[csw-devel] SF.net SVN: gar:[18816] csw/mgar/pkg/gstreamer/trunk

cgrzemba at users.sourceforge.net cgrzemba at users.sourceforge.net
Thu Jul 19 14:37:22 CEST 2012


Revision: 18816
          http://gar.svn.sourceforge.net/gar/?rev=18816&view=rev
Author:   cgrzemba
Date:     2012-07-19 12:37:21 +0000 (Thu, 19 Jul 2012)
Log Message:
-----------
gstreamer/trunk: add packages, reinplacement do not

Modified Paths:
--------------
    csw/mgar/pkg/gstreamer/trunk/Makefile
    csw/mgar/pkg/gstreamer/trunk/checksums

Added Paths:
-----------
    csw/mgar/pkg/gstreamer/trunk/files/
    csw/mgar/pkg/gstreamer/trunk/files/0001-gtk-doc.mak.patch
    csw/mgar/pkg/gstreamer/trunk/files/0002-gtk-doc-plugins.mak.patch
    csw/mgar/pkg/gstreamer/trunk/files/0003-Makefile.in.patch
    csw/mgar/pkg/gstreamer/trunk/files/0004-Makefile.in.patch
    csw/mgar/pkg/gstreamer/trunk/files/0005-Makefile.in.patch

Modified: csw/mgar/pkg/gstreamer/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gstreamer/trunk/Makefile	2012-07-19 08:33:43 UTC (rev 18815)
+++ csw/mgar/pkg/gstreamer/trunk/Makefile	2012-07-19 12:37:21 UTC (rev 18816)
@@ -1,5 +1,5 @@
 NAME = gstreamer
-VERSION = 0.10.26
+VERSION = 0.10.29
 CATEGORIES = gnome
 GARTYPE = v2
 
@@ -18,10 +18,10 @@
 DISTFILES  = $(NAME)-$(VERSION).tar.gz
 
 # We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2
+UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
 
-CONFIGURE_ARGS += $(DIRPATHS)
-CONFIGURE_ARGS += --disable-debug
+GARCOMPILER = SOS12U3
+PACKAGING_PLATFORMS = Solaris10-sparc Solaris10-i386
 
 RUNTIME_DEP_PKGS += CSWglib2 CSWggettextrt CSWlibxml2
 BUILD_DEP_PKGS   += CSWbison CSWflex-new CSWglib2devel CSWpkgconfig
@@ -30,10 +30,132 @@
 
 STRIP_LIBTOOL = 1
 
