[Midnightbsd-cvs] mports: devel/gnustep: begin work on updating and fixing GNUstep ports.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Jun 14 12:21:42 EDT 2008


Log Message:
-----------
begin work on updating and fixing GNUstep ports.  This shouldn't have been left like this.

Modified Files:
--------------
    mports/devel/gnustep:
        Makefile (r1.7 -> r1.8)
    mports/devel/gnustep-make:
        Makefile (r1.8 -> r1.9)
        pkg-plist (r1.3 -> r1.4)
    mports/devel/ruby-gnustep:
        Makefile (r1.2 -> r1.3)
        pkg-plist (r1.1 -> r1.2)

-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/devel/gnustep-make/pkg-plist,v
retrieving revision 1.3
retrieving revision 1.4
diff -L devel/gnustep-make/pkg-plist -L devel/gnustep-make/pkg-plist -u -r1.3 -r1.4
--- devel/gnustep-make/pkg-plist
+++ devel/gnustep-make/pkg-plist
@@ -1,43 +1,24 @@
-System/Tools/openapp
-System/Tools/debugapp
-System/Tools/opentool
-System/Tools/gnustep-config
-System/Library/Makefiles/Master/aggregate.make
-System/Library/Makefiles/Master/source-distribution.make
-System/Library/Makefiles/Master/rpm.make
-System/Library/Makefiles/Master/rules.make
-System/Library/Makefiles/Master/application.make
-System/Library/Makefiles/Master/bundle.make
-System/Library/Makefiles/Master/clibrary.make
-System/Library/Makefiles/Master/ctool.make
-System/Library/Makefiles/Master/documentation.make
-System/Library/Makefiles/Master/framework.make
-System/Library/Makefiles/Master/gswapp.make
-System/Library/Makefiles/Master/gswbundle.make
-System/Library/Makefiles/Master/library.make
-System/Library/Makefiles/Master/objc.make
-System/Library/Makefiles/Master/java.make
-System/Library/Makefiles/Master/java-tool.make
-System/Library/Makefiles/Master/palette.make
-System/Library/Makefiles/Master/resource-set.make
-System/Library/Makefiles/Master/service.make
-System/Library/Makefiles/Master/subproject.make
-System/Library/Makefiles/Master/test-application.make
-System/Library/Makefiles/Master/test-library.make
-System/Library/Makefiles/Master/test-tool.make
-System/Library/Makefiles/Master/tool.make
-System/Library/Makefiles/Instance/Shared/bundle.make
-System/Library/Makefiles/Instance/Shared/headers.make
-System/Library/Makefiles/Instance/Shared/java.make
-System/Library/Makefiles/Instance/Shared/stamp-string.make
-System/Library/Makefiles/Instance/Shared/strings.make
+GNUstep.conf
+System/Library/Documentation/man/man1/debugapp.1.gz
+System/Library/Documentation/man/man1/openapp.1.gz
+System/Library/Documentation/man/man1/gnustep-config.1.gz
+System/Library/Documentation/man/man1/opentool.1.gz
+System/Library/Documentation/man/man7/GNUstep.7.gz
+System/Library/Documentation/man/man7/library-combo.7.gz
+System/Library/Makefiles/GNUstep-reset.sh
+System/Library/Makefiles/GNUstep.csh
+System/Library/Makefiles/GNUstep.sh
 System/Library/Makefiles/Instance/Documentation/autogsdoc.make
 System/Library/Makefiles/Instance/Documentation/gsdoc.make
 System/Library/Makefiles/Instance/Documentation/install_files.make
 System/Library/Makefiles/Instance/Documentation/javadoc.make
 System/Library/Makefiles/Instance/Documentation/latex.make
 System/Library/Makefiles/Instance/Documentation/texi.make
-System/Library/Makefiles/Instance/rules.make
+System/Library/Makefiles/Instance/Shared/bundle.make
+System/Library/Makefiles/Instance/Shared/headers.make
+System/Library/Makefiles/Instance/Shared/java.make
+System/Library/Makefiles/Instance/Shared/stamp-string.make
+System/Library/Makefiles/Instance/Shared/strings.make
 System/Library/Makefiles/Instance/application.make
 System/Library/Makefiles/Instance/bundle.make
 System/Library/Makefiles/Instance/clibrary.make
