aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorale <ale@FreeBSD.org>2008-12-29 17:15:48 +0800
committerale <ale@FreeBSD.org>2008-12-29 17:15:48 +0800
commit64b13c4eb63c6adbab55d6b5a8e89c2c70885344 (patch)
tree59f1ca2a899f4432388e6887eabbed90bb096df4 /security
parent02808e57df0b2986902f4fd4e94c6d6066b517d6 (diff)
downloadfreebsd-ports-gnome-64b13c4eb63c6adbab55d6b5a8e89c2c70885344.tar.gz
freebsd-ports-gnome-64b13c4eb63c6adbab55d6b5a8e89c2c70885344.tar.zst
freebsd-ports-gnome-64b13c4eb63c6adbab55d6b5a8e89c2c70885344.zip
Fix build on 64-bit archs.
Diffstat (limited to 'security')
-rw-r--r--security/iaikpkcs11wrapper/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/security/iaikpkcs11wrapper/Makefile b/security/iaikpkcs11wrapper/Makefile
index bee27ccdab7e..ffd73bc7a5ff 100644
--- a/security/iaikpkcs11wrapper/Makefile
+++ b/security/iaikpkcs11wrapper/Makefile
@@ -22,12 +22,18 @@ JAVA_OS= native
USE_GMAKE= yes
ALL_TARGET= release
-WRKSRC= ${WRKDIR}/native/platforms/linux
-
PLIST_FILES= lib/libpkcs11wrapper.so %%JAVAJARDIR%%/iaikPkcs11Wrapper.jar
PORTDOCS= *
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
+WRKSRC= ${WRKDIR}/native/platforms/linux_x64
+.else
+WRKSRC= ${WRKDIR}/native/platforms/linux
+.endif
+
do-install:
@${ECHO_MSG} -n ">> Installing JNI library in ${PREFIX}/lib..."
@${INSTALL_PROGRAM} ${WRKSRC}/release/libpkcs11wrapper.so ${PREFIX}/lib/
@@ -45,4 +51,4 @@ do-install:
@${ECHO_MSG} " [ DONE ]"
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>