diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2014-01-28 08:17:13 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2014-01-28 08:17:13 +0000 |
commit | b7d1e54746019ecd3195b4f264bfa01a531f8667 (patch) | |
tree | 1bcd82f6b3f89fb342ad1b1a9dd49a16a9c9dc8a /lang/gnustep-base | |
parent | 198ce00aa738ba1ca0166c07329fcca43f0de7fb (diff) | |
download | ports-b7d1e54746019ecd3195b4f264bfa01a531f8667.tar.gz ports-b7d1e54746019ecd3195b4f264bfa01a531f8667.zip |
Support stage
Make sure to properly depend on libobjc2 and not get polluted by gcc
Use modern libdepends
Notes
Notes:
svn path=/head/; revision=341512
Diffstat (limited to 'lang/gnustep-base')
-rw-r--r-- | lang/gnustep-base/Makefile | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/lang/gnustep-base/Makefile b/lang/gnustep-base/Makefile index 62cb9307f471..34d981c11ac1 100644 --- a/lang/gnustep-base/Makefile +++ b/lang/gnustep-base/Makefile @@ -24,13 +24,13 @@ MDNS_DESC?= Zeroconf via Apple's mDNSResponder .include <bsd.port.options.mk> -LIB_DEPENDS+= ffi:${PORTSDIR}/devel/libffi -LIB_DEPENDS+= xml2.5:${PORTSDIR}/textproc/libxml2 -LIB_DEPENDS+= xslt.2:${PORTSDIR}/textproc/libxslt -LIB_DEPENDS+= gmp.10:${PORTSDIR}/math/gmp -LIB_DEPENDS+= gnutls-openssl.27:${PORTSDIR}/security/gnutls -LIB_DEPENDS+= icuuc:${PORTSDIR}/devel/icu -LIB_DEPENDS+= objc.4:${PORTSDIR}/lang/libobjc2 +LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi +LIB_DEPENDS+= libxml2.so:${PORTSDIR}/textproc/libxml2 +LIB_DEPENDS+= libxslt.so:${PORTSDIR}/textproc/libxslt +LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp +LIB_DEPENDS+= libgnutls-openssl.so:${PORTSDIR}/security/gnutls +LIB_DEPENDS+= libicuuc.so:${PORTSDIR}/devel/icu +LIB_DEPENDS+= libobjc.so.4.6:${PORTSDIR}/lang/libobjc2 LIB_DEPENDS+= libgcrypt.so:${PORTSDIR}/security/libgcrypt USE_AUTOTOOLS= autoconf @@ -56,20 +56,16 @@ ETCDIR= ${LOCALBASE}/etc PLIST_SUB+= BASEVERSION=${PORTVERSION:C/[.][0-9]*$//1} -NO_STAGE= yes - .if ${PORT_OPTIONS:MAVAHI} CONFIGURE_ARGS+= --with-zeroconf-api=avahi -LIB_DEPENDS+= avahi-client:${PORTSDIR}/net/avahi-app +LIB_DEPENDS+= libavahi-client.so:${PORTSDIR}/net/avahi-app .elif ${PORT_OPTIONS:MMDNS} CONFIGURE_ARGS+= --with-zeroconf-api=mdns -LIB_DEPENDS+= dns_sd:${PORTSDIR}/net/mDNSResponder +LIB_DEPENDS+= libdns_sd.so:${PORTSDIR}/net/mDNSResponder .else CONFIGURE_ARGS+= --disable-zeroconf .endif -.include <bsd.port.pre.mk> - PATH:= ${PREFIX}/System/Tools:${PATH} post-extract: @@ -77,6 +73,6 @@ post-extract: ${WRKSRC}/configure post-install: - ${INSTALL_DATA} ${FILESDIR}/gdomap_if ${ETCDIR} + ${INSTALL_DATA} ${FILESDIR}/gdomap_if ${STAGEDIR}${ETCDIR} -.include <bsd.port.post.mk> +.include <bsd.port.mk> |