svn commit: r421731 - in head/mail: archiveopteryx archiveopteryx-devel
John Marino
marino at FreeBSD.org
Sat Sep 10 19:37:14 UTC 2016
Author: marino
Date: Sat Sep 10 19:37:13 2016
New Revision: 421731
URL: https://svnweb.freebsd.org/changeset/ports/421731
Log:
mail/archiveopteryx(-devel): document SSL requirement, sed in related flags
While here, couple OSVERSION with OPSYS
Approved by: SSL blanket
Modified:
head/mail/archiveopteryx-devel/Makefile
head/mail/archiveopteryx/Makefile
Modified: head/mail/archiveopteryx-devel/Makefile
==============================================================================
--- head/mail/archiveopteryx-devel/Makefile Sat Sep 10 19:23:23 2016 (r421730)
+++ head/mail/archiveopteryx-devel/Makefile Sat Sep 10 19:37:13 2016 (r421731)
@@ -21,8 +21,7 @@ GH_ACCOUNT= aox
GH_PROJECT= aox
GH_TAGNAME= e10c73a
-USES= perl5 tar:bzip2 pgsql:9.1+
-USE_OPENSSL= yes
+USES= perl5 pgsql:9.1+ ssl tar:bzip2
USE_PERL5= build
PORTDOCS= COPYING README license.txt
@@ -43,14 +42,18 @@ JAM?= ${LOCALBASE}/bin/jam
.include <bsd.port.pre.mk>
# force Clang when on FreeBSD 10+
-.if ${OSVERSION} >= 1000000
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
JAMARG= "-sCLANG=1"
.endif
post-patch:
@${GREP} -Rl '%%[[:alpha:]]\+%%' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \
-e 's,%%PREFIX%%,${PREFIX},g'
- ${REINPLACE_CMD} "s|INSTALLROOT ?= \"\" ;|INSTALLROOT = \"${STAGEDIR}\" ;|" ${WRKSRC}/Jamsettings
+ ${REINPLACE_CMD} -e "s|\(C++FLAGS =\)|\1 -I${OPENSSLINC}|g" \
+ -e"s|INSTALLROOT ?= \"\" ;|INSTALLROOT = \"${STAGEDIR}\" ;|" \
+ ${WRKSRC}/Jamsettings
+ ${REINPLACE_CMD} -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \
+ ${WRKSRC}/server/Jamfile
do-build:
@cd ${WRKSRC} && ${JAM} ${JAMARG}
Modified: head/mail/archiveopteryx/Makefile
==============================================================================
--- head/mail/archiveopteryx/Makefile Sat Sep 10 19:23:23 2016 (r421730)
+++ head/mail/archiveopteryx/Makefile Sat Sep 10 19:37:13 2016 (r421731)
@@ -16,8 +16,7 @@ BROKEN_powerpc64= Does not build
BUILD_DEPENDS= jam:devel/jam
-USES= perl5 tar:bzip2 pgsql:9.1+
-USE_OPENSSL= yes
+USES= perl5 pgsql:9.1+ ssl tar:bzip2
USE_PERL5= build
PORTDOCS= COPYING README bsd.txt
@@ -36,14 +35,18 @@ JAM?= ${LOCALBASE}/bin/jam
.include <bsd.port.pre.mk>
# force Clang when on FreeBSD 10+
-.if ${OSVERSION} >= 1000000
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
JAMARG= "-sCLANG=1"
.endif
post-patch:
@${GREP} -Rl '%%[[:alpha:]]\+%%' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \
-e 's,%%PREFIX%%,${PREFIX},g'
- ${REINPLACE_CMD} "s|INSTALLROOT ?= \"\" ;|INSTALLROOT = \"${STAGEDIR}\" ;|" ${WRKSRC}/Jamsettings
+ ${REINPLACE_CMD} -e "s|\(C++FLAGS =\)|\1 -I${OPENSSLINC}|g" \
+ -e"s|INSTALLROOT ?= \"\" ;|INSTALLROOT = \"${STAGEDIR}\" ;|" \
+ ${WRKSRC}/Jamsettings
+ ${REINPLACE_CMD} -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \
+ ${WRKSRC}/server/Jamfile
do-build:
@cd ${WRKSRC} && ${JAM} ${JAMARG}
More information about the svn-ports-all
mailing list