[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