Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Aug 2014 23:51:48 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r363959 - head/textproc/ppower4
Message-ID:  <53decb14.5873.bc726a2@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Sun Aug  3 23:51:48 2014
New Revision: 363959
URL: http://svnweb.freebsd.org/changeset/ports/363959
QAT: https://qat.redports.org/buildarchive/r363959/

Log:
  - Add staging support
  - Convert to new options framework
  - Delete RUN_DEPENDS on javavmwrapper, it's pulled in by USE_JAVA

Modified:
  head/textproc/ppower4/Makefile

Modified: head/textproc/ppower4/Makefile
==============================================================================
--- head/textproc/ppower4/Makefile	Sun Aug  3 23:04:04 2014	(r363958)
+++ head/textproc/ppower4/Makefile	Sun Aug  3 23:51:48 2014	(r363959)
@@ -14,8 +14,6 @@ EXTRACT_ONLY=	pp4sty.zip leveldemo.zip
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Post processor for PDF presentations made with (La)TeX
 
-RUN_DEPENDS=	java:${PORTSDIR}/java/javavmwrapper
-
 USES=		zip
 USE_TEX=	latex
 USE_JAVA=	yes
@@ -37,27 +35,18 @@ PLIST_SUB=	STY_DIR="${STY_DIR:S,^${PREFI
 SUB_FILES=	ppower4.sh
 SUB_LIST=	JARFILE=${JAR_DIR}/pp4p.jar
 
-NO_STAGE=	yes
+OPTIONS_DEFINE=	DOCS
+
 do-install:
-# install docs?
-.if !defined(NOPORTDOCS)
-# install docs...
-	@${MKDIR} ${DOCSDIR}
-	@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/manual.pdf ${DOCSDIR}
-# ...and the examples, too!
-	@${MKDIR} ${EXAMPLESDIR}
-	@${INSTALL_DATA} ${EXAMPLE_FILES} ${EXAMPLESDIR}
-.endif
-# install data files
-	@${MKDIR} ${STY_DIR}
-	@${INSTALL_DATA} ${STY_FILES} ${STY_DIR}
-	@${MKDIR} ${JAR_DIR}
-	@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/pp4p.jar ${JAR_DIR}
-# install wrapper script
-	@${INSTALL_SCRIPT} ${WRKDIR}/ppower4.sh ${PREFIX}/bin/ppower4
-
-post-install:
-	${SETENV} LOCALBASE=${LOCALBASE} PKG_PREFIX=${PREFIX} \
-		${SH} ${PKGDIR}/pkg-install ${PKGNAME} POST-INSTALL
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/manual.pdf \
+		${STAGEDIR}${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	${INSTALL_DATA} ${EXAMPLE_FILES} ${STAGEDIR}${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${STY_DIR}
+	${INSTALL_DATA} ${STY_FILES} ${STAGEDIR}${STY_DIR}
+	@${MKDIR} ${STAGEDIR}${JAR_DIR}
+	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/pp4p.jar ${STAGEDIR}${JAR_DIR}
+	${INSTALL_SCRIPT} ${WRKDIR}/ppower4.sh ${STAGEDIR}${PREFIX}/bin/ppower4
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53decb14.5873.bc726a2>