diff options
-rw-r--r-- | security/openssl/Makefile | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/security/openssl/Makefile b/security/openssl/Makefile index 63589735257..db5a1188da6 100644 --- a/security/openssl/Makefile +++ b/security/openssl/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.104 2005/05/22 20:08:30 jlam Exp $ +# $NetBSD: Makefile,v 1.105 2005/06/11 22:16:15 jlam Exp $ OPENSSL_SNAPSHOT?= # empty OPENSSL_STABLE?= # empty @@ -90,7 +90,22 @@ CONF_FILES= ${PREFIX}/share/examples/openssl/openssl.cnf \ ${PKG_SYSCONFDIR}/openssl.cnf OWN_DIRS= ${PKG_SYSCONFDIR}/certs ${PKG_SYSCONFDIR}/private +# Some shells don't accept empty word lists in for loops. For those +# Makefiles where this occurs, edit the file so that we avoid running +# the loop. +# +# Also, fix the path to perl in various scripts. +# pre-configure: + cd ${WRKSRC}; for file in \ + fips/aes/Makefile fips/des/Makefile \ + fips/dh/Makefile fips/dsa/Makefile \ + fips/rsa/Makefile fips/sha1/Makefile; \ + do \ + ${MV} -f $$file $$file.preawk; \ + ${AWK} '/^install:/ { printf "install:\n\nnot-install:\n"; next } { print }' \ + $$file.preawk > $$file; \ + done cd ${WRKSRC} && ${PERL5} util/perlpath.pl ${PERL5} .include "../../mk/bsd.pkg.mk" |