diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2011-04-21 05:07:56 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2011-04-21 05:07:56 +0000 |
commit | ce9247ef9c074b7f028f85ec9aace8b8a2a208c1 (patch) | |
tree | 282b86c1cd713844636812b0356c7c55edfcf965 /lang/gnustep-base | |
parent | 01018c14f1316940417377291feb769c4164fd34 (diff) |
Notes
Diffstat (limited to 'lang/gnustep-base')
-rw-r--r-- | lang/gnustep-base/Makefile | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/lang/gnustep-base/Makefile b/lang/gnustep-base/Makefile index 707146884075..9432af5674d8 100644 --- a/lang/gnustep-base/Makefile +++ b/lang/gnustep-base/Makefile @@ -44,9 +44,6 @@ USE_ICONV= yes MAKE_FLAGS= OPTFLAG="${CFLAGS}" MAKE_ENV+= GNUSTEP_INSTALLATION_DOMAIN=SYSTEM CFLAGS+= -I${LOCALBASE}/include/libxml2/libxml -DHAVE_DLADDR=1 -.if defined(GNUSTEP_WITH_LIBOBJC2) -CFLAGS+= -I${GNUSTEP_SYSTEM_ROOT}/Library/Headers -DOBJC2RUNTIME=1 -.endif BREAKS_IF_PEDANTIC= yes PLIST_SUB+= LOCALBASE=${LOCALBASE} @@ -64,6 +61,15 @@ EXTRA_PATCHES+= ${FILESDIR}/NSFileManager.m.patch .include <bsd.port.pre.mk> +.if ${OSVERSION} >= 900036 +GNUSTEP_WITH_LIBOBJC2= yes +.endif + +.if defined(GNUSTEP_WITH_LIBOBJC2) +LIB_DEPENDS+= objc:${PORTSDIR}/${PKGCATEGORY}/gnustep-libobjc +CFLAGS+= -I${GNUSTEP_SYSTEM_ROOT}/Library/Headers -DOBJC2RUNTIME=1 +.endif + PATH:= ${PREFIX}/System/Tools:${PATH} post-build: |