@@ -46,101 +27,191 @@
 System/Library/Makefiles/Instance/framework.make
 System/Library/Makefiles/Instance/gswapp.make
 System/Library/Makefiles/Instance/gswbundle.make
+System/Library/Makefiles/Instance/java-tool.make
+System/Library/Makefiles/Instance/java.make
 System/Library/Makefiles/Instance/library.make
 System/Library/Makefiles/Instance/objc.make
-System/Library/Makefiles/Instance/java.make
-System/Library/Makefiles/Instance/java-tool.make
 System/Library/Makefiles/Instance/palette.make
 System/Library/Makefiles/Instance/resource-set.make
+System/Library/Makefiles/Instance/rules.make
 System/Library/Makefiles/Instance/service.make
 System/Library/Makefiles/Instance/subproject.make
 System/Library/Makefiles/Instance/test-application.make
-System/Library/Makefiles/Instance/tool.make
 System/Library/Makefiles/Instance/test-library.make
 System/Library/Makefiles/Instance/test-tool.make
-System/Library/Makefiles/config.guess
-System/Library/Makefiles/config.sub
-System/Library/Makefiles/install-sh
-System/Library/Makefiles/mkinstalldirs
+System/Library/Makefiles/Instance/tool.make
+System/Library/Makefiles/Master/aggregate.make
+System/Library/Makefiles/Master/application.make
+System/Library/Makefiles/Master/bundle.make
+System/Library/Makefiles/Master/clibrary.make
+System/Library/Makefiles/Master/ctool.make
+System/Library/Makefiles/Master/documentation.make
+System/Library/Makefiles/Master/framework.make
+System/Library/Makefiles/Master/gswapp.make
+System/Library/Makefiles/Master/gswbundle.make
+System/Library/Makefiles/Master/java-tool.make
+System/Library/Makefiles/Master/java.make
+System/Library/Makefiles/Master/library.make
+System/Library/Makefiles/Master/nsis.make
+System/Library/Makefiles/Master/objc.make
+System/Library/Makefiles/Master/palette.make
+System/Library/Makefiles/Master/resource-set.make
+System/Library/Makefiles/Master/rpm.make
+System/Library/Makefiles/Master/rules.make
+System/Library/Makefiles/Master/service.make
+System/Library/Makefiles/Master/source-distribution.make
+System/Library/Makefiles/Master/subproject.make
+System/Library/Makefiles/Master/test-application.make
+System/Library/Makefiles/Master/test-library.make
+System/Library/Makefiles/Master/test-tool.make
+System/Library/Makefiles/Master/tool.make
+System/Library/Makefiles/aggregate.make
+System/Library/Makefiles/app-wrapper.template
+System/Library/Makefiles/application.make
+System/Library/Makefiles/bundle.make
 System/Library/Makefiles/clean_cpu.sh
 System/Library/Makefiles/clean_os.sh
 System/Library/Makefiles/clean_vendor.sh
+System/Library/Makefiles/clibrary.make
+System/Library/Makefiles/common.make
+System/Library/Makefiles/config-noarch.make
+System/Library/Makefiles/config.guess
+System/Library/Makefiles/config.make
+System/Library/Makefiles/config.sub
 System/Library/Makefiles/cpu.sh
-System/Library/Makefiles/os.sh
-System/Library/Makefiles/vendor.sh
-System/Library/Makefiles/print_unique_pathlist.sh
-System/Library/Makefiles/relative_path.sh
-System/Library/Makefiles/strip_makefiles.sh
-System/Library/Makefiles/GNUstep.sh
-System/Library/Makefiles/GNUstep.csh
+System/Library/Makefiles/ctool.make
+System/Library/Makefiles/documentation.make
+System/Library/Makefiles/empty.make
+System/Library/Makefiles/executable.template
 System/Library/Makefiles/filesystem.sh
 System/Library/Makefiles/filesystem.csh
-System/Library/Makefiles/ld_lib_path.sh
-System/Library/Makefiles/ld_lib_path.csh
-System/Library/Makefiles/GNUstep-reset.sh
-System/Library/Makefiles/fixpath.sh
-System/Library/Makefiles/aggregate.make
-System/Library/Makefiles/application.make
-System/Library/Makefiles/bundle.make
-System/Library/Makefiles/service.make
-System/Library/Makefiles/common.make
-System/Library/Makefiles/empty.make
 System/Library/Makefiles/filesystem.make