+PATCHFILES += 0001-gtk-doc.mak.patch
+PATCHFILES += 0002-gtk-doc-plugins.mak.patch
+PATCHFILES += 0003-Makefile.in.patch
+PATCHFILES += 0004-Makefile.in.patch
+PATCHFILES += 0005-Makefile.in.patch
+
+# root/opt/csw/share/gtk-doc/html/gstreamer-0.10/gstreamer-GstBufferList.html
+REINPLACE_USRSHARE += $(prefix)/share/gtk-doc/html/gstreamer-plugins-0.10/.*html
+REINPLACE_USRSHARE += $(prefix)/share/gtk-doc/html/gstreamer-libs-0.10/.*html
+REINPLACE_USRSHARE += $(prefix)/share/gtk-doc/html/gstreamer-0.10/.*html
+REINPLACE_WHEN_USRSHARE = postinstall
+
+REINPLACE_USERLOCAL += $(prefix)/share/gtk-doc/html/gstreamer-0.10/gst-running.html
+REINPLACE_USERLOCAL += $(mandir)/man1/gst-feedback-0.10.1
+REINPLACE_USERLOCAL += $(bindir)/gst-feedback-0.10
+REINPLACE_WHEN_USRLOCAL = postinstall
+
+
+PACKAGES += CSWlibgstbase0-10-0
+CATALOGNAME_CSWlibgstbase0-10-0 = libgstbase0_10_0
+PKGFILES_CSWlibgstbase0-10-0 += $(call baseisadirs,$(libdir),libgstbase-0\.10\.so\.0\.25\.0)
+PKGFILES_CSWlibgstbase0-10-0 += $(call baseisadirs,$(libdir),libgstbase-0\.10\.so\.0(\.\d+)*)
+SPKG_DESC_CSWlibgstbase0-10-0 += $(DESCRIPTION), libgstbase-0.10.so.0
+RUNTIME_DEP_PKGS_CSWlibgstbase0-10-0 += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstbase0-10-0 += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstbase0-10-0 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibgstbase0-10-0 += CSWlibgstreamer0-10-0
+RUNTIME_DEP_PKGS_CSWlibgstbase0-10-0 += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstbase0-10-0 += CSWlibglib2-0-0
+
+PACKAGES += CSWlibgstcheck0-10-0
+CATALOGNAME_CSWlibgstcheck0-10-0 = libgstcheck0_10_0
+PKGFILES_CSWlibgstcheck0-10-0 += $(call baseisadirs,$(libdir),libgstcheck-0\.10\.so\.0\.25\.0)
+PKGFILES_CSWlibgstcheck0-10-0 += $(call baseisadirs,$(libdir),libgstcheck-0\.10\.so\.0(\.\d+)*)
+SPKG_DESC_CSWlibgstcheck0-10-0 += $(DESCRIPTION), libgstcheck-0.10.so.0
+RUNTIME_DEP_PKGS_CSWlibgstcheck0-10-0 += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstcheck0-10-0 += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstcheck0-10-0 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibgstcheck0-10-0 += CSWlibgstreamer0-10-0
+RUNTIME_DEP_PKGS_CSWlibgstcheck0-10-0 += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstcheck0-10-0 += CSWlibglib2-0-0
+
+PACKAGES += CSWlibgstcontroller0-10-0
+CATALOGNAME_CSWlibgstcontroller0-10-0 = libgstcontroller0_10_0
+PKGFILES_CSWlibgstcontroller0-10-0 += $(call baseisadirs,$(libdir),libgstcontroller-0\.10\.so\.0\.25\.0)
+PKGFILES_CSWlibgstcontroller0-10-0 += $(call baseisadirs,$(libdir),libgstcontroller-0\.10\.so\.0(\.\d+)*)
+SPKG_DESC_CSWlibgstcontroller0-10-0 += $(DESCRIPTION), libgstcontroller-0.10.so.0
+RUNTIME_DEP_PKGS_CSWlibgstcontroller0-10-0 += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstcontroller0-10-0 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibgstcontroller0-10-0 += CSWlibgstreamer0-10-0
+RUNTIME_DEP_PKGS_CSWlibgstcontroller0-10-0 += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstcontroller0-10-0 += CSWlibglib2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstcontroller0-10-0 += CSWlibgthread2-0-0
+
+PACKAGES += CSWlibgstdataprotocol0-10-0
+CATALOGNAME_CSWlibgstdataprotocol0-10-0 = libgstdataprotocol0_10_0
+PKGFILES_CSWlibgstdataprotocol0-10-0 += $(call baseisadirs,$(libdir),libgstdataprotocol-0\.10\.so\.0\.25\.0)
+PKGFILES_CSWlibgstdataprotocol0-10-0 += $(call baseisadirs,$(libdir),libgstdataprotocol-0\.10\.so\.0(\.\d+)*)
+SPKG_DESC_CSWlibgstdataprotocol0-10-0 += $(DESCRIPTION), libgstdataprotocol-0.10.so.0
+RUNTIME_DEP_PKGS_CSWlibgstdataprotocol0-10-0 += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstdataprotocol0-10-0 += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstdataprotocol0-10-0 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibgstdataprotocol0-10-0 += CSWlibgstreamer0-10-0
+RUNTIME_DEP_PKGS_CSWlibgstdataprotocol0-10-0 += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstdataprotocol0-10-0 += CSWlibglib2-0-0
+
+PACKAGES += CSWlibgstnet0-10-0
+CATALOGNAME_CSWlibgstnet0-10-0 = libgstnet0_10_0
+PKGFILES_CSWlibgstnet0-10-0 += $(call baseisadirs,$(libdir),libgstnet-0\.10\.so\.0\.25\.0)
+PKGFILES_CSWlibgstnet0-10-0 += $(call baseisadirs,$(libdir),libgstnet-0\.10\.so\.0(\.\d+)*)
+SPKG_DESC_CSWlibgstnet0-10-0 += $(DESCRIPTION), libgstnet-0.10.so.0
+RUNTIME_DEP_PKGS_CSWlibgstnet0-10-0 += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstnet0-10-0 += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstnet0-10-0 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibgstnet0-10-0 += CSWlibgstreamer0-10-0
+RUNTIME_DEP_PKGS_CSWlibgstnet0-10-0 += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstnet0-10-0 += CSWlibglib2-0-0
+
+PACKAGES += CSWlibgstreamer0-10-0
+CATALOGNAME_CSWlibgstreamer0-10-0 = libgstreamer0_10_0
+PKGFILES_CSWlibgstreamer0-10-0 += $(call baseisadirs,$(libdir),libgstreamer-0\.10\.so\.0\.25\.0)
+PKGFILES_CSWlibgstreamer0-10-0 += $(call baseisadirs,$(libdir),libgstreamer-0\.10\.so\.0(\.\d+)*)
+SPKG_DESC_CSWlibgstreamer0-10-0 += $(DESCRIPTION), libgstreamer-0.10.so.0
+RUNTIME_DEP_PKGS_CSWlibgstreamer0-10-0 += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstreamer0-10-0 += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstreamer0-10-0 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibgstreamer0-10-0 += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstreamer0-10-0 += CSWlibglib2-0-0
+RUNTIME_DEP_PKGS_CSWlibgstreamer0-10-0 += CSWlibxml2-2
+
+PACKAGES += CSWgstreamer-dev
+CATALOGNAME_CSWgstreamer-dev = gstreamer_dev
+SPKG_DESC_CSWgstreamer-dev += $(DESCRIPTION), development files
+PKGFILES_CSWgstreamer-dev += $(PKGFILES_DEVEL)
+RUNTIME_DEP_PKGS_CSWgstreamer-dev += CSWlibgstbase0-10-0
+RUNTIME_DEP_PKGS_CSWgstreamer-dev += CSWlibgstnet0-10-0
+RUNTIME_DEP_PKGS_CSWgstreamer-dev += CSWlibgstreamer0-10-0
+RUNTIME_DEP_PKGS_CSWgstreamer-dev += CSWlibgstdataprotocol0-10-0
+RUNTIME_DEP_PKGS_CSWgstreamer-dev += CSWlibgstcontroller0-10-0
+RUNTIME_DEP_PKGS_CSWgstreamer-dev += CSWlibgstcheck0-10-0
+
+PACKAGES += CSWgstreamer
+SPKG_DESC_CSWgstreamer += $(DESCRIPTION), base
+RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibglib2-0-0
+RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibxml2-2
+RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgstreamer0-10-0
+RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgstbase0-10-0
+# RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgstdataprotocol0-10-0
+# RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgstcontroller0-10-0
+# RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgstnet0-10-0
+# RUNTIME_DEP_PKGS_CSWgstreamer += CSWlibgstcheck0-10-0
+
 # no tests..
 TEST_SCRIPTS =
 
