diff options
author | 2003-12-29 04:02:32 +0000 | |
---|---|---|
committer | 2003-12-29 04:02:32 +0000 | |
commit | 22f5f074383a20a2d557e71b9b0165f7f4838eff (patch) | |
tree | 364adf3d2a54697999f4835f42d3fbcfd8600573 /app-arch | |
parent | added updated version from alpha.gnu to all arches for testing (diff) | |
download | historical-22f5f074383a20a2d557e71b9b0165f7f4838eff.tar.gz historical-22f5f074383a20a2d557e71b9b0165f7f4838eff.tar.bz2 historical-22f5f074383a20a2d557e71b9b0165f7f4838eff.zip |
added updated version from alpha.gnu to all arches for testing
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/tar/Manifest | 6 | ||||
-rw-r--r-- | app-arch/tar/files/digest-tar-1.13.92 | 1 | ||||
-rw-r--r-- | app-arch/tar/files/tar-1.13.19-r1-gentoo.diff | 40 | ||||
-rw-r--r-- | app-arch/tar/files/tar-1.13.19.patch | 40 | ||||
-rw-r--r-- | app-arch/tar/tar-1.13.92.ebuild | 61 |
5 files changed, 64 insertions, 84 deletions
diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index 226515abaff2..886d2751bd9f 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1,9 +1,7 @@ -MD5 2fce25419525d133d33d98549b5b2f2f tar-1.13.92.ebuild 1422 +MD5 5e6288ee0e35a4f954f501501fc23fd5 tar-1.13.92.ebuild 1317 MD5 bc6462817cc0d818c43cf52f86cfdfd7 tar-1.13.25-r3.ebuild 1450 -MD5 bd29b8253b987d1fab37a807e177b303 ChangeLog 3712 -MD5 a1ab9f186c82b2894e285c1945dcbbcc files/tar-1.13.19.patch 706 +MD5 725571fa6352f90c5d1750cf46b5731e ChangeLog 3939 MD5 a5f8c5da7a9465ea1978145f3ef0610c files/tar.1 7113 MD5 e4017a705a2d9950c025b458ead9ac79 files/digest-tar-1.13.92 65 MD5 4518c28dd014a2efcc10690d53b58ffd files/tar-1.13.25-r3.gentoo.diff 314 -MD5 a1ab9f186c82b2894e285c1945dcbbcc files/tar-1.13.19-r1-gentoo.diff 706 MD5 ebfd134ad54b3a6a08124bef38ecdad6 files/digest-tar-1.13.25-r3 64 diff --git a/app-arch/tar/files/digest-tar-1.13.92 b/app-arch/tar/files/digest-tar-1.13.92 new file mode 100644 index 000000000000..6590deb15c11 --- /dev/null +++ b/app-arch/tar/files/digest-tar-1.13.92 @@ -0,0 +1 @@ +MD5 fdfffdd8141a00ea72c16c34b486a00a tar-1.13.92.tar.bz2 1043316 diff --git a/app-arch/tar/files/tar-1.13.19-r1-gentoo.diff b/app-arch/tar/files/tar-1.13.19-r1-gentoo.diff deleted file mode 100644 index 26c0d63bedc1..000000000000 --- a/app-arch/tar/files/tar-1.13.19-r1-gentoo.diff +++ /dev/null @@ -1,40 +0,0 @@ -*** misc.c.orig Sat Jan 13 08:59:29 2001 ---- misc.c Mon Jul 9 15:45:09 2001 -*************** -*** 201,217 **** - { - char const *p = name + FILESYSTEM_PREFIX_LEN (name); - - for (;;) - { -! if (p[0] == '.' && p[1] == '.' && (ISSLASH (p[2]) || !p[2])) - return 1; - - do - { -! if (! *p++) - return 0; - } -! while (! ISSLASH (*p)); - } - } - ---- 201,218 ---- - { - char const *p = name + FILESYSTEM_PREFIX_LEN (name); - -+ if(ISSLASH (*p) ) return 1; - for (;;) - { -! if (p[0] == '.' && p[1] == '.' && (!p[2] || ISSLASH (p[2]))) - return 1; - - do - { -! if (! *p) - return 0; - } -! while (! ISSLASH (*p++)); - } - } - diff --git a/app-arch/tar/files/tar-1.13.19.patch b/app-arch/tar/files/tar-1.13.19.patch deleted file mode 100644 index 26c0d63bedc1..000000000000 --- a/app-arch/tar/files/tar-1.13.19.patch +++ /dev/null @@ -1,40 +0,0 @@ -*** misc.c.orig Sat Jan 13 08:59:29 2001 ---- misc.c Mon Jul 9 15:45:09 2001 -*************** -*** 201,217 **** - { - char const *p = name + FILESYSTEM_PREFIX_LEN (name); - - for (;;) - { -! if (p[0] == '.' && p[1] == '.' && (ISSLASH (p[2]) || !p[2])) - return 1; - - do - { -! if (! *p++) - return 0; - } -! while (! ISSLASH (*p)); - } - } - ---- 201,218 ---- - { - char const *p = name + FILESYSTEM_PREFIX_LEN (name); - -+ if(ISSLASH (*p) ) return 1; - for (;;) - { -! if (p[0] == '.' && p[1] == '.' && (!p[2] || ISSLASH (p[2]))) - return 1; - - do - { -! if (! *p) - return 0; - } -! while (! ISSLASH (*p++)); - } - } - diff --git a/app-arch/tar/tar-1.13.92.ebuild b/app-arch/tar/tar-1.13.92.ebuild new file mode 100644 index 000000000000..7d2d6e633728 --- /dev/null +++ b/app-arch/tar/tar-1.13.92.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.13.92.ebuild,v 1.1 2003/12/29 04:02:26 seemant Exp $ + +inherit eutils gnuconfig + +IUSE="nls static build" + +S=${WORKDIR}/${P} +DESCRIPTION="Use this to try make tarballs :)" +HOMEPAGE="http://www.gnu.org/software/tar/" +SRC_URI="ftp://alpha.gnu.org/pub/pub/gnu/${PN}/${P}.tar.bz2" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~hppa ~arm ~amd64 ~ia64 ~ppc64" + +DEPEND="app-arch/gzip + app-arch/bzip2 + app-arch/ncompress" + +RDEPEND="nls? ( >=sys-devel/gettext-0.10.35 )" + +src_compile() { + + # Fix configure scripts to support linux-mips targets + gnuconfig_update + + econf \ + --bindir=/bin \ + --libexecdir=/usr/lib/misc \ + `use_enable nls` || die + + if [ -z "`use static`" ] + then + emake || die + else + emake LDFLAGS=-static || die + fi + +} + +src_install() { + make DESTDIR=${D} install || die + #FHS 2.1 stuff + dodir /usr/sbin + cd ${D} + mv usr/lib/misc/rmt usr/sbin/rmt.gnu + dosym rmt.gnu /usr/sbin/rmt + # a nasty yet required symlink: + dodir /etc + dosym /usr/sbin/rmt /etc/rmt + cd ${S} + if [ -z "`use build`" ] + then + dodoc AUTHORS ChangeLog* COPYING NEWS README* PORTS THANKS + doman ${FILESDIR}/tar.1 + else + rm -rf ${D}/usr/share + fi +} |