Hi,

the patch below tweaks x11/gnustep/make and x11/gnustep/base to use the new 
Objective-C runtime provided by x11/gnustep/libobjc2 instead of the "old" 
libobjc runtime from gcc. gnustep-base had a compatibility layer on top of the 
old runtime, which
now more or less moved to libobjc2, therefore it required a major library bump 
there.
The rest is just bumping the REVISION of all the ports in x11/gnustep and the 
tree ports depending on it, not in the x11/gnustep
tree which are: games/oolite, www/sope and www/sogo.

tested on all GNUstep supported platforms (i386, amd64, macppc). Whereas the 
GUI stuff was mostly tested on i386 and macppc, and on amd64 the server stuff, 
i.e. www/sogo in conjunction with www/sope. I started testing and working on it 
probably a year ago,
so had different versions of gnustep and libobjc2 running before. I think all 
the flaws encountered while those testing is gone, and 
its now fine to do the switch.

But, still required is the import of x11/gnustep/libobjc2, which I sent here a 
couple of days ago.


Index: games/oolite/Makefile
===================================================================
RCS file: /cvs/ports/games/oolite/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- games/oolite/Makefile       8 Jul 2012 14:15:46 -0000       1.6
+++ games/oolite/Makefile       17 Aug 2012 17:20:26 -0000
@@ -3,7 +3,7 @@
 COMMENT=       space combat and trading game in the style of Elite
 
 VERSION=       1.73.4
-REVISION =     2
+REVISION =     3
 DISTNAME=      oolite-dev-source-${VERSION}
 PKGNAME=       oolite-${VERSION}
 CATEGORIES=    games
@@ -27,7 +27,7 @@
 LIB_DEPENDS=   devel/sdl-mixer \
                graphics/png
 
-WANTLIB += GL GLU SDL c m pthread SDL_mixer objc gnustep-base png
+WANTLIB += GL GLU SDL c m pthread SDL_mixer objc2 gnustep-base png
 
 MAKE_FILE =    Makefile
 ALL_TARGET=    release
Index: www/sope/Makefile
===================================================================
RCS file: /cvs/ports/www/sope/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- www/sope/Makefile   17 Aug 2012 09:57:30 -0000      1.22
+++ www/sope/Makefile   17 Aug 2012 17:20:26 -0000
@@ -5,6 +5,7 @@
 COMMENT-postgres=      SOPE PostgreSQL adaptor
 
 VERSION =              1.3.17
+REVISION =             0
 DISTNAME =             SOPE-${VERSION}
 PKGNAME-main =         sope-${VERSION}
 PKGNAME-mysql =                sope-mysql-${VERSION}
Index: www/sogo/Makefile
===================================================================
RCS file: /cvs/ports/www/sogo/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- www/sogo/Makefile   17 Aug 2012 09:59:08 -0000      1.20
+++ www/sogo/Makefile   17 Aug 2012 17:20:26 -0000
@@ -3,6 +3,7 @@
 COMMENT =      web based groupware server
 
 VERSION =      1.3.17
+REVISION =     0
 DISTNAME =     SOGo-${VERSION}
 PKGNAME =      sogo-${VERSION}
 
Index: x11/gnustep/gnustep.port.mk
===================================================================
RCS file: /cvs/ports/x11/gnustep/gnustep.port.mk,v
retrieving revision 1.16
diff -u -r1.16 gnustep.port.mk
--- x11/gnustep/gnustep.port.mk 19 Jul 2011 06:19:49 -0000      1.16
+++ x11/gnustep/gnustep.port.mk 17 Aug 2012 17:20:26 -0000
@@ -25,7 +25,7 @@
 MODGNUSTEP_NEEDS_BACK ?=       Yes
 
 .if ${MODGNUSTEP_NEEDS_GUI:L} == yes 
-MODGNUSTEP_WANTLIB +=          objc gnustep-base gnustep-gui
+MODGNUSTEP_WANTLIB +=          objc2 gnustep-base gnustep-gui
 MODGNUSTEP_LIB_DEPENDS +=      x11/gnustep/gui
 .  if ${MODGNUSTEP_NEEDS_BACK:L} == yes
 MODGNUSTEP_RUN_DEPENDS +=      x11/gnustep/back
Index: x11/gnustep/aclock/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/aclock/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/gnustep/aclock/Makefile 8 Jul 2012 14:15:11 -0000       1.5
+++ x11/gnustep/aclock/Makefile 17 Aug 2012 17:20:26 -0000
@@ -3,7 +3,7 @@
 COMMENT =      analog clock for the GNUstep desktop
 
 DISTNAME =     AClock-0.4.0
-REVISION =     0
+REVISION =     1
 
 HOMEPAGE =     http://gap.nongnu.org/aclock/
 MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/}
Index: x11/gnustep/addresses/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/addresses/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- x11/gnustep/addresses/Makefile      6 Aug 2012 11:07:09 -0000       1.13
+++ x11/gnustep/addresses/Makefile      17 Aug 2012 17:20:27 -0000
@@ -3,6 +3,7 @@
 COMMENT=       GNUstep address book
 
 DISTNAME=      Addresses-0.4.8
