summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2012-12-16 03:24:42 +0000
committerChristoph Junghans <ottxor@gentoo.org>2012-12-16 03:24:42 +0000
commita4b8a0e004ce64612fe0f56f42148b6710c3b3f8 (patch)
treebf90cd8c09faec9d905ca9701ecc47fc67ff2669 /app-arch
parentit suits me to have a live version of this ebuild for testing, hope others li... (diff)
downloadhistorical-a4b8a0e004ce64612fe0f56f42148b6710c3b3f8.tar.gz
historical-a4b8a0e004ce64612fe0f56f42148b6710c3b3f8.tar.bz2
historical-a4b8a0e004ce64612fe0f56f42148b6710c3b3f8.zip
added prefix support (bug #443860)
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0xC2000586
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/cpio/ChangeLog8
-rw-r--r--app-arch/cpio/Manifest36
-rw-r--r--app-arch/cpio/cpio-2.11-r1.ebuild35
-rw-r--r--app-arch/cpio/files/cpio-2.11-non-gnu-compilers.patch18
4 files changed, 76 insertions, 21 deletions
diff --git a/app-arch/cpio/ChangeLog b/app-arch/cpio/ChangeLog
index b8a49941fa27..007e65a42063 100644
--- a/app-arch/cpio/ChangeLog
+++ b/app-arch/cpio/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-arch/cpio
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/ChangeLog,v 1.116 2012/07/06 04:17:46 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/ChangeLog,v 1.117 2012/12/16 03:24:37 ottxor Exp $
+
+*cpio-2.11-r1 (16 Dec 2012)
+
+ 16 Dec 2012; Christoph Junghans <ottxor@gentoo.org> +cpio-2.11-r1.ebuild,
+ +files/cpio-2.11-non-gnu-compilers.patch:
+ added prefix support (bug #443860)
06 Jul 2012; Mike Frysinger <vapier@gentoo.org>
+files/cpio-2.11-no-gets.patch, cpio-2.11.ebuild:
diff --git a/app-arch/cpio/Manifest b/app-arch/cpio/Manifest
index 5b4be8086904..09ceaf9d80fb 100644
--- a/app-arch/cpio/Manifest
+++ b/app-arch/cpio/Manifest
@@ -1,26 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-AUX cpio-2.11-no-gets.patch 811 RMD160 c6d27963973671ea1cb3b831cfdc36422c4d947b SHA1 bb23afb9cf024b2fec668338bdcc4947f5eb788b SHA256 4d5a8cfcc43167ef9ee4b3d463a9c7aedcbd7f89e7bd54d821f8c6c577e6ad6c
-AUX cpio-2.11-stat.patch 575 RMD160 43995af9fdc48b87ab8eaa231ed15baa69fffbab SHA1 afd3992f945876552531aeb8deb3208951871341 SHA256 b3d317e3c5705d7f9e503f56540baf3cb6dd1d0e9be0261151a5b08378c2d98c
-DIST cpio-2.11.tar.bz2 1018483 RMD160 52507b8ba556dca888ce1179cfda10f9549ea9ab SHA1 6f1934b0079dc1e85ddff89cabdf01adb3a74abb SHA256 bb820bfd96e74fc6ce43104f06fe733178517e7f5d1cdee553773e8eff7d5bbd
-EBUILD cpio-2.11.ebuild 928 RMD160 150e662f1d6693f02ac6b98bd1d20e400956a113 SHA1 9f7d836e041fea3cceb20d18e319250d9187bf46 SHA256 a5bab21d16cde9854d5b9ff4c24da7a5e959c00aa6d42b61cf5602dcb11165e1
-MISC ChangeLog 15629 RMD160 68afa4419d6c91e5ee8fa56e32e6e0871ad57ca0 SHA1 14fa5388ebbfd97d35ff939b78ead3127a811001 SHA256 52ef40eeb91ccc309667e0a46d8191a182cf2b09106f339c505948d49352d14f
-MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+AUX cpio-2.11-no-gets.patch 811 SHA256 4d5a8cfcc43167ef9ee4b3d463a9c7aedcbd7f89e7bd54d821f8c6c577e6ad6c SHA512 686f25306369017508dba1442c8d4fa671df5f68252861790ec8be68d2c91dce786c5b7069efb07c9bd5dd4d863d3c53d61b3b919f5b7d95f77c90efc9b6532e WHIRLPOOL a5b4f932d83f6e2e92c238995e62e3ac728d34a7a0ff665824d3de47664616cff1833a19ded7032c12ad18992a4217898305f3fc3f76ffd17b7de389dbaf413d
+AUX cpio-2.11-non-gnu-compilers.patch 415 SHA256 f05e154c11fb13932daae25e323f538ae1cee38bf0e7b7a5f3aabc38abc63d46 SHA512 0071b89aca67a65b5675e23b9fe9c8198db5b84634d3437cae752d4b07371b2c0a14bfcf5fa093af478a23c0679bf44f0571fdd1391c13fd6cd457b8ada19029 WHIRLPOOL 3f9656d4227fd0ce4dceac585004a0dfe679f7d52e395b377215d54707825a3a48fe97324b74f12093c9d27e2a89b8c7895c8d718976e19334040f64d9e02c6f
+AUX cpio-2.11-stat.patch 575 SHA256 b3d317e3c5705d7f9e503f56540baf3cb6dd1d0e9be0261151a5b08378c2d98c SHA512 87fd17c24e53d2286147239a1f588face81290ab6d93c68f8a7e704394c454880972d03a9b24f2d6898bfc9805945566be71b693254863e95469f836d224bba5 WHIRLPOOL 35bac9ac5fb84bb9586357bd74b695f2648e2e00faf6cce6f1f9a086b80ddcdfcabdd1fabda1c03397345f9705d41c0407b77604896250a03e317d0432166e09
+DIST cpio-2.11.tar.bz2 1018483 SHA256 bb820bfd96e74fc6ce43104f06fe733178517e7f5d1cdee553773e8eff7d5bbd SHA512 b6ccb3e121ea29780219d21c9cd6267c2f7b7ae72fb899bb80e1c54cc33e9eac5363443d93dbfbe37e8e8d295dad2724ac607f0543cc62797919605f68c396aa WHIRLPOOL 3e19212f8d5c16de0d531d189fa9fc288ff90d6299c1f3f98f61e182bb0ec278705ae5021c85c7aaeab869ad36b2b3bcd11327a746cde0bf5a596049d711d9cd
+EBUILD cpio-2.11-r1.ebuild 1178 SHA256 5487076a8239fac07f5da512263379a17ec8da9eb984ff2544281c8b1c98542d SHA512 b282d3f8f4c7b9b6f40dbde713550a18a707425aa90e10bf3c181aa9167e76e8f1094cde88b9f05651c46a3d4bb7907f584085537cc4d5e2bbbc00602a3c4a81 WHIRLPOOL 6da4c78b356044aff9409f20ed4709ce81b35ed9bb941d8bcbab38cb882d7a781a02bbb7b86e3b748a6dccde984ee5b3b1f2c68dffa2afdce66b9d60a28448b0
+EBUILD cpio-2.11.ebuild 928 SHA256 a5bab21d16cde9854d5b9ff4c24da7a5e959c00aa6d42b61cf5602dcb11165e1 SHA512 5579d51407191bd7badffa1a746f934b914034ffa7c3787f9d789d630e8e0910b835db31cbceea7a0e5a56045a1b6bcacd063e7b2102818f12cdbdcc6e3349f6 WHIRLPOOL c7ed8b1adf98715fe5217bf9bc19200a7a94ed0189b987728223ebfffc73a39f00766e2c272bf55f6fc5ce5e1ec4dbcd02a246031eac4840b6862dfcb0179142
+MISC ChangeLog 15816 SHA256 2d2b5fcb5498a9ed86a6d4862e96d0f5b4fc771be2a862503334d2a946d3499a SHA512 220c754b561dfbd6c87ada6cb3894298ec0e73c681d086df959b1b285321d1afebe4ae612dcde8a899e8e1c657735242e36d966a60b9282cca2d7267525f1a5e WHIRLPOOL 7e7b6f2377c988b08c8ad280f97c07de54d0dd4c1ef17023262965423c3543d0d9a09aac013cd953a5c483cef058d2a1bcb2880f7b7fb504a4004d19a325a36a
+MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBAgAGBQJP9mcCAAoJELEHsLL7fEFW2AcQALpE4wLHst+yOG7ZCxLL91K7
-9GJELhL88ZFXfKFhGzxK8xBoD4FfnGXXgxjeCfrS4+A+4KBTt1FRT5KyhV6ahHN+
-kR7yUVPu1BNgrdLe9ilkkmvEkBREJDXGE4Ro7Sl/2NrqlPofECUw/ZfrybBbwlHl
-TjzJlA7zTKcGBYXYpC1fgRoN+lsJmHL4/l8ivLb4GtF0LMWxdtjyq/+N0t8z59VQ
-zTjF7SekkG8ODt90g4C/Zj4V71OVQkS6LQtQKGgQB3DTacZG0fJaTVYUMeKrit0c
-iwSFslLrbMv2fnG51KzPjBhzY5X926ld4YV6I1W5ktMJdUgsXqEfee5csco1CqJb
-QzoiAJcuKBqqWlnwxh7VSO+90uYGeidNxxmms8mHI5QDogZ2D7aViAca0c3DzKVv
-V0QkEnyp1QRVqMMlpEl2g/fRkZBEBFHVXMD9z/RUw0vUL3WptcDj7CNiWMj/LEH9
-FNdgkEbFENa5GY8hXmf/YM1lajiB3h4zDf2CWZlngT/euk990E3e8c8cEcSs94OS
-AZ1JNqWLp4Xqu5h0+m7KdqYgEzWOwVTBuMEc99D4FWToIgoap1PCw42kaBy9vZYL
-d558/rMMrEO8p7ZIAAc1oVoeP1fy948K5maccAEHnwpoOb/9PyvRk+Llr4RhmRXO
-Ab7IQnGMHMTVmqR/ujzT
-=3ykd
+iQEcBAEBCAAGBQJQzT8RAAoJEOeBhlrCAAWGjEMH/1668U/bb7kT91pwAZ4rqT14
+OTtVC2CVhk94+cXcsILXgpOZZB9rI1gDiAAJzlYlnDVS4S5E3eRZJ6e3EKgttvT0
+3O23sXeeSCW4B6ULQjK/AEeKZrIeHBtxglH4rwDK0Nvy5k1Dsa/jCkW0vP1mAlsp
+FY5RuC41dPD85l74NUQTD9DW6cWEVfPe8IYwH3NfFHJZNo0pxSJ/irNwo7c06f06
+71No4iZz93+mKsSPXeV6tc+Yj17NEiIs4PlJvL8X9ttbC7pwhDu716Feg+0EbJ2w
+aAC9hP/9yYAHju/sowDRvPP8j9G69cEbuvFx3Z3C6JPy33MHWSGu0bsW/VerfBk=
+=1h8T
-----END PGP SIGNATURE-----
diff --git a/app-arch/cpio/cpio-2.11-r1.ebuild b/app-arch/cpio/cpio-2.11-r1.ebuild
new file mode 100644
index 000000000000..5b85aac2c099
--- /dev/null
+++ b/app-arch/cpio/cpio-2.11-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/cpio-2.11-r1.ebuild,v 1.1 2012/12/16 03:24:37 ottxor Exp $
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="A file archival tool which can also read and write tar files"
+HOMEPAGE="http://www.gnu.org/software/cpio/cpio.html"
+SRC_URI="mirror://gnu/cpio/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-stat.patch #328531
+ epatch "${FILESDIR}"/${P}-no-gets.patch #424974
+ epatch "${FILESDIR}"/${P}-non-gnu-compilers.patch #275295
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ --bindir="${EPREFIX}"/bin \
+ --with-rmt="${EPREFIX}"/usr/sbin/rmt
+}
+
+src_install() {
+ default
+ rm "${ED}"/usr/share/man/man1/mt.1 || die
+ rmdir "${ED}"/usr/libexec || die
+}
diff --git a/app-arch/cpio/files/cpio-2.11-non-gnu-compilers.patch b/app-arch/cpio/files/cpio-2.11-non-gnu-compilers.patch
new file mode 100644
index 000000000000..25e7373d4fcc
--- /dev/null
+++ b/app-arch/cpio/files/cpio-2.11-non-gnu-compilers.patch
@@ -0,0 +1,18 @@
+srcshelton@gmail.com: Patch for IRIX
+
+http://bugs.gentoo.org/show_bug.cgi?id=275295
+
+Sent upstream:
+https://savannah.gnu.org/patch/?7838
+
+--- 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