[26262] trunk/dports/gnustep

source_changes at macosforge.org source_changes at macosforge.org
Sun Jun 17 14:53:18 PDT 2007


Revision: 26262
          http://trac.macosforge.org/projects/macports/changeset/26262
Author:   yves at macports.org
Date:     2007-06-17 14:53:18 -0700 (Sun, 17 Jun 2007)

Log Message:
-----------
prepare for gnutep-make-2.0

Modified Paths:
--------------
    trunk/dports/gnustep/ProjectCenter/Portfile
    trunk/dports/gnustep/ProjectManager/Portfile
    trunk/dports/gnustep/SQLClient/Portfile
    trunk/dports/gnustep/TalkSoup/Portfile

Added Paths:
-----------
    trunk/dports/gnustep/PreferencePanes/
    trunk/dports/gnustep/PreferencePanes/Portfile
    trunk/dports/gnustep/ProjectManager/files/patch-Controller.m
    trunk/dports/gnustep/ProjectManager/files/patch-ProjectCreator.m
    trunk/dports/gnustep/ProjectManager/files/patch-ProjectDocument.m

Added: trunk/dports/gnustep/PreferencePanes/Portfile
===================================================================
--- trunk/dports/gnustep/PreferencePanes/Portfile	                        (rev 0)
+++ trunk/dports/gnustep/PreferencePanes/Portfile	2007-06-17 21:53:18 UTC (rev 26262)
@@ -0,0 +1,25 @@
+# $Id$
+
+PortSystem  1.0
+PortGroup   gnustep 1.0
+
+name        PreferencePanes
+version     1.0.1
+platforms   darwin
+maintainers yves at macports.org
+homepage    http://www.gnustep.it/enrico/system-preferences/
+description GNUstep's PreferencePanes.
+long_description \
+    GNUstep implementation of the PreferencePanes framework.
+
+depends_lib     port:gnustep-base
+
+dist_subdir     system-preferences
+master_sites    ${homepage}
+checksums       md5 e7524b27588b1705d4b6cc1fcdd21f1f
+distname        systempreferences-${version}
+worksrcdir      ${worksrcdir}/${name}
+
+array set gnustep.post_flags {
+    . "-lobjc -lgnustep-base"
+}


Property changes on: trunk/dports/gnustep/PreferencePanes/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Modified: trunk/dports/gnustep/ProjectCenter/Portfile
===================================================================
--- trunk/dports/gnustep/ProjectCenter/Portfile	2007-06-17 21:44:26 UTC (rev 26261)
+++ trunk/dports/gnustep/ProjectCenter/Portfile	2007-06-17 21:53:18 UTC (rev 26262)
@@ -22,9 +22,10 @@
 array set gnustep.post_flags {
     Library "-lgnustep-base"
 }
+
 post-patch {
-    reinplace "s|ProjectCenter.framework|ProjectCenter.framework/Versions/Current|" \
+    reinplace "s|framework|framework/Versions/Current|g" \
         ${worksrcpath}/Modules/GNUmakefile.bundles
 }
 
-build.args-append   DO_LIB_LINK=yes
+build.args      DO_LIB_LINK=yes

Modified: trunk/dports/gnustep/ProjectManager/Portfile
===================================================================
--- trunk/dports/gnustep/ProjectManager/Portfile	2007-06-17 21:44:26 UTC (rev 26261)
+++ trunk/dports/gnustep/ProjectManager/Portfile	2007-06-17 21:53:18 UTC (rev 26262)
@@ -19,4 +19,8 @@
                 port:WizardKit \
                 port:plconv
 
-patchfiles      patch-GNUstepAppLauncher.h
+patchfiles      patch-GNUstepAppLauncher.h \
+                patch-Controller.m \
+                patch-ProjectCreator.m \
+                patch-ProjectDocument.m
+

Added: trunk/dports/gnustep/ProjectManager/files/patch-Controller.m
===================================================================
--- trunk/dports/gnustep/ProjectManager/files/patch-Controller.m	                        (rev 0)
+++ trunk/dports/gnustep/ProjectManager/files/patch-Controller.m	2007-06-17 21:53:18 UTC (rev 26262)
@@ -0,0 +1,10 @@
+--- Controller.m.orig	2007-06-17 12:28:34.000000000 -0400
++++ Controller.m	2007-06-17 12:20:01.000000000 -0400
+@@ -28,6 +28,7 @@
+ #import <Foundation/NSFileManager.h>
+ #import <Foundation/NSUserDefaults.h>
+ #import <Foundation/NSNotification.h>
++#import <Foundation/NSError.h>
+ 
+ #import <AppKit/NSOpenPanel.h>
+ #import <AppKit/NSView.h>

Added: trunk/dports/gnustep/ProjectManager/files/patch-ProjectCreator.m
===================================================================
--- trunk/dports/gnustep/ProjectManager/files/patch-ProjectCreator.m	                        (rev 0)
+++ trunk/dports/gnustep/ProjectManager/files/patch-ProjectCreator.m	2007-06-17 21:53:18 UTC (rev 26262)
@@ -0,0 +1,10 @@
+--- ProjectCreator.m.orig	2007-06-17 12:28:27.000000000 -0400
++++ ProjectCreator.m	2007-06-17 12:22:38.000000000 -0400
+@@ -27,6 +27,7 @@
+ #import <Foundation/NSUserDefaults.h>
+ #import <Foundation/NSNotification.h>
+ #import <Foundation/NSError.h>
++#import <Foundation/NSProcessInfo.h>
+ 
+ #import <AppKit/NSOpenPanel.h>
+ #import <AppKit/NSView.h>