+REVISION =     0
 
 SHARED_LIBS+=  Addresses 0.1   # .0.1
 SHARED_LIBS+=  AddressView 0.1 # .0.1
Index: x11/gnustep/affiche/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/affiche/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- x11/gnustep/affiche/Makefile        8 Jul 2012 14:15:11 -0000       1.2
+++ x11/gnustep/affiche/Makefile        17 Aug 2012 17:20:27 -0000
@@ -3,7 +3,7 @@
 COMMENT =      GNUstep sticky notes
 
 DISTNAME =     Affiche-0.6.0
-REVISION =     0
+REVISION =     1
 
 HOMEPAGE =     http://www.collaboration-world.com/affiche/
 MASTER_SITES = http://www.collaboration-world.com/affiche.data/releases/Stable/
Index: x11/gnustep/back/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/back/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- x11/gnustep/back/Makefile   8 Jul 2012 13:37:08 -0000       1.29
+++ x11/gnustep/back/Makefile   17 Aug 2012 17:20:28 -0000
@@ -4,6 +4,7 @@
 
 V =            0.22.0
 DISTNAME=      gnustep-back-${V}
+REVISION =     0
 
 CATEGORIES=    devel
 
Index: x11/gnustep/base/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/base/Makefile,v
retrieving revision 1.44
diff -u -r1.44 Makefile
--- x11/gnustep/base/Makefile   10 Jul 2012 09:19:32 -0000      1.44
+++ x11/gnustep/base/Makefile   17 Aug 2012 17:20:28 -0000
@@ -3,9 +3,9 @@
 COMMENT=       GNUstep base library
 
 DISTNAME=      gnustep-base-1.24.0
-REVISION =     0
+REVISION =     1
 
-SHARED_LIBS=   gnustep-base 5.0
+SHARED_LIBS=   gnustep-base 6.0
 CATEGORIES=    devel
 
 LIBDIR=                
lib/GNUstep/Libraries/gnustep-base/Versions/${LIBgnustep-base_VERSION}
@@ -13,7 +13,7 @@
 
 HOMEPAGE=      http://www.gnustep.org/
 
-WANTLIB += c crypto gcrypt m objc pthread ssl xml2 z ffi gmp xslt gnutls
+WANTLIB += c crypto gcrypt m objc2 pthread ssl xml2 z ffi gmp xslt gnutls
 WANTLIB += avahi-client avahi-common icudata icui18n icuuc
 
 .if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "amd64"
@@ -35,7 +35,8 @@
                textproc/libxslt \
                security/gnutls \
                textproc/icu4c \
-               net/avahi
+               net/avahi \
+               x11/gnustep/libobjc2
 
 CONFIGURE_STYLE=gnu
 CONFIGURE_ARGS +=      --disable-procfs \
Index: x11/gnustep/base/pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/gnustep/base/pkg/PLIST,v
retrieving revision 1.13
diff -u -r1.13 PLIST
--- x11/gnustep/base/pkg/PLIST  8 Jul 2012 13:22:54 -0000       1.13
+++ x11/gnustep/base/pkg/PLIST  17 Aug 2012 17:20:29 -0000
@@ -172,13 +172,6 @@
 include/GNUstepBase/NSURL+GNUstepBase.h
 include/GNUstepBase/Unicode.h
 include/GNUstepBase/unicode/
-include/ObjectiveC2/
-include/ObjectiveC2/objc/
-include/ObjectiveC2/objc/Availability.h
-include/ObjectiveC2/objc/blocks_runtime.h
-include/ObjectiveC2/objc/capabilities.h
-include/ObjectiveC2/objc/runtime.h
-include/gnustep/
 include/gnustep/base/
 include/gnustep/unicode/
 include/gnustep/unicode/caseconv.h
Index: x11/gnustep/batmon/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/batmon/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/batmon/Makefile 8 Jul 2012 14:15:11 -0000       1.3
+++ x11/gnustep/batmon/Makefile 17 Aug 2012 17:20:29 -0000
@@ -3,7 +3,7 @@
 COMMENT =      GNUstep battery monitor
 
 DISTNAME =     batmon-0.6
-REVISION =     0
+REVISION =     1
 CATEGORIES =   sysutils
 
 HOMEPAGE =     http://gap.nongnu.org/batmon/
Index: x11/gnustep/cdplayer/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/cdplayer/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/cdplayer/Makefile       8 Jul 2012 14:15:11 -0000       1.3
+++ x11/gnustep/cdplayer/Makefile       17 Aug 2012 17:20:29 -0000
@@ -4,7 +4,7 @@
 
 VERSION =      0.5.1
 DISTNAME =     cdplayer-${VERSION}
