6 MASTER_SITES= http://www.rarlab.com/rar/
7 DISTNAME= unrarsrc-${PORTVERSION}
9 MAINTAINER= jhale@FreeBSD.org
10 COMMENT= RAR archive extraction library
13 LICENSE_NAME= UnRAR License
14 LICENSE_FILE= ${WRKSRC}/license.txt
15 LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
22 MAKE_ARGS= AR="${AR}" \
24 CXXFLAGS="${CXXFLAGS} -fPIC" \
25 LDFLAGS="-Wl,-soname,${SONAME} -pthread ${LDFLAGS}" \
28 WRKSRC= ${WRKDIR}/unrar
30 CONFLICTS_INSTALL= libunrar-3* libunrar4-4*
32 OPTIONS_DEFINE= OPENSSL_AES
33 OPTIONS_DEFAULT= OPENSSL_AES
35 OPENSSL_AES_DESC= Use OpenSSL implementation of AES
36 OPENSSL_AES_CPPFLAGS= -DOPENSSL_AES -I${OPENSSLINC}
37 OPENSSL_AES_LDFLAGS= -L${OPENSSLLIB} -lcrypto
39 OPENSSL_AES_VARS= BROKEN_SSL=openssl-devel
41 PLIST_FILES= lib/libunrar.a \
44 include/libunrar5/dll.hpp
47 ${INSTALL_DATA} ${WRKSRC}/libunrar.a ${STAGEDIR}${PREFIX}/lib/libunrar.a
48 ${INSTALL_LIB} ${WRKSRC}/libunrar.so ${STAGEDIR}${PREFIX}/lib/${SONAME}
49 (cd ${STAGEDIR}${PREFIX}/lib; ${LN} -sf ${SONAME} libunrar.so)
50 @${MKDIR} ${STAGEDIR}${PREFIX}/include/libunrar5
51 ${INSTALL_DATA} ${WRKSRC}/dll.hpp ${STAGEDIR}${PREFIX}/include/libunrar5/dll.hpp
53 .include <bsd.port.mk>