[csw-devel] SF.net SVN: gar:[15179] csw/mgar/pkg/xz/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Thu Jul 21 14:07:55 CEST 2011
Revision: 15179
http://gar.svn.sourceforge.net/gar/?rev=15179&view=rev
Author: dmichelsen
Date: 2011-07-21 12:07:55 +0000 (Thu, 21 Jul 2011)
Log Message:
-----------
xz: Update to 5.0.3 and use Sun Studio again
Modified Paths:
--------------
csw/mgar/pkg/xz/trunk/Makefile
csw/mgar/pkg/xz/trunk/checksums
Removed Paths:
-------------
csw/mgar/pkg/xz/trunk/files/0001-Do-not-force-inclusion-of-stdint.h.patch
Modified: csw/mgar/pkg/xz/trunk/Makefile
===================================================================
--- csw/mgar/pkg/xz/trunk/Makefile 2011-07-21 02:39:10 UTC (rev 15178)
+++ csw/mgar/pkg/xz/trunk/Makefile 2011-07-21 12:07:55 UTC (rev 15179)
@@ -1,5 +1,5 @@
NAME = xz
-VERSION = 5.0.1
+VERSION = 5.0.3
CATEGORIES = utils
DESCRIPTION = XZ Utils is free data compression software with high compression ratio
@@ -11,56 +11,30 @@
endef
MASTER_SITES = http://tukaani.org/xz/
-DISTFILES = $(NAME)-$(VERSION).tar.bz2
-PATCHFILES = 0001-Do-not-force-inclusion-of-stdint.h.patch
+DISTFILES = $(DISTNAME).tar.bz2
-# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
-
PACKAGES += CSWxz
-CATALOGNAME_CSWxz = xz
SPKG_DESC_CSWxz = $(DESCRIPTION)
RUNTIME_DEP_PKGS_CSWxz += CSWlibintl8
RUNTIME_DEP_PKGS_CSWxz += CSWliblzma5
+OBSOLETED_BY_CSWxz += CSWlzma
-PACKAGES += CSWlzma
-CATALOGNAME_CSWlzma = lzma
-SPKG_DESC_CSWlzma = Stub to the successor xz
-RUNTIME_DEP_PKGS_CSWlzma = CSWxz
-CHECKPKG_OVERRIDES_CSWlzma += surplus-dependency|CSWxz
-PKGFILES_CSWlzma = NOFILES
-ARCHALL_CSWlzma = 1
-
PACKAGES += CSWliblzma5
-CATALOGNAME_CSWliblzma5 = liblzma5
-SPKG_DESC_CSWliblzma5 = LZMA Compression Library providing liblzma.so.5
-PKGFILES_CSWliblzma5 = $(call baseisadirs,$(libdir),liblzma\.so\.5(\.\d+)*)
-RUNTIME_DEP_PKGS_CSWliblzma5 += CSWgcc4corert
+SPKG_DESC_CSWliblzma5 = LZMA compression library, liblzma.so.5
+PKGFILES_CSWliblzma5 += $(call pkgfiles_lib,liblzma.so.5)
PACKAGES += CSWliblzma-dev
-CATALOGNAME_CSWliblzma-dev = liblzma_dev
-SPKG_DESC_CSWliblzma-dev = Development Files for liblzma
-PKGFILES_CSWliblzma-dev = $(PKGFILES_DEVEL)
+SPKG_DESC_CSWliblzma-dev = Development Files for liblzma.so.5
+PKGFILES_CSWliblzma-dev += $(PKGFILES_DEVEL)
+PKGFILES_CSWliblzma-dev += $(docdir)/xz/examples/.*
+PKGFILES_CSWliblzma-dev += $(docdir)/xz/.*-file-format.txt
RUNTIME_DEP_PKGS_CSWliblzma-dev += CSWliblzma5
-GARCOMPILER = GNU
-
BUILD64 = 1
-NOISAEXEC = 1
-# Assembler integration broken in amd64
-CONFIGURE_ARGS_isa-amd64 = --disable-assembler
-
CONFIGURE_ARGS = $(DIRPATHS)
-CONFIGURE_ARGS += $(CONFIGURE_ARGS_isa-$(ISA))
+# This test fails as SOS12 cc is not real c99 (stdbool.h is missing)
+# but nonetheless SOS12 works fine
+CONFIGURE_ARGS += ac_cv_prog_cc_c99=
-# Workaround for reported bug:
-# <http://sourceforge.net/projects/lzmautils/forums/forum/708858/topic/3500014>
-CONFIGURE_ARGS += gl_cv_cc_visibility=no
-
-MERGE_DIRS_isa-extra = $(libdir)
-
-# not able to figure out which target runs the tests in "tests"
-TEST_TARGET = check
-
include gar/category.mk
Modified: csw/mgar/pkg/xz/trunk/checksums
===================================================================
--- csw/mgar/pkg/xz/trunk/checksums 2011-07-21 02:39:10 UTC (rev 15178)
+++ csw/mgar/pkg/xz/trunk/checksums 2011-07-21 12:07:55 UTC (rev 15179)
@@ -1 +1 @@
-cb6c7a58cec4d663a395c54d186ca0c6 xz-5.0.1.tar.bz2
+8d900b742b94fa9e708ca4f5a4b29003 xz-5.0.3.tar.bz2
Deleted: csw/mgar/pkg/xz/trunk/files/0001-Do-not-force-inclusion-of-stdint.h.patch
===================================================================
--- csw/mgar/pkg/xz/trunk/files/0001-Do-not-force-inclusion-of-stdint.h.patch 2011-07-21 02:39:10 UTC (rev 15178)
+++ csw/mgar/pkg/xz/trunk/files/0001-Do-not-force-inclusion-of-stdint.h.patch 2011-07-21 12:07:55 UTC (rev 15179)
@@ -1,25 +0,0 @@
-From 5424924f8c92878e914f5ec5c9bfd00915cf439a Mon Sep 17 00:00:00 2001
-From: Dagobert Michelsen <dam at opencsw.org>
-Date: Wed, 24 Feb 2010 14:58:17 +0100
-Subject: [PATCH] Do not force inclusion of stdint.h
-
----
- src/common/sysdefs.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/common/sysdefs.h b/src/common/sysdefs.h
-index fbc9176..f413863 100644
---- a/src/common/sysdefs.h
-+++ b/src/common/sysdefs.h
-@@ -34,7 +34,7 @@
- // C99 says that inttypes.h always includes stdint.h, but some systems
- // don't do that, and require including stdint.h separately.
- #ifdef HAVE_STDINT_H
--# include <stdint.h>
-+/* # include <stdint.h> */
- #endif
-
- // Some pre-C99 systems have SIZE_MAX in limits.h instead of stdint.h. The
---
-1.6.6
-
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