-REVISION =     1
+REVISION =     2
 
 HOMEPAGE =     http://gsburn.sourceforge.net/
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=gsburn/}
Index: x11/gnustep/corebase/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/corebase/Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Makefile
--- x11/gnustep/corebase/Makefile       6 Aug 2012 11:12:44 -0000       1.1.1.1
+++ x11/gnustep/corebase/Makefile       17 Aug 2012 17:20:29 -0000
@@ -3,6 +3,7 @@
 COMMENT =      GNUstep reimplementation of Apple's CoreFoundation
 
 DISTNAME =     gnustep-corebase-0.1
+REVISION =     0
 CATEGORIES=    devel
 
 SHARED_LIBS =  gnustep-corebase 0.0
Index: x11/gnustep/databasin/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/databasin/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- x11/gnustep/databasin/Makefile      8 Jul 2012 13:39:16 -0000       1.4
+++ x11/gnustep/databasin/Makefile      17 Aug 2012 17:20:30 -0000
@@ -3,6 +3,7 @@
 COMMENT =      GNUstep client for salesforce.com
 
 DISTNAME =     DataBasin-0.5
+REVISION =     0
 
 HOMEPAGE =     http://gap.nongnu.org/databasin/
 MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/}
Index: x11/gnustep/dbuskit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/dbuskit/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- x11/gnustep/dbuskit/Makefile        8 Jul 2012 14:15:11 -0000       1.2
+++ x11/gnustep/dbuskit/Makefile        17 Aug 2012 17:20:30 -0000
@@ -5,7 +5,7 @@
 CATEGORIES +=   x11/gnustep devel
 VERSION =      0.1
 DISTNAME =     dbuskit-${VERSION}
-REVISION =     0
+REVISION =     1
 PKGNAME =      gnustep-dbuskit-${VERSION}
 EXTRACT_SUFX = .tar.bz2
 
@@ -16,7 +16,7 @@
 
 MODULES +=             x11/gnustep
 MODGNUSTEP_NEEDS_GUI = No
-WANTLIB +=             c dbus-1 m pthread gnustep-base objc
+WANTLIB +=             c dbus-1 m pthread gnustep-base objc2
 BUILD_DEPENDS +=       print/texlive/base \
                        textproc/texi2html
 
Index: x11/gnustep/edenmath/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/edenmath/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/edenmath/Makefile       8 Jul 2012 14:15:11 -0000       1.3
+++ x11/gnustep/edenmath/Makefile       17 Aug 2012 17:20:30 -0000
@@ -3,7 +3,7 @@
 COMMENT =      GNUstep based scientific calcualtor
 
 DISTNAME =     EdenMath_GNUstep-1.1.1
-REVISION =     0
+REVISION =     1
 
 HOMEPAGE =     http://www.eskimo.com/~pburns/EdenMath/
 MASTER_SITES = ${HOMEPAGE}/files/
Index: x11/gnustep/examples/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/examples/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- x11/gnustep/examples/Makefile       8 Jul 2012 14:15:11 -0000       1.18
+++ x11/gnustep/examples/Makefile       17 Aug 2012 17:20:30 -0000
@@ -3,7 +3,7 @@
 COMMENT=       GNUstep example applications
 
 DISTNAME=      gnustep-examples-1.3.0
-REVISION =     6
+REVISION =     7
 
 CATEGORIES=    misc
 
Index: x11/gnustep/fisicalab/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/fisicalab/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- x11/gnustep/fisicalab/Makefile      8 Jul 2012 13:40:41 -0000       1.7
+++ x11/gnustep/fisicalab/Makefile      17 Aug 2012 17:20:31 -0000
@@ -3,6 +3,7 @@
 COMMENT=       educational application to solve physics problems
 
 DISTNAME =     FisicaLab-0.2.2
+REVISION =     0
 
 HOMEPAGE=      http://www.nongnu.org/fisicalab/
 MASTER_SITES=  ${MASTER_SITE_SAVANNAH:=fisicalab/}
Index: x11/gnustep/ftp/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/ftp/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- x11/gnustep/ftp/Makefile    8 Jul 2012 14:15:11 -0000       1.7
+++ x11/gnustep/ftp/Makefile    17 Aug 2012 17:20:36 -0000
@@ -3,7 +3,7 @@
 COMMENT=       GNUstep file transfer protcol tool
 
 DISTNAME=      FTP-0.3
-REVISION =     0
+REVISION =     1
 CATEGORIES=    net
 
 HOMEPAGE=      http://gap.nongnu.org/ftp/
Index: x11/gnustep/gemas/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gemas/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/gnustep/gemas/Makefile  8 Jul 2012 14:15:11 -0000       1.5
+++ x11/gnustep/gemas/Makefile  17 Aug 2012 17:20:36 -0000
@@ -3,7 +3,7 @@
 COMMENT =      simple code editor for GNUstep
 
 DISTNAME =     Gemas-0.3
-REVISION =     0
+REVISION =     1
 PKGNAME =      gnustep-${DISTNAME:L}
 
 HOMEPAGE =     http://wiki.gnustep.org/index.php/Gemas.app