+CONFIGURE_ARGS += $(DIRPATHS)
+CONFIGURE_ARGS += --disable-debug
+
 include gar/category.mk
 
+# remove -L/opt/csw/lib
+LDFLAGS = $(strip $($(GARCOMPILER)_LD_FLAGS))
+
 # select the right flex parser aka CSWflex-new
 CONFIGURE_ENV  += FLEX_PATH=/opt/csw/bin/flex-2.5.35

Modified: csw/mgar/pkg/gstreamer/trunk/checksums
===================================================================
--- csw/mgar/pkg/gstreamer/trunk/checksums	2012-07-19 08:33:43 UTC (rev 18815)
+++ csw/mgar/pkg/gstreamer/trunk/checksums	2012-07-19 12:37:21 UTC (rev 18816)
@@ -1 +1 @@
-ef4fcaceffa97c7c181c03a28a14a257  gstreamer-0.10.26.tar.gz
+5238b196a5e7bbc53d57c97b634d31cf  gstreamer-0.10.29.tar.gz

Added: csw/mgar/pkg/gstreamer/trunk/files/0001-gtk-doc.mak.patch
===================================================================
--- csw/mgar/pkg/gstreamer/trunk/files/0001-gtk-doc.mak.patch	                        (rev 0)
+++ csw/mgar/pkg/gstreamer/trunk/files/0001-gtk-doc.mak.patch	2012-07-19 12:37:21 UTC (rev 18816)
@@ -0,0 +1,10 @@
+--- a/common/gtk-doc.mak
++++ b/common/gtk-doc.mak
+@@ -232,6 +232,6 @@ dist-hook: dist-check-gtkdoc dist-hook-local
+ 	-cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
+ 	-cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
+ 	cd $(distdir) && rm -f $(DISTCLEANFILES)
+-        -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
++	-gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
+ 
+ .PHONY : dist-hook-local docs

