[Midnightbsd-cvs] mports [16731] trunk/misc/nut: nut 19.2

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 30 12:24:54 EDT 2014


Revision: 16731
          http://svnweb.midnightbsd.org/mports/?rev=16731
Author:   laffer1
Date:     2014-08-30 12:24:54 -0400 (Sat, 30 Aug 2014)
Log Message:
-----------
nut 19.2

Modified Paths:
--------------
    trunk/misc/nut/Makefile
    trunk/misc/nut/distinfo

Modified: trunk/misc/nut/Makefile
===================================================================
--- trunk/misc/nut/Makefile	2014-08-30 16:14:30 UTC (rev 16730)
+++ trunk/misc/nut/Makefile	2014-08-30 16:24:54 UTC (rev 16731)
@@ -1,8 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	nut
-PORTVERSION=	18.4
-PORTREVISION=	2
+PORTVERSION=	19.2
 CATEGORIES=	misc
 MASTER_SITES=	SF
 PKGNAMEPREFIX=	health-
@@ -12,35 +11,29 @@
 
 LICENSE=	gpl2
 
-OPTIONS_DEFINE=	FLTK DOCS
-FLTK_DESC=	Install FLTK GUI
+USES=		gmake
 
-USE_GMAKE=	yes
-
 DOCSDIR=	${PREFIX}/share/doc/${UNIQUENAME}
-
-MAN1=		${PORTNAME}.1
 PORTDOCS=	CREDITS README nut.html
-PLIST_FILES=	bin/${PORTNAME} %%DATADIR%%/FOOD_DES.txt \
-		%%DATADIR%%/NUT_DATA.txt %%DATADIR%%/WEIGHT.lib \
-		%%DATADIR%%/WEIGHT.txt %%DATADIR%%/sr25.nut
-PLIST_DIRS=	%%DATADIR%%
 
+OPTIONS_DEFINE=	FLTK DOCS
+OPTIONS_SUB=	yes
+
+FLTK_DESC=		Install FLTK GUI
+FLTK_LIB_DEPENDS=	libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
+			libfreetype.so:${PORTSDIR}/print/freetype2 \
+			libexpat.so:${PORTSDIR}/textproc/expat2 \
+			libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
+			libfltk_images.so:${PORTSDIR}/x11-toolkits/fltk
+FLTK_USE=		XORG=x11,xau,xcb,xdmcp,xext,xft,xinerama,xpm,xrender
+FLTK_MAKE_ENV=		HAVE_FLTK=1 FLTK_NUT="fltk/Nut"
+FLTK_MAKE_ENV_OFF=	HAVE_FLTK=0 FLTK_NUT=""
+
 .include <bsd.mport.options.mk>
 
 .if ${PORT_OPTIONS:MFLTK}
-LIB_DEPENDS+=	pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
-		freetype:${PORTSDIR}/print/freetype2 \
-		expat:${PORTSDIR}/textproc/expat2 \
-		fontconfig:${PORTSDIR}/x11-fonts/fontconfig \
-		fltk_images:${PORTSDIR}/x11-toolkits/fltk
-USE_XORG+=	x11 xau xcb xdmcp xext xft xinerama xrender
-MAKE_ENV+=	HAVE_FLTK=1 FLTK_NUT="fltk/Nut"
-PLIST_FILES+=	bin/Nut
-DESKTOP_ENTRIES="Nut" "${COMMENT}" "" "Nut" \
-		"Science;Biology;MedicalSoftware;" "false"
-.else
-MAKE_ENV+=	HAVE_FLTK=0 FLTK_NUT=""
+DESKTOP_ENTRIES="Nut" "" "nuticon" "Nut" \
+		"Science;Biology;MedicalSoftware;" false
 .endif
 
 post-patch:
@@ -51,23 +44,18 @@
 		 s|^CC =|CC ?=| ; \
 		 s|^CXX =|CXX ?=| ; \
 		 s|^CFLAGS :=|CFLAGS +=| ; \
-		 s|-ansi -pedantic|| ; \
-		 s|$$(OPT)|| ; \
-		 s|ldstaticflags|ldflags| '
+		 s|$$(OPT)||'
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1
 .if ${PORT_OPTIONS:MFLTK}
-	${INSTALL_PROGRAM} ${WRKSRC}/fltk/Nut ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/fltk/Nut ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_DATA} ${WRKSRC}/nuticon.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
 .endif
-	@${MKDIR} ${DATADIR}
-	@(cd ${WRKSRC}/raw.data && ${COPYTREE_SHARE} . ${DATADIR})
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
-.for file in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
+	${INSTALL_PROGRAM} ${WRKSRC}/nut ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/nut.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+	@${MKDIR} ${STAGEDIR}${DATADIR}
+	(cd ${WRKSRC}/raw.data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: trunk/misc/nut/distinfo
===================================================================
--- trunk/misc/nut/distinfo	2014-08-30 16:14:30 UTC (rev 16730)
+++ trunk/misc/nut/distinfo	2014-08-30 16:24:54 UTC (rev 16731)
@@ -1,2 +1,2 @@
-SHA256 (nut-18.4.tar.gz) = b6cc5382ddbedd788ecdb9745111e3f8c606bfbf7d5fe2f7b9298e9bd77c903a
-SIZE (nut-18.4.tar.gz) = 1336493
+SHA256 (nut-19.2.tar.gz) = 9aa1489e6644137c7b9fe2e2520dd4409e2e3c09c0f2e505aba0ad640e7e892c
+SIZE (nut-19.2.tar.gz) = 1401187



More information about the Midnightbsd-cvs mailing list