Index: x11/gnustep/gmastermind/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gmastermind/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/gmastermind/Makefile    8 Jul 2012 14:15:11 -0000       1.3
+++ x11/gnustep/gmastermind/Makefile    17 Aug 2012 17:20:36 -0000
@@ -3,7 +3,7 @@
 COMMENT =      GNUstep mastermind game
 
 DISTNAME =     GMastermind-0.6
-REVISION =     0
+REVISION =     1
 CATEGORIES =   games
 
 HOMEPAGE =      http://gap.nongnu.org/gmastermind/
Index: x11/gnustep/gmines/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gmines/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/gmines/Makefile 8 Jul 2012 14:15:11 -0000       1.3
+++ x11/gnustep/gmines/Makefile 17 Aug 2012 17:20:36 -0000
@@ -3,7 +3,7 @@
 COMMENT =      GNUstep minesweeper game
 
 DISTNAME =     GMines-0.2
-REVISION =     0
+REVISION =     1
 CATEGORIES =   games
 
 HOMEPAGE =     http://gap.nongnu.org/gmines/
Index: x11/gnustep/gnumail/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gnumail/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- x11/gnustep/gnumail/Makefile        8 Jul 2012 14:15:11 -0000       1.15
+++ x11/gnustep/gnumail/Makefile        17 Aug 2012 17:20:36 -0000
@@ -3,7 +3,7 @@
 COMMENT=       GNUstep mail application
 
 DISTNAME=      GNUMail-1.2.0pre3
-REVISION =     10
+REVISION =     11
 SHARED_LIBS=   GNUMail 2.0     # .1.2
 CATEGORIES=    mail
 
Index: x11/gnustep/gomoku/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gomoku/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- x11/gnustep/gomoku/Makefile 8 Jul 2012 14:15:11 -0000       1.2
+++ x11/gnustep/gomoku/Makefile 17 Aug 2012 17:20:40 -0000
@@ -3,7 +3,7 @@
 COMMENT =      extended TicTacToe game for GNUstep
 
 DISTNAME =     Gomoku-1.2.9
-REVISION =     0
+REVISION =     1
 CATEGORIES =   games
 
 HOMEPAGE =     http://www.gnustep.it/nicola/Applications/Gomoku/
Index: x11/gnustep/gorm/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gorm/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- x11/gnustep/gorm/Makefile   13 Jul 2012 15:40:43 -0000      1.8
+++ x11/gnustep/gorm/Makefile   17 Aug 2012 17:20:40 -0000
@@ -3,7 +3,7 @@
 COMMENT=       GNUstep graphical object relationship modeller
 
 DISTNAME=      gorm-1.2.18
-REVISION =     0
+REVISION =     1
 HOMEPAGE=      http://www.gnustep.org/experience/Gorm.html
 MASTER_SITES=  ${MASTER_SITE_GNUSTEP}dev-apps/
 
@@ -17,7 +17,6 @@
 MODULES=       x11/gnustep
 WANTLIB+=      c m pthread
 
-CONFIGURE_STYLE=none
 MAKE_FLAGS+=   
libGormObjCHeaderParser_INTERFACE_VERSION=${LIBGormObjCHeaderParser_VERSION}
 MAKE_FLAGS+=   GormPrefs_INTERFACE_VERSION=${LIBGormPrefs_VERSION}
 MAKE_FLAGS+=   GormCore_INTERFACE_VERSION=${LIBGormCore_VERSION}
Index: x11/gnustep/graphos/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/graphos/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/gnustep/graphos/Makefile        8 Jul 2012 13:43:02 -0000       1.5
+++ x11/gnustep/graphos/Makefile        17 Aug 2012 17:20:40 -0000
@@ -3,6 +3,7 @@
 COMMENT =      vector drawing application
 
 DISTNAME =     Graphos-0.3
+REVISION =     0
 CATEGORIES =   graphics
 
 HOMEPAGE =     http://gap.nongnu.org/graphos/
Index: x11/gnustep/grr/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/grr/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- x11/gnustep/grr/Makefile    8 Jul 2012 13:43:56 -0000       1.4
+++ x11/gnustep/grr/Makefile    17 Aug 2012 17:20:40 -0000
@@ -3,6 +3,7 @@
 COMMENT =      Guenthers RSS reader
 
 DISTNAME =     Grr-1.0
+REVISION =     0
 
 HOMEPAGE =     http://gap.nongnu.org/grr/
 MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/}
Index: x11/gnustep/gshisen/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gshisen/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/gnustep/gshisen/Makefile        8 Jul 2012 14:15:11 -0000       1.5
+++ x11/gnustep/gshisen/Makefile        17 Aug 2012 17:20:40 -0000
@@ -3,7 +3,7 @@
 COMMENT=       little board game
 
 DISTNAME=      GShisen-1.3.0
-REVISION =     1
+REVISION =     2
 CATEGORIES=    games
 
 HOMEPAGE=      http://gap.nongnu.org/gshisen/
