Ticket #12168: macports-foundation.patch
File macports-foundation.patch, 2.8 KB (added by afb@…, 17 years ago) |
---|
-
foundation.m4
275 275 # 276 276 # Defines one of the following preprocessor macros: 277 277 # APPLE_FOUNDATION GNUSTEP_FOUNDATION 278 # 279 # Substitutes the following variables: 280 # OBJC_FOUNDATION OBJC_FOUNDATION_LDFLAGS 281 # OBJC_FOUNDATION_CPPFLAGS OBJC_FOUNDATION_LIBS 278 282 #------------------------------------------------------------------------ 279 283 AC_DEFUN([MP_OBJC_FOUNDATION],[ 280 284 AC_REQUIRE([AC_PROG_OBJC]) … … 389 393 # NeXT Foundation is prefered 390 394 if test x"${ac_cv_objc_foundation_apple}" == x"yes"; then 391 395 OBJC_FOUNDATION="Apple" 392 CPPFLAGS="${APPLE_FOUNDATION_CPPFLAGS} ${CPPFLAGS}" 393 LIBS="${APPLE_FOUNDATION_LIBS} ${LIBS}" 396 OBJC_FOUNDATION_CPPFLAGS="${APPLE_FOUNDATION_CFLAGS}" 397 OBJC_FOUNDATION_LIBS="${APPLE_FOUNDATION_LIBS}" 398 OBJC_FOUNDATION_LDFLAGS="" 394 399 AC_DEFINE([APPLE_FOUNDATION], 1, [Define if using the Apple Foundation framework]) 395 400 AC_MSG_NOTICE([Using Apple Foundation library]) 396 401 elif test x"${ac_cv_objc_foundation_gnustep}" == x"yes"; then 397 402 OBJC_FOUNDATION="GNUstep" 398 CPPFLAGS="${GNUSTEP_CPPFLAGS} ${CPPFLAGS}"399 LIBS="${GNUSTEP_LIBS} ${LIBS}"400 LDFLAGS="${GNUSTEP_LDFLAGS} ${LDFLAGS}"403 OBJC_FOUNDATION_CPPFLAGS="${GNUSTEP_CPPFLAGS}" 404 OBJC_FOUNDATION_LIBS="${GNUSTEP_LIBS}" 405 OBJC_FOUNDATION_LDFLAGS="${GNUSTEP_LDFLAGS}" 401 406 AC_DEFINE([GNUSTEP_FOUNDATION], 1, [Define if using the GNUstep Foundation library]) 402 407 AC_MSG_NOTICE([Using GNUstep Foundation library]) 403 408 else 404 409 AC_MSG_ERROR([Could not find a working Foundation implementation]) 405 410 fi 406 411 412 AC_SUBST([OBJC_FOUNDATION]) 413 AC_SUBST([OBJC_FOUNDATION_LDFLAGS]) 414 AC_SUBST([OBJC_FOUNDATION_CPPFLAGS]) 415 AC_SUBST([OBJC_FOUNDATION_LIBS]) 416 407 417 AC_LANG_POP([Objective C]) 408 418 ]) -
Mk/macports.autoconf.mk.in
20 20 OBJC_RUNTIME_FLAGS = @OBJC_RUNTIME_FLAGS@ 21 21 OBJC_LIBS = @OBJC_LIBS@ 22 22 23 OBJC_FOUNDATION = @OBJC_FOUNDATION@ 24 OBJC_FOUNDATION_CPPFLAGS = @OBJC_FOUNDATION_CPPFLAGS@ 25 OBJC_FOUNDATION_LDFLAGS = @OBJC_FOUNDATION_LDFLAGS@ 26 OBJC_FOUNDATION_LIBS = @OBJC_FOUNDATION_LIBS@ 27 23 28 TCL_CC = @TCL_CC@ 24 29 SHLIB_LD = @SHLIB_LD@ 25 30 LDFLAGS_LIBCURL = @LDFLAGS_LIBCURL@ -
src/tclobjc1.0/Makefile.in
6 6 include ../../Mk/macports.autoconf.mk 7 7 include ../../Mk/macports.tea.mk 8 8 9 LDFLAGS+= ${OBJC_FOUNDATION_LDFLAGS} 10 CPPFLAGS+= ${OBJC_FOUNDATION_CPPFLAGS} 11 LIBS+= ${OBJC_FOUNDATION_LIBS} 12 9 13 distclean:: 10 rm -f Makefile 11 No newline at end of file 14 rm -f Makefile