Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Feb 2014 15:09:31 +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: r344402 - head/math/primegen
Message-ID:  <201402151509.s1FF9VUc063590@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danilo
Date: Sat Feb 15 15:09:30 2014
New Revision: 344402
URL: http://svnweb.freebsd.org/changeset/ports/344402
QAT: https://qat.redports.org/buildarchive/r344402/

Log:
  - Add stage support
  - Improve COMMENT

Modified:
  head/math/primegen/Makefile

Modified: head/math/primegen/Makefile
==============================================================================
--- head/math/primegen/Makefile	Sat Feb 15 15:03:55 2014	(r344401)
+++ head/math/primegen/Makefile	Sat Feb 15 15:09:30 2014	(r344402)
@@ -7,13 +7,10 @@ CATEGORIES=	math
 MASTER_SITES=	http://cr.yp.to/primegen/
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	A small, fast library to generate prime numbers in order
+COMMENT=	Small, fast library to generate prime numbers in order
 
 ALL_TARGET=
 
-MAN1=	primes.1 primegaps.1
-MAN3=	primegen.3
-
 PROGRAM_FILES=	primes primegaps
 HEADER_FILES=	primegen.h
 LIB_FILES=	libprimegen.a
@@ -27,7 +24,10 @@ PLIST_FILES+=	${HEADER_FILES:S,^,include
 # libraries
 PLIST_FILES+=	${LIB_FILES:S,^,lib/,}
 
-NO_STAGE=	yes
+# man pages
+PLIST_FILES+=	man/man1/primes.1.gz man/man1/primegaps.1.gz \
+		man/man3/primegen.3.gz
+
 post-patch:
 	@${FIND} ${WRKSRC} -type f -exec \
 		${REINPLACE_CMD} -E -e 's!(primegen.a)!lib\1!' {} \;
@@ -39,19 +39,16 @@ do-configure:
 
 do-install:
 .for file in ${PROGRAM_FILES}
-	@${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin
+	@${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin
 .endfor
 .for file in ${HEADER_FILES}
-	@${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/include
+	@${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/include
 .endfor
 .for file in ${LIB_FILES}
-	@${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/lib
-.endfor
-.for file in ${MAN1}
-	@${INSTALL_MAN} ${WRKSRC}/${file} ${MAN1PREFIX}/man/man1
-.endfor
-.for file in ${MAN3}
-	@${INSTALL_MAN} ${WRKSRC}/${file} ${MAN3PREFIX}/man/man3
+	@${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/lib
 .endfor
+	@${INSTALL_MAN} ${WRKSRC}/primes.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+	@${INSTALL_MAN} ${WRKSRC}/primegaps.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+	@${INSTALL_MAN} ${WRKSRC}/primegen.3 ${STAGEDIR}${MAN3PREFIX}/man/man3
 
 .include <bsd.port.mk>



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