Index: x11/gnustep/gspdf/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gspdf/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- x11/gnustep/gspdf/Makefile  8 Jul 2012 13:45:38 -0000       1.7
+++ x11/gnustep/gspdf/Makefile  17 Aug 2012 17:20:40 -0000
@@ -3,6 +3,7 @@
 COMMENT=       PDF, PS and EPS viewer for GNUstep
 
 DISTNAME=      GSPdf-0.5
+REVISION =     0
 
 HOMEPAGE=      http://gap.nongnu.org/gspdf/
 MASTER_SITES=  ${MASTER_SITE_SAVANNAH:=gap/}
Index: x11/gnustep/gui/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gui/Makefile,v
retrieving revision 1.26
diff -u -r1.26 Makefile
--- x11/gnustep/gui/Makefile    4 Aug 2012 14:47:41 -0000       1.26
+++ x11/gnustep/gui/Makefile    17 Aug 2012 17:20:40 -0000
@@ -3,7 +3,7 @@
 COMMENT=       GNUstep gui library
 
 DISTNAME =     gnustep-gui-0.22.0
-REVISION =     0
+REVISION =     1
 
 CATEGORIES=    devel
 
@@ -13,7 +13,7 @@
 
 HOMEPAGE=      http://www.gnustep.org/
 
-WANTLIB += objc gnustep-base asn1 crypto gssapi krb5 ssl stdc++
+WANTLIB += objc2 gnustep-base asn1 crypto gssapi krb5 ssl stdc++
 WANTLIB += tiff z ao jpeg ungif png cups aspell c m pthread sndfile
 WANTLIB += icudata icui18n icuuc
 
Index: x11/gnustep/gworkspace/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gworkspace/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- x11/gnustep/gworkspace/Makefile     8 Jul 2012 13:47:15 -0000       1.19
+++ x11/gnustep/gworkspace/Makefile     17 Aug 2012 17:20:40 -0000
@@ -3,6 +3,7 @@
 COMMENT=       GNUstep workspace manager
 
 DISTNAME =     gworkspace-0.9.1
+REVISION =     0
 
 CATEGORIES=    x11
 
Index: x11/gnustep/highlighterkit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/highlighterkit/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- x11/gnustep/highlighterkit/Makefile 8 Jul 2012 14:15:11 -0000       1.6
+++ x11/gnustep/highlighterkit/Makefile 17 Aug 2012 17:20:42 -0000
@@ -3,7 +3,7 @@
 COMMENT =      framework for highlighting and coloring syntax
 
 DISTNAME =     HighlighterKit-0.1.2
-REVISION =     0
+REVISION =     1
 SHARED_LIBS =  HighlighterKit 0.1
 
 HOMEPAGE =     http://wiki.gnustep.org/index.php/HighlighterKit
Index: x11/gnustep/imageviewer/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/imageviewer/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- x11/gnustep/imageviewer/Makefile    8 Jul 2012 14:15:11 -0000       1.9
+++ x11/gnustep/imageviewer/Makefile    17 Aug 2012 17:20:42 -0000
@@ -3,7 +3,7 @@
 COMMENT=       GNUstep image viewer
 
 DISTNAME=      ImageViewer-0.6.3
-REVISION =     2
+REVISION =     3
 CATEGORIES=    graphics
 
 HOMEPAGE=      http://freshmeat.net/projects/imageviewer
Index: x11/gnustep/jigsaw/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/jigsaw/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/jigsaw/Makefile 8 Jul 2012 14:15:11 -0000       1.3
+++ x11/gnustep/jigsaw/Makefile 17 Aug 2012 17:20:43 -0000
@@ -3,7 +3,7 @@
 COMMENT =      GNUstep jigsaw puzzle
 
 DISTNAME =     Jigsaw-0.8
-REVISION =     0
+REVISION =     1
 CATEGORIES =   games
 
 HOMEPAGE =     http://gap.nongnu.org/jigsaw/
Index: x11/gnustep/lapispuzzle/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/lapispuzzle/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- x11/gnustep/lapispuzzle/Makefile    8 Jul 2012 14:15:11 -0000       1.6
+++ x11/gnustep/lapispuzzle/Makefile    17 Aug 2012 17:20:43 -0000
@@ -3,7 +3,7 @@
 COMMENT =      tetris like puzzle game
 
 DISTNAME =     LapisPuzzle-1.2
-REVISION =     0
+REVISION =     1
 CATEGORIES =   games
 
 HOMEPAGE =     http://gap.nongnu.org/lapispuzzle/
Index: x11/gnustep/laternamagica/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/laternamagica/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- x11/gnustep/laternamagica/Makefile  8 Jul 2012 13:48:22 -0000       1.6
+++ x11/gnustep/laternamagica/Makefile  17 Aug 2012 17:20:43 -0000
@@ -3,6 +3,7 @@
 COMMENT=       view images and do slideshows
 
 DISTNAME =     LaternaMagica-0.4
+REVISION =     0
 
 HOMEPAGE=      http://gap.nongnu.org/laternamagica/
 MASTER_SITES=  ${MASTER_SITE_SAVANNAH:=gap/}
