Portage is a package management system used by Gentoo Linux
# ChangeLog for app-arch/cpio
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/ChangeLog,v 1.90 2008/06/01 23:04:31 vapier Exp $
*cpio-2.9-r2 (01 Jun 2008)
01 Jun 2008; Mike Frysinger
+files/cpio-2.9-restore-perms-owners.patch, +cpio-2.9-r2.ebuild:
Add fix from upstream for restoring perms/owners properly #218040 by alexsaa.
18 Nov 2007; Mike Frysinger
+files/cpio-2.9-gnu-inline.patch, cpio-2.9-r1.ebuild:
Fixes from upstream for changes in "extern inline" #198817 by Ryan Hill.
06 Nov 2007; Samuli Suominen
amd64 stable wrt #196978
30 Oct 2007; Tobias Scherbaum
ppc stable, bug #196978
30 Oct 2007; Markus Rothe
Stable on ppc64; bug #196978
30 Oct 2007; Jeroen Roovers
Stable for HPPA (bug #196978).
29 Oct 2007; Raúl Porcel
alpha/ia64/sparc/x86 stable wrt security #196978
29 Oct 2007; Saleem Abdulrasool
inherit eutils for epatch
*cpio-2.9-r1 (28 Oct 2007)
28 Oct 2007; Mike Frysinger
+files/cpio-2.9-CVE-2007-4476.patch, +cpio-2.9-r1.ebuild:
Add fix for CVE-2007-4476 #196978.
02 Oct 2007; Tom Gall
stable on ppc64
28 Sep 2007; Joshua Kinard
Stable on mips.
18 Sep 2007; Jeroen Roovers
Stable for HPPA too.
01 Sep 2007; Christoph Mende
Stable on amd64
09 Aug 2007; Tobias Scherbaum
Stable on ppc.
02 Aug 2007; Christian Birchinger
Added sparc stable keyword
01 Aug 2007; Raúl Porcel
alpha/ia64/x86 stable
10 Jul 2007; Gustavo Zacarias
Stable on sparc wrt #184454
09 Jul 2007; Jeroen Roovers
Stable for HPPA (bug #184454).
08 Jul 2007; Christoph Mende
Stable on amd64 wrt bug #184454
07 Jul 2007; Lars Weiler
Stable on ppc; bug #184454.
07 Jul 2007; Raúl Porcel
alpha/ia64/x86 stable wrt #184454
07 Jul 2007; Markus Rothe
Stable on ppc64; bug #184454
07 Jul 2007; Joshua Kinard
Stable on mips, per #184454.
*cpio-2.9 (29 Jun 2007)
29 Jun 2007; Mike Frysinger
Version bump.
13 Jun 2007; Christoph Mende
Stable on amd64 wrt bug 181621
11 Jun 2007; Markus Rothe
Stable on ppc64; bug #181621
11 Jun 2007; Raúl Porcel
alpha/x86 stable wrt #181621
11 Jun 2007; nixnut
Stable on ppc wrt bug 181621
11 Jun 2007; Gustavo Zacarias
Stable on sparc wrt #181621
11 Jun 2007; Jeroen Roovers
Stable for HPPA (bug #181621).
11 Jun 2007; Joshua Kinard
Stable on mips, per #181621.
*cpio-2.8 (11 Jun 2007)
11 Jun 2007; Mike Frysinger
Version bump #181516 by teidakankan.
11 May 2007; Joshua Kinard
Stable on mips.
*cpio-2.7-r2 (18 Apr 2007)
18 Apr 2007; Mike Frysinger
+files/cpio-2.7-copypass.patch, +cpio-2.7-r2.ebuild:
Fix from upstream for permission breakage in copy pass through mode #174921
by Karl Hakimian.
15 Apr 2007; Markus Rothe
Stable on ppc64
11 Apr 2007; Jeroen Roovers
Stable for HPPA too.
01 Apr 2007; Michael Hanselmann
Stable on ppc.
30 Mar 2007; Steve Dibb
amd64 stable
20 Mar 2007; Raúl Porcel
x86 stable
*cpio-2.7-r1 (11 Nov 2006)
11 Nov 2006; Mike Frysinger
+files/cpio-2.7-link-terminate.patch, +cpio-2.7-r1.ebuild:
Grab fix from upstream for #153782 by Brian S. Stephan.
*cpio-2.7 (21 Oct 2006)
21 Oct 2006; Mike Frysinger
Version bump.
17 Oct 2006; Roy Marples
Added ~sparc-fbsd keyword.
30 Mar 2006; Diego Pettenò
Add ~x86-fbsd keyword.
18 Feb 2006; Mike Frysinger
+files/cpio-2.6-stpcpy-hack.patch, cpio-2.6-r5.ebuild:
Fix by Benigno B. Junior for building on *BSD systems #123237.
25 Dec 2005; Joshua Kinard
Marked stable on mips.
04 Dec 2005; Michael Hanselmann
Stable on ppc.
03 Dec 2005; Simon Stelling
stable on amd64 wrt bug 112140
02 Dec 2005; Fernando J. Pereda
stable on alpha wrt bug #112140
02 Dec 2005; Andrej Kacian
Stable on x86, security bug #112140.
02 Dec 2005; Fabian Groffen
Marked ppc-macos (bug #112140)
02 Dec 2005; Markus Rothe
Stable on ppc64; bug #112140
01 Dec 2005; Gustavo Zacarias
Stable on sparc wrt #112140
*cpio-2.6-r5 (01 Dec 2005)
01 Dec 2005; Mike Frysinger
+files/cpio-2.6-checksum.patch, +files/cpio-2.6-warnings.patch,
+files/cpio-2.6-writeOutHeaderBufferOverflow.patch, +cpio-2.6-r5.ebuild:
Grab fixes from Fedora to resolve buffer overflow #112140.
28 Jun 2005; Joshua Kinard
Marked stable on mips.
19 Jun 2005; Bryan Østergaard
Stable on ia64, bug 90619.
17 Jun 2005; Fernando J. Pereda
Stable on alpha wrt bug #90619
17 Jun 2005; Michael Hanselmann
Stable on ppc.
17 Jun 2005; Jan Brinkmann
Stable on amd64 wrt #90619.
17 Jun 2005; Rene Nussbaumer
Stable on hppa. bug #90619
17 Jun 2005; Gustavo Zacarias
Stable on sparc wrt #90619
17 Jun 2005; Markus Rothe
Stable on ppc64; bug #90619
*cpio-2.6-r4 (17 Jun 2005)
17 Jun 2005; Mike Frysinger
+files/cpio-2.6-dirTraversal.patch, +cpio-2.6-r4.ebuild:
Add patch from Fedora to address directory traversal issues #90619.
04 May 2005; Bryan Østergaard
Stable on alpha + ia64, bug 90619.
03 May 2005;
Stable on ppc-macos.
03 May 2005; Michael Hanselmann
Stable on ppc and hppa.
03 May 2005; Olivier Crête
Stable on x86 per security bug #90619
03 May 2005; Omkhar Arasaratnam
Stable on ppc64 wrt #90619
03 May 2005; Gustavo Zacarias
Stable on sparc wrt #90619
03 May 2005; Jan Brinkmann
stable on amd64 wrt #90619
*cpio-2.6-r3 (02 May 2005)
02 May 2005; Mike Frysinger
+files/cpio-2.6-chmodRaceC.patch, +cpio-2.6-r3.ebuild:
Add fix from redhat #90619.
30 Mar 2005; Chris Gianelloni
Marking stable for genkernel.
*cpio-2.6-r2 (09 Feb 2005)
09 Feb 2005; Mike Frysinger
+cpio-2.6-r2.ebuild:
Add patch by Peter Beutner to fix handling of symlinks #80246 by Yuri Karaban.
06 Feb 2005; Joshua Kinard
Marked stable on mips.
06 Feb 2005; Bryan Østergaard
Stable on alpha.
29 Jan 2005; Jason Wever
Stable on sparc wrt security bug #79844.
29 Jan 2005; Jan Brinkmann
stable on amd64. see #79844
29 Jan 2005; Michael Hanselmann
Stable on ppc.
29 Jan 2005; Markus Rothe
Stable on ppc64; bug #79844
*cpio-2.6-r1 (28 Jan 2005)
28 Jan 2005; Mike Frysinger
+files/2.6-umask.patch, +cpio-2.6-r1.ebuild:
Add a patch from FreeBSD to fix permission issues #79844.
19 Jan 2005;
cpio-2.6.ebuild:
Added doman ${D}/usr/share/man/man1/cpio.1 to properly handle manpage
gzipping. Added isnumber patch, replacing isnumber by cpio_isnumber (for
compatibility reasons). Closes bug 74929.
19 Jan 2005;
Stable on ppc-macos.
*cpio-2.6 (03 Jan 2005)
03 Jan 2005; Mike Frysinger
-files/2.5.90-gnulib.patch, -files/2.5.90-makepath.patch,
-files/2.5.90-rili-big-files.patch, +files/2.6-rili-big-files.patch,
-cpio-2.5.90.ebuild, +cpio-2.6.ebuild:
Version bump. Magically fixes #74841 by lison.
*cpio-2.5.90 (17 Dec 2004)
17 Dec 2004; Mike Frysinger
+files/2.5.90-gnulib.patch, +files/2.5.90-makepath.patch,
+files/2.5.90-rili-big-files.patch, +cpio-2.5.90.ebuild:
Version bump. Also include large file support #68520.
17 Oct 2004; Mamoru KOMACHI
Added to ~ppc-macos.
27 Sep 2004; Mike Frysinger
cpio-2.5.ebuild:
FHS says to install into /bin #65534 by will@johnstonclan.net.
21 Feb 2004; Michael Sterrett
cpio-2.5.ebuild:
header fix; tidy; arm needs deps first
*cpio-2.5 (14 Nov 2003)
14 Nov 2003; Seemant Kulleen
cpio-2.5.ebuild:
moved to app-arch from sys-apps
19 Oct 2003; Martin Holzer
cpio-2.5.ebuild:
adding DEPEND="virtual/glibc" Closes #31474.
23 Jun 2003; Aron Griffis
Mark stable on alpha
20 Feb 2003; Zach Welch
Added arm to keywords
15 Feb 2003; Jan Seidel
Added mips to keywords
09 Feb 2003; Guy Martin
Added hppa to keywords.
06 Dec 2002; Rodney Rees
*cpio-2.5 (19 Nov 2002)
28 Mar 2003; Christian Birchinger
Added stable sparc keyword
02 Mar 2003; Guy Martin
Changed ~hppa in hppa.
01 Mar 2003; Martin Holzer
Removed doinfo cause there's no more cpio.info
01 Mar 2003; Brandon Low
Move to stable on x86 (bug 16360), works here, among other places.
24 Feb 2003; Nicholas Wourms
Marked as stable for mips.
19 Nov 2002; Mike Frysinger
Version bump.
09 Dec 2002; Jon Portnoy
Updated to use icc if USE=icc.
19 Dec 2002; Jon Portnoy
Pulled out ICC support for now (see bug #12357)
*cpio-2.4.2-r4 (1 Feb 2002)
14 Jul 2002; phoen][x
Added KEYWORDS, SLOT.
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX cpio-2.7-copypass.patch 439 RMD160 099995b064adc56e194aa8515783da628a7937de SHA1 1bab5e3fd912b9e9a4d83eeb44563b26461c8465 SHA256 068a0d9e30641eebe9ab1d789b31b2d0214346f5f0b01364e3fb6cc09637cde3
AUX cpio-2.7-link-terminate.patch 542 RMD160 1b2bf69ec397c73a802527e34537252f306a8d76 SHA1 aa053ab524f48520227d3c6d9a8ebf63a27d5473 SHA256 3a868339b78d4bb66c7efb1d0bfdd70a5c5ecd48ac6a7ba2fe60097f308fccba
AUX cpio-2.9-CVE-2007-4476.patch 2330 RMD160 88ba8d2103f9666f7886f6a39696ab47f46c8d5d SHA1 da29807e9ffb0dbb39e69eff44cc6ad44977764f SHA256 0c0a2fb1c1c02da04fd9b4d2ecb28087849611a2dfaeea821ba7fce0313c61f7
AUX cpio-2.9-gnu-inline.patch 5997 RMD160 2345e986c114aa4498f4e4fabab9453e02afcc93 SHA1 7b20f00dbdd4edb580ee075ea8372166dec7345c SHA256 8321e782c140397c025822cde84c7f737eb7631655ab07f1803441627086c784
AUX cpio-2.9-restore-perms-owners.patch 3082 RMD160 e4cee4074f4402f546877bc3e44c6284dedbe7ea SHA1 351084cdb95f2c2a95f1fc799829b5958d6b461c SHA256 f237971131763f18bb419d38941bc2942bb946961d2a32ca18284b0f6c212517
DIST cpio-2.7.tar.bz2 698221 RMD160 0ae35717237133da5bba18376af0ec685ac67360 SHA1 ce1c8ab703d62fc1d30ca59e044ba9f43c3db574 SHA256 b59390450233b5298d210f6369e98d91d07b7f4261ddb962d654185dd02b5b0e
DIST cpio-2.8.tar.bz2 745180 RMD160 23d321a656eced97e9cd4cfc13b068fbc95ff900 SHA1 73517edeb77a8723c003b0b0dd1a5159411d0cdf SHA256 b0a12fabee60023a99e8dbd97a83b6c0e3846054cc6c24a33ab56db58db182f0
DIST cpio-2.9.tar.bz2 758195 RMD160 6fbd93755e266ad7ff9644cb7fe3c3e54d61ac44 SHA1 ef381d0f33f1ea74475b6d813c42a74327762c4a SHA256 bb9a5fa693a8f4ef4685eb447cea1dc5b787e37c302569928ef74df460724707
EBUILD cpio-2.7-r2.ebuild 978 RMD160 28f367500a3392d33f51e19c7dd104dfd27aac85 SHA1 0263d4ac2053554a3695cdd7e15137a3d95c95a0 SHA256 17d6419998adccd1b205dd76e4053c43ae19d7f77e9e009ec6402b38b27a62ef
EBUILD cpio-2.8.ebuild 804 RMD160 295ad523964fe7fce42311cba0aa9e392b2d0af5 SHA1 eaf6dc77470d3fbd2a6c2b94e78efc018dc1d7f1 SHA256 1ca0633111001c8b39207ac5e031bba1fa7880ad327419fe673019d822031679
EBUILD cpio-2.9-r1.ebuild 971 RMD160 b4708a489afe9241ef29f9161dba34d8a8cd6a0f SHA1 e5956e7fb181c2de04cdddefcb7474f46054a587 SHA256 051fbf6eea0e4410d3d02a1d38fcb9036c3b10333b83dc87ac702fde3f425f97
EBUILD cpio-2.9-r2.ebuild 1046 RMD160 926919f2223aac753652288976896d0b998905fe SHA1 35116a68d0eeccffcfa0c6d9fcabd91642ead709 SHA256 dc727342000c577ec1445625336ab5763ed4eff58be0002666c1bf06ea3d53dd
EBUILD cpio-2.9.ebuild 804 RMD160 3ee6466ae074f329bcf64881650fdf560c269d2f SHA1 affd959396a075b77f7d3594d7d4a8cd2621d8a6 SHA256 57a1632698de87e26e8097595ef8779f4652242fb0fa37d433b14a2574b2b882
MISC ChangeLog 12547 RMD160 5536de1f532cba2a6e18e5967dd9f8de8043f435 SHA1 ed5e138846c0cf233da4385d896ca0ff8f1a4686 SHA256 6b38e7ffdd4c310e9d67cd8adaa9db010e1df16375275d3b985b8cea8d954e07
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD8DBQFIQysFj9hvisErhMIRAkvfAKCj3GnFUVxqWnYG1noW+byk/qaTFACgycIK
wr6ZHtX7foDQUvowbBV+jps=
=VI/d
-----END PGP SIGNATURE-----
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/cpio-2.7-r2.ebuild,v 1.10 2007/06/23 02:34:05 dsd Exp $
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-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE="nls"
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-2.7-link-terminate.patch #153782
epatch "${FILESDIR}"/${PN}-2.7-copypass.patch #174921
}
src_compile() {
econf \
$(use_enable nls) \
--bindir=/bin \
--with-rmt=/usr/sbin/rmt \
|| die
emake || die
}
src_install() {
emake install DESTDIR="${D}" || die
dodoc ChangeLog NEWS README
rm -f "${D}"/usr/share/man/man1/mt.1
rmdir "${D}"/usr/libexec || die
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/cpio-2.8.ebuild,v 1.10 2007/07/23 02:38:34 vapier Exp $
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-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE="nls"
DEPEND=""
src_compile() {
econf \
$(use_enable nls) \
--bindir=/bin \
--with-rmt=/usr/sbin/rmt \
|| die
emake || die
}
src_install() {
emake install DESTDIR="${D}" || die
dodoc ChangeLog NEWS README
rm -f "${D}"/usr/share/man/man1/mt.1
rmdir "${D}"/usr/libexec || die
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/cpio-2.9-r1.ebuild,v 1.9 2007/11/18 02:43:01 vapier Exp $
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 ~sparc-fbsd x86 ~x86-fbsd"
IUSE="nls"
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-CVE-2007-4476.patch #196978
epatch "${FILESDIR}"/${P}-gnu-inline.patch #198817
}
src_compile() {
econf \
$(use_enable nls) \
--bindir=/bin \
--with-rmt=/usr/sbin/rmt \
|| die
emake || die
}
src_install() {
emake install DESTDIR="${D}" || die
dodoc ChangeLog NEWS README
rm -f "${D}"/usr/share/man/man1/mt.1
rmdir "${D}"/usr/libexec || die
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/cpio-2.9-r2.ebuild,v 1.1 2008/06/01 23:04:31 vapier Exp $
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 ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="nls"
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-CVE-2007-4476.patch #196978
epatch "${FILESDIR}"/${P}-gnu-inline.patch #198817
epatch "${FILESDIR}"/${P}-restore-perms-owners.patch #218040
}
src_compile() {
econf \
$(use_enable nls) \
--bindir=/bin \
--with-rmt=/usr/sbin/rmt \
|| die
emake || die
}
src_install() {
emake install DESTDIR="${D}" || die
dodoc ChangeLog NEWS README
rm -f "${D}"/usr/share/man/man1/mt.1
rmdir "${D}"/usr/libexec || die
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/cpio/cpio-2.9.ebuild,v 1.11 2007/10/28 21:39:31 vapier Exp $
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 ~sparc-fbsd x86 ~x86-fbsd"
IUSE="nls"
DEPEND=""
src_compile() {
econf \
$(use_enable nls) \
--bindir=/bin \
--with-rmt=/usr/sbin/rmt \
|| die
emake || die
}
src_install() {
emake install DESTDIR="${D}" || die
dodoc ChangeLog NEWS README
rm -f "${D}"/usr/share/man/man1/mt.1
rmdir "${D}"/usr/libexec || die
}