Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Mar 2014 21:52:54 +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: r348893 - head/biology/phylip
Message-ID:  <201403232152.s2NLqs8k017206@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Sun Mar 23 21:52:54 2014
New Revision: 348893
URL: http://svnweb.freebsd.org/changeset/ports/348893
QAT: https://qat.redports.org/buildarchive/r348893/

Log:
  - Add staging support
  - Strip libraries

Modified:
  head/biology/phylip/Makefile

Modified: head/biology/phylip/Makefile
==============================================================================
--- head/biology/phylip/Makefile	Sun Mar 23 21:34:43 2014	(r348892)
+++ head/biology/phylip/Makefile	Sun Mar 23 21:52:54 2014	(r348893)
@@ -3,7 +3,7 @@
 
 PORTNAME=	phylip
 PORTVERSION=	3.695
-PORTREVISION=	1
+PORTREVISION=	2
 PORTEPOCH=	1
 CATEGORIES=	biology
 MASTER_SITES=	http://evolution.gs.washington.edu/phylip/download/
@@ -13,8 +13,6 @@ COMMENT=	Phylogeny Inference Package
 
 BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash
 
-OPTIONS_DEFINE=	DOCS EXAMPLES
-
 BUILD_WRKSRC=	${WRKSRC}/src
 INSTALL_WRKSRC=	${WRKSRC}/src
 
@@ -29,28 +27,26 @@ USE_LDCONFIG=	yes
 PORTDOCS=	*
 PORTEXAMPLES=	*
 
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
+OPTIONS_DEFINE=	DOCS EXAMPLES
+
+pre-install:
+	@(cd ${WRKSRC}/src && ${STRIP_CMD} libdrawtree.so libdrawgram.so)
 
 post-install:
 	@cd ${WRKSRC}/exe && \
 		${FIND} . -maxdepth 1 -not -type d -not -name '*.jar' \
 		-not -name '*.unx' -not -name 'font*' -not -name '*.so' \
-		-exec ${INSTALL_PROGRAM} "{}" "${PREFIX}/bin/{}" \;
+		-exec ${INSTALL_PROGRAM} "{}" "${STAGEDIR}${PREFIX}/bin/{}" \;
 	@cd ${WRKSRC}/exe && \
 		${FIND} . -maxdepth 1 -not -type d -name "*.so" \
-		-exec ${INSTALL_DATA} "{}" "${PREFIX}/lib/{}" \;
-	@${MKDIR} ${DATADIR}
+		-exec ${INSTALL_DATA} "{}" "${STAGEDIR}${PREFIX}/lib/{}" \;
+	@${MKDIR} ${STAGEDIR}${DATADIR}
 	@cd ${WRKSRC}/exe && \
 		${FIND} . -maxdepth 1 -not -type d -name 'font*' \
-		-exec ${INSTALL_DATA} "{}" "${DATADIR}/{}" \;
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
-	@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR})
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
-	@${MKDIR} ${EXAMPLESDIR}
-	@(cd ${WRKSRC}/exe && ${COPYTREE_SHARE} testdata ${EXAMPLESDIR})
-.endif
+		-exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DATADIR}/{}" \;
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@(cd ${WRKSRC}/exe && ${COPYTREE_SHARE} testdata ${STAGEDIR}${EXAMPLESDIR})
 
 .include <bsd.port.mk>



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