diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-04-14 18:34:03 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2008-04-14 18:34:03 +0000 |
commit | 2ca8b110c0e6351b4863e144c5a225781946645c (patch) | |
tree | 6fc5119cc0c4750bdd8dcbd99c07e7ef2c7689c5 /app-arch | |
parent | Sparc stable, security Bug #217603. (diff) | |
download | historical-2ca8b110c0e6351b4863e144c5a225781946645c.tar.gz historical-2ca8b110c0e6351b4863e144c5a225781946645c.tar.bz2 historical-2ca8b110c0e6351b4863e144c5a225781946645c.zip |
old
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/tar/files/tar-1.15.1-alt-contains-dot-dot.patch | 20 | ||||
-rw-r--r-- | app-arch/tar/files/tar-1.17-exclude-test.patch | 144 | ||||
-rw-r--r-- | app-arch/tar/tar-1.17-r1.ebuild | 70 | ||||
-rw-r--r-- | app-arch/tar/tar-1.17.ebuild | 69 | ||||
-rw-r--r-- | app-arch/tar/tar-1.18-r1.ebuild | 67 | ||||
-rw-r--r-- | app-arch/tar/tar-1.18-r2.ebuild | 69 | ||||
-rw-r--r-- | app-arch/tar/tar-1.19.ebuild | 68 |
7 files changed, 0 insertions, 507 deletions
diff --git a/app-arch/tar/files/tar-1.15.1-alt-contains-dot-dot.patch b/app-arch/tar/files/tar-1.15.1-alt-contains-dot-dot.patch deleted file mode 100644 index 27b2c955f02f..000000000000 --- a/app-arch/tar/files/tar-1.15.1-alt-contains-dot-dot.patch +++ /dev/null @@ -1,20 +0,0 @@ -2005-05-15 Dmitry V. Levin <ldv@altlinux.org> - - * src/names.c (contains_dot_dot): Fix ".." detection. - Previous edition fails to recognize "foo//.." case. - ---- tar-1.15.1/src/names.c.orig 2004-09-06 11:30:54 +0000 -+++ tar-1.15.1/src/names.c 2005-05-15 13:21:13 +0000 -@@ -1152,11 +1152,10 @@ contains_dot_dot (char const *name) - if (p[0] == '.' && p[1] == '.' && (ISSLASH (p[2]) || !p[2])) - return 1; - -- do -+ while (! ISSLASH (*p)) - { - if (! *p++) - return 0; - } -- while (! ISSLASH (*p)); - } - } diff --git a/app-arch/tar/files/tar-1.17-exclude-test.patch b/app-arch/tar/files/tar-1.17-exclude-test.patch deleted file mode 100644 index 8d254ef803e4..000000000000 --- a/app-arch/tar/files/tar-1.17-exclude-test.patch +++ /dev/null @@ -1,144 +0,0 @@ -Index: tests/exclude.at -=================================================================== -RCS file: /cvsroot/tar/tar/tests/exclude.at,v -retrieving revision 1.1 -retrieving revision 1.2 -diff -u -p -r1.1 -r1.2 ---- tests/exclude.at 23 Jan 2007 10:26:20 -0000 1.1 -+++ tests/exclude.at 9 Jun 2007 17:07:46 -0000 1.2 -@@ -24,6 +24,8 @@ AT_SETUP([exclude]) - AT_KEYWORDS([exclude]) - - AT_TAR_CHECK([ -+AT_SORT_PREREQ -+ - mkdir dir - echo blues > dir/blues - echo jazz > dir/jazz -@@ -37,79 +39,79 @@ echo "test" > dir/rock/file - for option in exclude-caches exclude-caches-under exclude-caches-all - do - echo OPTION $option -- tar -cf archive.tar --$option -v dir 2>err -+ tar -cf archive.tar --$option -v dir 2>err | sort - cat err - echo ARCHIVE -- tar tf archive.tar -+ tar tf archive.tar | sort - done - - for option in exclude-tag exclude-tag-under exclude-tag-all - do - echo OPTION $option -- tar -cf archive.tar --${option}=tagfile -v dir 2>err -+ tar -cf archive.tar --${option}=tagfile -v dir 2>err | sort - cat err - echo ARCHIVE -- tar tf archive.tar -+ tar tf archive.tar | sort - done - ], - [0], - [OPTION exclude-caches - dir/ - dir/blues --dir/jazz - dir/folk/ --dir/folk/tagfile - dir/folk/sanjuan -+dir/folk/tagfile -+dir/jazz - dir/rock/ - dir/rock/CACHEDIR.TAG - tar: dir/rock/: contains a cache directory tag CACHEDIR.TAG; contents not dumped - ARCHIVE - dir/ - dir/blues --dir/jazz - dir/folk/ --dir/folk/tagfile - dir/folk/sanjuan -+dir/folk/tagfile -+dir/jazz - dir/rock/ - dir/rock/CACHEDIR.TAG - OPTION exclude-caches-under - dir/ - dir/blues --dir/jazz - dir/folk/ --dir/folk/tagfile - dir/folk/sanjuan -+dir/folk/tagfile -+dir/jazz - dir/rock/ - tar: dir/rock/: contains a cache directory tag CACHEDIR.TAG; contents not dumped - ARCHIVE - dir/ - dir/blues --dir/jazz - dir/folk/ --dir/folk/tagfile - dir/folk/sanjuan -+dir/folk/tagfile -+dir/jazz - dir/rock/ - OPTION exclude-caches-all - dir/ - dir/blues --dir/jazz - dir/folk/ --dir/folk/tagfile - dir/folk/sanjuan -+dir/folk/tagfile -+dir/jazz - tar: dir/rock/: contains a cache directory tag CACHEDIR.TAG; directory not dumped - ARCHIVE - dir/ - dir/blues --dir/jazz - dir/folk/ --dir/folk/tagfile - dir/folk/sanjuan -+dir/folk/tagfile -+dir/jazz - OPTION exclude-tag - dir/ - dir/blues --dir/jazz - dir/folk/ - dir/folk/tagfile -+dir/jazz - dir/rock/ - dir/rock/CACHEDIR.TAG - dir/rock/file -@@ -117,17 +119,17 @@ tar: dir/folk/: contains a cache directo - ARCHIVE - dir/ - dir/blues --dir/jazz - dir/folk/ - dir/folk/tagfile -+dir/jazz - dir/rock/ - dir/rock/CACHEDIR.TAG - dir/rock/file - OPTION exclude-tag-under - dir/ - dir/blues --dir/jazz - dir/folk/ -+dir/jazz - dir/rock/ - dir/rock/CACHEDIR.TAG - dir/rock/file -@@ -135,8 +137,8 @@ tar: dir/folk/: contains a cache directo - ARCHIVE - dir/ - dir/blues --dir/jazz - dir/folk/ -+dir/jazz - dir/rock/ - dir/rock/CACHEDIR.TAG - dir/rock/file diff --git a/app-arch/tar/tar-1.17-r1.ebuild b/app-arch/tar/tar-1.17-r1.ebuild deleted file mode 100644 index 8f561fecdb57..000000000000 --- a/app-arch/tar/tar-1.17-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.17-r1.ebuild,v 1.2 2007/11/03 18:19:02 grobian Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="http://www.gnu.org/software/tar/" -SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2 - ftp://alpha.gnu.org/gnu/tar/${P}.tar.bz2 - mirror://gnu/tar/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="nls static userland_GNU" - -RDEPEND="" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.10.35 )" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${PN}-1.15.1-alt-contains-dot-dot.patch #189682 - epatch "${FILESDIR}"/${P}-exclude-test.patch - - if ! use userland_GNU ; then - sed -i \ - -e 's:/backup\.sh:/gbackup.sh:' \ - scripts/{backup,dump-remind,restore}.in \ - || die "sed non-GNU" - fi -} - -src_compile() { - local myconf - use static && append-ldflags -static - use userland_GNU || myconf="--program-prefix=g" - # Work around bug in sandbox #67051 - gl_cv_func_chown_follows_symlink=yes \ - econf \ - --enable-backup-scripts \ - --bindir=/bin \ - --libexecdir=/usr/sbin \ - $(use_enable nls) \ - ${myconf} || die - emake || die "emake failed" -} - -src_install() { - local p="" - use userland_GNU || p=g - - emake DESTDIR="${D}" install || die "make install failed" - - if [[ -z ${p} ]] ; then - # a nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt || die - fi - - dodoc AUTHORS ChangeLog* NEWS README* PORTS THANKS - newman "${FILESDIR}"/tar.1 ${p}tar.1 - mv "${D}"/usr/sbin/${p}backup{,-tar} - mv "${D}"/usr/sbin/${p}restore{,-tar} - - rm -f "${D}"/usr/$(get_libdir)/charset.alias -} diff --git a/app-arch/tar/tar-1.17.ebuild b/app-arch/tar/tar-1.17.ebuild deleted file mode 100644 index 0818c706e8d2..000000000000 --- a/app-arch/tar/tar-1.17.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.17.ebuild,v 1.11 2007/11/03 18:19:02 grobian Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="http://www.gnu.org/software/tar/" -SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2 - ftp://alpha.gnu.org/gnu/tar/${P}.tar.bz2 - mirror://gnu/tar/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls static userland_GNU" - -RDEPEND="" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.10.35 )" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${P}-exclude-test.patch - - if ! use userland_GNU ; then - sed -i \ - -e 's:/backup\.sh:/gbackup.sh:' \ - scripts/{backup,dump-remind,restore}.in \ - || die "sed non-GNU" - fi -} - -src_compile() { - local myconf - use static && append-ldflags -static - use userland_GNU || myconf="--program-prefix=g" - # Work around bug in sandbox #67051 - gl_cv_func_chown_follows_symlink=yes \ - econf \ - --enable-backup-scripts \ - --bindir=/bin \ - --libexecdir=/usr/sbin \ - $(use_enable nls) \ - ${myconf} || die - emake || die "emake failed" -} - -src_install() { - local p="" - use userland_GNU || p=g - - emake DESTDIR="${D}" install || die "make install failed" - - if [[ -z ${p} ]] ; then - # a nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt || die - fi - - dodoc AUTHORS ChangeLog* NEWS README* PORTS THANKS - newman "${FILESDIR}"/tar.1 ${p}tar.1 - mv "${D}"/usr/sbin/${p}backup{,-tar} - mv "${D}"/usr/sbin/${p}restore{,-tar} - - rm -f "${D}"/usr/$(get_libdir)/charset.alias -} diff --git a/app-arch/tar/tar-1.18-r1.ebuild b/app-arch/tar/tar-1.18-r1.ebuild deleted file mode 100644 index 53939f981c2c..000000000000 --- a/app-arch/tar/tar-1.18-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.18-r1.ebuild,v 1.8 2007/11/03 18:19:02 grobian Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="http://www.gnu.org/software/tar/" -SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2 - ftp://alpha.gnu.org/gnu/tar/${P}.tar.bz2 - mirror://gnu/tar/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls static userland_GNU" - -RDEPEND="" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.10.35 )" - -src_unpack() { - unpack ${A} - cd "${S}" - - if ! use userland_GNU ; then - sed -i \ - -e 's:/backup\.sh:/gbackup.sh:' \ - scripts/{backup,dump-remind,restore}.in \ - || die "sed non-GNU" - fi -} - -src_compile() { - local myconf - use static && append-ldflags -static - use userland_GNU || myconf="--program-prefix=g" - # Work around bug in sandbox #67051 - gl_cv_func_chown_follows_symlink=yes \ - econf \ - --enable-backup-scripts \ - --bindir=/bin \ - --libexecdir=/usr/sbin \ - $(use_enable nls) \ - ${myconf} || die - emake || die "emake failed" -} - -src_install() { - local p="" - use userland_GNU || p=g - - emake DESTDIR="${D}" install || die "make install failed" - - if [[ -z ${p} ]] ; then - # a nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt || die - fi - - dodoc AUTHORS ChangeLog* NEWS README* PORTS THANKS - newman "${FILESDIR}"/tar.1 ${p}tar.1 - mv "${D}"/usr/sbin/${p}backup{,-tar} - mv "${D}"/usr/sbin/${p}restore{,-tar} - - rm -f "${D}"/usr/$(get_libdir)/charset.alias -} diff --git a/app-arch/tar/tar-1.18-r2.ebuild b/app-arch/tar/tar-1.18-r2.ebuild deleted file mode 100644 index 8b5d73c97e8b..000000000000 --- a/app-arch/tar/tar-1.18-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.18-r2.ebuild,v 1.11 2007/11/03 18:19:02 grobian Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="http://www.gnu.org/software/tar/" -SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2 - ftp://alpha.gnu.org/gnu/tar/${P}.tar.bz2 - mirror://gnu/tar/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls static userland_GNU" - -RDEPEND="" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.10.35 )" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${PN}-1.15.1-alt-contains-dot-dot.patch #189682 - - if ! use userland_GNU ; then - sed -i \ - -e 's:/backup\.sh:/gbackup.sh:' \ - scripts/{backup,dump-remind,restore}.in \ - || die "sed non-GNU" - fi -} - -src_compile() { - local myconf - use static && append-ldflags -static - use userland_GNU || myconf="--program-prefix=g" - # Work around bug in sandbox #67051 - gl_cv_func_chown_follows_symlink=yes \ - econf \ - --enable-backup-scripts \ - --bindir=/bin \ - --libexecdir=/usr/sbin \ - $(use_enable nls) \ - ${myconf} || die - emake || die "emake failed" -} - -src_install() { - local p="" - use userland_GNU || p=g - - emake DESTDIR="${D}" install || die "make install failed" - - if [[ -z ${p} ]] ; then - # a nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt || die - fi - - dodoc AUTHORS ChangeLog* NEWS README* PORTS THANKS - newman "${FILESDIR}"/tar.1 ${p}tar.1 - mv "${D}"/usr/sbin/${p}backup{,-tar} - mv "${D}"/usr/sbin/${p}restore{,-tar} - - rm -f "${D}"/usr/$(get_libdir)/charset.alias -} diff --git a/app-arch/tar/tar-1.19.ebuild b/app-arch/tar/tar-1.19.ebuild deleted file mode 100644 index c521f67e5f86..000000000000 --- a/app-arch/tar/tar-1.19.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.19.ebuild,v 1.9 2008/01/14 19:55:58 dertobi123 Exp $ - -inherit flag-o-matic eutils - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="http://www.gnu.org/software/tar/" -SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2 - ftp://alpha.gnu.org/gnu/tar/${P}.tar.bz2 - mirror://gnu/tar/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="nls static userland_GNU" - -RDEPEND="" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.10.35 )" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-gnu-inline.patch #198817 - - if ! use userland_GNU ; then - sed -i \ - -e 's:/backup\.sh:/gbackup.sh:' \ - scripts/{backup,dump-remind,restore}.in \ - || die "sed non-GNU" - fi -} - -src_compile() { - local myconf - use static && append-ldflags -static - use userland_GNU || myconf="--program-prefix=g" - # Work around bug in sandbox #67051 - gl_cv_func_chown_follows_symlink=yes \ - econf \ - --enable-backup-scripts \ - --bindir=/bin \ - --libexecdir=/usr/sbin \ - $(use_enable nls) \ - ${myconf} || die - emake || die "emake failed" -} - -src_install() { - local p="" - use userland_GNU || p=g - - emake DESTDIR="${D}" install || die "make install failed" - - if [[ -z ${p} ]] ; then - # a nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt || die - fi - - dodoc AUTHORS ChangeLog* NEWS README* PORTS THANKS - newman "${FILESDIR}"/tar.1 ${p}tar.1 - mv "${D}"/usr/sbin/${p}backup{,-tar} - mv "${D}"/usr/sbin/${p}restore{,-tar} - - rm -f "${D}"/usr/$(get_libdir)/charset.alias -} |