Index: x11/gnustep/make/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/make/Makefile,v
retrieving revision 1.30
diff -u -r1.30 Makefile
--- x11/gnustep/make/Makefile   31 Mar 2012 11:43:04 -0000      1.30
+++ x11/gnustep/make/Makefile   17 Aug 2012 17:20:43 -0000
@@ -7,12 +7,14 @@
 COMMENT=       GNUstep makefile package
 
 DISTNAME =     gnustep-make-2.6.2
+REVISION =     0
 CATEGORIES=    devel x11/gnustep
 
 HOMEPAGE=      http://www.gnustep.org/
 
 MASTER_SITES=  ftp://ftp.gnustep.org/pub/gnustep/core/
 
+BUILD_DEPENDS =        x11/gnustep/libobjc2
 RUN_DEPENDS=   archivers/gtar
 
 USE_GMAKE=     Yes
@@ -23,7 +25,9 @@
 CONFIGURE_ENV= ac_cv_prog_LATEX2HTML="" \
                INSTALL="install -c" \
                INSTALL_PROGRAM="install -c -m 555" \
-               INSTALL_DATA="install -c -m 444"
+               INSTALL_DATA="install -c -m 444" \
+               CPPFLAGS='-I${LOCALBASE}/include/gnustep' \
+               LDFLAGS='-L${LOCALBASE}/lib'
 CONFIGURE_ARGS=        --with-layout=openbsd \
                --prefix=${PREFIX} \
                --with-config-file=${SYSCONFDIR}/GNUstep.conf \
@@ -31,6 +35,7 @@
                --enable-multi-platform \
                --with-library-combo="gnu-gnu-gnu" \
                --with-thread-lib="-pthread" \
+               --with-objc-lib-flag=-lobjc2 \
                --enable-strict-v2-mode
 
 pre-configure:
Index: x11/gnustep/matharray/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/matharray/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- x11/gnustep/matharray/Makefile      8 Jul 2012 13:51:54 -0000       1.2
+++ x11/gnustep/matharray/Makefile      17 Aug 2012 17:20:43 -0000
@@ -4,7 +4,7 @@
 
 VERSION =      1.2
 DISTNAME =     MathArray-${VERSION}
-REVISION =     0
+REVISION =     1
 PKGNAME =      gnustep-matharray-${VERSION}
 CATEGORIES =   math
 SHARED_LIBS +=  MathArray      0.0
Index: x11/gnustep/mpdcon/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/mpdcon/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- x11/gnustep/mpdcon/Makefile 8 Jul 2012 13:50:31 -0000       1.4
+++ x11/gnustep/mpdcon/Makefile 17 Aug 2012 17:20:44 -0000
@@ -3,6 +3,7 @@
 COMMENT =      GNUstep client for Music Player Daemon
 
 DISTNAME =     MPDCon-1.2
+REVISION =     0
 
 HOMEPAGE =     http://gap.nongnu.org/mpdcon/
 MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/}
Index: x11/gnustep/netclasses/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/netclasses/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- x11/gnustep/netclasses/Makefile     8 Jul 2012 14:15:11 -0000       1.2
+++ x11/gnustep/netclasses/Makefile     17 Aug 2012 17:20:44 -0000
@@ -4,7 +4,7 @@
 
 VERSION =      1.06
 DISTNAME =     netclasses-${VERSION}
-REVISION =     0
+REVISION =     1
 PKGNAME =      gnustep-netclasses-${VERSION}
 CATEGORIES =   net
 SHARED_LIBS +=  netclasses     0.0
Index: x11/gnustep/paje/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/paje/Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Makefile
--- x11/gnustep/paje/Makefile   6 Aug 2012 11:14:20 -0000       1.1.1.1
+++ x11/gnustep/paje/Makefile   17 Aug 2012 17:20:44 -0000
@@ -3,6 +3,7 @@
 COMMENT =      GNUstep based trace visualization tool
 
 DISTNAME =     Paje-1.98
+REVISION =     0
 SHARED_LIBS += General 0.0
 
 HOMEPAGE =     http://paje.sourceforge.net/
Index: x11/gnustep/pantomime/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/pantomime/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- x11/gnustep/pantomime/Makefile      8 Jul 2012 14:15:11 -0000       1.11
+++ x11/gnustep/pantomime/Makefile      17 Aug 2012 17:20:44 -0000
@@ -3,7 +3,7 @@
 COMMENT=       framework to major mail protocols
 
 DISTNAME=      Pantomime-1.2.0pre3
-REVISION =     6
+REVISION =     7
 
 SHARED_LIBS=   Pantomime 1.2   # .1.2
 CATEGORIES=    mail
Index: x11/gnustep/pdfkit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/pdfkit/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- x11/gnustep/pdfkit/Makefile 8 Jul 2012 13:54:18 -0000       1.9
+++ x11/gnustep/pdfkit/Makefile 17 Aug 2012 17:20:45 -0000
@@ -5,6 +5,7 @@
 BROKEN =       shows PDFs only white, and breaks GWorkspace on macppc
 
 DISTNAME =     PDFKit-0.9.2