-System/Library/Makefiles/library-combo.make
+System/Library/Makefiles/fixpath.sh
+System/Library/Makefiles/framework.make
+System/Library/Makefiles/gnustep-make-help
+System/Library/Makefiles/gswapp.make
+System/Library/Makefiles/gswbundle.make
+System/Library/Makefiles/install-sh
+System/Library/Makefiles/java-executable.template
+System/Library/Makefiles/java-tool.make
 System/Library/Makefiles/java.make
 System/Library/Makefiles/jni.make
+System/Library/Makefiles/ld_lib_path.csh
+System/Library/Makefiles/ld_lib_path.sh
+System/Library/Makefiles/library-combo.make
 System/Library/Makefiles/library.make
 System/Library/Makefiles/messages.make
-System/Library/Makefiles/rules.make
-System/Library/Makefiles/target.make
+System/Library/Makefiles/mkinstalldirs
 System/Library/Makefiles/names.make
-System/Library/Makefiles/resource-set.make
-System/Library/Makefiles/tool.make
-System/Library/Makefiles/ctool.make
-System/Library/Makefiles/test-library.make
+System/Library/Makefiles/native-library.make
+System/Library/Makefiles/nsi-app.template
 System/Library/Makefiles/objc.make
-System/Library/Makefiles/test-application.make
-System/Library/Makefiles/test-tool.make
-System/Library/Makefiles/subproject.make
+System/Library/Makefiles/os.sh
 System/Library/Makefiles/palette.make
-System/Library/Makefiles/gswapp.make
-System/Library/Makefiles/gswbundle.make
-System/Library/Makefiles/clibrary.make
-System/Library/Makefiles/documentation.make
-System/Library/Makefiles/java-executable.template
-System/Library/Makefiles/java-tool.make
-System/Library/Makefiles/framework.make
-System/Library/Makefiles/native-library.make
+System/Library/Makefiles/print_unique_pathlist.sh
+System/Library/Makefiles/relative_path.sh
+System/Library/Makefiles/resource-set.make
+System/Library/Makefiles/rules.make
+System/Library/Makefiles/service.make
 System/Library/Makefiles/spec-rules.template
+System/Library/Makefiles/strip_makefiles.sh
 System/Library/Makefiles/tar-exclude-list
