[csw-devel] SF.net SVN: gar:[3063] csw/mgar/pkg/gettext/trunk/Makefile

harpchad at users.sourceforge.net harpchad at users.sourceforge.net
Wed Feb 11 21:57:46 CET 2009


Revision: 3063
          http://gar.svn.sourceforge.net/gar/?rev=3063&view=rev
Author:   harpchad
Date:     2009-02-11 20:57:46 +0000 (Wed, 11 Feb 2009)

Log Message:
-----------
Remove devel, add runtime

Modified Paths:
--------------
    csw/mgar/pkg/gettext/trunk/Makefile

Modified: csw/mgar/pkg/gettext/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gettext/trunk/Makefile	2009-02-11 19:19:45 UTC (rev 3062)
+++ csw/mgar/pkg/gettext/trunk/Makefile	2009-02-11 20:57:46 UTC (rev 3063)
@@ -10,10 +10,10 @@
 PACKAGES = CSWggettext CSWggettextdevel CSWggettextdoc
 CATALOGNAME_CSWggettext = ggettext
 CATALOGNAME_CSWggettextdoc = ggettextdoc
-CATALOGNAME_CSWggettextdevel = ggettextdevel
-SPKG_DESC_CSWggettext = GNU locale utilities
-SPKG_DESC_CSWggettextdoc = GNU locale utilities documentation
-SPKG_DESC_CSWggettextdevel = GNU locale utilities development headers and utilities
+CATALOGNAME_CSWggettextrt = ggettextrt
+SPKG_DESC_CSWggettext = GNU locale utilities and development headers
+SPKG_DESC_CSWggettextdoc = GNU locale documentation
+SPKG_DESC_CSWggettextdevel = GNU locale runtime
 ARCHALL_CSWggettextdoc = 1
 
 MASTER_SITES = $(GNU_MIRROR)
@@ -48,7 +48,9 @@
 BUILD64 = 1
 NO_ISAEXEC = 1
 
-REQUIRED_PKGS_CSWggettext = CSWiconv CSWexpat CSWncurses
+REQUIRED_PKGS_CSWggettextrt = CSWiconv
+REQUIRED_PKGS_CSWggettext = CSWgettextrt CSWiconv CSWexpat CSWncurses
+REQUIRED_PKGS_CSWggettextdoc = CSWggettext
 
 #NOTE: gettext tests are sensitive to bash environment variables, make sure
 #      custom paths are prefixed by $PATH, may be better to set aside
@@ -60,24 +62,46 @@
 MERGE_EXCLUDE_FILES += .*/iconv.m4
 MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/.*
 
+PKGFILES_CSWggettextrt  = /opt/csw/lib/libintl.* /opt/csw/lib/$(ISA)/libintl.*
+PKGFILES_CSWggettextrt += /opt/csw/lib/libasprintf.* /opt/csw/lib/$(ISA)/libasprintf.*
+PKGFILES_CSWggettextrt += /opt/csw/lib/libgettextpo.* /opt/csw/lib/$(ISA)/libgettextpo.*
+PKGFILES_CSWggettextrt += /opt/csw/bin/ggettext /opt/csw/bin/gngettext /opt/csw/bin/genvsubst
+PKGFILES_CSWggettextrt += /opt/csw/bin/ggettext.sh /opt/csw/share/java/libintl.jar
+PKGFILES_CSWggettextrt += /opt/csw/share/locale/.*
 PKGFILES_CSWggettextdoc  = $(PKGFILES_DOC)
-PKGFILES_CSWgettextdevel = $(PKGFILES_DEVEL)
 
 include gar/category.mk
 
 #Include old libraries for compatibility with existing packages
 #  TODO: Convert to modulated builds
 post-install-isa-sparcv8:
+	@mkdir $(INSTALLISADIR)/opt/csw/share/java
+	@mv $(INSTALLISADIR)/opt/csw/share/gettext/libintl.jar $(INSTALLISADIR)/opt/csw/share/java
 	@cp $(FILEDIR)/libgettextlib-0.14.1.so.s $(INSTALLISADIR)/opt/csw/lib/libgettextlib-0.14.1.so
 	@cp $(FILEDIR)/libintl.so.2.s $(INSTALLISADIR)/opt/csw/lib/libintl.so.2
 	@cp $(FILEDIR)/libintl.so.3.s $(INSTALLISADIR)/opt/csw/lib/libintl.so.3
+	@$(MAKECOOKIE)
+	$(DONADA)
 
 post-install-isa-sparcv9:
+	@rm $(INSTALLISADIR)/opt/csw/share/gettext/libintl.jar
 	@cp $(FILEDIR)/libgettextlib-0.14.1.so.s9 $(INSTALLISADIR)/opt/csw/lib/64/libgettextlib-0.14.1.so
 	@cp $(FILEDIR)/libintl.so.2.s9 $(INSTALLISADIR)/opt/csw/lib/64/libintl.so.2
 	@cp $(FILEDIR)/libintl.so.3.s9 $(INSTALLISADIR)/opt/csw/lib/64/libintl.so.3
+	@$(MAKECOOKIE)
+	$(DONADA)
 
 post-install-isa-i386:
+	@mkdir $(INSTALLISADIR)/opt/csw/share/java
+	@mv $(INSTALLISADIR)/opt/csw/share/gettext/libintl.jar $(INSTALLISADIR)/opt/csw/share/java
+	@cp $(FILEDIR)/libgettextlib-0.14.1.so.s $(INSTALLISADIR)/opt/csw/lib/libgettextlib-0.14.1.so
 	@cp $(FILEDIR)/libgettextlib-0.14.1.so.i $(INSTALLISADIR)/opt/csw/lib/libgettextlib-0.14.1.so
 	@cp $(FILEDIR)/libintl.so.2.i $(INSTALLISADIR)/opt/csw/lib/libintl.so.2
 	@cp $(FILEDIR)/libintl.so.3.i $(INSTALLISADIR)/opt/csw/lib/libintl.so.3
+	@$(MAKECOOKIE)
+	$(DONADA)
+
+post-install-isa-amd64:
+	@rm $(INSTALLISADIR)/opt/csw/share/gettext/libintl.jar
+	@$(MAKECOOKIE)
+	$(DONADA)


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list