+REVISION =     0
 SHARED_LIBS += PDFKit  0.0
 
 HOMEPAGE =     http://wiki.gnustep.org/index.php/PDFKit
Index: x11/gnustep/performance/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/performance/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/performance/Makefile    8 Jul 2012 14:15:11 -0000       1.3
+++ x11/gnustep/performance/Makefile    17 Aug 2012 17:20:45 -0000
@@ -4,7 +4,7 @@
 
 VERSION =      0.3.2
 DISTNAME =     Performance-${VERSION}
-REVISION =     0
+REVISION =     1
 PKGNAME =      gnustep-performance-${VERSION}
 CATEGORIES =   devel
 SHARED_LIBS +=  Performance               0.1
Index: x11/gnustep/price/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/price/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- x11/gnustep/price/Makefile  8 Jul 2012 13:55:48 -0000       1.4
+++ x11/gnustep/price/Makefile  17 Aug 2012 17:20:45 -0000
@@ -3,6 +3,7 @@
 COMMENT =      precision raster image convolution engine
 
 DISTNAME =     PRICE-1.1.0
+REVISION =     0
 CATEGORIES =   graphics
 
 HOMEPAGE =     http://price.sourceforge.net/
Index: x11/gnustep/projectcenter/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/projectcenter/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- x11/gnustep/projectcenter/Makefile  8 Jul 2012 13:57:38 -0000       1.7
+++ x11/gnustep/projectcenter/Makefile  17 Aug 2012 17:20:45 -0000
@@ -3,6 +3,7 @@
 COMMENT=       GNUstep integrated development environment
 
 DISTNAME=      ProjectCenter-0.6.1
+REVISION =     0
 CATEGORIES=    devel
 
 HOMEPAGE=      http://www.gnustep.org/experience/ProjectCenter.html
Index: x11/gnustep/remotedesk/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/remotedesk/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- x11/gnustep/remotedesk/Makefile     8 Jul 2012 14:15:11 -0000       1.6
+++ x11/gnustep/remotedesk/Makefile     17 Aug 2012 17:20:46 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       GNUstep rdesktop frontend
 DISTNAME=      RemoteDesk-0.1
-REVISION =     1
+REVISION =     2
 
 CATEGORIES=    x11
 HOMEPAGE=      http://gap.nongnu.org/remotedesk/
Index: x11/gnustep/renaissance/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/renaissance/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- x11/gnustep/renaissance/Makefile    8 Jul 2012 14:15:11 -0000       1.2
+++ x11/gnustep/renaissance/Makefile    17 Aug 2012 17:20:46 -0000
@@ -4,7 +4,7 @@
 
 VERSION =      0.9.0
 DISTNAME =     Renaissance-${VERSION}
-REVISION =     0
+REVISION =     1
 PKGNAME =      gnustep-renaissance-${VERSION}
 
 SHARED_LIBS +=  Renaissance    0.0
@@ -14,7 +14,7 @@
 MASTER_SITES = ${HOMEPAGE:=Download/}
 
 MODULES =      x11/gnustep
-WANTLIB +=     c gnustep-base gnustep-gui m objc pthread
+WANTLIB +=     c gnustep-base gnustep-gui m objc2 pthread
 
 MAKE_FLAGS =   Renaissance_INTERFACE_VERSION=${LIBRenaissance_VERSION}
 
Index: x11/gnustep/rsskit/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/rsskit/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- x11/gnustep/rsskit/Makefile 8 Jul 2012 13:59:07 -0000       1.4
+++ x11/gnustep/rsskit/Makefile 17 Aug 2012 17:20:46 -0000
@@ -3,6 +3,7 @@
 COMMENT =      framework for reading different types of RSS formats
 
 DISTNAME =     RSSKit-0.4
+REVISION =     0
 
 SHARED_LIBS += RSSKit  0.0
 
@@ -11,7 +12,7 @@
 
 MODULES =              x11/gnustep
 MODGNUSTEP_NEEDS_GUI = No
-WANTLIB +=     gnustep-base objc
+WANTLIB +=     gnustep-base objc2
 
 MAKE_FLAGS =   RSSKit_INTERFACE_VERSION=${LIBRSSKit_VERSION}
 
Index: x11/gnustep/simpleagenda/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/simpleagenda/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- x11/gnustep/simpleagenda/Makefile   8 Jul 2012 14:15:11 -0000       1.9
+++ x11/gnustep/simpleagenda/Makefile   17 Aug 2012 17:20:48 -0000
@@ -3,7 +3,7 @@
 COMMENT=       calendaring application based on GNUstep
 
 VERSION =      0.42.2
-REVISION =     0
+REVISION =     1
 DISTNAME=      SimpleAgenda-${VERSION}
 CATEGORIES+=   productivity
 