-System/Library/Makefiles/gnustep-make-help
-System/Library/Makefiles/app-wrapper.template
-System/Library/Makefiles/executable.template
-System/Library/Makefiles/config-noarch.make
-System/Library/Makefiles/config.make
-GNUstep.conf
- at dirrmtry System/Tools
- at dirrmtry System/Library/Makefiles/ix86
- at dirrmtry System/Library/Makefiles/Additional
- at dirrmtry System/Library/Makefiles/Auxiliary
- at dirrmtry System/Library/Makefiles/Master
- at dirrmtry System/Library/Makefiles/Instance/Shared
- at dirrmtry System/Library/Makefiles/Instance/Documentation
- at dirrmtry System/Library/Makefiles/Instance
- at dirrmtry System/Library/Makefiles
- at dirrmtry System/Library
- at dirrmtry System/Makefiles
- at dirrmtry System
- at dirrmtry Local/Applications
- at dirrmtry Local/Library/ApplicationSupport
- at dirrmtry Local/Library/Bundles
- at dirrmtry Local/Library/Documentation
- at dirrmtry Local/Library/Frameworks
- at dirrmtry Local/Library/Headers
- at dirrmtry Local/Library/Libraries
- at dirrmtry Local/Library/Preferences
- at dirrmtry Local/Library/Services
- at dirrmtry Local/Library
- at dirrmtry Local/Tools/Resources
- at dirrmtry Local/Tools
- at dirrmtry Local
+System/Library/Makefiles/subproject.make
+System/Library/Makefiles/target.make
+System/Library/Makefiles/test-application.make
+System/Library/Makefiles/test-library.make
+System/Library/Makefiles/test-tool.make
+System/Library/Makefiles/tool.make
+System/Library/Makefiles/vendor.sh
+System/Tools/debugapp
+System/Tools/gnustep-config
+System/Tools/openapp
+System/Tools/opentool
+ at exec ln -s Library/Makefiles %D/System
+ at dirrm System/Tools/Resources
+ at dirrm System/Tools/Java
+ at dirrm System/Tools
+ at rmtry System/Makefiles
+ at dirrm System/Library/Sounds
+ at dirrm System/Library/Services
+ at dirrm System/Library/PostScript
+ at dirrm System/Library/Makefiles/%%GNU_ARCH%%
+ at dirrm System/Library/Makefiles/Master
+ at dirrm System/Library/Makefiles/Instance/Shared
+ at dirrm System/Library/Makefiles/Instance/Documentation
+ at dirrm System/Library/Makefiles/Instance
+ at dirrm System/Library/Makefiles/Auxiliary
+ at dirrm System/Library/Makefiles/Additional
+ at dirrm System/Library/Makefiles
+ at dirrm System/Library/Libraries/Resources
+ at dirrm System/Library/Libraries/Java
+ at dirrm System/Library/Libraries
+ at dirrm System/Library/KeyBindings
+ at dirrm System/Library/Images
+ at dirrm System/Library/Headers
+ at dirrm System/Library/Frameworks
+ at dirrm System/Library/Fonts
+ at dirrm System/Library/Documentation/man/man7
+ at dirrm System/Library/Documentation/man/man1
+ at dirrm System/Library/Documentation/man
+ at dirrm System/Library/Documentation/info
+ at dirrm System/Library/Documentation/User
+ at dirrm System/Library/Documentation/Developer
+ at dirrm System/Library/Documentation
+ at dirrm System/Library/DocTemplates
+ at dirrm System/Library/Colors
+ at dirrm System/Library/ColorPickers
+ at dirrm System/Library/Bundles
+ at dirrm System/Library/ApplicationSupport
+ at dirrm System/Library
+ at dirrm System/Applications
+ at dirrm System
+ at dirrm Local/Tools/Resources
+ at dirrm Local/Tools
+ at dirrm Local/Library/Services
+ at dirrm Local/Library/Preferences
+ at dirrm Local/Library/Libraries
+ at dirrm Local/Library/Headers
+ at dirrm Local/Library/Frameworks
+ at dirrm Local/Library/Documentation
+ at dirrm Local/Library/Bundles
+ at dirrm Local/Library/ApplicationSupport
+ at dirrm Local/Library
+ at dirrm Local/Applications
+ at dirrm Local
+ at unexec rmdir %D
+ at exec mkdir -p %D/Local/Applications
+ at exec mkdir -p %D/Local/Library/ApplicationSupport
+ at exec mkdir -p %D/Local/Library/Bundles
+ at exec mkdir -p %D/Local/Library/Documentation
+ at exec mkdir -p %D/Local/Library/Frameworks
+ at exec mkdir -p %D/Local/Library/Headers
+ at exec mkdir -p %D/Local/Library/Libraries
+ at exec mkdir -p %D/Local/Library/Preferences
+ at exec mkdir -p %D/Local/Library/Services
+ at exec mkdir -p %D/Local/Tools/Resources
+ at exec mkdir -p %D/System/Applications
+ at exec mkdir -p %D/System/Library/ApplicationSupport
+ at exec mkdir -p %D/System/Library/Bundles
+ at exec mkdir -p %D/System/Library/ColorPickers
+ at exec mkdir -p %D/System/Library/Colors
+ at exec mkdir -p %D/System/Library/DocTemplates
+ at exec mkdir -p %D/System/Library/Documentation/man
+ at exec mkdir -p %D/System/Library/Documentation/info
+ at exec mkdir -p %D/System/Library/Documentation/Developer
+ at exec mkdir -p %D/System/Library/Documentation/User
+ at exec mkdir -p %D/System/Library/Fonts
+ at exec mkdir -p %D/System/Library/Frameworks
+ at exec mkdir -p %D/System/Library/Headers
+ at exec mkdir -p %D/System/Library/Images
+ at exec mkdir -p %D/System/Library/KeyBindings
+ at exec mkdir -p %D/System/Library/Libraries/Java
+ at exec mkdir -p %D/System/Library/Libraries/Resources
+ at exec mkdir -p %D/System/Library/Makefiles/Additional
+ at exec mkdir -p %D/System/Library/Makefiles/Auxiliary
+ at exec mkdir -p %D/System/Library/Makefiles/%%GNU_ARCH%%
+ at exec mkdir -p %D/System/Library/PostScript
+ at exec mkdir -p %D/System/Library/Sounds
+ at exec mkdir -p %D/System/Library/Services
+ at exec mkdir -p %D/System/Tools/Java
+ at exec mkdir -p %D/System/Tools/Resources
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/gnustep-make/Makefile,v
retrieving revision 1.8
retrieving revision 1.9
diff -L devel/gnustep-make/Makefile -L devel/gnustep-make/Makefile -u -r1.8 -r1.9
--- devel/gnustep-make/Makefile
+++ devel/gnustep-make/Makefile
@@ -8,6 +8,7 @@
 
 PORTNAME=	gnustep-make
 PORTVERSION=	2.0.5
