summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-03-13 20:46:42 +0000
committerMike Frysinger <vapier@gentoo.org>2011-03-13 20:46:42 +0000
commit460bf2702aeda3d36b4ef22e3628210583a0fbb0 (patch)
tree2c5258f41ca44ce6340217dfd5e6c04bcded20ad /app-arch/tar
parentVersion bump and new snapshot (diff)
downloadhistorical-460bf2702aeda3d36b4ef22e3628210583a0fbb0.tar.gz
historical-460bf2702aeda3d36b4ef22e3628210583a0fbb0.tar.bz2
historical-460bf2702aeda3d36b4ef22e3628210583a0fbb0.zip
Version bump.
Package-Manager: portage-2.2.0_alpha26/cvs/Linux x86_64
Diffstat (limited to 'app-arch/tar')
-rw-r--r--app-arch/tar/ChangeLog9
-rw-r--r--app-arch/tar/Manifest14
-rw-r--r--app-arch/tar/tar-1.26.ebuild72
3 files changed, 92 insertions, 3 deletions
diff --git a/app-arch/tar/ChangeLog b/app-arch/tar/ChangeLog
index 3575d4128f20..e37fbf0a6ba2 100644
--- a/app-arch/tar/ChangeLog
+++ b/app-arch/tar/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-arch/tar
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/ChangeLog,v 1.161 2010/12/26 23:46:28 vapier Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/ChangeLog,v 1.162 2011/03/13 20:46:42 vapier Exp $
+
+*tar-1.26 (13 Mar 2011)
+
+ 13 Mar 2011; Mike Frysinger <vapier@gentoo.org> +tar-1.26.ebuild:
+ Version bump.
*tar-1.25-r1 (26 Dec 2010)
diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest
index a34be165cd96..5346b54b8260 100644
--- a/app-arch/tar/Manifest
+++ b/app-arch/tar/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX rmt 263 RMD160 c5d680ef166b8afda1e78cb5c7d1b47cdb6c99df SHA1 43b791b49aa06e151b90e8e91e3287af3259a62a SHA256 c0371cb0243a190b6bb43609c86dfb4cd637882d4ff3ff9651ca7ec8d6b59355
AUX tar-1.23-revert-pipe.patch 3743 RMD160 0d1945ffd7ea720c563d46199d1d0b43aeaf8094 SHA1 2b4a8e52098a3d20466ce203fcbd9c3a0d5a7741 SHA256 b2beffd2f9d1fe0ca38e48e3e5cf9b0d2ba96229dd1fe81d9532e89ff0401d8f
AUX tar-1.23-strncpy.patch 1249 RMD160 1e0f8fcc6152ec3cc4208a5efebdb4d97b928113 SHA1 9a4c94827703fae8572246c6380d55821db15196 SHA256 d88ba0b9d3b5dc9a8d6b70e4e71c376ff8dcd3412cb8ffceca3a722a17dbaa85
@@ -9,9 +12,18 @@ AUX tar-1.25-verify-fix.patch 1400 RMD160 e20ae093a3449bcf22a8d9591eddfa8027f7f4
AUX tar.1 16821 RMD160 f58bc7cfeeee0cc811a6c2b5dd1dffe8b197231e SHA1 b354f0803c03cd59fe24f93d532f27f6f0136316 SHA256 f3558b444ab9427c06bc92838c29194051ed64edd0a909163cfa715cc7e6dcdd
DIST tar-1.23.tar.bz2 2189324 RMD160 e79062b7f69d80b734445306f69fb8b96801e909 SHA1 6f3b1443a019da02e4ec20a1446d4aa54b488071 SHA256 c9328372db62fbb1d94c9e4e3cefc961111af46de47085b635359c00a0eebe36
DIST tar-1.25.tar.bz2 2327460 RMD160 4798d95b8816f5b7a90af8f0596a2e6b70cacb5e SHA1 0f0c090e51d127cbeffbb9aeeb90db1181d82aed SHA256 f3f6ce41b8e0f327abd05c95990f113ddafbae131e10f79a99728ed46458494b
+DIST tar-1.26.tar.bz2 2339773 RMD160 d507dc5a57a823701cae5cdd2b98aba48ec74d3f SHA1 70f298c3cd997b694864c55e6d8655324c87a0cc SHA256 5a5369f464502a598e938029c310d4b3abd51e6bb8dfd045663e61c8ea9f6d41
EBUILD tar-1.23-r2.ebuild 1757 RMD160 fe262e531e6edca865a1c49eb47bfca9f10b1edf SHA1 c2c58c2488f731adc4964fd19c6da415c93e31c5 SHA256 870839e7cfbbea1e978cb042a80b8283bffeacfe9e4f294e29591898a22ed103
EBUILD tar-1.23-r4.ebuild 1824 RMD160 6721228dfd20f85bd93278148f0f7fa7d57db84f SHA1 8fa3f45e1c85c3a06ab6062940a37f3c67ce50c0 SHA256 25bde52ba653a03f48aa26dd0d86e5879e381260b7fae24f6095de5ef55b1de0
EBUILD tar-1.25-r1.ebuild 2250 RMD160 e52a2483470147740259dd2d8efab64dd8b844fb SHA1 1df965311d85d14655435d4aafb392a0144fd970 SHA256 30d491208882b35e3b852e14ca36d6e0f4322805fbc6cccc7a19bdcd558fdcd1
EBUILD tar-1.25.ebuild 2094 RMD160 dc0007c343c76e5acc722ddf82d4ea61e9728d9d SHA1 e92cec9a7523c59c8d6db22388dcf7040cfc3197 SHA256 4a8cb3060e514f43d1883bcceee92b8b910851825bef40b1706f7ac4cc72dbdc
-MISC ChangeLog 24477 RMD160 b77fdfaeffadb4f311e4d6aefb956cde06c2ac41 SHA1 d5cd8396a1406c60126fe00a1e8f8c387ab41950 SHA256 f34cee9effbe9c81e60ef6a517a4e1cf8a5bd38bea18ce148a820f375286c549
+EBUILD tar-1.26.ebuild 2092 RMD160 8d7c7c11dfb0c44076e648979ffb90eb0fb7fe17 SHA1 656a9ca933cf5a1a2ca8fc55c18b6f9e6c59916a SHA256 fe0f4aadd357440e0e3f23912186091c2b7c20b424745fef68871e695ff45a13
+MISC ChangeLog 24587 RMD160 c36fdd38ee56bdb16af40e4ac49c4d917346c37d SHA1 cd96354f15cb6d9f536a28e3fe23acebedbf34c4 SHA256 458648a524b95effceec1ebf31f0752ac019b3c0ab68951a70002bca17bd8962
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk19LUEACgkQaC/OocHi7JaRVAD8DMrpjyDlbbCZp+eT3MtuEfny
+GdRQxUTXwMkS8oSU7ucBAIUOJBIBr5CoItx22/ID+Ojg4nh7edv+QNea+YAF+cm0
+=Hazi
+-----END PGP SIGNATURE-----
diff --git a/app-arch/tar/tar-1.26.ebuild b/app-arch/tar/tar-1.26.ebuild
new file mode 100644
index 000000000000..2b9973bd81b4
--- /dev/null
+++ b/app-arch/tar/tar-1.26.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.26.ebuild,v 1.1 2011/03/13 20:46:42 vapier Exp $
+
+EAPI="3"
+
+inherit flag-o-matic
+
+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 ~ppc-aix ~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 static userland_GNU"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ nls? ( >=sys-devel/gettext-0.10.35 )"
+
+src_prepare() {
+ 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_configure() {
+ 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 \
+ FORCE_UNSAFE_CONFIGURE=1 \
+ econf \
+ --enable-backup-scripts \
+ --bindir="${EPREFIX}"/bin \
+ --libexecdir="${EPREFIX}"/usr/sbin \
+ $(use_enable nls) \
+ ${myconf}
+}
+
+src_install() {
+ local p=""
+ use userland_GNU || p=g
+
+ emake DESTDIR="${D}" install || die
+
+ if [[ -z ${p} ]] ; then
+ # a nasty yet required piece of baggage
+ exeinto /etc
+ doexe "${FILESDIR}"/rmt || die
+ fi
+
+ # autoconf looks for gtar before tar (in configure scripts), hence
+ # in Prefix it is important that it is there, otherwise, a gtar from
+ # the host system (FreeBSD, Solaris, Darwin) will be found instead
+ # of the Prefix provided (GNU) tar
+ if use prefix ; then
+ dosym tar /bin/gtar
+ fi
+
+ dodoc AUTHORS ChangeLog* NEWS README* THANKS
+ newman "${FILESDIR}"/tar.1 ${p}tar.1
+ mv "${ED}"/usr/sbin/${p}backup{,-tar}
+ mv "${ED}"/usr/sbin/${p}restore{,-tar}
+}