aboutsummaryrefslogtreecommitdiffstats
path: root/security/openssl-beta/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'security/openssl-beta/Makefile')
-rw-r--r--security/openssl-beta/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/security/openssl-beta/Makefile b/security/openssl-beta/Makefile
index c27f24205c2..fc90e2e8932 100644
--- a/security/openssl-beta/Makefile
+++ b/security/openssl-beta/Makefile
@@ -19,12 +19,19 @@ MAINTAINER= dirk@FreeBSD.org
.if ${OSVERSION} >= 400014
FORBIDDEN= "OpenSSL is already in the base system"
.endif
+.if ${PORTOBJFORMAT} == "aout"
+NOSHARED= yes
+.endif
RESTRICTED= "Cryptography"
USE_PERL5= yes
+.if defined(NOSHARED)
+PLIST= ${PKGDIR}/PLIST.noshared
+.else
ALL_TARGET= freebsd-shared all
SHLIBVER= 1
MAKE_ENV+= SHLIBVER=${SHLIBVER}
+.endif
MANPREFIX= ${PREFIX}/openssl
MAN1= CA.pl.1 asn1parse.1 ca.1 ciphers.1 crl.1 crl2pkcs7.1 dgst.1 \
@@ -82,11 +89,13 @@ do-configure:
${RSAREF} -L${PREFIX}/lib
post-install:
+.if !defined(NOSHARED)
.for i in libcrypto libssl
@${INSTALL_DATA} ${WRKSRC}/$i.so.${SHLIBVER} ${PREFIX}/lib
@${LN} -sf $i.so.${SHLIBVER} ${PREFIX}/lib/$i.so
.endfor
@${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
+.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/openssl
@${INSTALL_DATA} ${WRKSRC}/doc/openssl.txt ${PREFIX}/share/doc/openssl
b40549fe7fbbb7e3c0'>- Use modules directory instead of authorsrafan2006-07-221-1/+1 * Change to my FreeBSD.org email.rafan2006-06-271-1/+1 * SHA256ifyedwin2006-01-241-0/+1 * Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-2/+2