aboutsummaryrefslogtreecommitdiff
path: root/math/newmat/Makefile
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2014-02-14 08:56:25 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2014-02-14 08:56:25 +0000
commit777e181558bea826f60358be95912ffd03190167 (patch)
treee159d00599f79f2eaa5470d1841a89a977f03c38 /math/newmat/Makefile
parentebcd129151594e0c4ffbbf7f766fcdf1e9f56bc3 (diff)
downloadports-777e181558bea826f60358be95912ffd03190167.tar.gz
ports-777e181558bea826f60358be95912ffd03190167.zip
- STAGE-clean
- Build a shlib version as well - Remove article from COMMENT line
Notes
Notes: svn path=/head/; revision=344168
Diffstat (limited to 'math/newmat/Makefile')
-rw-r--r--math/newmat/Makefile16
1 files changed, 10 insertions, 6 deletions
diff --git a/math/newmat/Makefile b/math/newmat/Makefile
index 93d5542d667d..72d47016ff26 100644
--- a/math/newmat/Makefile
+++ b/math/newmat/Makefile
@@ -9,18 +9,22 @@ MASTER_SITES= http://www.robertnz.net/ftp/
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= gahr@FreeBSD.org
-COMMENT= A C++ matrix library
+COMMENT= C++ matrix library
NO_WRKSUBDIR= yes
-USE_GMAKE= yes
+USES= gmake
+USE_LDCONFIG= yes
MAKEFILE= nm_gnu.mak
+CXXFLAGS+= -fPIC
MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
ALL_TARGET= everything
-NO_STAGE= yes
do-install:
- @${MKDIR} ${PREFIX}/include/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/libnewmat.a ${PREFIX}/lib
+ @${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/libnewmat.a ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/libnewmat.so.1 ${STAGEDIR}${PREFIX}/lib
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libnewmat.so.1
+ ${LN} -sf libnewmath.so.1 ${STAGEDIR}${PREFIX}/lib/libnewmat.so
.include <bsd.port.mk>