diff options
author | rodent <rodent@pkgsrc.org> | 2015-03-27 14:14:26 +0000 |
---|---|---|
committer | rodent <rodent@pkgsrc.org> | 2015-03-27 14:14:26 +0000 |
commit | 8cce2f0fd39cb2a8815cc1c5b10fce097bbade74 (patch) | |
tree | 6ca75b2d5fbd3d243497c9e2d206ae1c1fd0978f /security/crypto++ | |
parent | 15cf2c959a7b36583d5059796b534aef205c58a1 (diff) | |
download | pkgsrc-8cce2f0fd39cb2a8815cc1c5b10fce097bbade74.tar.gz |
Build and install shared library. Compile with -fPIC. Bump PKGREVISION.
Diffstat (limited to 'security/crypto++')
-rw-r--r-- | security/crypto++/Makefile | 8 | ||||
-rw-r--r-- | security/crypto++/PLIST | 3 | ||||
-rw-r--r-- | security/crypto++/buildlink3.mk | 3 |
3 files changed, 8 insertions, 6 deletions
diff --git a/security/crypto++/Makefile b/security/crypto++/Makefile index fdaa1355384..d230c9a6dd4 100644 --- a/security/crypto++/Makefile +++ b/security/crypto++/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.19 2014/10/09 14:06:51 wiz Exp $ +# $NetBSD: Makefile,v 1.20 2015/03/27 14:14:26 rodent Exp $ # DISTNAME= cryptopp562 PKGNAME= cryptopp-5.6.2 -PKGREVISION= 2 +PKGREVISION= 3 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cryptopp/} EXTRACT_SUFX= .zip @@ -17,7 +17,8 @@ USE_TOOLS+= gmake MAKE_FILE= GNUmakefile WRKSRC= ${WRKDIR} USE_LANGUAGES= c++ -CPPFLAGS+= -DCRYPTOPP_DISABLE_ASM +CPPFLAGS+= -DCRYPTOPP_DISABLE_ASM -fPIC +BUILD_TARGET+= all dynamic BUILDLINK_TRANSFORM+= rm:-pipe rm:-msse2 AUTO_MKDIRS= yes @@ -25,6 +26,7 @@ AUTO_MKDIRS= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cryptest.exe ${DESTDIR}${PREFIX}/bin/cryptest ${INSTALL_DATA} ${WRKSRC}/libcryptopp.a ${DESTDIR}${PREFIX}/lib + ${INSTALL_LIB} ${WRKSRC}/libcryptopp.so ${DESTDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/Readme.txt ${DESTDIR}${PREFIX}/share/doc/cryptopp/README ${INSTALL_DATA} ${WRKSRC}/License.txt ${DESTDIR}${PREFIX}/share/doc/cryptopp/License cd ${WRKSRC} && ${INSTALL_DATA} *.h ${DESTDIR}${PREFIX}/include/cryptopp diff --git a/security/crypto++/PLIST b/security/crypto++/PLIST index bf0c2c983e8..6ee34300d91 100644 --- a/security/crypto++/PLIST +++ b/security/crypto++/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2013/06/12 12:00:08 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.6 2015/03/27 14:14:26 rodent Exp $ bin/cryptest include/cryptopp/3way.h include/cryptopp/adler32.h @@ -136,5 +136,6 @@ include/cryptopp/zdeflate.h include/cryptopp/zinflate.h include/cryptopp/zlib.h lib/libcryptopp.a +lib/libcryptopp.so share/doc/cryptopp/License share/doc/cryptopp/README diff --git a/security/crypto++/buildlink3.mk b/security/crypto++/buildlink3.mk index ecfdf97fb11..8b72cd9cd54 100644 --- a/security/crypto++/buildlink3.mk +++ b/security/crypto++/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.11 2013/06/12 12:00:08 ryoon Exp $ +# $NetBSD: buildlink3.mk,v 1.12 2015/03/27 14:14:26 rodent Exp $ BUILDLINK_TREE+= cryptopp @@ -6,7 +6,6 @@ BUILDLINK_TREE+= cryptopp CRYPTOPP_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.cryptopp+= cryptopp>=5.6.2 -BUILDLINK_DEPMETHOD.cryptopp?= build BUILDLINK_ABI_DEPENDS.cryptopp+= cryptopp>=5.6.2 BUILDLINK_PKGSRCDIR.cryptopp?= ../../security/crypto++ .endif # CRYPTOPP_BUILDLINK3_MK |