[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: fb7dbcdc8eac8d51da7ef162f249ac7f8d7e11c1 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 18 07:23:26 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 18 07:24:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7dbcdc app-arch/tar: drop 1.34-r2 Bug: https://bugs.gentoo.org/898176 Signed-off-by: Hans de Graaff gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 102 1 file changed, 102 deletions(-) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild deleted file mode 100644 index a9246ca810af.. --- a/app-arch/tar/tar-1.34-r2.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tar.asc -inherit verify-sig - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="https://www.gnu.org/software/tar/; -SRC_URI="mirror://gnu/tar/${P}.tar.xz - https://alpha.gnu.org/gnu/tar/${P}.tar.xz; -SRC_URI+=" verify-sig? ( - mirror://gnu/tar/${P}.tar.xz.sig - https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig - )" - -LICENSE="GPL-3+" -SLOT="0" -if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="acl minimal nls selinux xattr" - -RDEPEND=" - acl? ( virtual/acl ) - selinux? ( sys-libs/libselinux ) -" -DEPEND="${RDEPEND} - xattr? ( elibc_glibc? ( sys-apps/attr ) ) -" -BDEPEND=" - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-tar ) -" -PDEPEND=" - app-alternatives/tar -" - -src_configure() { - # -fanalyzer doesn't make sense for us in ebuilds, as it's for static analysis - export gl_cv_warn_c__fanalyzer=no - - local myeconfargs=( - --bindir="${EPREFIX}"/bin - # Avoid -Werror - --disable-gcc-warnings - --enable-backup-scripts - --libexecdir="${EPREFIX}"/usr/sbin - $(use_with acl posix-acls) - $(use_enable nls) - $(use_with selinux) - $(use_with xattr xattrs) - - # 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 - --program-prefix=g - ) - - FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" -} - -src_install() { - default - - # a nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt - - mv "${ED}"/usr/sbin/{gbackup,backup-tar} || die - mv "${ED}"/usr/sbin/{grestore,restore-tar} || die - mv "${ED}"/usr/sbin/{g,}backup.sh || die - mv "${ED}"/usr/sbin/{g,}dump-remind || die - - if use minimal ; then - find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ - -type f -a '!' -name gtar \ - -delete || die - fi - - if ! use minimal; then - dosym grmt /usr/sbin/rmt - fi - dosym grmt.8 /usr/share/man/man8/rmt.8 -} - -pkg_postinst() { - # ensure to preserve the symlink before app-alternatives/tar - # is installed - if [[ ! -h ${EROOT}/bin/tar ]]; then - if [[ -e ${EROOT}/usr/bin/tar ]] ; then - # bug #904887 - ewarn "${EROOT}/usr/bin/tar exists but is not a symlink." - ewarn "This is expected during Prefix bootstrap and unsual otherwise." - ewarn "Moving away unexpected ${EROOT}/usr/bin/tar to .bak." - mv "${EROOT}/usr/bin/tar" "${EROOT}/usr/bin/tar.bak" || die - fi - ln -s gtar "${EROOT}/bin/tar" || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 949746114bb01aaf1b7d00e76732712383a338eb Author: Sam James gentoo org> AuthorDate: Thu Jan 18 02:46:43 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 18 03:19:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94974611 app-arch/tar: run tests in parallel Inspired by vapier's cd7f047fe43fb631c4ca6979c6efb5038c616f41. `RUNTESTFLAGS` has been in the back of my head for a while now as I've been meaning to figure out the interaction between it and parallel make and which packages actually need it, so figured I'd start with something I was pretty sure used autotest... Before: ``` real4m53.950s user0m0.743s sys 0m0.263s ``` After: ``` real2m3.075s user0m0.750s sys 0m0.265s ``` Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.35.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-arch/tar/tar-1.35.ebuild b/app-arch/tar/tar-1.35.ebuild index 8b1f21fcec5d..46d2ebf890bb 100644 --- a/app-arch/tar/tar-1.35.ebuild +++ b/app-arch/tar/tar-1.35.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tar.asc -inherit verify-sig +inherit multiprocessing verify-sig DESCRIPTION="Use this to make tarballs :)" HOMEPAGE="https://www.gnu.org/software/tar/; @@ -70,7 +70,7 @@ src_test() { # Drop after 1.35: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=18f90676e4695ffcf13413e9fbb24cc0ae2ae9d5 local -x XZ_OPT= XZ_DEFAULTS= - default + emake check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 3f0f44a25fd6be2b27bbb0eee982192c399cc360 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Sep 24 10:43:56 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 24 14:20:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0f44a2 app-arch/tar: stable 1.35 for hppa, bug #912552 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.35.ebuild b/app-arch/tar/tar-1.35.ebuild index 48e447b2f78c..e31b35df0c56 100644 --- a/app-arch/tar/tar-1.35.ebuild +++ b/app-arch/tar/tar-1.35.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 6afabe7f5c9c7ed234cc6e7644b74e7154e21673 Author: Sam James gentoo org> AuthorDate: Sun Aug 20 08:11:22 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 20 08:11:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afabe7f app-arch/tar: Stabilize 1.35 amd64, #912552 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.35.ebuild b/app-arch/tar/tar-1.35.ebuild index 4902963ec252..48e447b2f78c 100644 --- a/app-arch/tar/tar-1.35.ebuild +++ b/app-arch/tar/tar-1.35.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: b808d5968a198dddaaeee23268d8830ee143885c Author: Sam James gentoo org> AuthorDate: Sat Aug 19 11:37:45 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 11:37:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b808d596 app-arch/tar: Stabilize 1.35 ppc64, #912552 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.35.ebuild b/app-arch/tar/tar-1.35.ebuild index 5445ec29fecf..4902963ec252 100644 --- a/app-arch/tar/tar-1.35.ebuild +++ b/app-arch/tar/tar-1.35.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 0319036728ab0832d6798ab26d7a46b262a8d9d7 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 07:22:54 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 07:22:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03190367 app-arch/tar: Stabilize 1.35 sparc, #912552 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.35.ebuild b/app-arch/tar/tar-1.35.ebuild index 46235bfc382e..5445ec29fecf 100644 --- a/app-arch/tar/tar-1.35.ebuild +++ b/app-arch/tar/tar-1.35.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 347ace88eb1f0de5f15119fcd5c57027b0055374 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 06:34:48 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 06:34:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347ace88 app-arch/tar: Stabilize 1.35 arm64, #912552 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.35.ebuild b/app-arch/tar/tar-1.35.ebuild index 085101fd2074..46235bfc382e 100644 --- a/app-arch/tar/tar-1.35.ebuild +++ b/app-arch/tar/tar-1.35.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 194bc21b690b64f43fa381ef6ffaf1a8e711e9af Author: Sam James gentoo org> AuthorDate: Tue Jul 18 21:08:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 18 21:08:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194bc21b app-arch/tar: destabilize 1.35 Sorry, again, I ran my archtesting alias and wasn't expecting to push this yet. Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.35.ebuild b/app-arch/tar/tar-1.35.ebuild index 1f8b12b98e0a..085101fd2074 100644 --- a/app-arch/tar/tar-1.35.ebuild +++ b/app-arch/tar/tar-1.35.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 02d3b140ad60f24e4160ff3eaba576862fb501ca Author: Sam James gentoo org> AuthorDate: Tue Jul 18 21:05:16 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 18 21:05:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d3b140 app-arch/tar: add 1.35 Workaround test failures (bashism, xz defaults issue), fixed upstream in >1.35. Closes: https://bugs.gentoo.org/738826 Signed-off-by: Sam James gentoo.org> app-arch/tar/Manifest| 2 + app-arch/tar/tar-1.35.ebuild | 113 +++ 2 files changed, 115 insertions(+) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index 1a295ed77eed..52fa6aa731e6 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1,2 +1,4 @@ DIST tar-1.34.tar.xz 2226068 BLAKE2B 741a662457509a6775338ffe5d2d84872fcf38b93ace70c8b748a81055b9b62f65a48c4e541955d08ae99e6f528509e89eacd7c799a65bcc3d017a259110c115 SHA512 5e77c4a7b49983ad7d15238c2bce28be7a8aa437b4b1815fc00abd13096da308b6bba196cc6e3ed79d85e62823d520ae0d8fcda2d93873842cf84dc3369fc902 DIST tar-1.34.tar.xz.sig 181 BLAKE2B 2fae91293a9dacda0374706e1f83498042a9d5224f80f6f0e14abdb914cb5a8e980f720eb4a453485844c7fe26e0525f230c0eab11c7fa89159a1a929370795c SHA512 55297f41549deee511f5b14c6b5dc7bb3d9282dad52bcc85f9dddfad24b677f989ba86387ad9b133c3698feedbd6b6cd7e9f005e8e4c89f72c80543eeceb78f7 +DIST tar-1.35.tar.xz 2317208 BLAKE2B e1a200d21f433cd7d917dd979db16919a9167056ae62cf7d038a6118e56b2fe419cd4a396eee66f1f4dc13a8dc380e23f6ffd7ee0ca84e5dd9ad9411f60e002c SHA512 8b84ed661e6c878fa33eb5c1808d20351e6f40551ac63f96014fb0d0b9c72d5d94d8865d39e36bcb184fd250f84778a3b271bbd8bd2ceb69eece0c3568577510 +DIST tar-1.35.tar.xz.sig 95 BLAKE2B 8501b55b700bc99b81f04519db1cd8f7bc3d87dd5bfefa25a3d979b23359f02dfb770f3dd66dca275baa70a99612cb85c1019faaf3a1f0bcf50c9815b8e32eca SHA512 00e5c95bf8015f75f59556a82ed7f50bddefe89754c7ff3c19411aee2f37626a5d65c33e18b87f7f8f96388d3f175fd095917419a3ad1c0fc9d6188088bac944 diff --git a/app-arch/tar/tar-1.35.ebuild b/app-arch/tar/tar-1.35.ebuild new file mode 100644 index ..1f8b12b98e0a --- /dev/null +++ b/app-arch/tar/tar-1.35.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/tar.asc +inherit verify-sig + +DESCRIPTION="Use this to make tarballs :)" +HOMEPAGE="https://www.gnu.org/software/tar/; +SRC_URI=" + mirror://gnu/tar/${P}.tar.xz + https://alpha.gnu.org/gnu/tar/${P}.tar.xz + verify-sig? ( + mirror://gnu/tar/${P}.tar.xz.sig + https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig + ) +" + +LICENSE="GPL-3+" +SLOT="0" +if [[ -z "$(ver_cut 3)" || "$(ver_cut 3)" -lt 90 ]] ; then + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="acl minimal nls selinux xattr" + +RDEPEND=" + acl? ( virtual/acl ) + selinux? ( sys-libs/libselinux ) +" +DEPEND=" + ${RDEPEND} + xattr? ( elibc_glibc? ( sys-apps/attr ) ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-tar ) +" +PDEPEND=" + app-alternatives/tar +" + +src_configure() { + # -fanalyzer doesn't make sense for us in ebuilds, as it's for static analysis + export gl_cv_warn_c__fanalyzer=no + + local myeconfargs=( + --bindir="${EPREFIX}"/bin + # Avoid -Werror + --disable-gcc-warnings + --enable-backup-scripts + --libexecdir="${EPREFIX}"/usr/sbin + $(use_with acl posix-acls) + $(use_enable nls) + $(use_with selinux) + $(use_with xattr xattrs) + + # 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 + --program-prefix=g + ) + + # Drop CONFIG_SHELL hack after 1.35: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=7687bf4acc4dc4554538389383d7fb4c3e6521cd + CONFIG_SHELL="${BROOT}"/bin/bash FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" +} + +src_test() { + # Drop after 1.35: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=18f90676e4695ffcf13413e9fbb24cc0ae2ae9d5 + local -x XZ_OPT= XZ_DEFAULTS= + + default +} + +src_install() { + default + + # A nasty yet required piece of baggage + exeinto /etc + doexe "${FILESDIR}"/rmt + + mv "${ED}"/usr/sbin/{gbackup,backup-tar} || die + mv "${ED}"/usr/sbin/{grestore,restore-tar} || die + mv
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 5a7350c2ffc26cc9c07e83f8a54e6670c89e3632 Author: Ulrich Müller gentoo org> AuthorDate: Mon May 15 18:48:28 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Mon May 15 18:48:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7350c2 app-arch/tar: Fix typo in warning Signed-off-by: Ulrich Müller gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index 93ce4ad2e631..9ded78207c35 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -97,7 +97,7 @@ pkg_postinst() { if [[ -e ${EROOT}/usr/bin/tar ]] ; then # bug #904887 ewarn "${EROOT}/usr/bin/tar exists but is not a symlink." - ewarn "This is expected during Prefix bootstrap and unsual otherwise." + ewarn "This is expected during Prefix bootstrap and unusual otherwise." ewarn "Moving away unexpected ${EROOT}/usr/bin/tar to .bak." mv "${EROOT}/usr/bin/tar" "${EROOT}/usr/bin/tar.bak" || die fi
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: a1cd797ea1fb7d625d9fc0dc67289161c178ba15 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 19:10:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 19:10:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1cd797e app-arch/tar: Stabilize 1.34-r3 hppa, #905287 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index 8e3fc53e5d28..93ce4ad2e631 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 4cd996b1c8949dad6d7bb74860d9bbe88b4c8e6a Author: Sam James gentoo org> AuthorDate: Mon May 1 06:27:28 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 06:27:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd996b1 app-arch/tar: Stabilize 1.34-r3 sparc, #905287 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index 7fcfe9f2a31d..8e3fc53e5d28 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 865c7ad088cfa53f7e69956354d7e0e3cfc4d5b4 Author: Sam James gentoo org> AuthorDate: Mon May 1 02:28:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 02:28:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865c7ad0 app-arch/tar: Stabilize 1.34-r3 ppc, #905287 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index 78da1784214e..7fcfe9f2a31d 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 6c8b2b0c61ce0d000d834e79c6a7dee0377e9cfa Author: Sam James gentoo org> AuthorDate: Mon May 1 02:25:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 02:25:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c8b2b0c app-arch/tar: Stabilize 1.34-r3 ppc64, #905287 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index c7456cde849c..78da1784214e 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 9452ab720263c1fdd7eaf746be8d20c3854eda5b Author: Sam James gentoo org> AuthorDate: Mon May 1 00:34:05 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 00:34:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9452ab72 app-arch/tar: Stabilize 1.34-r3 x86, #905287 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index 77bbac8edfe7..c7456cde849c 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: fffb9936446f21098f7a5a7360bfcc825d5cc312 Author: Sam James gentoo org> AuthorDate: Mon May 1 00:19:30 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 00:19:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffb9936 app-arch/tar: Stabilize 1.34-r3 amd64, #905287 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index 714c3667bc10..77bbac8edfe7 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 3d7a187f138f311e9aeb83312aae54a36d025ea6 Author: Sam James gentoo org> AuthorDate: Mon May 1 00:12:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 00:12:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d7a187f app-arch/tar: Stabilize 1.34-r3 arm, #905287 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index 122afd213352..714c3667bc10 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: ab5a7e1e7622bc41714689ff9e04365b8ca99af7 Author: Sam James gentoo org> AuthorDate: Mon May 1 00:12:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 00:12:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5a7e1e app-arch/tar: Stabilize 1.34-r3 arm64, #905287 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index da958a84470e..122afd213352 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: ef1e3dad5e18f887a56ae06c02eff74ab5c33a40 Author: Yifeng Li tomli me> AuthorDate: Sun Apr 23 16:43:02 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 19:12:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1e3dad app-arch/tar: adapt pkg_postinst for prefix bootstrapping This commit allows Portage to overwrite the binary executable "tar" with a symbolic link, this situation is encountered during Gentoo prefix bootstrap. If left unhandled, it causes the bootstrap to fail with the error message: ln: failed to create symbolic link '/Users/ec2-user/gentoo/tmp/bin/tar': File exists The original binary is renamed to tar.bak. [sam: This is analogous to sys-devel/bison's hack too.] Bug: https://bugs.gentoo.org/886123 Closes: https://bugs.gentoo.org/904887 Suggested-by: Sam James gentoo.org> Signed-off-by: Yifeng Li tomli.me> Closes: https://github.com/gentoo/gentoo/pull/30723 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 7 +++ app-arch/tar/tar-1.34-r3.ebuild | 7 +++ 2 files changed, 14 insertions(+) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild index 86fdc8e05e20..805941b1f61c 100644 --- a/app-arch/tar/tar-1.34-r2.ebuild +++ b/app-arch/tar/tar-1.34-r2.ebuild @@ -90,6 +90,13 @@ pkg_postinst() { # ensure to preserve the symlink before app-alternatives/tar # is installed if [[ ! -h ${EROOT}/bin/tar ]]; then + if [[ -e ${EROOT}/usr/bin/tar ]] ; then + # bug #904887 + ewarn "${EROOT}/usr/bin/tar exists but is not a symlink." + ewarn "This is expected during Prefix bootstrap and unsual otherwise." + ewarn "Moving away unexpected ${EROOT}/usr/bin/tar to .bak." + mv "${EROOT}/usr/bin/tar" "${EROOT}/usr/bin/tar.bak" || die + fi ln -s gtar "${EROOT}/bin/tar" || die fi } diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index f92891dceff1..da958a84470e 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -94,6 +94,13 @@ pkg_postinst() { # ensure to preserve the symlink before app-alternatives/tar # is installed if [[ ! -h ${EROOT}/bin/tar ]]; then + if [[ -e ${EROOT}/usr/bin/tar ]] ; then + # bug #904887 + ewarn "${EROOT}/usr/bin/tar exists but is not a symlink." + ewarn "This is expected during Prefix bootstrap and unsual otherwise." + ewarn "Moving away unexpected ${EROOT}/usr/bin/tar to .bak." + mv "${EROOT}/usr/bin/tar" "${EROOT}/usr/bin/tar.bak" || die + fi ln -s gtar "${EROOT}/bin/tar" || die fi }
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/files/, app-arch/tar/
commit: 3d066acd267ec8028a79f4d085614245190f2a8a Author: Nobel Barakat google com> AuthorDate: Fri Feb 24 22:48:47 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 25 03:32:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d066acd app-arch/tar: Adding a patch to fix CVE-2022-48303 This patch is cherry-picked from the upstream gnu/tar repository which fixes a heap buffer overflow issue in the utility. This fix is needed to resolve CVE-2022-48303. Bug: https://bugs.gentoo.org/898176 Signed-off-by: Nobel Barakat google.com> Closes: https://github.com/gentoo/gentoo/pull/29776 Signed-off-by: Sam James gentoo.org> .../tar/files/tar-1.34-fix-cve-2022-48303.patch| 32 app-arch/tar/tar-1.34-r3.ebuild| 94 ++ 2 files changed, 126 insertions(+) diff --git a/app-arch/tar/files/tar-1.34-fix-cve-2022-48303.patch b/app-arch/tar/files/tar-1.34-fix-cve-2022-48303.patch new file mode 100644 index ..7ef604b52378 --- /dev/null +++ b/app-arch/tar/files/tar-1.34-fix-cve-2022-48303.patch @@ -0,0 +1,32 @@ +Gentoo Bug: https://bugs.gentoo.org/898176 +Upstream Commit Link: https://git.savannah.gnu.org/cgit/tar.git/commit/?id=3da78400eafcccb97e2f2fd4b227ea40d794ede8 + +From 3da78400eafcccb97e2f2fd4b227ea40d794ede8 Mon Sep 17 00:00:00 2001 +From: Sergey Poznyakoff +Date: Sat, 11 Feb 2023 11:57:39 +0200 +Subject: [PATCH] Fix boundary checking in base-256 decoder + +* src/list.c (from_header): Base-256 encoding is at least 2 bytes +long. +--- + src/list.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/src/list.c b/src/list.c +index 9fafc425..86bcfdd1 100644 +--- a/src/list.c b/src/list.c +@@ -881,8 +881,9 @@ from_header (char const *where0, size_t digs, char const *type, + where++; + } + } +- else if (*where == '\200' /* positive base-256 */ +- || *where == '\377' /* negative base-256 */) ++ else if (where <= lim - 2 ++ && (*where == '\200' /* positive base-256 */ ++ || *where == '\377' /* negative base-256 */)) + { + /* Parse base-256 output. A nonnegative number N is +represented as (256**DIGS)/2 + N; a negative number -N is +-- +2.39.2.637.g21b0678d19-goog diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild new file mode 100644 index ..abf8af8f3d94 --- /dev/null +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/tar.asc +inherit verify-sig + +DESCRIPTION="Use this to make tarballs :)" +HOMEPAGE="https://www.gnu.org/software/tar/; +SRC_URI="mirror://gnu/tar/${P}.tar.xz + https://alpha.gnu.org/gnu/tar/${P}.tar.xz; +SRC_URI+=" verify-sig? ( + mirror://gnu/tar/${P}.tar.xz.sig + https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig + )" + +LICENSE="GPL-3+" +SLOT="0" +if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="acl minimal nls selinux xattr" + +RDEPEND=" + acl? ( virtual/acl ) + selinux? ( sys-libs/libselinux ) +" +DEPEND="${RDEPEND} + xattr? ( elibc_glibc? ( sys-apps/attr ) ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-tar ) +" +PDEPEND=" + app-alternatives/tar +" + +PATCHES=( + "${FILESDIR}"/${P}-fix-cve-2022-48303.patch +) + +src_configure() { + local myeconfargs=( + --bindir="${EPREFIX}"/bin + --enable-backup-scripts + --libexecdir="${EPREFIX}"/usr/sbin + $(use_with acl posix-acls) + $(use_enable nls) + $(use_with selinux) + $(use_with xattr xattrs) + + # 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 + --program-prefix=g + ) + + FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" +} + +src_install() { + default + + # a nasty yet required piece of baggage + exeinto /etc + doexe "${FILESDIR}"/rmt + + mv "${ED}"/usr/sbin/{gbackup,backup-tar} || die + mv "${ED}"/usr/sbin/{grestore,restore-tar} || die + mv "${ED}"/usr/sbin/{g,}backup.sh || die + mv "${ED}"/usr/sbin/{g,}dump-remind || die + + if use minimal ; then + find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: a8320b2610a082aa0766200884c69a76f21829b2 Author: Sam James gentoo org> AuthorDate: Sat Mar 25 03:25:25 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 25 03:32:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8320b26 app-arch/tar: avoid -Werror and -fanalyzer Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 5 + app-arch/tar/tar-1.34-r3.ebuild | 5 + 2 files changed, 10 insertions(+) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild index e6c0b272787b..86fdc8e05e20 100644 --- a/app-arch/tar/tar-1.34-r2.ebuild +++ b/app-arch/tar/tar-1.34-r2.ebuild @@ -38,8 +38,13 @@ PDEPEND=" " src_configure() { + # -fanalyzer doesn't make sense for us in ebuilds, as it's for static analysis + export gl_cv_warn_c__fanalyzer=no + local myeconfargs=( --bindir="${EPREFIX}"/bin + # Avoid -Werror + --disable-gcc-warnings --enable-backup-scripts --libexecdir="${EPREFIX}"/usr/sbin $(use_with acl posix-acls) diff --git a/app-arch/tar/tar-1.34-r3.ebuild b/app-arch/tar/tar-1.34-r3.ebuild index abf8af8f3d94..f92891dceff1 100644 --- a/app-arch/tar/tar-1.34-r3.ebuild +++ b/app-arch/tar/tar-1.34-r3.ebuild @@ -42,8 +42,13 @@ PATCHES=( ) src_configure() { + # -fanalyzer doesn't make sense for us in ebuilds, as it's for static analysis + export gl_cv_warn_c__fanalyzer=no + local myeconfargs=( --bindir="${EPREFIX}"/bin + # Avoid -Werror + --disable-gcc-warnings --enable-backup-scripts --libexecdir="${EPREFIX}"/usr/sbin $(use_with acl posix-acls)
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: eacad90fa57f3074a69840043803c32c658c6982 Author: Sam James gentoo org> AuthorDate: Fri Feb 24 18:34:20 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 24 18:35:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eacad90f app-arch/tar: keyword for ~arm64-macos Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild index 9db23837e033..e6c0b272787b 100644 --- a/app-arch/tar/tar-1.34-r2.ebuild +++ b/app-arch/tar/tar-1.34-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: da87c7a0f40c0e6a28fb139c668c3de6dc25631f Author: Sam James gentoo org> AuthorDate: Tue Dec 27 23:55:42 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 00:32:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da87c7a0 app-arch/tar: drop 1.34, 1.34-r1 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r1.ebuild | 84 - app-arch/tar/tar-1.34.ebuild| 74 2 files changed, 158 deletions(-) diff --git a/app-arch/tar/tar-1.34-r1.ebuild b/app-arch/tar/tar-1.34-r1.ebuild deleted file mode 100644 index 35df40e4465b.. --- a/app-arch/tar/tar-1.34-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/tar.asc -inherit verify-sig - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="https://www.gnu.org/software/tar/; -SRC_URI="mirror://gnu/tar/${P}.tar.xz - https://alpha.gnu.org/gnu/tar/${P}.tar.xz; -SRC_URI+=" verify-sig? ( - mirror://gnu/tar/${P}.tar.xz.sig - https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig - )" - -LICENSE="GPL-3+" -SLOT="0" -if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi -IUSE="acl minimal nls selinux xattr" - -RDEPEND=" - acl? ( virtual/acl ) - selinux? ( sys-libs/libselinux ) -" -DEPEND="${RDEPEND} - xattr? ( elibc_glibc? ( sys-apps/attr ) ) -" -BDEPEND=" - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-tar ) -" - -src_configure() { - local myeconfargs=( - --bindir="${EPREFIX}"/bin - --enable-backup-scripts - --libexecdir="${EPREFIX}"/usr/sbin - $(use_with acl posix-acls) - $(use_enable nls) - $(use_with selinux) - $(use_with xattr xattrs) - - # 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 - --program-prefix=g - ) - - FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" -} - -src_install() { - default - - # a nasty yet required piece of baggage - exeinto /etc - doexe "${FILESDIR}"/rmt - - mv "${ED}"/usr/sbin/{gbackup,backup-tar} || die - mv "${ED}"/usr/sbin/{grestore,restore-tar} || die - mv "${ED}"/usr/sbin/{g,}backup.sh || die - mv "${ED}"/usr/sbin/{g,}dump-remind || die - - if use minimal ; then - find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ - -type f -a '!' -name gtar \ - -delete || die - fi - - # make tar a symlink - dosym gtar /bin/tar - - if ! use minimal; then - dosym grmt /usr/sbin/rmt - fi - - dosym gtar.1 /usr/share/man/man1/tar.1 - dosym grmt.8 /usr/share/man/man8/rmt.8 -} diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild deleted file mode 100644 index d8a77bc9b826.. --- a/app-arch/tar/tar-1.34.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/tar.asc -inherit verify-sig - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="https://www.gnu.org/software/tar/; -SRC_URI="mirror://gnu/tar/${P}.tar.xz - https://alpha.gnu.org/gnu/tar/${P}.tar.xz; -SRC_URI+=" verify-sig? ( - mirror://gnu/tar/${P}.tar.xz.sig - https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig - )" - -LICENSE="GPL-3+" -SLOT="0" -if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi -IUSE="acl minimal nls selinux xattr" - -RDEPEND=" - acl? ( virtual/acl ) - selinux? ( sys-libs/libselinux ) -" -DEPEND="${RDEPEND} - xattr? ( elibc_glibc? ( sys-apps/attr ) ) -" -BDEPEND=" - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-tar ) -" - -src_configure() { - local myeconfargs=( - --bindir="${EPREFIX}"/bin - --enable-backup-scripts -
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: c2261af4576bef7ebc109b0cd2a88b24105b0e8d Author: Sam James gentoo org> AuthorDate: Tue Dec 27 19:47:12 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 19:53:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2261af4 app-arch/tar: Stabilize 1.34-r2 ppc64, #886017 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild index 1bdde1e122dc..9db23837e033 100644 --- a/app-arch/tar/tar-1.34-r2.ebuild +++ b/app-arch/tar/tar-1.34-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 1f9e2ef459dad1210b387679d57cfe1d8bec7089 Author: Sam James gentoo org> AuthorDate: Tue Dec 27 19:37:06 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 19:45:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9e2ef4 app-arch/tar: Stabilize 1.34-r2 hppa, #886017 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild index da391198464c..c548b0dd14e0 100644 --- a/app-arch/tar/tar-1.34-r2.ebuild +++ b/app-arch/tar/tar-1.34-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 41406d3dd563e566164570c6f720a572927e9bf2 Author: Sam James gentoo org> AuthorDate: Tue Dec 27 13:39:40 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 13:39:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41406d3d app-arch/tar: Stabilize 1.34-r2 arm64, #886017 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild index 342470598d42..23851cee49ec 100644 --- a/app-arch/tar/tar-1.34-r2.ebuild +++ b/app-arch/tar/tar-1.34-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 37bf3ad4bbf9963c4517b32d6f2f9f7cfe4966b4 Author: Sam James gentoo org> AuthorDate: Tue Dec 27 11:31:12 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 27 11:31:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37bf3ad4 app-arch/tar: Stabilize 1.34-r2 amd64, #886017 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild index 5606cfb60b71..6bef2fd9bac7 100644 --- a/app-arch/tar/tar-1.34-r2.ebuild +++ b/app-arch/tar/tar-1.34-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( LICENSE="GPL-3+" SLOT="0" if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="acl minimal nls selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 35d09e247ddbff518f1d292eb2990be8669cc827 Author: Michał Górny gentoo org> AuthorDate: Tue Nov 22 21:05:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Nov 28 14:31:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d09e24 app-arch/tar: Support app-alternatives/tar Signed-off-by: Michał Górny gentoo.org> app-arch/tar/tar-1.34-r2.ebuild | 90 + 1 file changed, 90 insertions(+) diff --git a/app-arch/tar/tar-1.34-r2.ebuild b/app-arch/tar/tar-1.34-r2.ebuild new file mode 100644 index ..5606cfb60b71 --- /dev/null +++ b/app-arch/tar/tar-1.34-r2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/tar.asc +inherit verify-sig + +DESCRIPTION="Use this to make tarballs :)" +HOMEPAGE="https://www.gnu.org/software/tar/; +SRC_URI="mirror://gnu/tar/${P}.tar.xz + https://alpha.gnu.org/gnu/tar/${P}.tar.xz; +SRC_URI+=" verify-sig? ( + mirror://gnu/tar/${P}.tar.xz.sig + https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig + )" + +LICENSE="GPL-3+" +SLOT="0" +if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="acl minimal nls selinux xattr" + +RDEPEND=" + acl? ( virtual/acl ) + selinux? ( sys-libs/libselinux ) +" +DEPEND="${RDEPEND} + xattr? ( elibc_glibc? ( sys-apps/attr ) ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-tar ) +" +PDEPEND=" + app-alternatives/tar +" + +src_configure() { + local myeconfargs=( + --bindir="${EPREFIX}"/bin + --enable-backup-scripts + --libexecdir="${EPREFIX}"/usr/sbin + $(use_with acl posix-acls) + $(use_enable nls) + $(use_with selinux) + $(use_with xattr xattrs) + + # 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 + --program-prefix=g + ) + + FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" +} + +src_install() { + default + + # a nasty yet required piece of baggage + exeinto /etc + doexe "${FILESDIR}"/rmt + + mv "${ED}"/usr/sbin/{gbackup,backup-tar} || die + mv "${ED}"/usr/sbin/{grestore,restore-tar} || die + mv "${ED}"/usr/sbin/{g,}backup.sh || die + mv "${ED}"/usr/sbin/{g,}dump-remind || die + + if use minimal ; then + find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ + -type f -a '!' -name gtar \ + -delete || die + fi + + if ! use minimal; then + dosym grmt /usr/sbin/rmt + fi + dosym grmt.8 /usr/share/man/man8/rmt.8 +} + +pkg_postinst() { + # ensure to preserve the symlink before app-alternatives/tar + # is installed + if [[ ! -h ${EROOT}/bin/tar ]]; then + ln -s gtar "${EROOT}/bin/tar" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: d1d2f9c32ada1cfb0c2f4d77a60427684989c7f6 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 30 14:25:20 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 30 15:50:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d2f9c3 app-arch/tar: Use --program-prefix=g to avoid mv Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28044 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r1.ebuild | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/app-arch/tar/tar-1.34-r1.ebuild b/app-arch/tar/tar-1.34-r1.ebuild index d197850acc05..35df40e4465b 100644 --- a/app-arch/tar/tar-1.34-r1.ebuild +++ b/app-arch/tar/tar-1.34-r1.ebuild @@ -43,6 +43,12 @@ src_configure() { $(use_enable nls) $(use_with selinux) $(use_with xattr xattrs) + + # 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 + --program-prefix=g ) FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" @@ -55,30 +61,24 @@ src_install() { exeinto /etc doexe "${FILESDIR}"/rmt - mv "${ED}"/usr/sbin/backup{,-tar} || die - mv "${ED}"/usr/sbin/restore{,-tar} || die + mv "${ED}"/usr/sbin/{gbackup,backup-tar} || die + mv "${ED}"/usr/sbin/{grestore,restore-tar} || die + mv "${ED}"/usr/sbin/{g,}backup.sh || die + mv "${ED}"/usr/sbin/{g,}dump-remind || die if use minimal ; then find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ - -type f -a '!' '(' -name tar -o -name tar ')' \ + -type f -a '!' -name gtar \ -delete || 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 - # rename tar to gtar, and make tar a symlink - mv "${ED}"/bin/{,g}tar || die + # make tar a symlink dosym gtar /bin/tar if ! use minimal; then - mv "${ED}"/usr/sbin/{,g}rmt || die dosym grmt /usr/sbin/rmt fi - mv "${ED}"/usr/share/man/man1/{,g}tar.1 || die dosym gtar.1 /usr/share/man/man1/tar.1 - mv "${ED}"/usr/share/man/man8/{,g}rmt.8 || die dosym grmt.8 /usr/share/man/man8/rmt.8 }
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: ab103bbf57bbbe62466583af03b900f1c3d5f2ee Author: Michał Górny gentoo org> AuthorDate: Wed Oct 19 12:10:32 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 30 09:54:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab103bbf app-arch/tar: Always install as gtar, make tar a symlink to it For better compatibility with systems that do not use GNU userland, install GNU tar as `gtar` rather than `tar`, and make `tar` a symlink to the former. This replaces the prior inconsistent logic that installed `gtar` symlink on Prefix only. Closes: https://bugs.gentoo.org/877645 Signed-off-by: Michał Górny gentoo.org> Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34-r1.ebuild | 84 + 1 file changed, 84 insertions(+) diff --git a/app-arch/tar/tar-1.34-r1.ebuild b/app-arch/tar/tar-1.34-r1.ebuild new file mode 100644 index ..d197850acc05 --- /dev/null +++ b/app-arch/tar/tar-1.34-r1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/tar.asc +inherit verify-sig + +DESCRIPTION="Use this to make tarballs :)" +HOMEPAGE="https://www.gnu.org/software/tar/; +SRC_URI="mirror://gnu/tar/${P}.tar.xz + https://alpha.gnu.org/gnu/tar/${P}.tar.xz; +SRC_URI+=" verify-sig? ( + mirror://gnu/tar/${P}.tar.xz.sig + https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig + )" + +LICENSE="GPL-3+" +SLOT="0" +if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="acl minimal nls selinux xattr" + +RDEPEND=" + acl? ( virtual/acl ) + selinux? ( sys-libs/libselinux ) +" +DEPEND="${RDEPEND} + xattr? ( elibc_glibc? ( sys-apps/attr ) ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-tar ) +" + +src_configure() { + local myeconfargs=( + --bindir="${EPREFIX}"/bin + --enable-backup-scripts + --libexecdir="${EPREFIX}"/usr/sbin + $(use_with acl posix-acls) + $(use_enable nls) + $(use_with selinux) + $(use_with xattr xattrs) + ) + + FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" +} + +src_install() { + default + + # a nasty yet required piece of baggage + exeinto /etc + doexe "${FILESDIR}"/rmt + + mv "${ED}"/usr/sbin/backup{,-tar} || die + mv "${ED}"/usr/sbin/restore{,-tar} || die + + if use minimal ; then + find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ + -type f -a '!' '(' -name tar -o -name tar ')' \ + -delete || 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 + # rename tar to gtar, and make tar a symlink + mv "${ED}"/bin/{,g}tar || die + dosym gtar /bin/tar + + if ! use minimal; then + mv "${ED}"/usr/sbin/{,g}rmt || die + dosym grmt /usr/sbin/rmt + fi + + mv "${ED}"/usr/share/man/man1/{,g}tar.1 || die + dosym gtar.1 /usr/share/man/man1/tar.1 + mv "${ED}"/usr/share/man/man8/{,g}rmt.8 || die + dosym grmt.8 /usr/share/man/man8/rmt.8 +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 9846a3ce298a91d9604a79fdf83d9715d51738cf Author: Sam James gentoo org> AuthorDate: Wed Apr 6 23:42:18 2022 + Commit: Sam James gentoo org> CommitDate: Wed Apr 6 23:58:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9846a3ce app-arch/tar: add verify-sig Signed-off-by: Sam James gentoo.org> app-arch/tar/Manifest| 1 + app-arch/tar/tar-1.34.ebuild | 14 -- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index 0ee31a390c04..1a295ed77eed 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1 +1,2 @@ DIST tar-1.34.tar.xz 2226068 BLAKE2B 741a662457509a6775338ffe5d2d84872fcf38b93ace70c8b748a81055b9b62f65a48c4e541955d08ae99e6f528509e89eacd7c799a65bcc3d017a259110c115 SHA512 5e77c4a7b49983ad7d15238c2bce28be7a8aa437b4b1815fc00abd13096da308b6bba196cc6e3ed79d85e62823d520ae0d8fcda2d93873842cf84dc3369fc902 +DIST tar-1.34.tar.xz.sig 181 BLAKE2B 2fae91293a9dacda0374706e1f83498042a9d5224f80f6f0e14abdb914cb5a8e980f720eb4a453485844c7fe26e0525f230c0eab11c7fa89159a1a929370795c SHA512 55297f41549deee511f5b14c6b5dc7bb3d9282dad52bcc85f9dddfad24b677f989ba86387ad9b133c3698feedbd6b6cd7e9f005e8e4c89f72c80543eeceb78f7 diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild index b92c607064a9..40fdc747ffb7 100644 --- a/app-arch/tar/tar-1.34.ebuild +++ b/app-arch/tar/tar-1.34.ebuild @@ -3,15 +3,23 @@ EAPI=7 +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/tar.asc +inherit verify-sig + DESCRIPTION="Use this to make tarballs :)" HOMEPAGE="https://www.gnu.org/software/tar/; SRC_URI="mirror://gnu/tar/${P}.tar.xz https://alpha.gnu.org/gnu/tar/${P}.tar.xz; +SRC_URI+=" verify-sig? ( + mirror://gnu/tar/${P}.tar.xz.sig + https://alpha.gnu.org/gnu/tar/${P}.tar.xz.sig + )" LICENSE="GPL-3+" SLOT="0" -[[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +if [[ -z "$(ver_cut 3)" ]] || [[ "$(ver_cut 3)" -lt 90 ]] ; then + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi IUSE="acl minimal nls selinux xattr" RDEPEND=" @@ -23,6 +31,7 @@ DEPEND="${RDEPEND} " BDEPEND=" nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-tar ) " src_configure() { @@ -35,6 +44,7 @@ src_configure() { $(use_with selinux) $(use_with xattr xattrs) ) + FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 31210fab2ad21fe94efdf17f22e503fff313c5d0 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 13:22:44 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 13:22:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31210fab app-arch/tar: Stabilize 1.34 arm, #29 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild index c0ae4fe56e5..a089bfec1d4 100644 --- a/app-arch/tar/tar-1.34.ebuild +++ b/app-arch/tar/tar-1.34.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 873eee070786eaa9f38db977bf352e27abba1300 Author: Sam James gentoo org> AuthorDate: Fri Mar 26 18:45:12 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 26 18:45:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873eee07 app-arch/tar: Stabilize 1.34 arm64, #29 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild index 67bee5079da..c0ae4fe56e5 100644 --- a/app-arch/tar/tar-1.34.ebuild +++ b/app-arch/tar/tar-1.34.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: f092d3f03eeba3711d37cf7a8a63ee6961ff35bd Author: Sam James gentoo org> AuthorDate: Fri Mar 26 11:33:32 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 26 11:33:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f092d3f0 app-arch/tar: Stabilize 1.34 ppc, #29 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild index 769dda2d46a..67bee5079da 100644 --- a/app-arch/tar/tar-1.34.ebuild +++ b/app-arch/tar/tar-1.34.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: cee62b6a49acd38cb435975a67420f80643c0b0b Author: Sam James gentoo org> AuthorDate: Fri Mar 26 11:32:54 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 26 11:32:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee62b6a app-arch/tar: Stabilize 1.34 ppc64, #29 Signed-off-by: Sam James gentoo.org> app-arch/tar/tar-1.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild index 9f6ad6ef61a..769dda2d46a 100644 --- a/app-arch/tar/tar-1.34.ebuild +++ b/app-arch/tar/tar-1.34.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 1ddb7a201add5c86e9170923ffe2de9cf854be8f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 07:43:34 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 07:43:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddb7a20 app-arch/tar: amd64 stable wrt bug #29 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-arch/tar/tar-1.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild index 2dcefe7daaf..9f6ad6ef61a 100644 --- a/app-arch/tar/tar-1.34.ebuild +++ b/app-arch/tar/tar-1.34.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: e568f172c6ecd068363f3432fd0c11f515f2b2e1 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 25 17:46:44 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 25 17:51:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e568f172 app-arch/tar: stable 1.34 for hppa/sparc, bug #29 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/tar/tar-1.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild index 634cddd1b1a..2dcefe7daaf 100644 --- a/app-arch/tar/tar-1.34.ebuild +++ b/app-arch/tar/tar-1.34.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 183d04d1ba21b98ca3fc27efe81999d39988af60 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 25 16:27:05 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 25 16:27:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183d04d1 app-arch/tar: x86 stable wrt bug #29 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-arch/tar/tar-1.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild index 3edc9849a1e..634cddd1b1a 100644 --- a/app-arch/tar/tar-1.34.ebuild +++ b/app-arch/tar/tar-1.34.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 0ccfde0b81484deb80cea1518ff6e0c4d8296900 Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 13 14:18:05 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 13 14:18:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ccfde0b app-arch/tar: Bump to version 1.34 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-arch/tar/Manifest| 1 + app-arch/tar/tar-1.34.ebuild | 81 2 files changed, 82 insertions(+) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index ceda9f1734a..6166b3a0ffc 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1,2 +1,3 @@ DIST tar-1.32.tar.bz2 2947264 BLAKE2B 4e380a9a2f84a2af5130464e1b298ae6acf02ee459cbca20dd0991c2859785e5aac789d57b87b32e8b45d89985b6414af9dd37161385da9568d6030c5aa42c0e SHA512 3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6 DIST tar-1.33.tar.xz 2224824 BLAKE2B 500bcf4b919881da13f7336c617b4d618b5f898e4d8606867c8917be165d4a3718783a2959896226df451d7acdd78ba2fd1d9fc774d7905fe0dbe2375e3329fb SHA512 d7c31147fafcd815bb54e3862c078dccc3f192a9fa149c2275bd89a21fcd54a4bdaa8343cacf4f76cadc2f57fd4ed955682c1b6f23d438add5a13cc35bd25260 +DIST tar-1.34.tar.xz 2226068 BLAKE2B 741a662457509a6775338ffe5d2d84872fcf38b93ace70c8b748a81055b9b62f65a48c4e541955d08ae99e6f528509e89eacd7c799a65bcc3d017a259110c115 SHA512 5e77c4a7b49983ad7d15238c2bce28be7a8aa437b4b1815fc00abd13096da308b6bba196cc6e3ed79d85e62823d520ae0d8fcda2d93873842cf84dc3369fc902 diff --git a/app-arch/tar/tar-1.34.ebuild b/app-arch/tar/tar-1.34.ebuild new file mode 100644 index 000..ce07710a9a6 --- /dev/null +++ b/app-arch/tar/tar-1.34.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +DESCRIPTION="Use this to make tarballs :)" +HOMEPAGE="https://www.gnu.org/software/tar/; +SRC_URI="mirror://gnu/tar/${P}.tar.xz + mirror://gnu-alpha/tar/${P}.tar.xz" + +LICENSE="GPL-3+" +SLOT="0" +[[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" + +RDEPEND=" + acl? ( virtual/acl ) + selinux? ( sys-libs/libselinux ) +" +DEPEND="${RDEPEND} + xattr? ( elibc_glibc? ( sys-apps/attr ) ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) +" + +src_prepare() { + default + + 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 myeconfargs=( + --bindir="${EPREFIX}"/bin + --enable-backup-scripts + --libexecdir="${EPREFIX}"/usr/sbin + $(usex userland_GNU "" "--program-prefix=g") + $(use_with acl posix-acls) + $(use_enable nls) + $(use_with selinux) + $(use_with xattr xattrs) + ) + FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" +} + +src_install() { + default + + local p=$(usex userland_GNU "" "g") + if [[ -z ${p} ]] ; then + # a nasty yet required piece of baggage + exeinto /etc + doexe "${FILESDIR}"/rmt + 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 + + mv "${ED}"/usr/sbin/${p}backup{,-tar} || die + mv "${ED}"/usr/sbin/${p}restore{,-tar} || die + + if use minimal ; then + find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ + -type f -a '!' '(' -name tar -o -name ${p}tar ')' \ + -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 3134ce393f3786b9684418930bd439aa2f0d4fef Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 7 17:36:33 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 7 17:37:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3134ce39 app-arch/tar: Bump to version 1.33. Removed old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> app-arch/tar/Manifest | 2 +- app-arch/tar/{tar-1.32.90-r1.ebuild => tar-1.33.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index dc57e45b125..ceda9f1734a 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1,2 +1,2 @@ -DIST tar-1.32.90.tar.xz 2145976 BLAKE2B 95f1442da87bcbd58e0a6aad303b8c9da9179cc32a6e835d3fbe2e090ad4316e96265a54f573906b262034b92d8d3e56f3ff2609145249bd16dd4ea2a79bb601 SHA512 a42703b73ec3c1f462849469f00dd190a0164972fd2e97f128c3b559a6e9c79e87d5bbf47fca17ca9f8b6810221fbc727b6c15e38693256d9e43a2c2a2d7b593 DIST tar-1.32.tar.bz2 2947264 BLAKE2B 4e380a9a2f84a2af5130464e1b298ae6acf02ee459cbca20dd0991c2859785e5aac789d57b87b32e8b45d89985b6414af9dd37161385da9568d6030c5aa42c0e SHA512 3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6 +DIST tar-1.33.tar.xz 2224824 BLAKE2B 500bcf4b919881da13f7336c617b4d618b5f898e4d8606867c8917be165d4a3718783a2959896226df451d7acdd78ba2fd1d9fc774d7905fe0dbe2375e3329fb SHA512 d7c31147fafcd815bb54e3862c078dccc3f192a9fa149c2275bd89a21fcd54a4bdaa8343cacf4f76cadc2f57fd4ed955682c1b6f23d438add5a13cc35bd25260 diff --git a/app-arch/tar/tar-1.32.90-r1.ebuild b/app-arch/tar/tar-1.33.ebuild similarity index 100% rename from app-arch/tar/tar-1.32.90-r1.ebuild rename to app-arch/tar/tar-1.33.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: c76596e46083071ca2952a4b0e91a736d848a832 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 12:50:30 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 12:51:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76596e4 app-arch/tar: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-arch/tar/tar-1.32-r1.ebuild| 4 ++-- app-arch/tar/tar-1.32.90-r1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-arch/tar/tar-1.32-r1.ebuild b/app-arch/tar/tar-1.32-r1.ebuild index 6856b79e402..3056e050872 100644 --- a/app-arch/tar/tar-1.32-r1.ebuild +++ b/app-arch/tar/tar-1.32-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND=" diff --git a/app-arch/tar/tar-1.32.90-r1.ebuild b/app-arch/tar/tar-1.32.90-r1.ebuild index f5cf6f3b8b8..ce07710a9a6 100644 --- a/app-arch/tar/tar-1.32.90-r1.ebuild +++ b/app-arch/tar/tar-1.32.90-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 1766e2a34d57bf77074164320d0d417d3162f6ee Author: Mike Gilbert gentoo org> AuthorDate: Mon Jan 4 22:37:26 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Jan 4 22:37:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1766e2a3 app-arch/tar: drop 'static' USE flag Closes: https://bugs.gentoo.org/763585 Signed-off-by: Mike Gilbert gentoo.org> app-arch/tar/{tar-1.32.ebuild => tar-1.32-r1.ebuild} | 15 +++ .../tar/{tar-1.32.90.ebuild => tar-1.32.90-r1.ebuild} | 19 ++- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32-r1.ebuild similarity index 85% rename from app-arch/tar/tar-1.32.ebuild rename to app-arch/tar/tar-1.32-r1.ebuild index 334f50b87cd..6856b79e402 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32-r1.ebuild @@ -13,16 +13,16 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" +IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" -LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" - -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - selinux? ( sys-libs/libselinux )" +RDEPEND=" + acl? ( virtual/acl ) + selinux? ( sys-libs/libselinux ) +" DEPEND="${RDEPEND} nls? ( >=sys-devel/gettext-0.10.35 ) - static? ( ${LIB_DEPEND} ) - xattr? ( elibc_glibc? ( sys-apps/attr ) )" + xattr? ( elibc_glibc? ( sys-apps/attr ) ) +" src_prepare() { default @@ -36,7 +36,6 @@ src_prepare() { } src_configure() { - use static && append-ldflags -static local myeconfargs=( --bindir="${EPREFIX}"/bin --enable-backup-scripts diff --git a/app-arch/tar/tar-1.32.90.ebuild b/app-arch/tar/tar-1.32.90-r1.ebuild similarity index 83% rename from app-arch/tar/tar-1.32.90.ebuild rename to app-arch/tar/tar-1.32.90-r1.ebuild index 067def3d8ef..f5cf6f3b8b8 100644 --- a/app-arch/tar/tar-1.32.90.ebuild +++ b/app-arch/tar/tar-1.32.90-r1.ebuild @@ -14,16 +14,18 @@ LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" +IUSE="acl elibc_glibc minimal nls selinux userland_GNU xattr" -LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" - -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - selinux? ( sys-libs/libselinux )" +RDEPEND=" + acl? ( virtual/acl ) + selinux? ( sys-libs/libselinux ) +" DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} ) - xattr? ( elibc_glibc? ( sys-apps/attr ) )" -BDEPEND="nls? ( sys-devel/gettext )" + xattr? ( elibc_glibc? ( sys-apps/attr ) ) +" +BDEPEND=" + nls? ( sys-devel/gettext ) +" src_prepare() { default @@ -37,7 +39,6 @@ src_prepare() { } src_configure() { - use static && append-ldflags -static local myeconfargs=( --bindir="${EPREFIX}"/bin --enable-backup-scripts
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 91e6df1c059ebfeeb8117db208fe32eff3768c62 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 13:33:56 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 13:33:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e6df1c app-arch/tar: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-arch/tar/tar-1.32.90.ebuild | 2 +- app-arch/tar/tar-1.32.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/tar/tar-1.32.90.ebuild b/app-arch/tar/tar-1.32.90.ebuild index 87f3d927f1c..067def3d8ef 100644 --- a/app-arch/tar/tar-1.32.90.ebuild +++ b/app-arch/tar/tar-1.32.90.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.xz LICENSE="GPL-3+" SLOT="0" [[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 81267f7aa85..334f50b87cd 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/files/, app-arch/tar/
commit: a71cd47ebab295e3cf66b83e89b615f42befc1ab Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 23 10:09:59 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 23 10:09:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71cd47e Revert "app-arch/tar: add patch for macOS Big Sur 11.1" This reverts commit fa9750b4c24e402475d4edaa1b2ef34f17d945c3. It appears I was mistaken, and we don't need this patch in the tree, for within Prefix itself, this issue doesn't occur. See comment #5 Bug: https://bugs.gentoo.org/761322 Signed-off-by: Fabian Groffen gentoo.org> ...tar-1.32-check-sys-ioctl-header-configure.patch | 53 -- app-arch/tar/tar-1.32.90.ebuild| 4 -- app-arch/tar/tar-1.32.ebuild | 3 -- 3 files changed, 60 deletions(-) diff --git a/app-arch/tar/files/tar-1.32-check-sys-ioctl-header-configure.patch b/app-arch/tar/files/tar-1.32-check-sys-ioctl-header-configure.patch deleted file mode 100644 index c8aee2fcce8..000 --- a/app-arch/tar/files/tar-1.32-check-sys-ioctl-header-configure.patch +++ /dev/null @@ -1,53 +0,0 @@ -[buildsys] macOS Big Sur 11.1 doesn't have sys/ioctl.h - -Author: Alexei Colin -Bug: https://bugs.gentoo.org/761322 -Bug: https://savannah.gnu.org/bugs/index.php?59755 - a/configure2020-12-23 00:49:19.0 -0500 -+++ b/configure2020-12-23 00:49:52.0 -0500 -@@ -3422,6 +3422,7 @@ - as_fn_append ac_header_list " sys/device.h" - as_fn_append ac_header_list " sys/gentape.h" - as_fn_append ac_header_list " sys/inet.h" -+as_fn_append ac_header_list " sys/ioctl.h" - as_fn_append ac_header_list " sys/io/trioctl.h" - as_fn_append ac_header_list " sys/mtio.h" - as_fn_append ac_header_list " sys/time.h" a/config.h.in 2019-02-23 07:56:20.0 -0500 -+++ b/config.h.in 2020-12-23 01:04:49.0 -0500 -@@ -1480,6 +1480,9 @@ - /* Define to 1 if you have the header file. */ - #undef HAVE_SYS_INTTYPES_H - -+/* Define to 1 if you have the header file. */ -+#undef HAVE_SYS_IOCTL_H -+ - /* Define to 1 if you have the header file. */ - #undef HAVE_SYS_IO_TRIOCTL_H - a/lib/system-ioctl.h 2020-12-22 20:57:00.0 -0500 -+++ b/lib/system-ioctl.h 2020-12-22 20:57:35.0 -0500 -@@ -41,8 +41,10 @@ - # endif - # include - # else --# if HAVE_SYS_MTIO_H -+# if HAVE_SYS_IOCTL_H - # include -+# endif -+# if HAVE_SYS_MTIO_H - # if HAVE_SGTTY_H - #include - # endif a/src/checkpoint.c 2020-12-22 20:56:48.0 -0500 -+++ b/src/checkpoint.c 2020-12-22 20:58:29.0 -0500 -@@ -20,7 +20,7 @@ - #include - #include "common.h" - #include "wordsplit.h" --#include -+#include - #include - #include "fprintftime.h" - #include diff --git a/app-arch/tar/tar-1.32.90.ebuild b/app-arch/tar/tar-1.32.90.ebuild index 43686c3c26d..87f3d927f1c 100644 --- a/app-arch/tar/tar-1.32.90.ebuild +++ b/app-arch/tar/tar-1.32.90.ebuild @@ -25,10 +25,6 @@ DEPEND="${RDEPEND} xattr? ( elibc_glibc? ( sys-apps/attr ) )" BDEPEND="nls? ( sys-devel/gettext )" -PATCHES=( - "${FILESDIR}"/${PN}-1.32-check-sys-ioctl-header-configure.patch -) - src_prepare() { default diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index d1fd7864919..81267f7aa85 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -33,9 +33,6 @@ src_prepare() { scripts/{backup,dump-remind,restore}.in \ || die "sed non-GNU" fi - - [[ ${CHOST} == *darwin20* ]] && \ - eapply "${FILESDIR}"/${PN}-1.32-check-sys-ioctl-header-configure.patch } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/, app-arch/tar/files/
commit: fa9750b4c24e402475d4edaa1b2ef34f17d945c3 Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 23 08:11:21 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 23 08:12:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9750b4 app-arch/tar: add patch for macOS Big Sur 11.1 Bug: https://bugs.gentoo.org/761322 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> ...tar-1.32-check-sys-ioctl-header-configure.patch | 53 ++ app-arch/tar/tar-1.32.90.ebuild| 4 ++ app-arch/tar/tar-1.32.ebuild | 3 ++ 3 files changed, 60 insertions(+) diff --git a/app-arch/tar/files/tar-1.32-check-sys-ioctl-header-configure.patch b/app-arch/tar/files/tar-1.32-check-sys-ioctl-header-configure.patch new file mode 100644 index 000..c8aee2fcce8 --- /dev/null +++ b/app-arch/tar/files/tar-1.32-check-sys-ioctl-header-configure.patch @@ -0,0 +1,53 @@ +[buildsys] macOS Big Sur 11.1 doesn't have sys/ioctl.h + +Author: Alexei Colin +Bug: https://bugs.gentoo.org/761322 +Bug: https://savannah.gnu.org/bugs/index.php?59755 + +--- a/configure2020-12-23 00:49:19.0 -0500 b/configure2020-12-23 00:49:52.0 -0500 +@@ -3422,6 +3422,7 @@ + as_fn_append ac_header_list " sys/device.h" + as_fn_append ac_header_list " sys/gentape.h" + as_fn_append ac_header_list " sys/inet.h" ++as_fn_append ac_header_list " sys/ioctl.h" + as_fn_append ac_header_list " sys/io/trioctl.h" + as_fn_append ac_header_list " sys/mtio.h" + as_fn_append ac_header_list " sys/time.h" +--- a/config.h.in 2019-02-23 07:56:20.0 -0500 b/config.h.in 2020-12-23 01:04:49.0 -0500 +@@ -1480,6 +1480,9 @@ + /* Define to 1 if you have the header file. */ + #undef HAVE_SYS_INTTYPES_H + ++/* Define to 1 if you have the header file. */ ++#undef HAVE_SYS_IOCTL_H ++ + /* Define to 1 if you have the header file. */ + #undef HAVE_SYS_IO_TRIOCTL_H + +--- a/lib/system-ioctl.h 2020-12-22 20:57:00.0 -0500 b/lib/system-ioctl.h 2020-12-22 20:57:35.0 -0500 +@@ -41,8 +41,10 @@ + # endif + # include + # else +-# if HAVE_SYS_MTIO_H ++# if HAVE_SYS_IOCTL_H + # include ++# endif ++# if HAVE_SYS_MTIO_H + # if HAVE_SGTTY_H + #include + # endif +--- a/src/checkpoint.c 2020-12-22 20:56:48.0 -0500 b/src/checkpoint.c 2020-12-22 20:58:29.0 -0500 +@@ -20,7 +20,7 @@ + #include + #include "common.h" + #include "wordsplit.h" +-#include ++#include + #include + #include "fprintftime.h" + #include diff --git a/app-arch/tar/tar-1.32.90.ebuild b/app-arch/tar/tar-1.32.90.ebuild index 87f3d927f1c..43686c3c26d 100644 --- a/app-arch/tar/tar-1.32.90.ebuild +++ b/app-arch/tar/tar-1.32.90.ebuild @@ -25,6 +25,10 @@ DEPEND="${RDEPEND} xattr? ( elibc_glibc? ( sys-apps/attr ) )" BDEPEND="nls? ( sys-devel/gettext )" +PATCHES=( + "${FILESDIR}"/${PN}-1.32-check-sys-ioctl-header-configure.patch +) + src_prepare() { default diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 81267f7aa85..d1fd7864919 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -33,6 +33,9 @@ src_prepare() { scripts/{backup,dump-remind,restore}.in \ || die "sed non-GNU" fi + + [[ ${CHOST} == *darwin20* ]] && \ + eapply "${FILESDIR}"/${PN}-1.32-check-sys-ioctl-header-configure.patch } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 80bf981a38100a34618031fbfec4c1af0a30639b Author: David Michael gmail com> AuthorDate: Thu Sep 3 12:31:24 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 7 20:43:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bf981a app-arch/tar: fix BDEPEND for EAPI 7 Closes: https://bugs.gentoo.org/738410 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: David Michael gmail.com> Signed-off-by: Mike Gilbert gentoo.org> app-arch/tar/tar-1.32.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.90.ebuild b/app-arch/tar/tar-1.32.90.ebuild index e24fc8e11b8..87f3d927f1c 100644 --- a/app-arch/tar/tar-1.32.90.ebuild +++ b/app-arch/tar/tar-1.32.90.ebuild @@ -21,9 +21,9 @@ LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) selinux? ( sys-libs/libselinux )" DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.10.35 ) static? ( ${LIB_DEPEND} ) xattr? ( elibc_glibc? ( sys-apps/attr ) )" +BDEPEND="nls? ( sys-devel/gettext )" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: de068bce8d2e05fed3747f3b66ae18576a85d4e9 Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 2 09:59:27 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 2 09:59:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de068bce app-arch/tar: Bump to version 1.32.90 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler gentoo.org> app-arch/tar/Manifest | 1 + app-arch/tar/tar-1.32.90.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index 64c7c860dbf..dc57e45b125 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1 +1,2 @@ +DIST tar-1.32.90.tar.xz 2145976 BLAKE2B 95f1442da87bcbd58e0a6aad303b8c9da9179cc32a6e835d3fbe2e090ad4316e96265a54f573906b262034b92d8d3e56f3ff2609145249bd16dd4ea2a79bb601 SHA512 a42703b73ec3c1f462849469f00dd190a0164972fd2e97f128c3b559a6e9c79e87d5bbf47fca17ca9f8b6810221fbc727b6c15e38693256d9e43a2c2a2d7b593 DIST tar-1.32.tar.bz2 2947264 BLAKE2B 4e380a9a2f84a2af5130464e1b298ae6acf02ee459cbca20dd0991c2859785e5aac789d57b87b32e8b45d89985b6414af9dd37161385da9568d6030c5aa42c0e SHA512 3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6 diff --git a/app-arch/tar/tar-1.32.90.ebuild b/app-arch/tar/tar-1.32.90.ebuild new file mode 100644 index 000..64746b70278 --- /dev/null +++ b/app-arch/tar/tar-1.32.90.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +DESCRIPTION="Use this to make tarballs :)" +HOMEPAGE="https://www.gnu.org/software/tar/; +SRC_URI="mirror://gnu/tar/${P}.tar.xz + mirror://gnu-alpha/tar/${P}.tar.xz" + +LICENSE="GPL-3+" +SLOT="0" +[[ -n "$(ver_cut 3)" ]] && [[ "$(ver_cut 3)" -ge 90 ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" + +LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" + +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.10.35 ) + static? ( ${LIB_DEPEND} ) + xattr? ( elibc_glibc? ( sys-apps/attr ) )" + +src_prepare() { + default + + 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() { + use static && append-ldflags -static + local myeconfargs=( + --bindir="${EPREFIX}"/bin + --enable-backup-scripts + --libexecdir="${EPREFIX}"/usr/sbin + $(usex userland_GNU "" "--program-prefix=g") + $(use_with acl posix-acls) + $(use_enable nls) + $(use_with selinux) + $(use_with xattr xattrs) + ) + FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" +} + +src_install() { + default + + local p=$(usex userland_GNU "" "g") + if [[ -z ${p} ]] ; then + # a nasty yet required piece of baggage + exeinto /etc + doexe "${FILESDIR}"/rmt + 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 + + mv "${ED}"/usr/sbin/${p}backup{,-tar} || die + mv "${ED}"/usr/sbin/${p}restore{,-tar} || die + + if use minimal ; then + find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ + -type f -a '!' '(' -name tar -o -name ${p}tar ')' \ + -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: fc13a4d39f7b8a8eca8fa6662dc9f096bb352504 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri May 3 23:15:17 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri May 3 23:17:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc13a4d3 app-arch/tar: keyword ~riscv Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel gentoo.org> app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 1f381c8da60..fcdaa190dc6 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/files/, app-arch/tar/
commit: 0f24827067ff6f59cd0290e37b36efed2f9c4c84 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Apr 8 06:57:38 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Apr 8 06:57:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f248270 app-arch/tar: Security cleanup Closes: https://bugs.gentoo.org/681728 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-arch/tar/Manifest | 1 - .../tar-1.31-remove-erroneous-abort-call.patch | 33 - app-arch/tar/tar-1.31-r1.ebuild| 81 -- 3 files changed, 115 deletions(-) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index eeff245a6f1..64c7c860dbf 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1,2 +1 @@ -DIST tar-1.31.tar.bz2 2946047 BLAKE2B c85c17740e4cd3e8c93d10d93b070cd80629b7f052d020c0513c377f3f90e229a6fa10dfbb43e1006f8202c674f2df854b864c0947f49339a52964d65c1c SHA512 0f4d00e08d56a8f8c32aac0afa2845397efb8ad72eaa6af47334cef9612adb1a4b91406bdc2c3a2cf1b9cc8b92c12735a331e0d137b24f66703f6af6219464f6 DIST tar-1.32.tar.bz2 2947264 BLAKE2B 4e380a9a2f84a2af5130464e1b298ae6acf02ee459cbca20dd0991c2859785e5aac789d57b87b32e8b45d89985b6414af9dd37161385da9568d6030c5aa42c0e SHA512 3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6 diff --git a/app-arch/tar/files/tar-1.31-remove-erroneous-abort-call.patch b/app-arch/tar/files/tar-1.31-remove-erroneous-abort-call.patch deleted file mode 100644 index 9e255df5760..000 --- a/app-arch/tar/files/tar-1.31-remove-erroneous-abort-call.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 85c005ee1345c342f707f3c55317daf6cb050603 Mon Sep 17 00:00:00 2001 -From: Sergey Poznyakoff -Date: Thu, 10 Jan 2019 18:18:49 +0200 -Subject: Remove erroneous abort() call - -The call was introduced by commit ccef8581. It caused tar to abort -on perfectly normal operations, like untarring archives containing -./ with the -U option, - -See http://lists.gnu.org/archive/html/bug-tar/2019-01/msg00019.html -for details. - -* src/extract.c (maybe_recoverable): Remove misplaced call to abort(). - src/extract.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/extract.c b/src/extract.c -index 090b866..8276f8f 100644 a/src/extract.c -+++ b/src/extract.c -@@ -787,7 +787,7 @@ maybe_recoverable (char *file_name, bool regular, bool *interdir_made) - case UNLINK_FIRST_OLD_FILES: - break; - } -- abort (); /* notreached */ -+ FALLTHROUGH; - - case ENOENT: - /* Attempt creating missing intermediate directories. */ --- -cgit v1.0-41-gc330 - diff --git a/app-arch/tar/tar-1.31-r1.ebuild b/app-arch/tar/tar-1.31-r1.ebuild deleted file mode 100644 index 72de0a507c7..000 --- a/app-arch/tar/tar-1.31-r1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic - -DESCRIPTION="Use this to make tarballs :)" -HOMEPAGE="https://www.gnu.org/software/tar/; -SRC_URI="mirror://gnu/tar/${P}.tar.bz2 - mirror://gnu-alpha/tar/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" - -LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" - -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - selinux? ( sys-libs/libselinux )" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.10.35 ) - static? ( ${LIB_DEPEND} ) - xattr? ( elibc_glibc? ( sys-apps/attr ) )" - -PATCHES=( "${FILESDIR}"/${P}-remove-erroneous-abort-call.patch ) - -src_prepare() { - default - - 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() { - use static && append-ldflags -static - local myeconfargs=( - --bindir="${EPREFIX%/}"/bin - --enable-backup-scripts - --libexecdir="${EPREFIX%/}"/usr/sbin - $(usex userland_GNU "" "--program-prefix=g") - $(use_with acl posix-acls) - $(use_enable nls) - $(use_with selinux) - $(use_with xattr xattrs) - ) - FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" -} - -src_install() { - default - - local p=$(usex userland_GNU "" "g") - if [[ -z ${p} ]] ; then - # a nasty yet required
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: d2e99d80078ae993c943cb9afb1301de1f65503f Author: Mikle Kolyada gentoo org> AuthorDate: Mon Apr 8 06:55:12 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Apr 8 06:55:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e99d80 app-arch/tar: m68k stable wrt bug #681728 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="m68k" app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 766f0647c20..b3b5605b708 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: dbde6963c7fe89dab00c2784b53b456f182a916d Author: Mikle Kolyada gentoo org> AuthorDate: Mon Apr 8 06:55:31 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Apr 8 06:55:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbde6963 app-arch/tar: sh stable wrt bug #681728 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sh" app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index b3b5605b708..1f381c8da60 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 56aa61418345e7781a3c3e54cc5ef88dfa107beb Author: Mikle Kolyada gentoo org> AuthorDate: Mon Apr 8 06:54:51 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Apr 8 06:54:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56aa6141 app-arch/tar: alpha stable wrt bug #681728 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 815bf1ead7b..766f0647c20 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 3cc9db9f4478be2152b321134a524928e5a0b710 Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 8 04:31:41 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 8 04:32:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc9db9f app-arch/tar: arm64 stable wrt bug #681728 Signed-off-by: Aaron Bauman gentoo.org> app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index d2d1ad25f66..815bf1ead7b 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 30774d3a0ada9f04a2b15b0f06b1030c61ff2d44 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 7 20:57:51 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 7 21:00:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30774d3a app-arch/tar: stable 1.32 for ia64, bug #681728 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 32ae14dcc5b..d2d1ad25f66 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: fbbf0180defffddc985889ba006773edcebc0271 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 2 09:51:03 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 2 09:51:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbbf0180 app-arch/tar: s390 stable wrt bug #681728 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index b7297cda703..32ae14dcc5b 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: bcd78cc11c745e7979e4f91ddf261ea10e3d5992 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 30 19:00:21 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 30 19:05:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd78cc1 app-arch/tar: arm stable wrt bug #681728 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 5ced0235c91..b7297cda703 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 511b1e9a61856e8a4d4e7ec23a5c5130c42b8f7e Author: Matt Turner gentoo org> AuthorDate: Fri Mar 29 04:38:20 2019 + Commit: Matt Turner gentoo org> CommitDate: Fri Mar 29 04:38:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511b1e9a app-arch/tar-1.32: ppc64 stable, bug 681728 Signed-off-by: Matt Turner gentoo.org> app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 139b93a103b..5ced0235c91 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 20fcb2cff65cdc533434bcf71276011ec9667e28 Author: Matt Turner gentoo org> AuthorDate: Fri Mar 29 04:38:14 2019 + Commit: Matt Turner gentoo org> CommitDate: Fri Mar 29 04:38:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fcb2cf app-arch/tar-1.32: ppc stable, bug 681728 Signed-off-by: Matt Turner gentoo.org> app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index 0504a8d55f8..139b93a103b 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 587ee14c9724e9b1d36c4c456bf34b0f3bf6836a Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Mar 27 23:37:23 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Mar 27 23:37:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587ee14c app-arch/tar: x86 stable (bug #681728) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index d549167dee4..0504a8d55f8 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 32a7f6c4ce3ef7e4d961a655773017b8e953517c Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Mar 26 20:48:39 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 26 21:09:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a7f6c4 app-arch/tar: stable 1.32 for hppa, bug #681728 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index e723c7fac99..d549167dee4 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: a5c63ad024b9c48785ea2dc46e10f9c294e9b73e Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Mar 25 21:22:55 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 25 21:33:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c63ad0 app-arch/tar: stable 1.32 for sparc, bug #681728 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index daf7a48c90c..e723c7fac99 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 6d905ef590ebaa350f972b042aeb0ae303f4da26 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Mar 25 21:13:18 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Mar 25 21:13:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d905ef5 app-arch/tar: amd64 stable wrt bug #681728 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" app-arch/tar/tar-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild index bfcea16fbe2..daf7a48c90c 100644 --- a/app-arch/tar/tar-1.32.ebuild +++ b/app-arch/tar/tar-1.32.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/files/, app-arch/tar/
commit: d13df079ae17e4dd7ddc114185e835920a52882f Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 10 16:16:03 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 10 16:16:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13df079 app-arch/tar: Security cleanup Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-arch/tar/Manifest | 1 - .../tar/files/tar-1.30-fix-test-117-and-118.patch | 89 -- app-arch/tar/files/tar-1.30-fix-test-92.patch | 13 app-arch/tar/tar-1.30.ebuild | 81 4 files changed, 184 deletions(-) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index dcb20a1e807..eeff245a6f1 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1,3 +1,2 @@ -DIST tar-1.30.tar.bz2 2858639 BLAKE2B 82a8b1fbf1eb5c0347b2f8cf35854498e2955eb85eaf041ec44a38bbd9bc82cc7184d5cb858f9905f503c9178ec6d0ed50be2dc27be9933b29e0a18b8e6c0b8f SHA512 07a1157430898fee1a2c6fd3853d59d4ae13998db685669c8c702f73d2466eeb9892f84a5f0495bfe088c8190a643a99ac9f2cb16b85c9fe3ae0d83cc0f338e8 DIST tar-1.31.tar.bz2 2946047 BLAKE2B c85c17740e4cd3e8c93d10d93b070cd80629b7f052d020c0513c377f3f90e229a6fa10dfbb43e1006f8202c674f2df854b864c0947f49339a52964d65c1c SHA512 0f4d00e08d56a8f8c32aac0afa2845397efb8ad72eaa6af47334cef9612adb1a4b91406bdc2c3a2cf1b9cc8b92c12735a331e0d137b24f66703f6af6219464f6 DIST tar-1.32.tar.bz2 2947264 BLAKE2B 4e380a9a2f84a2af5130464e1b298ae6acf02ee459cbca20dd0991c2859785e5aac789d57b87b32e8b45d89985b6414af9dd37161385da9568d6030c5aa42c0e SHA512 3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6 diff --git a/app-arch/tar/files/tar-1.30-fix-test-117-and-118.patch b/app-arch/tar/files/tar-1.30-fix-test-117-and-118.patch deleted file mode 100644 index 2f75da6cd24..000 --- a/app-arch/tar/files/tar-1.30-fix-test-117-and-118.patch +++ /dev/null @@ -1,89 +0,0 @@ -tests: fix race in dirrem01 and dirrem02 - -Previously the '--checkpoint-action=echo' was triggered after -'--checkpoint-action=sleep=1' - so the order of events *usually* -was (for --format='gnu'): - - ... - 1. checkpoint handler before write of 'dir/sub' member - 2. one-second delay - 3. stderr write: 'tar: Write checkpoint 3' - 4. write the member 'dir/sub' into the archive - 5. check that the member's ctime has not been changed - 6. genfile's detecting 'Write checkpoint', doing unlink - ... - -But sometimes, the genfile was fast enough to win the race and -unlinked the directory before the member was written into the -archive (IOW, the order was 1-2-3-6-4-5). This led to the -occasional warning 'tar: dir/sub: file changed as we read it'. - -Swap the order of 'sleep=1' and 'echo' actions so the genfile -utility has (hopefully) enough time to do the unlink before -writing the file into the archive (enforce 1-2-3-6-4-5 order). - -* tests/dirrem01.at: Swap 'sleep=1' and 'echo' actions. -* tests/dirrem02.at: Likewise. - -Origin: https://lists.gnu.org/archive/html/bug-tar/2018-01/msg0.html - tests/dirrem01.at | 5 +++-- - tests/dirrem02.at | 7 --- - 2 files changed, 7 insertions(+), 5 deletions(-) - -diff --git a/tests/dirrem01.at b/tests/dirrem01.at -index 40344dc..dabc206 100644 a/tests/dirrem01.at -+++ b/tests/dirrem01.at -@@ -47,14 +47,15 @@ gnu) CPT=3;; - esac - - genfile --run --checkpoint=$CPT --unlink dir/sub/file2 --unlink dir/sub -- \ -- tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='sleep=1' \ -- --checkpoint-action='echo' -c -f archive.tar \ -+ tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='echo' \ -+ --checkpoint-action='sleep=1' -c -f archive.tar \ ---listed-incremental db -v dir >/dev/null - ], - [1], - [ignore], - [tar: dir: Directory is new - tar: dir/sub: Directory is new -+tar: dir/sub: file changed as we read it - tar: dir/sub: File removed before we read it - ],[],[],[gnu,posix]) - -diff --git a/tests/dirrem02.at b/tests/dirrem02.at -index e1cf9ef..924454f 100644 a/tests/dirrem02.at -+++ b/tests/dirrem02.at -@@ -20,7 +20,7 @@ - - # Description: - # --# When an explicitley named directory disappears during creation -+# When an explicitly named directory disappears during creation - # of incremental dump, tar should still exit with TAREXIT_FAILURE (2). - # - # For further details see dirrem01.at -@@ -44,14 +44,15 @@ gnu) CPT=3;; - esac - - genfile --run --checkpoint=$CPT --unlink dir/sub/file2 --unlink dir/sub -- \ -- tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='sleep=1' \ -- --checkpoint-action='echo' -c -f archive.tar \ -+ tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='echo' \ -+ --checkpoint-action='sleep=1' -c -f archive.tar \ ---listed-incremental db -v dir dir/sub
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 83e14ed3d9353ca1957c53c80d38be35e6c29eac Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 10 16:12:38 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 10 16:13:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e14ed3 app-arch/tar: hppa stable wrt bug #674210 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" app-arch/tar/tar-1.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31-r1.ebuild b/app-arch/tar/tar-1.31-r1.ebuild index e1e08095152..72de0a507c7 100644 --- a/app-arch/tar/tar-1.31-r1.ebuild +++ b/app-arch/tar/tar-1.31-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 3bff4f4dbfb1791f22fd54b88cc0cbafb03731a5 Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 23 19:10:51 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 23 19:15:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bff4f4d app-arch/tar: Bump to version 1.32 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> app-arch/tar/Manifest| 1 + app-arch/tar/tar-1.32.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index 686dbf3e93b..dcb20a1e807 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1,2 +1,3 @@ DIST tar-1.30.tar.bz2 2858639 BLAKE2B 82a8b1fbf1eb5c0347b2f8cf35854498e2955eb85eaf041ec44a38bbd9bc82cc7184d5cb858f9905f503c9178ec6d0ed50be2dc27be9933b29e0a18b8e6c0b8f SHA512 07a1157430898fee1a2c6fd3853d59d4ae13998db685669c8c702f73d2466eeb9892f84a5f0495bfe088c8190a643a99ac9f2cb16b85c9fe3ae0d83cc0f338e8 DIST tar-1.31.tar.bz2 2946047 BLAKE2B c85c17740e4cd3e8c93d10d93b070cd80629b7f052d020c0513c377f3f90e229a6fa10dfbb43e1006f8202c674f2df854b864c0947f49339a52964d65c1c SHA512 0f4d00e08d56a8f8c32aac0afa2845397efb8ad72eaa6af47334cef9612adb1a4b91406bdc2c3a2cf1b9cc8b92c12735a331e0d137b24f66703f6af6219464f6 +DIST tar-1.32.tar.bz2 2947264 BLAKE2B 4e380a9a2f84a2af5130464e1b298ae6acf02ee459cbca20dd0991c2859785e5aac789d57b87b32e8b45d89985b6414af9dd37161385da9568d6030c5aa42c0e SHA512 3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6 diff --git a/app-arch/tar/tar-1.32.ebuild b/app-arch/tar/tar-1.32.ebuild new file mode 100644 index 000..bfcea16fbe2 --- /dev/null +++ b/app-arch/tar/tar-1.32.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic + +DESCRIPTION="Use this to make tarballs :)" +HOMEPAGE="https://www.gnu.org/software/tar/; +SRC_URI="mirror://gnu/tar/${P}.tar.bz2 + mirror://gnu-alpha/tar/${P}.tar.bz2" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" + +LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" + +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.10.35 ) + static? ( ${LIB_DEPEND} ) + xattr? ( elibc_glibc? ( sys-apps/attr ) )" + +src_prepare() { + default + + 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() { + use static && append-ldflags -static + local myeconfargs=( + --bindir="${EPREFIX%/}"/bin + --enable-backup-scripts + --libexecdir="${EPREFIX%/}"/usr/sbin + $(usex userland_GNU "" "--program-prefix=g") + $(use_with acl posix-acls) + $(use_enable nls) + $(use_with selinux) + $(use_with xattr xattrs) + ) + FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" +} + +src_install() { + default + + local p=$(usex userland_GNU "" "g") + if [[ -z ${p} ]] ; then + # a nasty yet required piece of baggage + exeinto /etc + doexe "${FILESDIR}"/rmt + 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 + + mv "${ED%/}"/usr/sbin/${p}backup{,-tar} || die + mv "${ED%/}"/usr/sbin/${p}restore{,-tar} || die + + if use minimal ; then + find "${ED%/}"/etc "${ED%/}"/*bin/ "${ED%/}"/usr/*bin/ \ + -type f -a '!' '(' -name tar -o -name ${p}tar ')' \ + -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/, app-arch/tar/files/
commit: b361e7a6af7e5b907d2a7699c6c2a6592aa451c0 Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 23 19:11:49 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 23 19:15:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b361e7a6 app-arch/tar: Removed old. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> app-arch/tar/files/tar-1.30-CVE-2018-20482.patch | 146 --- app-arch/tar/tar-1.30-r1.ebuild | 82 - 2 files changed, 228 deletions(-) diff --git a/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch b/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch deleted file mode 100644 index 8abab5df6c0..000 --- a/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch +++ /dev/null @@ -1,146 +0,0 @@ -From c15c42ccd1e2377945fd0414eca1a49294bff454 Mon Sep 17 00:00:00 2001 -From: Sergey Poznyakoff -Date: Thu, 27 Dec 2018 17:48:57 +0200 -Subject: Fix CVE-2018-20482 - -* src/sparse.c (sparse_dump_region): Handle short read condition. -(sparse_extract_region,check_data_region): Fix dumped_size calculation. -Handle short read condition. -(pax_decode_header): Fix dumped_size calculation. - -diff --git a/src/sparse.c b/src/sparse.c -index d41c0ea..f611200 100644 a/src/sparse.c -+++ b/src/sparse.c -@@ -1,6 +1,6 @@ - /* Functions for dealing with sparse files - -- Copyright 2003-2007, 2010, 2013-2017 Free Software Foundation, Inc. -+ Copyright 2003-2007, 2010, 2013-2018 Free Software Foundation, Inc. - -This program is free software; you can redistribute it and/or modify it -under the terms of the GNU General Public License as published by the -@@ -427,6 +427,30 @@ sparse_dump_region (struct tar_sparse_file *file, size_t i) -bufsize); - return false; - } -+ else if (bytes_read == 0) -+ { -+char buf[UINTMAX_STRSIZE_BOUND]; -+struct stat st; -+size_t n; -+if (fstat (file->fd, ) == 0) -+ n = file->stat_info->stat.st_size - st.st_size; -+else -+ n = file->stat_info->stat.st_size -+- (file->stat_info->sparse_map[i].offset -+ + file->stat_info->sparse_map[i].numbytes -+ - bytes_left); -+ -+WARNOPT (WARN_FILE_SHRANK, -+ (0, 0, -+ ngettext ("%s: File shrank by %s byte; padding with zeros", -+"%s: File shrank by %s bytes; padding with zeros", -+n), -+ quotearg_colon (file->stat_info->orig_file_name), -+ STRINGIFY_BIGINT (n, buf))); -+if (! ignore_failed_read_option) -+ set_exit_status (TAREXIT_DIFFERS); -+return false; -+ } - - memset (blk->buffer + bytes_read, 0, BLOCKSIZE - bytes_read); - bytes_left -= bytes_read; -@@ -464,9 +488,9 @@ sparse_extract_region (struct tar_sparse_file *file, size_t i) - return false; - } - set_next_block_after (blk); -+ file->dumped_size += BLOCKSIZE; - count = blocking_write (file->fd, blk->buffer, wrbytes); - write_size -= count; -- file->dumped_size += count; - mv_size_left (file->stat_info->archive_file_size - file->dumped_size); - file->offset += count; - if (count != wrbytes) -@@ -598,6 +622,12 @@ check_sparse_region (struct tar_sparse_file *file, off_t beg, off_t end) -rdsize); - return false; - } -+ else if (bytes_read == 0) -+ { -+report_difference (file->stat_info, _("Size differs")); -+return false; -+ } -+ - if (!zero_block_p (diff_buffer, bytes_read)) - { - char begbuf[INT_BUFSIZE_BOUND (off_t)]; -@@ -609,6 +639,7 @@ check_sparse_region (struct tar_sparse_file *file, off_t beg, off_t end) - - beg += bytes_read; - } -+ - return true; - } - -@@ -635,6 +666,7 @@ check_data_region (struct tar_sparse_file *file, size_t i) - return false; - } - set_next_block_after (blk); -+ file->dumped_size += BLOCKSIZE; - bytes_read = safe_read (file->fd, diff_buffer, rdsize); - if (bytes_read == SAFE_READ_ERROR) - { -@@ -645,7 +677,11 @@ check_data_region (struct tar_sparse_file *file, size_t i) -rdsize); - return false; - } -- file->dumped_size += bytes_read; -+ else if (bytes_read == 0) -+ { -+report_difference (_stat_info, _("Size differs")); -+return false; -+ } - size_left -= bytes_read; - mv_size_left (file->stat_info->archive_file_size - file->dumped_size); - if (memcmp (blk->buffer, diff_buffer, rdsize)) -@@ -1213,7 +1249,8 @@ pax_decode_header (struct tar_sparse_file *file) - union block *blk; - char *p; - size_t i; -- -+ off_t start; -+ - #define
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 00765b8a08d2c1c61e95c72cee96ee5266f5b481 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Feb 12 09:15:35 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Feb 12 09:15:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00765b8a app-arch/tar: sh stable wrt bug #674210 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-arch/tar/tar-1.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31-r1.ebuild b/app-arch/tar/tar-1.31-r1.ebuild index 9f13a270faa..a39cf9f830e 100644 --- a/app-arch/tar/tar-1.31-r1.ebuild +++ b/app-arch/tar/tar-1.31-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: b11a9986392f6209cb4b8e08b31900e31af98d5b Author: Mikle Kolyada gentoo org> AuthorDate: Tue Feb 12 09:16:29 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Feb 12 09:16:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11a9986 app-arch/tar: m68k stable wrt bug #674210 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-arch/tar/tar-1.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31-r1.ebuild b/app-arch/tar/tar-1.31-r1.ebuild index a39cf9f830e..e1e08095152 100644 --- a/app-arch/tar/tar-1.31-r1.ebuild +++ b/app-arch/tar/tar-1.31-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 167f0dfad42449d9ff6be87b96343ad085c6d7da Author: Mikle Kolyada gentoo org> AuthorDate: Tue Feb 12 09:14:43 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Feb 12 09:14:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167f0dfa app-arch/tar: s390 stable wrt bug #674210 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-arch/tar/tar-1.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31-r1.ebuild b/app-arch/tar/tar-1.31-r1.ebuild index 4ffa7630641..9f13a270faa 100644 --- a/app-arch/tar/tar-1.31-r1.ebuild +++ b/app-arch/tar/tar-1.31-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 8e0207ff17e06113395198f5bc04f22847269ba6 Author: Markus Meier gentoo org> AuthorDate: Wed Jan 30 18:49:30 2019 + Commit: Markus Meier gentoo org> CommitDate: Wed Jan 30 18:49:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0207ff app-arch/tar: arm stable, bug #674210 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" app-arch/tar/tar-1.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31-r1.ebuild b/app-arch/tar/tar-1.31-r1.ebuild index d4920b09f2c..4ffa7630641 100644 --- a/app-arch/tar/tar-1.31-r1.ebuild +++ b/app-arch/tar/tar-1.31-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 55b84625226481e04f27af69fac588031a00963e Author: Matt Turner gentoo org> AuthorDate: Tue Jan 22 06:40:13 2019 + Commit: Matt Turner gentoo org> CommitDate: Tue Jan 22 07:15:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b84625 app-arch/tar-1.31-r1: alpha stable, bug 674210 Signed-off-by: Matt Turner gentoo.org> app-arch/tar/tar-1.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31-r1.ebuild b/app-arch/tar/tar-1.31-r1.ebuild index 6a36e7eb01e..d4920b09f2c 100644 --- a/app-arch/tar/tar-1.31-r1.ebuild +++ b/app-arch/tar/tar-1.31-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/, app-arch/tar/files/
commit: ef8f8b69456c968e4d7a467fa708419f55891f0b Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jan 11 01:34:21 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 11 01:34:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8f8b69 app-arch/tar: remove misplaced call to abort() Closes: https://bugs.gentoo.org/675140 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> .../tar-1.31-remove-erroneous-abort-call.patch | 33 ++ .../tar/{tar-1.31.ebuild => tar-1.31-r1.ebuild}| 2 ++ 2 files changed, 35 insertions(+) diff --git a/app-arch/tar/files/tar-1.31-remove-erroneous-abort-call.patch b/app-arch/tar/files/tar-1.31-remove-erroneous-abort-call.patch new file mode 100644 index 000..9e255df5760 --- /dev/null +++ b/app-arch/tar/files/tar-1.31-remove-erroneous-abort-call.patch @@ -0,0 +1,33 @@ +From 85c005ee1345c342f707f3c55317daf6cb050603 Mon Sep 17 00:00:00 2001 +From: Sergey Poznyakoff +Date: Thu, 10 Jan 2019 18:18:49 +0200 +Subject: Remove erroneous abort() call + +The call was introduced by commit ccef8581. It caused tar to abort +on perfectly normal operations, like untarring archives containing +./ with the -U option, + +See http://lists.gnu.org/archive/html/bug-tar/2019-01/msg00019.html +for details. + +* src/extract.c (maybe_recoverable): Remove misplaced call to abort(). +--- + src/extract.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/extract.c b/src/extract.c +index 090b866..8276f8f 100644 +--- a/src/extract.c b/src/extract.c +@@ -787,7 +787,7 @@ maybe_recoverable (char *file_name, bool regular, bool *interdir_made) + case UNLINK_FIRST_OLD_FILES: + break; + } +- abort (); /* notreached */ ++ FALLTHROUGH; + + case ENOENT: + /* Attempt creating missing intermediate directories. */ +-- +cgit v1.0-41-gc330 + diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31-r1.ebuild similarity index 97% rename from app-arch/tar/tar-1.31.ebuild rename to app-arch/tar/tar-1.31-r1.ebuild index 2e7d5290465..6a36e7eb01e 100644 --- a/app-arch/tar/tar-1.31.ebuild +++ b/app-arch/tar/tar-1.31-r1.ebuild @@ -24,6 +24,8 @@ DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} ) xattr? ( elibc_glibc? ( sys-apps/attr ) )" +PATCHES=( "${FILESDIR}"/${P}-remove-erroneous-abort-call.patch ) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 5b44bc828ef6c326d183b89a2d73d713f7a1a621 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jan 6 22:18:09 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jan 6 22:18:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b44bc82 app-arch/tar: arm64 stable (bug #674210) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-arch/tar/tar-1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild index 70be6340d6f..2e7d5290465 100644 --- a/app-arch/tar/tar-1.31.ebuild +++ b/app-arch/tar/tar-1.31.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 883ed1e46a4c5a81b088a2b572388d6fedcd30e1 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 5 22:40:23 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 5 22:40:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883ed1e4 app-arch/tar: stable 1.31 for ppc64, bug #674210 Package-Manager: Portage-2.3.54, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/tar/tar-1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild index 7c58ffa10e4..70be6340d6f 100644 --- a/app-arch/tar/tar-1.31.ebuild +++ b/app-arch/tar/tar-1.31.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: fad0df268403f1fccd67dc199fd85b1dbe24c4d3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 5 22:37:58 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 5 22:37:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad0df26 app-arch/tar: stable 1.31 for ppc, bug #674210 Package-Manager: Portage-2.3.54, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/tar/tar-1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild index e4e7bdb49ad..7c58ffa10e4 100644 --- a/app-arch/tar/tar-1.31.ebuild +++ b/app-arch/tar/tar-1.31.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 1b68ae48eab66fd8333112a01af78c14b7bc0df5 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 5 22:35:32 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 5 22:35:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b68ae48 app-arch/tar: stable 1.31 for ia64, bug #674210 Package-Manager: Portage-2.3.54, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/tar/tar-1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild index 4807d3071ff..e4e7bdb49ad 100644 --- a/app-arch/tar/tar-1.31.ebuild +++ b/app-arch/tar/tar-1.31.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 0c14b8df377c1f45cb05e838cf22f9b891acb912 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jan 4 16:49:51 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 4 16:49:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c14b8df app-arch/tar: fix USE=static Closes: https://bugs.gentoo.org/674506 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> app-arch/tar/tar-1.31.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild index 71881369353..e26707c8e5d 100644 --- a/app-arch/tar/tar-1.31.ebuild +++ b/app-arch/tar/tar-1.31.ebuild @@ -15,10 +15,13 @@ SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" -RDEPEND="acl? ( virtual/acl ) +LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )" + +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) selinux? ( sys-libs/libselinux )" DEPEND="${RDEPEND} nls? ( >=sys-devel/gettext-0.10.35 ) + static? ( ${LIB_DEPEND} ) xattr? ( elibc_glibc? ( sys-apps/attr ) )" src_prepare() { @@ -35,9 +38,9 @@ src_prepare() { src_configure() { use static && append-ldflags -static local myeconfargs=( - --bindir="${EPREFIX}"/bin + --bindir="${EPREFIX%/}"/bin --enable-backup-scripts - --libexecdir="${EPREFIX}"/usr/sbin + --libexecdir="${EPREFIX%/}"/usr/sbin $(usex userland_GNU "" "--program-prefix=g") $(use_with acl posix-acls) $(use_enable nls) @@ -69,7 +72,7 @@ src_install() { mv "${ED%/}"/usr/sbin/${p}restore{,-tar} || die if use minimal ; then - find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ + find "${ED%/}"/etc "${ED%/}"/*bin/ "${ED%/}"/usr/*bin/ \ -type f -a '!' '(' -name tar -o -name ${p}tar ')' \ -delete || die fi
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: e3f4e08e539210ec21b5e17d838f545c40e2c28a Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 4 10:37:36 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 4 10:37:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f4e08e app-arch/tar: amd64 stable wrt bug #674210 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-arch/tar/tar-1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild index 571e4db0d18..71881369353 100644 --- a/app-arch/tar/tar-1.31.ebuild +++ b/app-arch/tar/tar-1.31.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 104d025f314e0c4367d6f39ea985bfde7ab7a0e6 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jan 4 00:02:31 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 4 00:02:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104d025f app-arch/tar: x86 stable (bug #674210) Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> app-arch/tar/tar-1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild index 9008c8d1b60..571e4db0d18 100644 --- a/app-arch/tar/tar-1.31.ebuild +++ b/app-arch/tar/tar-1.31.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: e9a0e0182f3473e9097ce86410e3ddab611edf8a Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 3 00:19:37 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 3 00:19:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a0e018 app-arch/tar: Bump to version 1.31 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> app-arch/tar/Manifest| 1 + app-arch/tar/tar-1.31.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index 4d3b42f1260..686dbf3e93b 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1 +1,2 @@ DIST tar-1.30.tar.bz2 2858639 BLAKE2B 82a8b1fbf1eb5c0347b2f8cf35854498e2955eb85eaf041ec44a38bbd9bc82cc7184d5cb858f9905f503c9178ec6d0ed50be2dc27be9933b29e0a18b8e6c0b8f SHA512 07a1157430898fee1a2c6fd3853d59d4ae13998db685669c8c702f73d2466eeb9892f84a5f0495bfe088c8190a643a99ac9f2cb16b85c9fe3ae0d83cc0f338e8 +DIST tar-1.31.tar.bz2 2946047 BLAKE2B c85c17740e4cd3e8c93d10d93b070cd80629b7f052d020c0513c377f3f90e229a6fa10dfbb43e1006f8202c674f2df854b864c0947f49339a52964d65c1c SHA512 0f4d00e08d56a8f8c32aac0afa2845397efb8ad72eaa6af47334cef9612adb1a4b91406bdc2c3a2cf1b9cc8b92c12735a331e0d137b24f66703f6af6219464f6 diff --git a/app-arch/tar/tar-1.31.ebuild b/app-arch/tar/tar-1.31.ebuild new file mode 100644 index 000..9008c8d1b60 --- /dev/null +++ b/app-arch/tar/tar-1.31.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic + +DESCRIPTION="Use this to make tarballs :)" +HOMEPAGE="https://www.gnu.org/software/tar/; +SRC_URI="mirror://gnu/tar/${P}.tar.bz2 + mirror://gnu-alpha/tar/${P}.tar.bz2" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" + +RDEPEND="acl? ( virtual/acl ) + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.10.35 ) + xattr? ( elibc_glibc? ( sys-apps/attr ) )" + +src_prepare() { + default + + 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() { + use static && append-ldflags -static + local myeconfargs=( + --bindir="${EPREFIX}"/bin + --enable-backup-scripts + --libexecdir="${EPREFIX}"/usr/sbin + $(usex userland_GNU "" "--program-prefix=g") + $(use_with acl posix-acls) + $(use_enable nls) + $(use_with selinux) + $(use_with xattr xattrs) + ) + FORCE_UNSAFE_CONFIGURE=1 econf "${myeconfargs[@]}" +} + +src_install() { + default + + local p=$(usex userland_GNU "" "g") + if [[ -z ${p} ]] ; then + # a nasty yet required piece of baggage + exeinto /etc + doexe "${FILESDIR}"/rmt + 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 + + mv "${ED%/}"/usr/sbin/${p}backup{,-tar} || die + mv "${ED%/}"/usr/sbin/${p}restore{,-tar} || die + + if use minimal ; then + find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \ + -type f -a '!' '(' -name tar -o -name ${p}tar ')' \ + -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/, app-arch/tar/files/
commit: a3a8c469b2bb96d3ee3a4fa99bb5b30aa38c7589 Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 1 14:36:33 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 1 14:38:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a8c469 app-arch/tar: Revbump to fix CVE-2018-20482 Patch added without new test suite because that would require an eautoreconf run. Bug: https://bugs.gentoo.org/674210 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> app-arch/tar/files/tar-1.30-CVE-2018-20482.patch | 146 +++ app-arch/tar/tar-1.30-r1.ebuild | 82 + 2 files changed, 228 insertions(+) diff --git a/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch b/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch new file mode 100644 index 000..8abab5df6c0 --- /dev/null +++ b/app-arch/tar/files/tar-1.30-CVE-2018-20482.patch @@ -0,0 +1,146 @@ +From c15c42ccd1e2377945fd0414eca1a49294bff454 Mon Sep 17 00:00:00 2001 +From: Sergey Poznyakoff +Date: Thu, 27 Dec 2018 17:48:57 +0200 +Subject: Fix CVE-2018-20482 + +* src/sparse.c (sparse_dump_region): Handle short read condition. +(sparse_extract_region,check_data_region): Fix dumped_size calculation. +Handle short read condition. +(pax_decode_header): Fix dumped_size calculation. + +diff --git a/src/sparse.c b/src/sparse.c +index d41c0ea..f611200 100644 +--- a/src/sparse.c b/src/sparse.c +@@ -1,6 +1,6 @@ + /* Functions for dealing with sparse files + +- Copyright 2003-2007, 2010, 2013-2017 Free Software Foundation, Inc. ++ Copyright 2003-2007, 2010, 2013-2018 Free Software Foundation, Inc. + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +@@ -427,6 +427,30 @@ sparse_dump_region (struct tar_sparse_file *file, size_t i) +bufsize); + return false; + } ++ else if (bytes_read == 0) ++ { ++char buf[UINTMAX_STRSIZE_BOUND]; ++struct stat st; ++size_t n; ++if (fstat (file->fd, ) == 0) ++ n = file->stat_info->stat.st_size - st.st_size; ++else ++ n = file->stat_info->stat.st_size ++- (file->stat_info->sparse_map[i].offset ++ + file->stat_info->sparse_map[i].numbytes ++ - bytes_left); ++ ++WARNOPT (WARN_FILE_SHRANK, ++ (0, 0, ++ ngettext ("%s: File shrank by %s byte; padding with zeros", ++"%s: File shrank by %s bytes; padding with zeros", ++n), ++ quotearg_colon (file->stat_info->orig_file_name), ++ STRINGIFY_BIGINT (n, buf))); ++if (! ignore_failed_read_option) ++ set_exit_status (TAREXIT_DIFFERS); ++return false; ++ } + + memset (blk->buffer + bytes_read, 0, BLOCKSIZE - bytes_read); + bytes_left -= bytes_read; +@@ -464,9 +488,9 @@ sparse_extract_region (struct tar_sparse_file *file, size_t i) + return false; + } + set_next_block_after (blk); ++ file->dumped_size += BLOCKSIZE; + count = blocking_write (file->fd, blk->buffer, wrbytes); + write_size -= count; +- file->dumped_size += count; + mv_size_left (file->stat_info->archive_file_size - file->dumped_size); + file->offset += count; + if (count != wrbytes) +@@ -598,6 +622,12 @@ check_sparse_region (struct tar_sparse_file *file, off_t beg, off_t end) +rdsize); + return false; + } ++ else if (bytes_read == 0) ++ { ++report_difference (file->stat_info, _("Size differs")); ++return false; ++ } ++ + if (!zero_block_p (diff_buffer, bytes_read)) + { + char begbuf[INT_BUFSIZE_BOUND (off_t)]; +@@ -609,6 +639,7 @@ check_sparse_region (struct tar_sparse_file *file, off_t beg, off_t end) + + beg += bytes_read; + } ++ + return true; + } + +@@ -635,6 +666,7 @@ check_data_region (struct tar_sparse_file *file, size_t i) + return false; + } + set_next_block_after (blk); ++ file->dumped_size += BLOCKSIZE; + bytes_read = safe_read (file->fd, diff_buffer, rdsize); + if (bytes_read == SAFE_READ_ERROR) + { +@@ -645,7 +677,11 @@ check_data_region (struct tar_sparse_file *file, size_t i) +rdsize); + return false; + } +- file->dumped_size += bytes_read; ++ else if (bytes_read == 0) ++ { ++report_difference (_stat_info, _("Size differs")); ++return false; ++ } + size_left -= bytes_read; + mv_size_left (file->stat_info->archive_file_size - file->dumped_size); + if (memcmp (blk->buffer, diff_buffer, rdsize)) +@@ -1213,7 +1249,8 @@ pax_decode_header (struct
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/files/, app-arch/tar/
commit: de99703cdb66aa0298c231b9d4fe0e54e106 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 16 06:44:49 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 16 06:44:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de99 app-arch/tar: Removed old. Package-Manager: Portage-2.3.42, Repoman-2.3.9 app-arch/tar/Manifest | 1 - app-arch/tar/files/tar-1.29-add-files.patch| 194 - ...tar-1.29-extract-pathname-bypass-upstream.patch | 60 --- .../files/tar-1.29-extract-pathname-bypass.patch | 27 --- app-arch/tar/tar-1.29-r1.ebuild| 80 - app-arch/tar/tar-1.29-r3.ebuild| 81 - 6 files changed, 443 deletions(-) diff --git a/app-arch/tar/Manifest b/app-arch/tar/Manifest index c087d7a3260..4d3b42f1260 100644 --- a/app-arch/tar/Manifest +++ b/app-arch/tar/Manifest @@ -1,2 +1 @@ -DIST tar-1.29.tar.bz2 2715993 BLAKE2B 656b77a49c463ec7ade87a97b71469dadbf01551131bdf0cfa895b7b2a7d073a4cd51e9bec4169b134d83155aca18af1a89ddb5d14cb1dc0d9968184870d69f3 SHA512 d2cea9892892dfa0c8efd390303b75dccc085c4895e07ced684074592d69729916d6ea12475aa6aff873d076a729bb7dc2499c233edcfb9c7e8e8995481eef3b DIST tar-1.30.tar.bz2 2858639 BLAKE2B 82a8b1fbf1eb5c0347b2f8cf35854498e2955eb85eaf041ec44a38bbd9bc82cc7184d5cb858f9905f503c9178ec6d0ed50be2dc27be9933b29e0a18b8e6c0b8f SHA512 07a1157430898fee1a2c6fd3853d59d4ae13998db685669c8c702f73d2466eeb9892f84a5f0495bfe088c8190a643a99ac9f2cb16b85c9fe3ae0d83cc0f338e8 diff --git a/app-arch/tar/files/tar-1.29-add-files.patch b/app-arch/tar/files/tar-1.29-add-files.patch deleted file mode 100644 index 8ab15ac32af..000 --- a/app-arch/tar/files/tar-1.29-add-files.patch +++ /dev/null @@ -1,194 +0,0 @@ -From 3a283cfe9f8f1f127e8dc5597a5ea1d249985a54 Mon Sep 17 00:00:00 2001 -From: Sergey Poznyakoff -Date: Sat, 12 Nov 2016 11:20:47 +0200 -Subject: [PATCH] Fix the --add-file option. - -* src/common.h (name_more_files): New proto. -(files_from_option): Remove. -* src/names.c (name_more_files): New file. -(names_options): Fix declaration of the -add-file option. -(names_parse_opt): Handle --add-file. -* src/tar.c (struct tar_args): Remove the input_files member. -Change all uses: use name_more_files() instead. -* tests/Makefile.am: Add new test. -* tests/add-file.at: New testcase. -* tests/testsuite.at: Add new test. - src/common.h | 4 +--- - src/names.c| 24 --- - src/tar.c | 16 - - tests/Makefile.am | 3 ++- - tests/add-file.at | 67 ++ - tests/testsuite.at | 1 + - 6 files changed, 92 insertions(+), 23 deletions(-) - create mode 100644 tests/add-file.at - -diff --git a/src/common.h b/src/common.h -index 50c34cc7c09b..6fdb6225f18b 100644 a/src/common.h -+++ b/src/common.h -@@ -414,9 +414,6 @@ GLOBAL bool show_transformed_names_option; -timestamps from archives with an unusual member order. It is automatically -set for incremental archives. */ - GLOBAL bool delay_directory_restore_option; -- --/* When set, tar will not refuse to create empty archives */ --GLOBAL bool files_from_option; - - /* Declarations for each module. */ - -@@ -738,6 +735,7 @@ void uid_to_uname (uid_t uid, char **uname); - int uname_to_uid (char const *uname, uid_t *puid); - - void name_init (void); -+bool name_more_files (void); - void name_add_name (const char *name); - void name_term (void); - const char *name_next (int change_dirs); -diff --git a/src/names.c b/src/names.c -index 219aa77a4356..1a9465667cd3 100644 a/src/names.c -+++ b/src/names.c -@@ -32,7 +32,8 @@ static void name_add_file (const char *name); - - enum - { --EXCLUDE_BACKUPS_OPTION = 256, -+ADD_FILE_OPTION = 256, -+EXCLUDE_BACKUPS_OPTION, - EXCLUDE_CACHES_OPTION, - EXCLUDE_CACHES_UNDER_OPTION, - EXCLUDE_CACHES_ALL_OPTION, -@@ -67,7 +68,7 @@ static struct argp_option names_options[] = { - {NULL, 0, NULL, 0, -N_("Local file name selection:"), GRID }, - -- {"add-file", ARGP_KEY_ARG, N_("FILE"), 0, -+ {"add-file", ADD_FILE_OPTION, N_("FILE"), 0, -N_("add given FILE to the archive (useful if its name starts with a dash)"), GRID+1 }, - {"directory", 'C', N_("DIR"), 0, -N_("change to directory DIR"), GRID+1 }, -@@ -190,10 +191,10 @@ names_parse_opt (int key, char *arg, struct argp_state *state) - - case 'T': - name_add_file (arg); -- /* Indicate we've been given -T option. This is for backward -- compatibility only, so that `tar cfT archive /dev/null will -- succeed */ -- files_from_option = true; -+ break; -+ -+case ADD_FILE_OPTION: -+ name_add_name (arg); - break; - - default: -@@ -651,8 +652,8 @@ struct name_elt/* A name_array element. */ - } v; - }; - --static struct name_elt *name_head; /* store a list of names */ --size_t
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 9c7c8cc9b55491825725e7edb8891695e655d2e6 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jul 15 21:54:22 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jul 15 21:54:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7c8cc9 app-arch/tar: arm/m68k/sh stable wrt bug #658392 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index f202b7126d4..bd81d1b42f3 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 9658b4abcddf5b8f3a20047af7920aa5146f14fb Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 9 19:06:24 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 9 19:06:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9658b4ab app-arch/tar: s390 stable wrt bug #658392 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index cfb2a95a563..f202b7126d4 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: b16aedf43c4e35152b63b2b0b776074007fe3e6f Author: Tobias Klausmann gentoo org> AuthorDate: Wed Jun 27 07:25:08 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Jun 27 07:25:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16aedf4 app-arch/tar-1.30-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/658392 app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index 4a4cdf89e9c..cfb2a95a563 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 86a13bfb1b665aabf1e3a595e770f01e122f94fc Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 25 06:01:45 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 25 06:20:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a13bfb app-arch/tar: stable 1.30 for hppa Bug: https://bugs.gentoo.org/658392 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="hppa" app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index 1d469834144..4a4cdf89e9c 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: b2f55a5b2fbdd15539366af91026a45724743530 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 24 20:01:56 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 24 20:21:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f55a5b app-arch/tar: stable 1.30 for ppc64, bug #658392 Bug: https://bugs.gentoo.org/658392 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index 5215d39d699..1d469834144 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 9f1b345b6de6f0ed6ba8a7fbf3919ea758181bbd Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jun 23 13:51:45 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 23 14:58:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1b345b app-arch/tar-1.30: arm64 stable (bug #658392) Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index a2e73cd2c85..cbe36afbf63 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 5a84bf3028bc96e4b732736b7a0abdbdd764dccd Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jun 21 19:29:57 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 21 19:29:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a84bf30 app-arch/tar: stable 1.30 for ia64, bug #658392 Bug: https://bugs.gentoo.org/658392 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index 388204f8eb7..a2e73cd2c85 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: b0e5b2d7581e0f3a3901c9bc7bfad5db6b83d451 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 19 12:52:18 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 19 12:55:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e5b2d7 app-arch/tar: x86 stable (bug #658392) Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index d777e30c76c..388204f8eb7 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/, app-arch/tar/files/
commit: e13b5d814ae6368708c659ae6ff578a51e479ca4 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 19 12:27:22 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 19 12:27:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13b5d81 app-arch/tar: fix race in dirrem01 and dirrem02 test Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../tar/files/tar-1.30-fix-test-117-and-118.patch | 89 ++ app-arch/tar/tar-1.30.ebuild | 5 +- 2 files changed, 93 insertions(+), 1 deletion(-) diff --git a/app-arch/tar/files/tar-1.30-fix-test-117-and-118.patch b/app-arch/tar/files/tar-1.30-fix-test-117-and-118.patch new file mode 100644 index 000..2f75da6cd24 --- /dev/null +++ b/app-arch/tar/files/tar-1.30-fix-test-117-and-118.patch @@ -0,0 +1,89 @@ +tests: fix race in dirrem01 and dirrem02 + +Previously the '--checkpoint-action=echo' was triggered after +'--checkpoint-action=sleep=1' - so the order of events *usually* +was (for --format='gnu'): + + ... + 1. checkpoint handler before write of 'dir/sub' member + 2. one-second delay + 3. stderr write: 'tar: Write checkpoint 3' + 4. write the member 'dir/sub' into the archive + 5. check that the member's ctime has not been changed + 6. genfile's detecting 'Write checkpoint', doing unlink + ... + +But sometimes, the genfile was fast enough to win the race and +unlinked the directory before the member was written into the +archive (IOW, the order was 1-2-3-6-4-5). This led to the +occasional warning 'tar: dir/sub: file changed as we read it'. + +Swap the order of 'sleep=1' and 'echo' actions so the genfile +utility has (hopefully) enough time to do the unlink before +writing the file into the archive (enforce 1-2-3-6-4-5 order). + +* tests/dirrem01.at: Swap 'sleep=1' and 'echo' actions. +* tests/dirrem02.at: Likewise. + +Origin: https://lists.gnu.org/archive/html/bug-tar/2018-01/msg0.html +--- + tests/dirrem01.at | 5 +++-- + tests/dirrem02.at | 7 --- + 2 files changed, 7 insertions(+), 5 deletions(-) + +diff --git a/tests/dirrem01.at b/tests/dirrem01.at +index 40344dc..dabc206 100644 +--- a/tests/dirrem01.at b/tests/dirrem01.at +@@ -47,14 +47,15 @@ gnu) CPT=3;; + esac + + genfile --run --checkpoint=$CPT --unlink dir/sub/file2 --unlink dir/sub -- \ +- tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='sleep=1' \ +- --checkpoint-action='echo' -c -f archive.tar \ ++ tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='echo' \ ++ --checkpoint-action='sleep=1' -c -f archive.tar \ +--listed-incremental db -v dir >/dev/null + ], + [1], + [ignore], + [tar: dir: Directory is new + tar: dir/sub: Directory is new ++tar: dir/sub: file changed as we read it + tar: dir/sub: File removed before we read it + ],[],[],[gnu,posix]) + +diff --git a/tests/dirrem02.at b/tests/dirrem02.at +index e1cf9ef..924454f 100644 +--- a/tests/dirrem02.at b/tests/dirrem02.at +@@ -20,7 +20,7 @@ + + # Description: + # +-# When an explicitley named directory disappears during creation ++# When an explicitly named directory disappears during creation + # of incremental dump, tar should still exit with TAREXIT_FAILURE (2). + # + # For further details see dirrem01.at +@@ -44,14 +44,15 @@ gnu) CPT=3;; + esac + + genfile --run --checkpoint=$CPT --unlink dir/sub/file2 --unlink dir/sub -- \ +- tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='sleep=1' \ +- --checkpoint-action='echo' -c -f archive.tar \ ++ tar --blocking-factor=1 --checkpoint=1 --checkpoint-action='echo' \ ++ --checkpoint-action='sleep=1' -c -f archive.tar \ +--listed-incremental db -v dir dir/sub >/dev/null + ], + [2], + [ignore], + [tar: dir: Directory is new + tar: dir/sub: Directory is new ++tar: dir/sub: file changed as we read it + tar: dir/sub: Cannot open: No such file or directory + tar: Exiting with failure status due to previous errors + ],[],[],[gnu,posix]) +-- +cgit v1.0-41-gc330 + diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index bf37c56a075..d777e30c76c 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -21,7 +21,10 @@ DEPEND="${RDEPEND} nls? ( >=sys-devel/gettext-0.10.35 ) xattr? ( elibc_glibc? ( sys-apps/attr ) )" -PATCHES=( "${FILESDIR}"/${P}-fix-test-92.patch ) +PATCHES=( + "${FILESDIR}"/${P}-fix-test-92.patch + "${FILESDIR}"/${P}-fix-test-117-and-118.patch +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 92df0a280a494ed146ae981da939edb29a48dbf8 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 18 21:15:53 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 18 21:17:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92df0a28 app-arch/tar: amd64 stable wrt bug #658392 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-arch/tar/tar-1.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index d141e112216..bf37c56a075 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 17de8448c8d997451d4ac0ef663eb9ddf1f5bae1 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 18 17:02:27 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 18 18:30:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17de8448 app-arch/tar: stable 1.30 for sparc Bug: https://bugs.gentoo.org/658392 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" app-arch/tar/tar-1.30.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/tar/tar-1.30.ebuild b/app-arch/tar/tar-1.30.ebuild index a06f678cc89..d141e112216 100644 --- a/app-arch/tar/tar-1.30.ebuild +++ b/app-arch/tar/tar-1.30.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 6b091b7a467747f25fcecc46580775d7f16a1a2f Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 6 11:50:41 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 6 13:16:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b091b7a app-arch/tar-1.29-r3: arm64 stable Package-Manager: Portage-2.3.28, Repoman-2.3.9 app-arch/tar/tar-1.29-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r3.ebuild index a509618d212..7f8e1ba1631 100644 --- a/app-arch/tar/tar-1.29-r3.ebuild +++ b/app-arch/tar/tar-1.29-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: ffb272811ce01780fe79f578df9a7e1241b20430 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 11 05:28:25 2018 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 11 05:28:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb27281 app-arch/tar-1.29-r3: hppa stable, bug 641484 app-arch/tar/tar-1.29-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r3.ebuild index 88345083735..a509618d212 100644 --- a/app-arch/tar/tar-1.29-r3.ebuild +++ b/app-arch/tar/tar-1.29-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 13c29c5141d8e68b68f5c17cc299804f849a43b0 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jan 29 11:33:50 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jan 29 15:51:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c29c51 app-arch/tar-1.29-r3: alpha stable Gentoo-Bug: http://bugs.gentoo.org/641484 app-arch/tar/tar-1.29-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r3.ebuild index 7d0c5a74d82..88345083735 100644 --- a/app-arch/tar/tar-1.29-r3.ebuild +++ b/app-arch/tar/tar-1.29-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 41c316c2c6596bf2bc330b336bc738b767355272 Author: Markus Meier gentoo org> AuthorDate: Wed Jan 10 06:12:31 2018 + Commit: Markus Meier gentoo org> CommitDate: Wed Jan 10 06:17:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c316c2 app-arch/tar: arm stable, bug #641484 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm" app-arch/tar/tar-1.29-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r3.ebuild index 9ff68fa77ee..7d0c5a74d82 100644 --- a/app-arch/tar/tar-1.29-r3.ebuild +++ b/app-arch/tar/tar-1.29-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: c0a4e3babd979e2266afc40959d83751e7bb9eb4 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 21 10:30:50 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 21 10:32:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a4e3ba app-arch/tar: stable 1.29-r3 for ia64, bug #641484 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" app-arch/tar/tar-1.29-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r3.ebuild index b319545ac79..9ff68fa77ee 100644 --- a/app-arch/tar/tar-1.29-r3.ebuild +++ b/app-arch/tar/tar-1.29-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 265a2a590760bc2faa30db686d3ad295f3678ed3 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 21 08:45:32 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 21 08:45:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265a2a59 app-arch/tar: stable 1.29-r3 for ppc/ppc64, bug #641484 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" app-arch/tar/tar-1.29-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r3.ebuild index 58155a71732..b319545ac79 100644 --- a/app-arch/tar/tar-1.29-r3.ebuild +++ b/app-arch/tar/tar-1.29-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )
[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/
commit: 8bfcfd7279baf4a8dbb7c98537409602579b4b6d Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Dec 19 22:20:08 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 19 22:20:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfcfd72 app-arch/tar: stable 1.29-r3 for sparc, bug #641484 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" app-arch/tar/tar-1.29-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r3.ebuild index c4803a5da9b..58155a71732 100644 --- a/app-arch/tar/tar-1.29-r3.ebuild +++ b/app-arch/tar/tar-1.29-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr" RDEPEND="acl? ( virtual/acl )