+PORTREVISION=	1
 CATEGORIES=	devel gnustep
 MASTER_SITES=	${MASTER_SITE_GNUSTEP}
 MASTER_SITE_SUBDIR=	core
@@ -32,6 +33,28 @@
 .endif
 
 post-install:
+	-${MKDIR} ${PREFIX}/System/Applications
+	-${MKDIR} ${PREFIX}/System/Library/ApplicationSupport
+	-${MKDIR} ${PREFIX}/System/Library/Bundles
+	-${MKDIR} ${PREFIX}/System/Library/ColorPickers
+	-${MKDIR} ${PREFIX}/System/Library/Colors
+	-${MKDIR} ${PREFIX}/System/Library/DocTemplates
+	-${MKDIR} ${PREFIX}/System/Library/Documentation/info
+	-${MKDIR} ${PREFIX}/System/Library/Documentation/man
+	-${MKDIR} ${PREFIX}/System/Library/Documentation/Developer
+	-${MKDIR} ${PREFIX}/System/Library/Documentation/User
+	-${MKDIR} ${PREFIX}/System/Library/Fonts
+	-${MKDIR} ${PREFIX}/System/Library/Frameworks
+	-${MKDIR} ${PREFIX}/System/Library/Headers
+	-${MKDIR} ${PREFIX}/System/Library/Images
+	-${MKDIR} ${PREFIX}/System/Library/KeyBindings
+	-${MKDIR} ${PREFIX}/System/Library/Libraries/Java
+	-${MKDIR} ${PREFIX}/System/Library/Libraries/Resources
+	-${MKDIR} ${PREFIX}/System/Library/PostScript
+	-${MKDIR} ${PREFIX}/System/Library/Services
+	-${MKDIR} ${PREFIX}/System/Library/Sounds
+	-${MKDIR} ${PREFIX}/System/Tools/Java
+	-${MKDIR} ${PREFIX}/System/Tools/Resources
 	${LN} -s Library/Makefiles ${PREFIX}/System/
 	-${MKDIR} ${PREFIX}/Local/Applications
 	-${MKDIR} ${PREFIX}/Local/Library/ApplicationSupport
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/gnustep/Makefile,v
retrieving revision 1.7
retrieving revision 1.8
diff -L devel/gnustep/Makefile -L devel/gnustep/Makefile -u -r1.7 -r1.8
--- devel/gnustep/Makefile
+++ devel/gnustep/Makefile
@@ -7,8 +7,12 @@
 #
 
 PORTNAME=	gnustep
-PORTVERSION=	1.13.0
-PORTREVISION=	3
+.if defined(WITH_GNUSTEP_DEVEL)
+PORTVERSION=	1.15.3
+.else
+PORTVERSION=	1.14.3
+.endif
+PORTREVISION=	0
 CATEGORIES=	devel lang gnustep
 MASTER_SITES=	# empty
 DISTFILES=	# empty
@@ -17,6 +21,7 @@
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Objective-C libraries based on the OpenStep standard
 LICENSE=	agg