Added: csw/mgar/pkg/gstreamer/trunk/files/0002-gtk-doc-plugins.mak.patch
===================================================================
--- csw/mgar/pkg/gstreamer/trunk/files/0002-gtk-doc-plugins.mak.patch	                        (rev 0)
+++ csw/mgar/pkg/gstreamer/trunk/files/0002-gtk-doc-plugins.mak.patch	2012-07-19 12:37:21 UTC (rev 18816)
@@ -0,0 +1,11 @@
+--- a/common/gtk-doc-plugins.mak
++++ b/common/gtk-doc-plugins.mak
+@@ -352,7 +352,7 @@ dist-hook: dist-check-gtkdoc dist-hook-local
+ 	-cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
+ 	-cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
+ 	cd $(distdir) && rm -f $(DISTCLEANFILES)
+-        -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
++	-gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
+ 
+ .PHONY : dist-hook-local docs
+ 

Added: csw/mgar/pkg/gstreamer/trunk/files/0003-Makefile.in.patch
===================================================================
--- csw/mgar/pkg/gstreamer/trunk/files/0003-Makefile.in.patch	                        (rev 0)
+++ csw/mgar/pkg/gstreamer/trunk/files/0003-Makefile.in.patch	2012-07-19 12:37:21 UTC (rev 18816)
@@ -0,0 +1,11 @@
+--- a/docs/gst/Makefile.in
++++ b/docs/gst/Makefile.in
+@@ -929,7 +929,7 @@ dist-hook: dist-check-gtkdoc dist-hook-local
+ 	-cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
+ 	-cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
+ 	cd $(distdir) && rm -f $(DISTCLEANFILES)
+-        -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
++	-gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
+ 
+ .PHONY : dist-hook-local docs
+ 

Added: csw/mgar/pkg/gstreamer/trunk/files/0004-Makefile.in.patch
===================================================================
--- csw/mgar/pkg/gstreamer/trunk/files/0004-Makefile.in.patch	                        (rev 0)
+++ csw/mgar/pkg/gstreamer/trunk/files/0004-Makefile.in.patch	2012-07-19 12:37:21 UTC (rev 18816)
@@ -0,0 +1,11 @@
+--- a/docs/libs/Makefile.in
++++ b/docs/libs/Makefile.in
+@@ -924,7 +924,7 @@ dist-hook: dist-check-gtkdoc dist-hook-local
+ 	-cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
+ 	-cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
+ 	cd $(distdir) && rm -f $(DISTCLEANFILES)
+-        -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
++	-gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
+ 
+ .PHONY : dist-hook-local docs
+ 

Added: csw/mgar/pkg/gstreamer/trunk/files/0005-Makefile.in.patch
===================================================================
--- csw/mgar/pkg/gstreamer/trunk/files/0005-Makefile.in.patch	                        (rev 0)
+++ csw/mgar/pkg/gstreamer/trunk/files/0005-Makefile.in.patch	2012-07-19 12:37:21 UTC (rev 18816)
@@ -0,0 +1,11 @@
+--- a/docs/plugins/Makefile.in
++++ b/docs/plugins/Makefile.in
+@@ -1056,7 +1056,7 @@ dist-hook: dist-check-gtkdoc dist-hook-local
+ 	-cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
+ 	-cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
+ 	cd $(distdir) && rm -f $(DISTCLEANFILES)
+-        -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
++	-gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
+ 
+ .PHONY : dist-hook-local docs
+ 

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