Index: x11/gnustep/sqlclient/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/sqlclient/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- x11/gnustep/sqlclient/Makefile      8 Jul 2012 14:15:11 -0000       1.4
+++ x11/gnustep/sqlclient/Makefile      17 Aug 2012 17:20:48 -0000
@@ -5,7 +5,7 @@
 VERSION =      1.5.3
 DISTNAME =     SQLClient-${VERSION}
 PKGNAME =      gnustep-sqlclient-${VERSION}
-REVISION =     1
+REVISION =     2
 
 SHARED_LIBS +=  SQLClient      0.0
 
@@ -18,7 +18,7 @@
 MODULES =              x11/gnustep
 MODGNUSTEP_NEEDS_GUI =         No
 WANTLIB +=             Performance pq ecpg mysqlclient sqlite3
-WANTLIB +=             gnustep-base m objc
+WANTLIB +=             gnustep-base m objc2
 LIB_DEPENDS +=         x11/gnustep/performance \
                        databases/mysql \
                        databases/postgresql
Index: x11/gnustep/sudoku/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/sudoku/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/sudoku/Makefile 8 Jul 2012 14:15:11 -0000       1.3
+++ x11/gnustep/sudoku/Makefile 17 Aug 2012 17:20:48 -0000
@@ -3,7 +3,7 @@
 COMMENT =      GNUstep sudoku generator
 
 DISTNAME =     Sudoku-0.7
-REVISION =     0
+REVISION =     1
 CATEGORIES =   games
 
 HOMEPAGE =     http://gap.nongnu.org/sudoku/
Index: x11/gnustep/systempreferences/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/systempreferences/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- x11/gnustep/systempreferences/Makefile      8 Jul 2012 14:15:11 -0000       
1.4
+++ x11/gnustep/systempreferences/Makefile      17 Aug 2012 17:20:48 -0000
@@ -3,7 +3,7 @@
 COMMENT =      manage settings of the gnustep environment
 
 DISTNAME =     SystemPreferences-1.1.0
-REVISION =     1
+REVISION =     2
 CATEGORIES =   sysutils
 SHARED_LIBS =  PreferencePanes 0.0
 
Index: x11/gnustep/terminal/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/terminal/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/gnustep/terminal/Makefile       8 Jul 2012 14:01:27 -0000       1.5
+++ x11/gnustep/terminal/Makefile       17 Aug 2012 17:20:48 -0000
@@ -3,6 +3,7 @@
 COMMENT=       a terminal emulator for GNUstep
 
 DISTNAME=      Terminal-0.9.8
+REVISION =     0
 PKGNAME=       gnustep-${DISTNAME:L}
 CATEGORIES=    sysutils
 
Index: x11/gnustep/timemon/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/timemon/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/gnustep/timemon/Makefile        8 Jul 2012 14:15:11 -0000       1.5
+++ x11/gnustep/timemon/Makefile        17 Aug 2012 17:20:48 -0000
@@ -3,7 +3,7 @@
 COMMENT=       CPU load monitor
 
 DISTNAME=      TimeMon-4.1
-REVISION =     1
+REVISION =     2
 CATEGORIES=    sysutils
 
 HOMEPAGE=      http://gap.nongnu.org/timemon/
Index: x11/gnustep/webserver/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/webserver/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- x11/gnustep/webserver/Makefile      8 Jul 2012 14:15:11 -0000       1.4
+++ x11/gnustep/webserver/Makefile      17 Aug 2012 17:20:48 -0000
@@ -4,7 +4,7 @@
 
 VERSION =      1.4.6
 DISTNAME =     WebServer-${VERSION}
-REVISION =     0
+REVISION =     1
 PKGNAME =      gnustep-webserver-${VERSION}
 
 SHARED_LIBS +=  WebServer      1.1
Index: x11/gnustep/webservices/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/webservices/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- x11/gnustep/webservices/Makefile    8 Jul 2012 14:15:11 -0000       1.8
+++ x11/gnustep/webservices/Makefile    17 Aug 2012 17:20:48 -0000
@@ -3,9 +3,8 @@
 COMMENT =      GNUstep webservices framework
 
 VERSION =      0.5.5
-REVISION =     0
 DISTNAME =     WebServices-${VERSION}
-REVISION =     0
+REVISION =     1
 PKGNAME =      gnustep-webservices-${VERSION}
 CATEGORIES =   www
 SHARED_LIBS +=  WebServices    0.1
Index: x11/gnustep/zipper/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/zipper/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- x11/gnustep/zipper/Makefile 8 Jul 2012 14:03:55 -0000       1.3
+++ x11/gnustep/zipper/Makefile 17 Aug 2012 17:20:48 -0000
@@ -3,6 +3,7 @@
 COMMENT =      tool for inspecting compressed archvies
 
 DISTNAME =     Zipper-1.4
+REVISION =     0
 
 HOMEPAGE =     http://gap.nongnu.org/zipper/
 MASTER_SITES = ${MASTER_SITE_SAVANNAH:=gap/}

Reply via email to