aboutsummaryrefslogtreecommitdiff
path: root/archivers/unrar
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-01-04 23:45:06 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-01-04 23:45:06 +0000
commit4b8ca2562d02194ad94883fe26fec7b041e8b8e9 (patch)
tree60fa55ed40e0b78c004b42ed852dd7459215e9aa /archivers/unrar
parentf8dbe1afed54c0767dd75d019792833a952f2538 (diff)
downloadports-4b8ca2562d02194ad94883fe26fec7b041e8b8e9.tar.gz
ports-4b8ca2562d02194ad94883fe26fec7b041e8b8e9.zip
Support stage
Notes
Notes: svn path=/head/; revision=338693
Diffstat (limited to 'archivers/unrar')
-rw-r--r--archivers/unrar/Makefile23
1 files changed, 7 insertions, 16 deletions
diff --git a/archivers/unrar/Makefile b/archivers/unrar/Makefile
index 0dea8858fbcc..07e7526d1db9 100644
--- a/archivers/unrar/Makefile
+++ b/archivers/unrar/Makefile
@@ -19,8 +19,7 @@ OPENSSL_AES_DESC= Use OpenSSL implementation of AES
CONFLICTS?= zh-unrar-[0-9].* unrar-iconv-[0-9].*
-NO_STAGE= yes
-MAKE_ARGS= STRIP=${STRIP_CMD}
+MAKE_ARGS= STRIP=${STRIP_CMD} CXX="${CXX}"
MAKEFILE= makefile.unix
USES+= gmake
WRKSRC= ${WRKDIR}/${PORTNAME}
@@ -30,22 +29,14 @@ PORTDOCS= license.txt readme.txt
SLAVEDIRS= archivers/unrar-iconv chinese/unrar
-.include <bsd.port.options.mk>
+OPENSSL_AES_CPPFLAGS= -DOPENSSL_AES -I${OPENSSLINC}
+OPENSSL_AES_USE= OPENSSL=yes
+OPENSSL_AES_LDFLAGS= -L${OPENSSLLIB} -lcrypto
-.if ${PORT_OPTIONS:MOPENSSL_AES}
-CPPFLAGS+= -DOPENSSL_AES -I${OPENSSLINC}
-LDFLAGS+= -L${OPENSSLLIB} -lcrypto
-USE_OPENSSL= yes
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e '/^CXX/ s|^|#|' ${WRKSRC}/${MAKEFILE}
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/unrar ${PREFIX}/bin/
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
-.endif
+ ${INSTALL_PROGRAM} ${WRKSRC}/unrar ${STAGEDIR}${PREFIX}/bin/
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}/
+ cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
.include <bsd.port.mk>