svn commit: r353692 - head/print/gv

Dmitry Marakasov amdmi3 at FreeBSD.org
Sun May 11 14:17:00 UTC 2014


Author: amdmi3
Date: Sun May 11 14:17:00 2014
New Revision: 353692
URL: http://svnweb.freebsd.org/changeset/ports/353692
QAT: https://qat.redports.org/buildarchive/r353692/

Log:
  - Support staging
  - Use new LIB_DEPENDS syntax
  
  Approved by:	portmgr blanket

Modified:
  head/print/gv/Makefile

Modified: head/print/gv/Makefile
==============================================================================
--- head/print/gv/Makefile	Sun May 11 14:13:06 2014	(r353691)
+++ head/print/gv/Makefile	Sun May 11 14:17:00 2014	(r353692)
@@ -4,17 +4,16 @@
 PORTNAME=	gv
 PORTVERSION=	3.7.4
 CATEGORIES=	print
-MASTER_SITES=	${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR=	${PORTNAME}
+MASTER_SITES=	GNU/${PORTNAME}
 
 MAINTAINER=	bf at FreeBSD.org
 COMMENT=	A PostScript and PDF previewer
 
-LIB_DEPENDS=	Xaw3d:${PORTSDIR}/x11-toolkits/Xaw3d
+LIB_DEPENDS=	libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d
 
 USE_XORG=	xpm ice sm xext xmu x11
 USE_GHOSTSCRIPT=	yes
-USES=		iconv gmake perl5
+USES=		iconv gmake perl5 shebangfix
 USE_PERL5=	build
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
@@ -23,19 +22,20 @@ CONFIGURE_ENV +=	LDFLAGS="${LDFLAGS}" LI
 CONFIGURE_ARGS+=	--libdir=${PREFIX}/lib/X11 \
 			--enable-setenv-code \
 			--enable-SIGCHLD-fallback
+SHEBANG_FILES=	${WRKSRC}/src/gv-update-userconfig.in
 
-MAN1=		gv.1 gv-update-userconfig.1
 INFO=		gv
 PLIST_FILES=	bin/gv \
 		bin/gv-update-userconfig \
 		%%DATADIR%%/gv_system.ad \
 		%%DATADIR%%/safe-gs-workdir/.keep_me \
-		lib/X11/app-defaults/GV
+		lib/X11/app-defaults/GV \
+		man/man1/gv.1.gz \
+		man/man1/gv-update-userconfig.1.gz
 PLIST_DIRS=	%%DATADIR%%/safe-gs-workdir \
 		%%DATADIR%%
 
-NO_STAGE=	yes
 post-install:
-	@${TOUCH} ${DATADIR}/safe-gs-workdir/.keep_me
+	@${TOUCH} ${STAGEDIR}${DATADIR}/safe-gs-workdir/.keep_me
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list