Added: trunk/dports/gnustep/ProjectManager/files/patch-ProjectDocument.m
===================================================================
--- trunk/dports/gnustep/ProjectManager/files/patch-ProjectDocument.m	                        (rev 0)
+++ trunk/dports/gnustep/ProjectManager/files/patch-ProjectDocument.m	2007-06-17 21:53:18 UTC (rev 26262)
@@ -0,0 +1,10 @@
+--- ProjectDocument.m.orig	2007-06-17 12:28:19.000000000 -0400
++++ ProjectDocument.m	2007-06-17 12:24:14.000000000 -0400
+@@ -28,6 +28,7 @@
+ #import <Foundation/NSDictionary.h>
+ #import <Foundation/NSUserDefaults.h>
+ #import <Foundation/NSProcessInfo.h>
++#import <Foundation/NSError.h>
+ 
+ #import <AppKit/NSWorkspace.h>
+ #import <AppKit/NSDocumentController.h>

Modified: trunk/dports/gnustep/SQLClient/Portfile
===================================================================
--- trunk/dports/gnustep/SQLClient/Portfile	2007-06-17 21:44:26 UTC (rev 26261)
+++ trunk/dports/gnustep/SQLClient/Portfile	2007-06-17 21:53:18 UTC (rev 26262)
@@ -5,6 +5,7 @@
 
 name        SQLClient
 version     1.2.0
+revision    1
 platforms   darwin
 maintainers yves at macports.org
 
@@ -20,10 +21,13 @@
     . "-lobjc -lgnustep-base"
 }
 post-patch {
+    cd ${worksrcpath}
     reinplace "s|BUNDLE_LIBS +=|BUNDLE_LIBS += -lPerformance -lSQLClient|g" \
-        ${worksrcpath}/GNUmakefile
+        GNUmakefile
     reinplace "s|TOOL_LIBS +=|TOOL_LIBS += -lPerformance|g" \
-        ${worksrcpath}/GNUmakefile
+        GNUmakefile
+    reinplace "s|\$(GNUSTEP_INSTALLATION_DIR)|${destroot}${prefix}/GNUstep/Local|g" \
+        GNUmakefile
 }
 
 use_configure   yes

Modified: trunk/dports/gnustep/TalkSoup/Portfile
===================================================================
--- trunk/dports/gnustep/TalkSoup/Portfile	2007-06-17 21:44:26 UTC (rev 26261)
+++ trunk/dports/gnustep/TalkSoup/Portfile	2007-06-17 21:53:18 UTC (rev 26262)
@@ -5,28 +5,50 @@
 
 name        TalkSoup
 version     1.0alpha
+revision    1
 platforms   darwin
 maintainers yves at macports.org
 homepage    http://talksoup.aeruder.net/
 
-description  IRC client for GNUstep.
+description IRC client for GNUstep.
 long_description \
     TalkSoup is an IRC client for OS X and any platform supported by GNUstep. \
     It is highly configurable and extensible \
     with a fully-featured plugin system already in place. \
     It has all the features one would expect from a graphical IRC client.
 
-master_sites  sourceforge:talksoup
-checksums     md5 8c0970d44441fe7401b92779a461b6f6
-use_bzip2     yes
+master_sites    sourceforge:talksoup
+checksums       md5 8c0970d44441fe7401b92779a461b6f6
+use_bzip2       yes
 
 depends_lib-append  port:netclasses
 
 array set gnustep.post_flags {
-	TalkSoupBundles		"-lobjc -lgnustep-base"
+    TalkSoupBundles "-lobjc -lgnustep-base"
 }
 
 post-patch {
-	reinplace "s|__APPLE__|NeXT_Foundation_LIBRARY|g" \
-		${worksrcpath}/Output/GNUstepOutput/Misc/NSObjectAdditions.m
+    cd ${worksrcpath}
+    reinplace "s|__APPLE__|NeXT_Foundation_LIBRARY|g" \
+        Output/GNUstepOutput/Misc/NSObjectAdditions.m
+    reinplace "s|\$(GNUSTEP_INSTALLATION_DIR)|${destroot}${prefix}/GNUstep/Local|g" \
+        InFilters/DCCSupport/GNUmakefile \
+		InFilters/Debold/GNUmakefile \
+		InFilters/Decolorizer/GNUmakefile \
+		InFilters/Dereverse/GNUmakefile \
+		InFilters/Deunderline/GNUmakefile \
+		InFilters/Emoticon/GNUmakefile \
+		InFilters/Highlighting/GNUmakefile \
+		InFilters/KeepAlive/GNUmakefile \
+		InFilters/Logging/GNUmakefile \
+		InFilters/MessageInTab/GNUmakefile \
+		InFilters/MessageOutTab/GNUmakefile \
+		InFilters/PrivateBeep/GNUmakefile \
+		InFilters/Skeleton/GNUmakefile \
+		Input/NetclassesInput/GNUmakefile \
+		OutFilters/Colorizer/GNUmakefile \
+		OutFilters/Piper/GNUmakefile \
+		OutFilters/Skeleton/GNUmakefile \
+		Output/GNUstepOutput/Controllers/ServerListController.m \
+		Output/GNUstepOutput/GNUmakefile
 }

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070617/2e6f1bae/attachment.html


More information about the macports-changes mailing list