Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jul 2014 23:19:54 +0000 (UTC)
From:      Danilo Egea Gondolfo <danilo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r362859 - head/print/gsview
Message-ID:  <201407242319.s6ONJsCZ056655@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danilo
Date: Thu Jul 24 23:19:54 2014
New Revision: 362859
URL: http://svnweb.freebsd.org/changeset/ports/362859
QAT: https://qat.redports.org/buildarchive/r362859/

Log:
  - Add stage support

Modified:
  head/print/gsview/Makefile

Modified: head/print/gsview/Makefile
==============================================================================
--- head/print/gsview/Makefile	Thu Jul 24 22:59:05 2014	(r362858)
+++ head/print/gsview/Makefile	Thu Jul 24 23:19:54 2014	(r362859)
@@ -13,8 +13,10 @@ COMMENT=	GUI to view, search, print, and
 USE_GNOME=		gtk12
 USE_GHOSTSCRIPT=	yes
 
-RUN_DEPENDS+=		epstool:${PORTSDIR}/graphics/epstool \
-			pstotext:${PORTSDIR}/print/pstotext
+OPTIONS_DEFINE=	DOCS
+
+RUN_DEPENDS+=	epstool:${PORTSDIR}/graphics/epstool \
+		pstotext:${PORTSDIR}/print/pstotext
 
 NO_CDROM=	Can only be distributed for free
 
@@ -22,17 +24,16 @@ MAKE_ENV+=	PTHREAD_LIBS=${PTHREAD_LIBS} 
 
 MAKE_JOBS_UNSAFE=	yes
 
-MAN1=		gsview.1
 PLIST_FILES=	bin/gsview \
 		bin/gsview-help \
-		etc/gsview/printer.ini
+		etc/gsview/printer.ini \
+		man/man1/gsview.1.gz
 PLIST_DIRS=	etc/gsview
 PORTDOCS=	gsview.css cdorder.txt regorder.txt Readme.htm LICENCE \
 		gvxct.htm gvxde.htm gvxen.htm gvxes.htm gvxfr.htm gvxgr.htm \
 		gvxit.htm gvxnl.htm gvxru.htm gvxse.htm gvxsk.htm
 SUB_FILES=	pkg-message
 
-NO_STAGE=	yes
 post-patch:
 	${CP} ${WRKSRC}/srcunx/unx.mak ${WRKSRC}/Makefile
 	${REINPLACE_CMD} -e 's;malloc\.h;stdlib\.h;g' \
@@ -42,19 +43,14 @@ post-patch:
 	${WRKSRC}/srcunx/gvxhelp.txt
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/bin/gsview ${PREFIX}/bin
-	${INSTALL_SCRIPT} ${WRKSRC}/srcunx/gvxhelp.txt ${PREFIX}/bin/gsview-help
-	${INSTALL_MAN} ${WRKSRC}/srcunx/gsview.1 ${PREFIX}/man/man1
-	${MKDIR} ${PREFIX}/etc/gsview/
-	${INSTALL_DATA} ${WRKSRC}/src/printer.ini ${PREFIX}/etc/gsview/
-.ifndef(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
+	${INSTALL_PROGRAM} ${WRKSRC}/bin/gsview ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_SCRIPT} ${WRKSRC}/srcunx/gvxhelp.txt ${STAGEDIR}${PREFIX}/bin/gsview-help
+	${INSTALL_MAN} ${WRKSRC}/srcunx/gsview.1 ${STAGEDIR}${PREFIX}/man/man1
+	${MKDIR} ${STAGEDIR}${PREFIX}/etc/gsview/
+	${INSTALL_DATA} ${WRKSRC}/src/printer.ini ${STAGEDIR}${PREFIX}/etc/gsview/
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	(cd ${WRKSRC} && ${INSTALL_MAN} gsview.css cdorder.txt regorder.txt \
-	Readme.htm LICENCE ${DOCSDIR} )
-	${INSTALL_MAN} ${WRKSRC}/bin/*.htm ${DOCSDIR}
-.endif
-
-post-install:
-	@${CAT} ${PKGMESSAGE}
+		Readme.htm LICENCE ${STAGEDIR}${DOCSDIR} )
+	${INSTALL_MAN} ${WRKSRC}/bin/*.htm ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407242319.s6ONJsCZ056655>