+# part gpl3 now
 
 NO_BUILD=	yes
 NO_INSTALL=	yes
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/devel/ruby-gnustep/pkg-plist,v
retrieving revision 1.1
retrieving revision 1.2
diff -L devel/ruby-gnustep/pkg-plist -L devel/ruby-gnustep/pkg-plist -u -r1.1 -r1.2
--- devel/ruby-gnustep/pkg-plist
+++ devel/ruby-gnustep/pkg-plist
@@ -66,33 +66,33 @@
 GNUstep/Local/Library/Libraries/librigs.so.%%VERSION%%
 GNUstep/Local/Library/Libraries/librigs.so.%%MAJORVERSION%%
 GNUstep/Local/Library/Libraries/librigs.so
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Base/Simple.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/CurrencyConverter.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/CurrencyConverterIcon.tiff
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/CurrencyConverterInfo.plist
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/GNUmakefile
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/GNUmakefile.postamble
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/fake.m
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/Resources/Info-gnustep.plist
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/Resources/FirstApp.desktop
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/Resources/FirstAppIcon.tiff
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/FirstApp
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/library_paths.openapp
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/stamp.make
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstAppIcon.tiff
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstAppInfo.plist
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/GNUmakefile
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/GNUmakefile.postamble
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/fake.m
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Gui/README
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Base
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/Resources
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Base/Simple.rb
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/CurrencyConverter.rb
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/CurrencyConverterIcon.tiff
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/CurrencyConverterInfo.plist
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/GNUmakefile
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/GNUmakefile.postamble
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter/fake.m
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/Resources/Info-gnustep.plist
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/Resources/FirstApp.desktop
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/Resources/FirstAppIcon.tiff
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/FirstApp
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/library_paths.openapp
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/stamp.make
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.rb
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstAppIcon.tiff
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstAppInfo.plist
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/GNUmakefile
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/GNUmakefile.postamble
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/fake.m
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/Gui/README
+%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Base
+%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui/CurrencyConverter
+%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app/Resources
+%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp/FirstApp.app
+%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui/FirstApp
+%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%/Gui
+%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%
 %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
 %%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS
 %%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/ruby-gnustep/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -L devel/ruby-gnustep/Makefile -L devel/ruby-gnustep/Makefile -u -r1.2 -r1.3
--- devel/ruby-gnustep/Makefile
+++ devel/ruby-gnustep/Makefile
@@ -8,7 +8,7 @@
 
 PORTNAME=	gnustep
 PORTVERSION=	0.2.2
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	devel lang ruby gnustep
 MASTER_SITES=	${MASTER_SITE_GNUSTEP}
 MASTER_SITE_SUBDIR=	libs
@@ -17,6 +17,7 @@
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	A Ruby interface to the GNUstep development environment
+LICENSE=	gpl2
 
 USE_RUBY=	yes
 USE_GNUSTEP=	yes
@@ -24,12 +25,14 @@
 USE_GNUSTEP_BUILD=	yes
 USE_GNUSTEP_INSTALL=	yes
 USE_GNUSTEP_LDCONFIG=	${GNUSTEP_LOCAL_LIBRARIES}
+MAKE_FLAGS+=	debug=no
 
 post-extract:
 	${FIND} ${WRKSRC}/ -type f -name '.cvsignore' -delete
 	${FIND} -d ${WRKSRC}/ -type d -name CVS -exec ${RM} -rf "{}" ";"
 
 post-patch:
+	${ECHO_CMD} "" > ${WRKSRC}/Source/${MAKEFILE}.postamble
 	${RUBY} -i~ -p \
 		-e 'gsub(/-lpthread/, "-pthread");' \
 		-e 'gsub(/-lgmodel/, "");' \
@@ -38,9 +41,12 @@
 		${XARGS} ${RUBY} -i -pe 'gsub(/ ruby -/, " ${RUBY} -")'
 
 post-install:
-.if !defined(NOPORTDOCS)
+	${INSTALL_SCRIPT} ${WRKSRC}/Source/obj/librigs.so $(RUBY_SITEARCHLIBDIR)/
+.if !defined(NOPORTEXAMPLES)
 	${MKDIR} ${RUBY_MODEXAMPLESDIR}
 	${CP} -R ${WRKSRC}/Examples/* ${RUBY_MODEXAMPLESDIR}/
+.endif
+.if !defined(NOPORTDOCS)
 	${MKDIR} ${RUBY_MODDOCDIR}
 .for f in ChangeLog NEWS README TODO
 	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/


More information about the Midnightbsd-cvs mailing list