aboutsummaryrefslogtreecommitdiff
path: root/archivers/unrar
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2019-07-07 19:16:09 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2019-07-07 19:16:09 +0000
commite9748e2e8b6430cde9760c6a7076215aebf0f48c (patch)
tree4eecdb596ba5d47bae5884a556c398ba82aa4353 /archivers/unrar
parentea117b8b441b09c2a6e6648c6d4890b9f93940d8 (diff)
downloadports-e9748e2e8b6430cde9760c6a7076215aebf0f48c.tar.gz
ports-e9748e2e8b6430cde9760c6a7076215aebf0f48c.zip
Notes
Diffstat (limited to 'archivers/unrar')
-rw-r--r--archivers/unrar/Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/archivers/unrar/Makefile b/archivers/unrar/Makefile
index e33e59827252..198805f3d017 100644
--- a/archivers/unrar/Makefile
+++ b/archivers/unrar/Makefile
@@ -17,6 +17,8 @@ LICENSE_FILE= ${WRKSRC}/license.txt
LICENSE_NAME= UnRAR license
LICENSE_PERMS= auto-accept dist-mirror pkg-mirror
+USES= compiler:c++11-lang
+
OPTIONS_DEFINE= OPENSSL_AES
OPTIONS_DEFAULT=OPENSSL_AES
OPENSSL_AES_DESC= Use OpenSSL implementation of AES
@@ -33,10 +35,16 @@ PLIST_FILES= bin/unrar
SLAVEDIRS= archivers/unrar-iconv
OPENSSL_AES_CPPFLAGS= -DOPENSSL_AES -I${OPENSSLINC}
-OPENSSL_AES_LDFLAGS= -L${OPENSSLLIB} -lcrypto
+OPENSSL_AES_LDFLAGS= -lcrypto
OPENSSL_AES_USES= ssl
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MOPENSSL_AES} && ${OPENSSLLIB} != "/usr/lib"
+LDFLAGS+ -L${OPENSSLLIB}
+.endif
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/unrar ${STAGEDIR}${PREFIX}/bin/
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>