Revision: 6056 http://gar.svn.sourceforge.net/gar/?rev=6056&view=rev Author: dmichelsen Date: 2009-08-19 13:05:37 +0000 (Wed, 19 Aug 2009)
Log Message: ----------- libxml2: Update to 2.7.3, move to dynamic gspec and refactor renaming Modified Paths: -------------- csw/mgar/pkg/libxml2/trunk/Makefile csw/mgar/pkg/libxml2/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2.depend csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2.gspec csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2devel.depend csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2devel.gspec csw/mgar/pkg/libxml2/trunk/files/CSWpylibxml2.depend csw/mgar/pkg/libxml2/trunk/files/CSWpylibxml2.gspec Modified: csw/mgar/pkg/libxml2/trunk/Makefile =================================================================== --- csw/mgar/pkg/libxml2/trunk/Makefile 2009-08-19 12:45:48 UTC (rev 6055) +++ csw/mgar/pkg/libxml2/trunk/Makefile 2009-08-19 13:05:37 UTC (rev 6056) @@ -1,5 +1,5 @@ GARNAME = libxml2 -GARVERSION = 2.7.2 +GARVERSION = 2.7.3 CATEGORIES = lib DESCRIPTION = XML Parser Library @@ -8,14 +8,21 @@ endef MASTER_SITES = ftp://xmlsoft.org/libxml2/ -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz -DISTFILES += $(call admfiles,CSWpylibxml2,depend) -DISTFILES += $(call admfiles,CSWlibxml2,depend) -DISTFILES += $(call admfiles,CSWlibxml2devel,depend) +DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +PACKAGES = CSWlibxml2 CSWlibxml2devel CSWpylibxml2 + +CATALOGNAME_CSWlibxml2 = libxml2 +CATALOGNAME_CSWlibxml2devel = libxml2_devel +CATALOGNAME_CSWpylibxml2 = pylibxml2 + +REQUIRED_PKGS_CSWlibxml2 = CSWiconv CSWzlib +REQUIRED_PKGS_CSWlibxml2devel = CSWlibxml2 +REQUIRED_PKGS_CSWpylibxml2 = CSWpython CSWlibxml2 + # We don't have 64 bit Python yet CONFIGURE_ARGS_32 = --with-python=$(prefix) CONFIGURE_ARGS_64 = --without-python @@ -26,18 +33,24 @@ CONFIGURE_ARGS = $(DIRPATHS) $(CONFIGURE_ARGS_$(MEMORYMODEL)) BUILD64 = 1 - NO_ISAEXEC = 1 -MERGE_EXCLUDE_FILES = .*\.la +# Skip 64 bit binaries - they are just big and gain nothing +MERGE_DIRS_isa-sparcv9 = $(libdir) +MERGE_DIRS_isa-amd64 = $(libdir) + +EXTRA_PAX_ARGS = -s ",^\.$(docdir)/libxml2-$(GARVERSION),.$(docdir)/libxml2,p" +EXTRA_PAX_ARGS += -s ",^\.$(docdir)/libxml2-python-$(GARVERSION),.$(docdir)/pylibxml2,p" +EXTRA_PAX_ARGS += -s ",^\.$(libdir)/python[^/]*,.$(libdir)/python,p" + PKGFILES_CSWlibxml2devel = $(PKGFILES_DEVEL) -PKGFILES_CSWlibxml2devel += $(docdir)/libxml2-$(GARVERSION)/.* +PKGFILES_CSWlibxml2devel += $(docdir)/libxml2/.* PKGFILES_CSWlibxml2devel += $(sharedstatedir)/gtk-doc/.* PKGFILES_CSWlibxml2devel += $(libdir)/xml2Conf.sh PKGFILES_CSWlibxml2devel += $(call isadirs,$(libdir),xml2Conf.sh) PKGFILES_CSWpylibxml2 = $(libdir)/python/.* -PKGFILES_CSWpylibxml2 += $(docdir)/libxml2-python-$(GARVERSION)/.* +PKGFILES_CSWpylibxml2 += $(docdir)/pylibxml2/.* include gar/category.mk Modified: csw/mgar/pkg/libxml2/trunk/checksums =================================================================== --- csw/mgar/pkg/libxml2/trunk/checksums 2009-08-19 12:45:48 UTC (rev 6055) +++ csw/mgar/pkg/libxml2/trunk/checksums 2009-08-19 13:05:37 UTC (rev 6056) @@ -1,7 +1 @@ -dc43ff7ae6aded45f578c87b7b0c8766 download/libxml2-2.7.2.tar.gz -590a7d5677be4f5c67a52b08eba6fb2b download/CSWpylibxml2.gspec -dd8c26f51eb9a53545b4cd914b40675b download/CSWpylibxml2.depend -f07ada794bee08b0d3ec7dcd68d1e0ac download/CSWlibxml2.gspec -115241717779eb81926e5ff971d7fbd7 download/CSWlibxml2.depend -0633f70c4570a204284c219c02a3c00e download/CSWlibxml2devel.gspec -915b1265ec08b5efcfedb03ade19040f download/CSWlibxml2devel.depend +8f4fda3969237c2a33bdb1583b5d06b2 download/libxml2-2.7.3.tar.gz Deleted: csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2.depend =================================================================== --- csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2.depend 2009-08-19 12:45:48 UTC (rev 6055) +++ csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2.depend 2009-08-19 13:05:37 UTC (rev 6056) @@ -1,2 +0,0 @@ -P CSWiconv libiconv - GNU iconv library -P CSWzlib zlib - Zlib Data Compression Library Deleted: csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2.gspec =================================================================== --- csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2.gspec 2009-08-19 12:45:48 UTC (rev 6055) +++ csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2.gspec 2009-08-19 13:05:37 UTC (rev 6056) @@ -1,4 +0,0 @@ -%var bitname libxml2 -%var pkgname CSWlibxml2 -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC_FIRSTMOD}/COPYING Deleted: csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2devel.depend =================================================================== --- csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2devel.depend 2009-08-19 12:45:48 UTC (rev 6055) +++ csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2devel.depend 2009-08-19 13:05:37 UTC (rev 6056) @@ -1 +0,0 @@ -P CSWlibxml2 libxml2 - XML Parser Library Deleted: csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2devel.gspec =================================================================== --- csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2devel.gspec 2009-08-19 12:45:48 UTC (rev 6055) +++ csw/mgar/pkg/libxml2/trunk/files/CSWlibxml2devel.gspec 2009-08-19 13:05:37 UTC (rev 6056) @@ -1,4 +0,0 @@ -%var bitname libxml2_devel -%var pkgname CSWlibxml2devel -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC_FIRSTMOD}/COPYING Deleted: csw/mgar/pkg/libxml2/trunk/files/CSWpylibxml2.depend =================================================================== --- csw/mgar/pkg/libxml2/trunk/files/CSWpylibxml2.depend 2009-08-19 12:45:48 UTC (rev 6055) +++ csw/mgar/pkg/libxml2/trunk/files/CSWpylibxml2.depend 2009-08-19 13:05:37 UTC (rev 6056) @@ -1,2 +0,0 @@ -P CSWlibxml2 libxml2 - XML Parser Library -P CSWpython python - A high-level scripting language. Deleted: csw/mgar/pkg/libxml2/trunk/files/CSWpylibxml2.gspec =================================================================== --- csw/mgar/pkg/libxml2/trunk/files/CSWpylibxml2.gspec 2009-08-19 12:45:48 UTC (rev 6055) +++ csw/mgar/pkg/libxml2/trunk/files/CSWpylibxml2.gspec 2009-08-19 13:05:37 UTC (rev 6056) @@ -1,4 +0,0 @@ -%var bitname pylibxml2 -%var pkgname CSWpylibxml2 -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC_FIRSTMOD}/COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel