[Midnightbsd-cvs] mports [20734] trunk/lang/gnustep-base/Makefile: remove some old folders, fix the path and explicitly turn on mdns support
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Nov 12 08:07:37 EST 2015
Revision: 20734
http://svnweb.midnightbsd.org/mports/?rev=20734
Author: laffer1
Date: 2015-11-12 08:07:37 -0500 (Thu, 12 Nov 2015)
Log Message:
-----------
remove some old folders, fix the path and explicitly turn on mdns support
Modified Paths:
--------------
trunk/lang/gnustep-base/Makefile
Modified: trunk/lang/gnustep-base/Makefile
===================================================================
--- trunk/lang/gnustep-base/Makefile 2015-11-12 12:57:21 UTC (rev 20733)
+++ trunk/lang/gnustep-base/Makefile 2015-11-12 13:07:37 UTC (rev 20734)
@@ -23,13 +23,15 @@
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-procfs --disable-openssl --enable-tls \
--disable-libdispatch \
+ --with-zeroconf-api=mdns \
--with-tls-prefix=${LOCALBASE} TLS_CONFIG="pkg-config -gnutls" \
--disable-mixedabi \
--target=${ARCH}-portbld-freebsd9.1 \
--host=${ARCH}-portbld-freebsd9.1
-USE_GNUSTEP= build
-USE_GNUSTEP_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES}
-CONFIGURE_ENV+= OBJCFLAGS='-fobjc-runtime=gnustep-1.7 -fblocks'
+USES= pkgconfig iconv gnustep
+USE_GNUSTEP= build
+USE_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES}
+CONFIGURE_ENV+= OBJCFLAGS='-fobjc-runtime=gnustep-1.7 -fblocks'
USES= pkgconfig gnustep iconv
@@ -38,12 +40,13 @@
PLIST_SUB+= LOCALBASE=${LOCALBASE}
ETCDIR= ${LOCALBASE}/etc
+STAGEHEADER= ${FAKE_DESTDIR}${TRUE_PREFIX}/GNUstep/System/Library/Headers
PLIST_SUB+= BASEVERSION=${PORTVERSION:C/[.][0-9]*$//1}
.include <bsd.port.pre.mk>
-PATH:= ${PREFIX}/System/Tools:${PATH}
+PATH:= ${PREFIX}/GNUstep/System/Tools:${PATH}
post-build:
.for i in ${MAKE_APPS}
@@ -63,6 +66,9 @@
-@${MKDIR} ${FAKE_DESTDIR}${ETCDIR}/rc.d
${INSTALL_SCRIPT} ${WRKSRC}/GNUstep.sh ${FAKE_DESTDIR}${ETCDIR}/rc.d/GNUstep.sh
${INSTALL_DATA} ${FILESDIR}/gdomap_if ${FAKE_DESTDIR}${ETCDIR}
+ ${RMDIR} ${STAGEHEADER}/gnustep/base
+ ${RMDIR} ${STAGEHEADER}/GNUstepBase/unicode
+
.for i in ${INSTALL_APPS}
(cd ${WRKSRC}/${i}; . ${GNUSTEP_MAKEFILES}/GNUstep.sh; \
${SETENV} ${MAKE_ENV} ${GMAKE} -d ${MAKE_FLAGS} ${MAKEFILE} ${FAKE_MAKEARGS} ${INSTALL_TARGET})
More information about the Midnightbsd-cvs
mailing list