[csw-devel] SF.net SVN: gar:[7270] csw/mgar/pkg
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Fri Nov 13 16:22:58 CET 2009
Revision: 7270
http://gar.svn.sourceforge.net/gar/?rev=7270&view=rev
Author: dmichelsen
Date: 2009-11-13 15:22:57 +0000 (Fri, 13 Nov 2009)
Log Message:
-----------
gcpio: Initial checkin
Modified Paths:
--------------
csw/mgar/pkg/gcpio/trunk/Makefile
csw/mgar/pkg/gcpio/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/gcpio/
csw/mgar/pkg/gcpio/trunk/files/non-gnu-compiler.patch
Modified: csw/mgar/pkg/gcpio/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gtar/trunk/Makefile 2009-05-27 21:50:22 UTC (rev 5079)
+++ csw/mgar/pkg/gcpio/trunk/Makefile 2009-11-13 15:22:57 UTC (rev 7270)
@@ -1,35 +1,31 @@
-GARNAME = tar
-GARVERSION = 1.22
+GARNAME = cpio
+GARVERSION = 2.10
CATEGORIES = utils
-DESCRIPTION = GNU tape archiver
+DESCRIPTION = GNU cpio
define BLURB
- GNU 'tar' saves many files together into a single tape or disk archive,
- and can restore individual files from the archive. It includes
- multivolume support, the ability to archive sparse files, automatic
- archive compression/decompression, remote archives and special features
- that allow 'tar' to be used for incremental and full backups. This
- distribution also includes 'rmt', the remote tape server. The 'mt' tape
- drive control program is in the GNU 'cpio' distribution. GNU 'tar' is
- derived from John Gilmore's public domain 'tar'.
endef
MASTER_SITES = $(GNU_MIRROR)
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
-PACKAGES = CSWgtar
+# From http://bugs.gentoo.org/275295
+PATCHFILES = non-gnu-compiler.patch
+PATCHDIRLEVEL = 0
+PACKAGES = CSWgcpio
+
# We define upstream file regex so we can be notifed of new upstream software release
UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
-SPKG_SOURCEURL = http://www.gnu.org/software/tar/
+SPKG_SOURCEURL = http://www.gnu.org/software/cpio/
-REQUIRED_PKGS = CSWggettextrt CSWiconv
+REQUIRED_PKGS =
NOISALIST = 1
CONFIGURE_ARGS = $(DIRPATHS) --program-prefix=g
TEST_SCRIPTS =
-EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/charset.alias
+#EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/charset.alias
include gar/category.mk
Modified: csw/mgar/pkg/gcpio/trunk/checksums
===================================================================
--- csw/mgar/pkg/gtar/trunk/checksums 2009-05-27 21:50:22 UTC (rev 5079)
+++ csw/mgar/pkg/gcpio/trunk/checksums 2009-11-13 15:22:57 UTC (rev 7270)
@@ -1 +1,2 @@
-efafad1b256e3de410f4fce5335d9c9d download/tar-1.22.tar.gz
+351ab3d38d8949913e478cc23b9d6ad4 cpio-2.10.tar.gz
+ff86aab1185277a2ae53928e4bd01692 non-gnu-compiler.patch
Added: csw/mgar/pkg/gcpio/trunk/files/non-gnu-compiler.patch
===================================================================
--- csw/mgar/pkg/gcpio/trunk/files/non-gnu-compiler.patch (rev 0)
+++ csw/mgar/pkg/gcpio/trunk/files/non-gnu-compiler.patch 2009-11-13 15:22:57 UTC (rev 7270)
@@ -0,0 +1,12 @@
+--- src/cpiohdr.h.dist 2009-06-24 15:41:26.983725240 +0100
++++ src/cpiohdr.h 2009-06-24 15:41:59.753567720 +0100
+@@ -24,6 +24,8 @@
+
+ #ifdef HAVE_ATTRIB_PACKED
+ #define ATTRIB_PACKED __attribute__((packed))
++#else
++#define ATTRIB_PACKED
+ #endif
+
+ #ifdef HAVE_PRAGMA_PACK
+
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