[Midnightbsd-cvs] mports [20700] trunk/security/openssl: force disable cross compile until we can figure out what changed

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Nov 8 11:32:58 EST 2015


Revision: 20700
          http://svnweb.midnightbsd.org/mports/?rev=20700
Author:   laffer1
Date:     2015-11-08 11:32:57 -0500 (Sun, 08 Nov 2015)
Log Message:
-----------
force disable cross compile until we can figure out what changed

Modified Paths:
--------------
    trunk/security/openssl/Makefile
    trunk/security/openssl/pkg-plist

Modified: trunk/security/openssl/Makefile
===================================================================
--- trunk/security/openssl/Makefile	2015-11-08 16:13:48 UTC (rev 20699)
+++ trunk/security/openssl/Makefile	2015-11-08 16:32:57 UTC (rev 20700)
@@ -21,8 +21,8 @@
 
 CONFLICTS?=	libressl-*
 
-OPTIONS_DEFINE=	SHARED THREADS I386 SSE2 ASM PADLOCK ZLIB GMP SCTP SSL2 SSL3 RFC3779 MD2 RC5 EXPCIPHERS DOCS
-OPTIONS_DEFAULT=SHARED THREADS SSE2 SCTP SSL2 SSL3 MD2
+OPTIONS_DEFINE=	SHARED THREADS I386 SSE2 ASM PADLOCK ZLIB GMP SCTP SSL2 SSL3 RFC3779 MD2 RC5 EXPCIPHERS DOCS MAN3
+OPTIONS_DEFAULT=SHARED THREADS SSE2 SCTP SSL2 SSL3 MD2 MAN3
 .for a in amd64 ia64
 OPTIONS_DEFINE_${a}=	EC
 OPTIONS_DEFAULT_${a}=	EC
@@ -49,6 +49,7 @@
 RC5_DESC?=	RC5 cipher (patented)
 EXPCIPHERS_DESC?=	Include experimental ciphers
 EC_DESC?=	Optimize NIST elliptic curves
+MAN3_DESC?=	Install API manpages (section 3)
 
 GMP_LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp
 
@@ -64,30 +65,10 @@
 
 CPE_VERSION=	${PORTVERSION}${DISTVERSIONSUFFIX}
 
-FIX_POD=apps/cms.pod \
-	apps/smime.pod \
-	ssl/SSL_COMP_add_compression_method.pod \
-	ssl/SSL_CTX_add_session.pod \
-	ssl/SSL_CTX_load_verify_locations.pod \
-	ssl/SSL_CTX_set_client_CA_list.pod \
-	ssl/SSL_CTX_set_session_id_context.pod \
-	ssl/SSL_CTX_set_ssl_version.pod \
-	ssl/SSL_CTX_use_psk_identity_hint.pod \
-	ssl/SSL_accept.pod \
-	ssl/SSL_clear.pod \
-	ssl/SSL_connect.pod \
-	ssl/SSL_do_handshake.pod \
-	ssl/SSL_read.pod \
-	ssl/SSL_session_reused.pod \
-	ssl/SSL_set_fd.pod \
-	ssl/SSL_set_session.pod \
-	ssl/SSL_shutdown.pod \
-	ssl/SSL_write.pod
-
 .include <bsd.port.pre.mk>
 
 .if ${PREFIX} == /usr
-IGNORE=	OpenSSL can not be installed over the base version
+IGNORE=	OpenSSL can not be installed over the base version.
 .endif
 
 OPENSSLDIR?=	${PREFIX}/openssl
@@ -175,7 +156,7 @@
 
 .if ${PORT_OPTIONS:MGMP}
 EXTRACONFIGURE+=	enable-gmp -I${LOCALBASE}/include
-IGNORE=	GMP is LGPLv3 and can not be linked
+IGNORE=	GMP is LGPLv3 and can not be linked.
 .else
 EXTRACONFIGURE+=	no-gmp
 .endif
@@ -204,8 +185,6 @@
 .endif
 
 post-patch:
-	${REINPLACE_CMD} -E -e 's|^=item ([0-9])[[:blank:]]*$$|=item Z<>\1|' \
-		${FIX_POD:S,^,${WRKSRC}/doc/,}
 	${REINPLACE_CMD} -e 's|m4 -B 8192|m4|g' \
 		${WRKSRC}/crypto/des/Makefile
 	${REINPLACE_CMD} -e 's|SHLIB_VERSION_NUMBER "1.0.0"|SHLIB_VERSION_NUMBER "${OPENSSL_SHLIBVER}"|' \
@@ -237,6 +216,7 @@
 		-e 's|^MANDIR=.*$$|MANDIR=$$(TRUE_PREFIX)/man|' \
 		-e 's|$$(LIBDIR)/pkgconfig|libdata/pkgconfig|g' \
 		-e 's|LIBVERSION=[^ ]* |LIBVERSION=$(OPENSSL_SHLIBVER) |' \
+		-e 's|CROSS_COMPILE= 1|CROSS_COMPILE=|' \
 		${WRKSRC}/Makefile
 
 post-install:
@@ -250,6 +230,10 @@
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/openssl.txt ${STAGEDIR}${DOCSDIR}/
 .endif
+.if empty(PORT_OPTIONS:MMAN3)
+	${RM} -rf ${STAGEDIR}/${PREFIX}/man/man3
+	${REINPLACE_CMD} -e 's|^man/man3/.*||' ${TMPPLIST}
+.endif
 	${SED} -e 's|/usr/local|${PREFIX}|g' ${PKGMESSAGE}
 
 test: build

Modified: trunk/security/openssl/pkg-plist
===================================================================
--- trunk/security/openssl/pkg-plist	2015-11-08 16:13:48 UTC (rev 20699)
+++ trunk/security/openssl/pkg-plist	2015-11-08 16:32:57 UTC (rev 20700)
@@ -98,7 +98,6 @@
 libdata/pkgconfig/libcrypto.pc
 libdata/pkgconfig/libssl.pc
 libdata/pkgconfig/openssl.pc
-%%SHARED%%@dirrm lib/engines
 man/man1/CA.pl.1.gz
 man/man1/asn1parse.1.gz
 man/man1/c_rehash.1.gz
@@ -1650,9 +1649,5 @@
 %%OPENSSLDIR%%/misc/tsget
 %%OPENSSLDIR%%/openssl.cnf.sample
 %%PORTDOCS%%%%DOCSDIR%%/openssl.txt
- at dirrm include/openssl
- at dirrmtry %%OPENSSLDIR%%/certs
- at dirrm %%OPENSSLDIR%%/misc
- at dirrmtry %%OPENSSLDIR%%/private
- at dirrm %%OPENSSLDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dir %%OPENSSLDIR%%/private
+ at dir %%OPENSSLDIR%%/certs



More information about the Midnightbsd-cvs mailing list