svn commit: r338198 - head/math/ccmath

Diane Bruce db at FreeBSD.org
Mon Dec 30 23:49:32 UTC 2013


Author: db
Date: Mon Dec 30 23:49:31 2013
New Revision: 338198
URL: http://svnweb.freebsd.org/changeset/ports/338198

Log:
  - Enable staging
  - Add LICENSE

Added:
  head/math/ccmath/pkg-plist   (contents, props changed)
Modified:
  head/math/ccmath/Makefile   (contents, props changed)

Modified: head/math/ccmath/Makefile
==============================================================================
--- head/math/ccmath/Makefile	Mon Dec 30 23:46:31 2013	(r338197)
+++ head/math/ccmath/Makefile	Mon Dec 30 23:49:31 2013	(r338198)
@@ -11,14 +11,14 @@ MASTER_SITE_SUBDIR=	libs
 MAINTAINER=	db at FreeBSD.org
 COMMENT=	A mathematics library with many different functions
 
+LICENSE=	LGPL20
+
 USE_LDCONFIG=	yes
 
 PORTDOCS=	*
-PLIST_FILES=	include/ccmath.h lib/libccm.a lib/libccm.so lib/libccm.so.1
 SRC_DIRS=	cfit complex fft geom intg matrix roots sfunc simu sort statf \
 		tseries util xarm
 
-NO_STAGE=	yes
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == "amd64" || ${ARCH} == "ia64"
@@ -42,13 +42,11 @@ do-build:
 	(cd ${WRKSRC}/tmp; ${AR} r libccm.a *.o; ${CC} -shared -o libccm.so *.o)
 
 do-install:
-	${INSTALL_DATA} ${WRKSRC}/ccmath.h ${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/tmp/libccm.a ${PREFIX}/lib
-	${INSTALL_PROGRAM} ${WRKSRC}/tmp/libccm.so ${PREFIX}/lib
-	${LN} -s ${PREFIX}/lib/libccm.so ${PREFIX}/lib/libccm.so.1
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${PREFIX}/share/doc/ccmath
-	${INSTALL_DATA} ${WRKSRC}/manual/* ${PREFIX}/share/doc/ccmath
-.endif
+	@${INSTALL_DATA} ${WRKSRC}/ccmath.h ${STAGEDIR}${PREFIX}/include
+	@${INSTALL_DATA} ${WRKSRC}/tmp/libccm.a ${STAGEDIR}${PREFIX}/lib
+	@${INSTALL_PROGRAM} ${WRKSRC}/tmp/libccm.so ${STAGEDIR}${PREFIX}/lib
+	@${LN} -s libccm.so ${STAGEDIR}${PREFIX}/lib/libccm.so.1
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ccmath
+	@${INSTALL_DATA} ${WRKSRC}/manual/* ${STAGEDIR}${PREFIX}/share/doc/ccmath
 
 .include <bsd.port.post.mk>

Added: head/math/ccmath/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/ccmath/pkg-plist	Mon Dec 30 23:49:31 2013	(r338198)
@@ -0,0 +1,4 @@
+include/ccmath.h
+lib/libccm.a
+lib/libccm.so
+lib/libccm.so.1


More information about the svn-ports-head mailing list