mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-18 03:46:03 +00:00
d3350043d9
Reported by: pkg-fallout (head)
53 lines
1.4 KiB
Makefile
53 lines
1.4 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= libunrar5
|
|
PORTVERSION= 5.6.8
|
|
CATEGORIES= archivers
|
|
MASTER_SITES= http://www.rarlab.com/rar/
|
|
DISTNAME= unrarsrc-${PORTVERSION}
|
|
|
|
MAINTAINER= jhale@FreeBSD.org
|
|
COMMENT= RAR archive extraction library
|
|
|
|
LICENSE= UNRAR
|
|
LICENSE_NAME= UnRAR License
|
|
LICENSE_FILE= ${WRKSRC}/license.txt
|
|
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
|
|
|
USES= gmake
|
|
USE_LDCONFIG= yes
|
|
|
|
ALL_TARGET= lib
|
|
MAKEFILE= makefile
|
|
MAKE_ARGS= AR="${AR}" \
|
|
CXX="${CXX}" \
|
|
CXXFLAGS="${CXXFLAGS} -fPIC" \
|
|
LDFLAGS="-Wl,-soname,${SONAME} -pthread ${LDFLAGS}" \
|
|
STRIP="${STRIP_CMD}"
|
|
SONAME= libunrar.so.5
|
|
WRKSRC= ${WRKDIR}/unrar
|
|
|
|
CONFLICTS_INSTALL= libunrar-3* libunrar4-4*
|
|
|
|
OPTIONS_DEFINE= OPENSSL_AES
|
|
OPTIONS_DEFAULT= OPENSSL_AES
|
|
|
|
OPENSSL_AES_DESC= Use OpenSSL implementation of AES
|
|
OPENSSL_AES_CPPFLAGS= -DOPENSSL_AES -I${OPENSSLINC}
|
|
OPENSSL_AES_LDFLAGS= -L${OPENSSLLIB} -lcrypto
|
|
OPENSSL_AES_USES= ssl
|
|
|
|
PLIST_FILES= lib/libunrar.a \
|
|
lib/libunrar.so \
|
|
lib/${SONAME} \
|
|
include/libunrar5/dll.hpp
|
|
|
|
do-install:
|
|
${INSTALL_DATA} ${WRKSRC}/libunrar.a ${STAGEDIR}${PREFIX}/lib/libunrar.a
|
|
${INSTALL_LIB} ${WRKSRC}/libunrar.so ${STAGEDIR}${PREFIX}/lib/${SONAME}
|
|
(cd ${STAGEDIR}${PREFIX}/lib; ${LN} -sf ${SONAME} libunrar.so)
|
|
@${MKDIR} ${STAGEDIR}${PREFIX}/include/libunrar5
|
|
${INSTALL_DATA} ${WRKSRC}/dll.hpp ${STAGEDIR}${PREFIX}/include/libunrar5/dll.hpp
|
|
|
|
.include <bsd.port.mk>
|