[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-03-14 Thread Arthur Zamarin
commit: ccc08d9e004a8d93515592e0fb744b2c02e36553
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 14 08:18:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 14 08:18:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc08d9e

sys-apps/fakeroot: Stabilize 1.33 ppc64, #926986

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
index 285fe3a0f9a8..8f71a0750d44 100644
--- a/sys-apps/fakeroot/fakeroot-1.33.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-03-14 Thread Arthur Zamarin
commit: 6a29debecb6e71e2a79e4cc0334616d786824d4d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 14 07:55:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 14 07:55:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a29debe

sys-apps/fakeroot: Stabilize 1.33 amd64, #926986

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
index 8885b55ffc5a..285fe3a0f9a8 100644
--- a/sys-apps/fakeroot/fakeroot-1.33.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-03-14 Thread Arthur Zamarin
commit: 02f6a84da6ee3de1c71d3301f26bd18f4da6d0fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 14 07:00:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 14 07:00:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f6a84d

sys-apps/fakeroot: Stabilize 1.33 ppc, #926986

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
index b8dd839c51ae..8885b55ffc5a 100644
--- a/sys-apps/fakeroot/fakeroot-1.33.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-03-13 Thread Sam James
commit: 17ec8a245c24653a6744020fc7e042d024e1212c
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:18:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:18:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ec8a24

sys-apps/fakeroot: Stabilize 1.33 arm64, #926986

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
index d0ba947f837b..b8dd839c51ae 100644
--- a/sys-apps/fakeroot/fakeroot-1.33.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-03-13 Thread Sam James
commit: f1d4389ed1a2e425c636ab57ec0d151d23ad54e1
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:13:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:13:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d4389e

sys-apps/fakeroot: Stabilize 1.33 x86, #926986

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
index 05690eac2f5d..d0ba947f837b 100644
--- a/sys-apps/fakeroot/fakeroot-1.33.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-03-13 Thread Sam James
commit: 9e9d95f08643b253df8efb182c3337c49d1c5616
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:06:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:06:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9d95f0

sys-apps/fakeroot: Stabilize 1.33 sparc, #926986

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
index 04caf028ff4d..05690eac2f5d 100644
--- a/sys-apps/fakeroot/fakeroot-1.33.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-03-13 Thread Sam James
commit: a3a56c053ae94e26f49db4541880062d1832b56a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:04:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:05:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a56c05

sys-apps/fakeroot: Stabilize 1.33 arm, #926986

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
index fd6feaf0de3f..04caf028ff4d 100644
--- a/sys-apps/fakeroot/fakeroot-1.33.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-02-01 Thread Sam James
commit: a80347b49ec3ee5d4dad043ce919042d896ad611
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:48:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:48:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80347b4

sys-apps/fakeroot: add 1.33

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.33.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index fe95e2ae4340..5ba25406ed52 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1 +1,2 @@
 DIST fakeroot_1.32.2.orig.tar.gz 571345 BLAKE2B 
796ad9a43fb6390ff9a286940517c84c0c4c304cdb9316bcb65da4e7a763e3911a3524cb47b797a48bec55e9f0ce587bd571ed11097ef4c4d4b6979609e4b4e4
 SHA512 
62fd597f8fb7e2d977892851a5dc579d431fc9a25fd0ce02e3997ac6be3d22edd9cf03ede68cf961096de86659962f9f04e0e747074ea3c79931c0413c32612a
+DIST fakeroot_1.33.orig.tar.gz 571364 BLAKE2B 
bdc961939c63d9fd2d9a6700a17ea36aba806b640aadc471053d4a947c1635783bd28e57237818036922c437e7d7624138192e7a3e0f6ee48073c6a1442f9052
 SHA512 
f87b85531fc5af4ff24a6e27a5b7a25f7d220672fb0b0b925554b0138f3cff7ff7920ce96ed77313a7fb55656a313dc07b58c2935be262091405e509fdcbec03

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
new file mode 100644
index ..fd6feaf0de3f
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="de es fr nl pt ro sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )
+"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-02-01 Thread Sam James
commit: b6f20e1de43982121023e71a42328c14ad30ffa8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:46:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:46:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f20e1d

sys-apps/fakeroot: drop 1.31, 1.32.1

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest   |  2 -
 sys-apps/fakeroot/fakeroot-1.31.ebuild   | 76 
 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 76 
 3 files changed, 154 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 78009b263885..fe95e2ae4340 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,3 +1 @@
-DIST fakeroot_1.31.orig.tar.gz 551366 BLAKE2B 
f9b766f233f1f731399a814d1936b1dbdd64808a411ba11c4f460fe2eb66d3a5d40fd907d3d6cf6d9f0d062ad24319bee379da0609bbb9b0e1b7f17a889643b0
 SHA512 
a66a3535c2088ba8c33e3afc18d2ab1a16a502b999a4efbea7542e345181aa172af2e0949989832cda69bf6753c80a4bfc12cc283f5da11de31aa0bee0e8b47b
-DIST fakeroot_1.32.1.orig.tar.gz 551727 BLAKE2B 
62befaabcddcc9ba75d5df6e81412a83dd82e76febbc03fe7e37e2f607d48ed2126db794b4a6ac7f0a9ddb04cf431050d959fb81665bd60837a1713f2d937970
 SHA512 
fe8263ca9b90e4df253311e5331721a8783260a1058b307d10ffbde47724fc24df584806b17af4477be47d90dc553abe6a476e02cf8ce2aebdd94357ff7d7f09
 DIST fakeroot_1.32.2.orig.tar.gz 571345 BLAKE2B 
796ad9a43fb6390ff9a286940517c84c0c4c304cdb9316bcb65da4e7a763e3911a3524cb47b797a48bec55e9f0ce587bd571ed11097ef4c4d4b6979609e4b4e4
 SHA512 
62fd597f8fb7e2d977892851a5dc579d431fc9a25fd0ce02e3997ac6be3d22edd9cf03ede68cf961096de86659962f9f04e0e747074ea3c79931c0413c32612a

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
deleted file mode 100644
index 30f9bd36389e..
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="de es fr nl pt sv"
-inherit autotools flag-o-matic plocale
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug nls test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   sys-libs/libcap
-   acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )
-"
-BDEPEND="nls? ( app-text/po4a )"
-
-DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
-
-src_prepare() {
-   default
-
-   disable_locale() {
-   local locale=${1}
-
-   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
-   }
-
-   plocale_find_changes doc/po4a/po '' '.po'
-   plocale_for_each_disabled_locale disable_locale
-
-   # We could make this conditional and disable the autodependency in
-   # autotools.eclass but it'd make it too easy for NLS builds to be broken
-   # and us not realise.
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
-   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
-
-   # https://bugs.gentoo.org/834445
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
-   filter-flags -fno-semantic-interposition
-
-   econf --disable-static
-}
-
-src_compile() {
-   local enabled_locales=$(plocale_get_locales)
-
-   if use nls && [[ -n ${enabled_locales} ]] ; then
-   # Create translated man pages
-   pushd doc >/dev/null || die
-   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
-   popd >/dev/null || die
-   fi
-
-   default
-}
-
-src_install() {
-   default
-
-   # no static archives
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
deleted file mode 100644
index 30f9bd36389e..
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="de es fr nl pt sv"
-inherit autotools flag-o-matic plocale
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug nls test"
-RESTRICT="!tes

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-01-23 Thread Sam James
commit: 1f69c7a23da557bd3895c5f88906e8afdb8a95f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 15:06:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 15:06:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f69c7a2

sys-apps/fakeroot: Stabilize 1.32.2 ppc, #922275

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 67c49f1f7aaa..8f71a0750d44 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-01-17 Thread Sam James
commit: 60b3d932b90065b0d81bf10fb849a89219a06832
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 18 00:27:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 18 00:27:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b3d932

sys-apps/fakeroot: Stabilize 1.32.2 x86, #922275

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index cf0aa338e784..67c49f1f7aaa 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-01-17 Thread Arthur Zamarin
commit: d0de14f008bb22444050b1ee13f0078f353bf407
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 08:53:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 08:53:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0de14f0

sys-apps/fakeroot: Stabilize 1.32.2 ppc64, #922275

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 3b1cb1e59507..cf0aa338e784 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-01-16 Thread Sam James
commit: a36578d06e3e20ba7ad7171884b9a5e53bf8b6fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:58:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:58:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36578d0

sys-apps/fakeroot: Stabilize 1.32.2 amd64, #922275

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 68b11fc482e4..3b1cb1e59507 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-01-16 Thread Sam James
commit: 125b7f33c243da8641dd794c158969722d688de0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:54:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:54:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125b7f33

sys-apps/fakeroot: Stabilize 1.32.2 arm64, #922275

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 05690eac2f5d..68b11fc482e4 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-01-16 Thread Sam James
commit: bc825ddcbae08c170f5ded3afc6b78c5099a60d9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc825ddc

sys-apps/fakeroot: Stabilize 1.32.2 sparc, #922275

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 04caf028ff4d..05690eac2f5d 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2024-01-16 Thread Sam James
commit: b815a1841b33c59b259bb5fb149566a4cc0a8949
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b815a184

sys-apps/fakeroot: Stabilize 1.32.2 arm, #922275

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 00707249475b..04caf028ff4d 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-11-24 Thread Sam James
commit: bfe965837ccf956b3242dc77f30e49f5caef60c0
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 04:55:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 04:55:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe96583

sys-apps/fakeroot: add 1.32.2

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest   |  1 +
 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 03e7b93d10dc..78009b263885 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,2 +1,3 @@
 DIST fakeroot_1.31.orig.tar.gz 551366 BLAKE2B 
f9b766f233f1f731399a814d1936b1dbdd64808a411ba11c4f460fe2eb66d3a5d40fd907d3d6cf6d9f0d062ad24319bee379da0609bbb9b0e1b7f17a889643b0
 SHA512 
a66a3535c2088ba8c33e3afc18d2ab1a16a502b999a4efbea7542e345181aa172af2e0949989832cda69bf6753c80a4bfc12cc283f5da11de31aa0bee0e8b47b
 DIST fakeroot_1.32.1.orig.tar.gz 551727 BLAKE2B 
62befaabcddcc9ba75d5df6e81412a83dd82e76febbc03fe7e37e2f607d48ed2126db794b4a6ac7f0a9ddb04cf431050d959fb81665bd60837a1713f2d937970
 SHA512 
fe8263ca9b90e4df253311e5331721a8783260a1058b307d10ffbde47724fc24df584806b17af4477be47d90dc553abe6a476e02cf8ce2aebdd94357ff7d7f09
+DIST fakeroot_1.32.2.orig.tar.gz 571345 BLAKE2B 
796ad9a43fb6390ff9a286940517c84c0c4c304cdb9316bcb65da4e7a763e3911a3524cb47b797a48bec55e9f0ce587bd571ed11097ef4c4d4b6979609e4b4e4
 SHA512 
62fd597f8fb7e2d977892851a5dc579d431fc9a25fd0ce02e3997ac6be3d22edd9cf03ede68cf961096de86659962f9f04e0e747074ea3c79931c0413c32612a

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
new file mode 100644
index ..00707249475b
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="de es fr nl pt ro sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )
+"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-08-20 Thread Sam James
commit: 5e81b979ecc4b14b7947fbd83180e85f0af1386d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e81b979

sys-apps/fakeroot: Stabilize 1.32.1 amd64, #912558

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
index 03ea75eb64f7..30f9bd36389e 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-08-19 Thread Sam James
commit: ba75ed4e5f8dcd73a9e66a2c3c6ea2d811d4ce25
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 09:23:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 09:23:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba75ed4e

sys-apps/fakeroot: Stabilize 1.32.1 ppc, #912558

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
index 97dd8f9b3626..f4c9a9a6c835 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-08-19 Thread Sam James
commit: 9d53dc11aedb6dfcef9f07802b0d7647e39d2ec9
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 09:23:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 09:23:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d53dc11

sys-apps/fakeroot: Stabilize 1.32.1 ppc64, #912558

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
index f4c9a9a6c835..0c7d6905e91f 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-08-18 Thread Arthur Zamarin
commit: 1c186c5829b50e989b58b7e6cde3eafefb49a63c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 19 06:58:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 19 06:58:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c186c58

sys-apps/fakeroot: Stabilize 1.32.1 sparc, #912558

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
index 658d6cd2a52b..97dd8f9b3626 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-08-18 Thread Sam James
commit: e87babeb7a2828bed69af13a0d7dac6de2746a0a
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:32:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:32:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87babeb

sys-apps/fakeroot: Stabilize 1.32.1 arm64, #912558

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
index e8fd4fe1a775..658d6cd2a52b 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-08-18 Thread Sam James
commit: 1348fe6fff9a2fb333ba9d8619632bb1704ba03c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:23:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:23:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1348fe6f

sys-apps/fakeroot: Stabilize 1.32.1 arm, #912558

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
index ad2a72c41547..e8fd4fe1a775 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-07-19 Thread Sam James
commit: 6764bb0083e2c5d5817d0e40cbf36782a86e51f4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:20:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6764bb00

sys-apps/fakeroot: drop 1.27, 1.30.1

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest   |  2 -
 sys-apps/fakeroot/fakeroot-1.27.ebuild   | 75 
 sys-apps/fakeroot/fakeroot-1.30.1.ebuild | 74 ---
 3 files changed, 151 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 63168054c378..03e7b93d10dc 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,4 +1,2 @@
-DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926
-DIST fakeroot_1.30.1.orig.tar.gz 551219 BLAKE2B 
e8f7e69d5be0e8e87a365f59f61a848ade0a10ab926bf10262ffd32f126fa0ade92be66f377ea8aba907f6a1ece85b68544ee52b08c45287853d37ce492cc015
 SHA512 
a7ed2d86c7adf3e662e79b977c23247bf942fddf98a11c370389f0c43dd51e8e038c8489d0bb583ba90427c832fa36b244880034d25cb475f27ad68a5d7cde0c
 DIST fakeroot_1.31.orig.tar.gz 551366 BLAKE2B 
f9b766f233f1f731399a814d1936b1dbdd64808a411ba11c4f460fe2eb66d3a5d40fd907d3d6cf6d9f0d062ad24319bee379da0609bbb9b0e1b7f17a889643b0
 SHA512 
a66a3535c2088ba8c33e3afc18d2ab1a16a502b999a4efbea7542e345181aa172af2e0949989832cda69bf6753c80a4bfc12cc283f5da11de31aa0bee0e8b47b
 DIST fakeroot_1.32.1.orig.tar.gz 551727 BLAKE2B 
62befaabcddcc9ba75d5df6e81412a83dd82e76febbc03fe7e37e2f607d48ed2126db794b4a6ac7f0a9ddb04cf431050d959fb81665bd60837a1713f2d937970
 SHA512 
fe8263ca9b90e4df253311e5331721a8783260a1058b307d10ffbde47724fc24df584806b17af4477be47d90dc553abe6a476e02cf8ce2aebdd94357ff7d7f09

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
deleted file mode 100644
index 521acfa7444a..
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic plocale
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug nls test"
-RESTRICT="!test? ( test )"
-
-DEPEND="sys-libs/libcap
-   acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )"
-BDEPEND="nls? ( app-text/po4a )"
-
-DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
-
-PLOCALES="de es fr nl pt sv"
-
-src_prepare() {
-   default
-
-   disable_locale() {
-   local locale=${1}
-
-   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
-   }
-
-   plocale_find_changes doc/po4a/po '' '.po'
-   plocale_for_each_disabled_locale disable_locale
-
-   # We could make this conditional and disable the autodependency in
-   # autotools.eclass but it'd make it too easy for NLS builds to be broken
-   # and us not realise.
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
-   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
-
-   # https://bugs.gentoo.org/834445
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
-   filter-flags -fno-semantic-interposition
-
-   econf --disable-static
-}
-
-src_compile() {
-   local enabled_locales=$(plocale_get_locales)
-
-   if use nls && [[ -n ${enabled_locales} ]] ; then
-   # Create translated man pages
-   pushd doc >/dev/null || die
-   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
-   popd >/dev/null || die
-   fi
-
-   default
-}
-
-src_install() {
-   default
-
-   # no static archives
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
deleted file mode 100644
index f8c6bb31044a..
--- a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="de es fr nl pt sv"
-inherit autotools flag-o-matic plocale
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-07-19 Thread Sam James
commit: 8dd2623b951fc1cf029e8814bd14d9b3e5b3654b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:20:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:20:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd2623b

sys-apps/fakeroot: add 1.32.1

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest   |  1 +
 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 80d6d952deaf..63168054c378 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,3 +1,4 @@
 DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926
 DIST fakeroot_1.30.1.orig.tar.gz 551219 BLAKE2B 
e8f7e69d5be0e8e87a365f59f61a848ade0a10ab926bf10262ffd32f126fa0ade92be66f377ea8aba907f6a1ece85b68544ee52b08c45287853d37ce492cc015
 SHA512 
a7ed2d86c7adf3e662e79b977c23247bf942fddf98a11c370389f0c43dd51e8e038c8489d0bb583ba90427c832fa36b244880034d25cb475f27ad68a5d7cde0c
 DIST fakeroot_1.31.orig.tar.gz 551366 BLAKE2B 
f9b766f233f1f731399a814d1936b1dbdd64808a411ba11c4f460fe2eb66d3a5d40fd907d3d6cf6d9f0d062ad24319bee379da0609bbb9b0e1b7f17a889643b0
 SHA512 
a66a3535c2088ba8c33e3afc18d2ab1a16a502b999a4efbea7542e345181aa172af2e0949989832cda69bf6753c80a4bfc12cc283f5da11de31aa0bee0e8b47b
+DIST fakeroot_1.32.1.orig.tar.gz 551727 BLAKE2B 
62befaabcddcc9ba75d5df6e81412a83dd82e76febbc03fe7e37e2f607d48ed2126db794b4a6ac7f0a9ddb04cf431050d959fb81665bd60837a1713f2d937970
 SHA512 
fe8263ca9b90e4df253311e5331721a8783260a1058b307d10ffbde47724fc24df584806b17af4477be47d90dc553abe6a476e02cf8ce2aebdd94357ff7d7f09

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
new file mode 100644
index ..ad2a72c41547
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="de es fr nl pt sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )
+"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-05-09 Thread Arthur Zamarin
commit: da64cce54f3129f690a6301ee40c5aa95e60f715
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  9 13:27:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  9 13:27:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da64cce5

sys-apps/fakeroot: Stabilize 1.31 arm64, #905971

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
index fe7174eb0b43..30f9bd36389e 100644
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.31.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-09 Thread Sam James
commit: 0736a04d1982174de9b4834ded45fe5b12a5e4aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 10 07:46:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 10 07:46:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0736a04d

sys-apps/fakeroot: Stabilize 1.31 x86, #900645

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
index 980dc83f80d1..54dc6f24dca2 100644
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.31.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-09 Thread Sam James
commit: 5f2f04662236ab9e556372a930a673fa6ce77813
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 10 07:46:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 10 07:46:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2f0466

sys-apps/fakeroot: Stabilize 1.31 amd64, #900645

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
index 54dc6f24dca2..fe7174eb0b43 100644
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.31.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-09 Thread Arthur Zamarin
commit: 79346e411e81a1c66dce8454aa9e8c17cbc4ed62
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 10 07:43:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 10 07:43:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79346e41

sys-apps/fakeroot: Stabilize 1.31 ppc, #900645

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
index ce1a607a4853..980dc83f80d1 100644
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.31.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-09 Thread Arthur Zamarin
commit: d030f045eab0d8cdde65c4c3913904a7d6d16bee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 10 07:43:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 10 07:43:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d030f045

sys-apps/fakeroot: Stabilize 1.31 ppc64, #900645

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
index 7daf40ce3edd..ce1a607a4853 100644
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.31.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-09 Thread Arthur Zamarin
commit: 9b34a7ac5e6b7a92d7904b491c153fcc9e5155c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 10 07:43:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 10 07:43:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b34a7ac

sys-apps/fakeroot: Stabilize 1.31 sparc, #900645

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
index ad2a72c41547..061f69b3c5cf 100644
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.31.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-09 Thread Arthur Zamarin
commit: 18e3fe07a6cdea5d42e316661d100d4b69bee253
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 10 07:43:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 10 07:43:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e3fe07

sys-apps/fakeroot: Stabilize 1.31 arm, #900645

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
index 061f69b3c5cf..7daf40ce3edd 100644
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.31.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-04 Thread Arthur Zamarin
commit: 1c08dbaa62206e82e9da2b07ba5b51b25ad43aa4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 11:02:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 11:02:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c08dbaa

sys-apps/fakeroot: Stabilize 1.30.1 ppc, #899360

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
index ab51c4ebb6c3..f8c6bb31044a 100644
--- a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-04 Thread Arthur Zamarin
commit: 4590747f67da03d65bb3272c6a947cac0b4e9c49
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 09:01:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 09:01:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4590747f

sys-apps/fakeroot: Stabilize 1.30.1 x86, #899360

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
index 6801ace2cdff..ab51c4ebb6c3 100644
--- a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-04 Thread Arthur Zamarin
commit: c548322c156793b4a26f8eec4c83fd1172ae81a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 08:18:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 08:18:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c548322c

sys-apps/fakeroot: Stabilize 1.30.1 amd64, #899360

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
index 5ee1701adf4b..6801ace2cdff 100644
--- a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-03 Thread Arthur Zamarin
commit: a2fbb2f5d2e0d6a930b4bdd6f10b00ade2cc22a7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:03:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:03:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fbb2f5

sys-apps/fakeroot: Stabilize 1.30.1 arm, #899360

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
index 4425a02861c8..d86749d7e73c 100644
--- a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-03-03 Thread Arthur Zamarin
commit: 77c875c99cae91b6387d20c0205d39beceb46979
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:56:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c875c9

sys-apps/fakeroot: Stabilize 1.30.1 sparc, #899360

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.30.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
index 523ceccc2c7c..4425a02861c8 100644
--- a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.30.1.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
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2023-02-07 Thread Sam James
commit: b1e8746ba8d7244bc46dee0f9bb2ab6587e3c26b
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 00:43:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 00:50:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e8746b

sys-apps/fakeroot: add 1.31

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.31.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 9ba8c068804a..80d6d952deaf 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,2 +1,3 @@
 DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926
 DIST fakeroot_1.30.1.orig.tar.gz 551219 BLAKE2B 
e8f7e69d5be0e8e87a365f59f61a848ade0a10ab926bf10262ffd32f126fa0ade92be66f377ea8aba907f6a1ece85b68544ee52b08c45287853d37ce492cc015
 SHA512 
a7ed2d86c7adf3e662e79b977c23247bf942fddf98a11c370389f0c43dd51e8e038c8489d0bb583ba90427c832fa36b244880034d25cb475f27ad68a5d7cde0c
+DIST fakeroot_1.31.orig.tar.gz 551366 BLAKE2B 
f9b766f233f1f731399a814d1936b1dbdd64808a411ba11c4f460fe2eb66d3a5d40fd907d3d6cf6d9f0d062ad24319bee379da0609bbb9b0e1b7f17a889643b0
 SHA512 
a66a3535c2088ba8c33e3afc18d2ab1a16a502b999a4efbea7542e345181aa172af2e0949989832cda69bf6753c80a4bfc12cc283f5da11de31aa0bee0e8b47b

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
new file mode 100644
index ..ad2a72c41547
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.31.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="de es fr nl pt sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )
+"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-12-02 Thread Sam James
commit: 3a9c51284619bd77111f2efaf38d27a8aab3f553
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  3 02:19:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 02:19:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9c5128

sys-apps/fakeroot: add 1.30.1

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest   |  1 +
 sys-apps/fakeroot/fakeroot-1.30.1.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index ec5b14f785f7..c72cba19a962 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,2 +1,3 @@
 DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926
 DIST fakeroot_1.29.orig.tar.gz 549383 BLAKE2B 
ccdc5e793ce6a6adc9ffdb9346045e144dcd802ca8ffcbd188010ab759861d0e0ae81b3baa256546398c2ddab31d1f795f327130cb1f7bb1c3eee07e7282e94b
 SHA512 
d0f02c36cfe4e24f1588894bd732ff5a6fc0e921695236311019a63280efdca8568f2e974672145eb7c4d57f64a15a77d23658fd4aeef2ca24901fc66259e4dc
+DIST fakeroot_1.30.1.orig.tar.gz 551219 BLAKE2B 
e8f7e69d5be0e8e87a365f59f61a848ade0a10ab926bf10262ffd32f126fa0ade92be66f377ea8aba907f6a1ece85b68544ee52b08c45287853d37ce492cc015
 SHA512 
a7ed2d86c7adf3e662e79b977c23247bf942fddf98a11c370389f0c43dd51e8e038c8489d0bb583ba90427c832fa36b244880034d25cb475f27ad68a5d7cde0c

diff --git a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
new file mode 100644
index ..523ceccc2c7c
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="de es fr nl pt sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-08-22 Thread WANG Xuerui
commit: 2012348bb59bd2f1a2023304d6dd8d96fd9582ed
Author: Atharva  protonmail  com>
AuthorDate: Mon Aug 22 11:25:03 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Aug 22 17:31:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2012348b

sys-apps/fakeroot: ~riscv keyword

See: https://github.com/gentoo/gentoo/pull/26960
Signed-off-by: Atharva  protonmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.29.ebuild 
b/sys-apps/fakeroot/fakeroot-1.29.ebuild
index 8d511343efba..523ceccc2c7c 100644
--- a/sys-apps/fakeroot/fakeroot-1.29.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.29.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/files/

2022-07-14 Thread Sam James
commit: 39a53b0490eef5ef0a16f53208b93b2aba6edd1c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jun 29 09:03:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 01:52:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a53b04

sys-apps/fakeroot: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/26140
Signed-off-by: Sam James  gentoo.org>

 .../files/fakeroot-1.25.3-glibc-2.33.patch | 413 -
 1 file changed, 413 deletions(-)

diff --git a/sys-apps/fakeroot/files/fakeroot-1.25.3-glibc-2.33.patch 
b/sys-apps/fakeroot/files/fakeroot-1.25.3-glibc-2.33.patch
deleted file mode 100644
index 87ae9e18b746..
--- a/sys-apps/fakeroot/files/fakeroot-1.25.3-glibc-2.33.patch
+++ /dev/null
@@ -1,413 +0,0 @@
-From 03bc0ee07fb6e293d081ffd8af1654788b434f6a Mon Sep 17 00:00:00 2001
-From: Ilya Lipnitskiy 
-Date: Thu, 11 Feb 2021 20:59:25 -0800
-Subject: [PATCH 1/6] libfakeroot.c: define _STAT_VER if not already defined
-
-Based on patch from Jan Pazdziora:
-https://lists.fedoraproject.org/archives/list/de...@lists.fedoraproject.org/message/SMQ3RYXEYTVZH6PLQMKNB3NM4XLPMNZO/
-
-Signed-off-by: Ilya Lipnitskiy 

- libfakeroot.c | 10 ++
- 1 file changed, 10 insertions(+)
-
-diff --git a/libfakeroot.c b/libfakeroot.c
-index 3e80e38..14cdbc4 100644
 a/libfakeroot.c
-+++ b/libfakeroot.c
-@@ -90,6 +90,16 @@
- #define SEND_GET_XATTR64(a,b,c) send_get_xattr64(a,b)
- #endif
- 
-+#ifndef _STAT_VER
-+ #if defined (__aarch64__)
-+  #define _STAT_VER 0
-+ #elif defined (__x86_64__)
-+  #define _STAT_VER 1
-+ #else
-+  #define _STAT_VER 3
-+ #endif
-+#endif
-+
- /*
-These INT_* (which stands for internal) macros should always be used when
-the fakeroot library owns the storage of the stat variable.
--- 
-GitLab
-
-
-From feda578ca3608b7fc9a28a3a91293611c0ef47b7 Mon Sep 17 00:00:00 2001
-From: Ilya Lipnitskiy 
-Date: Thu, 11 Feb 2021 21:00:04 -0800
-Subject: [PATCH 2/6] libfakeroot.c: add wrappers for new glibc 2.33+ symbols
-
-Signed-off-by: Ilya Lipnitskiy 

- libfakeroot.c | 48 
- 1 file changed, 48 insertions(+)
-
-diff --git a/libfakeroot.c b/libfakeroot.c
-index 14cdbc4..d75c51f 100644
 a/libfakeroot.c
-+++ b/libfakeroot.c
-@@ -1352,6 +1352,54 @@ int renameat(int olddir_fd, const char *oldpath,
- #endif /* HAVE_FSTATAT */
- 
- 
-+#if defined(__GLIBC__) && __GLIBC_PREREQ(2,33)
-+/* Glibc 2.33 exports symbols for these functions in the shared lib */
-+  int lstat(const char *file_name, struct stat *statbuf) {
-+ return WRAP_LSTAT LSTAT_ARG(_STAT_VER, file_name, statbuf);
-+  }
-+  int stat(const char *file_name, struct stat *st) {
-+ return WRAP_STAT STAT_ARG(_STAT_VER, file_name, st);
-+  }
-+  int fstat(int fd, struct stat *st) {
-+ return WRAP_FSTAT FSTAT_ARG(_STAT_VER, fd, st);
-+  }
-+
-+  #ifdef HAVE_FSTATAT
-+int fstatat(int dir_fd, const char *path, struct stat *st, int flags) {
-+   return WRAP_FSTATAT FSTATAT_ARG(_STAT_VER, dir_fd, path, st, flags);
-+}
-+  #endif
-+
-+  #ifdef STAT64_SUPPORT
-+int lstat64(const char *file_name, struct stat64 *st) {
-+   return WRAP_LSTAT64 LSTAT64_ARG(_STAT_VER, file_name, st);
-+}
-+int stat64(const char *file_name, struct stat64 *st) {
-+   return WRAP_STAT64 STAT64_ARG(_STAT_VER, file_name, st);
-+}
-+int fstat64(int fd, struct stat64 *st) {
-+   return WRAP_FSTAT64 FSTAT64_ARG(_STAT_VER, fd, st);
-+}
-+
-+#ifdef HAVE_FSTATAT
-+  int fstatat64(int dir_fd, const char *path, struct stat64 *st, int 
flags) {
-+   return WRAP_FSTATAT64 FSTATAT64_ARG(_STAT_VER, dir_fd, path, st, 
flags);
-+  }
-+#endif
-+  #endif
-+
-+  int mknod(const char *pathname, mode_t mode, dev_t dev) {
-+ return WRAP_MKNOD MKNOD_ARG(_STAT_VER, pathname, mode, &dev);
-+  }
-+
-+  #if defined(HAVE_FSTATAT) && defined(HAVE_MKNODAT)
-+int mknodat(int dir_fd, const char *pathname, mode_t mode, dev_t dev) {
-+   return WRAP_MKNODAT MKNODAT_ARG(_STAT_VER, dir_fd, pathname, mode, 
&dev);
-+}
-+  #endif
-+#endif /* GLIBC_PREREQ */
-+
-+
- #ifdef FAKEROOT_FAKENET
- pid_t fork(void)
- {
--- 
-GitLab
-
-
-From d074aaa34d6928989308a3870738d6b1c28f2bae Mon Sep 17 00:00:00 2001
-From: Ilya Lipnitskiy 
-Date: Thu, 11 Feb 2021 21:00:20 -0800
-Subject: [PATCH 3/6] libfakeroot.c: fix compile error with DEBUG enabled
-
-Signed-off-by: Ilya Lipnitskiy 

- libfakeroot.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libfakeroot.c b/libfakeroot.c
-index d75c51f..31480f8 100644
 a/libfakeroot.c
-+++ b/libfakeroot.c
-@@ -2525,7 +2525,7 @@ int statx (int dirfd, const char *path, int flags, 
unsigned int mask, struct sta
- 
- #ifdef LIBFAKEROOT_DEBUGGING
-   if (fakeroot_debug) {
--fprintf(stderr, "statx fd %d\

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-06-01 Thread Jakov Smolić
commit: f552b8de0ec79cb0f1f92bc5413b0b78cc60120e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 05:03:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 05:03:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f552b8de

sys-apps/fakeroot: Stabilize 1.27 sparc, #849161

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
index dd55f531c0a6..521acfa7444a 100644
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-06-01 Thread Sam James
commit: 3a8ad4388ce722d64c771540c3d6d4a27ad78c8d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:13:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:13:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8ad438

sys-apps/fakeroot: Stabilize 1.27 ppc, #849161

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
index e80ff0bc42b3..dd55f531c0a6 100644
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-06-01 Thread Sam James
commit: 0adedff6f5760e044e7e34d49ebde740a80b7c06
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:13:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:13:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0adedff6

sys-apps/fakeroot: Stabilize 1.27 ppc64, #849161

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
index 9e7ba4f0d57f..e80ff0bc42b3 100644
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-06-01 Thread Sam James
commit: 5e70ccd2a4855fb20d2da615adf6bd2e3386bcae
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:11:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:11:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e70ccd2

sys-apps/fakeroot: Stabilize 1.27 x86, #849161

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
index 989ea8f8066b..9e7ba4f0d57f 100644
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-06-01 Thread Sam James
commit: d9a19e03989db979b6fc245a73d49099719a136f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:10:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:10:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a19e03

sys-apps/fakeroot: Stabilize 1.27 amd64, #849161

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
index da88b7753c7f..989ea8f8066b 100644
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-06-01 Thread Sam James
commit: 76192d3941fa7ac69ed5df57e59d5f30161dd199
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:01:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:05:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76192d39

sys-apps/fakeroot: Stabilize 1.27 arm, #849161

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
index 468f9ec15684..da88b7753c7f 100644
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-05-30 Thread Sam James
commit: f2480a4dff7ae3c8b83c255f2a1725d3f993edee
Author: Sam James  gentoo  org>
AuthorDate: Tue May 31 04:43:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 31 04:43:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2480a4d

sys-apps/fakeroot: add 1.29

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.29.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 0ed2aef29167..36e23f079daa 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -2,3 +2,4 @@ DIST fakeroot_1.25.3.orig.tar.gz 126884 BLAKE2B 
a6a860a8714bb2a43f2820bc586cac38
 DIST fakeroot_1.26.orig.tar.gz 549685 BLAKE2B 
d9177403d9c2be88c0949c891cde5742a405027714b07ca2c7e72813dba049157c3d994f30b9c634016a74c74745f8391ee51035cbf385ef63364d0a31291d43
 SHA512 
dad193b283b48a25806c5bcd06d1f5bbd183ccd40a3fc25f3e7bb88fd6579024f958321f8336654348a1d0a547d4ad19ed11aab5ec9441d6ef493ee6e4c78081
 DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926
 DIST fakeroot_1.28.orig.tar.gz 546234 BLAKE2B 
1182ce0d382511c92bd0d414fc43150db86753ade8ca09a371fce404afc271458626b89c5df329a5aa8911a97cac9eb4132a8f20c9ab2e4e8196c92c8f42c08e
 SHA512 
cd55007014da5741ff336d005a80633a2f1ed856e075162acb9a4a1edd5c6d17ec74457c8a1e31edb02ae70920904c53e69365d55bd9beb7e8c6211aa8cfca8b
+DIST fakeroot_1.29.orig.tar.gz 549383 BLAKE2B 
ccdc5e793ce6a6adc9ffdb9346045e144dcd802ca8ffcbd188010ab759861d0e0ae81b3baa256546398c2ddab31d1f795f327130cb1f7bb1c3eee07e7282e94b
 SHA512 
d0f02c36cfe4e24f1588894bd732ff5a6fc0e921695236311019a63280efdca8568f2e974672145eb7c4d57f64a15a77d23658fd4aeef2ca24901fc66259e4dc

diff --git a/sys-apps/fakeroot/fakeroot-1.29.ebuild 
b/sys-apps/fakeroot/fakeroot-1.29.ebuild
new file mode 100644
index ..8d511343efba
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.29.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="de es fr nl pt sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-05-05 Thread Sam James
commit: 58ad0ee291515fd3ee13f40f5b698bc1d67e48e5
Author: Sam James  gentoo  org>
AuthorDate: Thu May  5 23:33:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  5 23:33:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ad0ee2

sys-apps/fakeroot: add 1.28

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.28.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 04aa76f5ca08..0ed2aef29167 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,3 +1,4 @@
 DIST fakeroot_1.25.3.orig.tar.gz 126884 BLAKE2B 
a6a860a8714bb2a43f2820bc586cac38d25df8b8cb32b219064618c845d0308b57929108bd582b46c15b2fe4b2fc00d662ba72458a9e9ffcf7d035dce515eb55
 SHA512 
b54366ef82b49af414d7214d069a4bc7dd188dfa4f8e3121f6bd65fd67268b02346ff72e857087243ab0efe9fa82faaa9f9c3309cac4b5af0ea00908c2e5eb6e
 DIST fakeroot_1.26.orig.tar.gz 549685 BLAKE2B 
d9177403d9c2be88c0949c891cde5742a405027714b07ca2c7e72813dba049157c3d994f30b9c634016a74c74745f8391ee51035cbf385ef63364d0a31291d43
 SHA512 
dad193b283b48a25806c5bcd06d1f5bbd183ccd40a3fc25f3e7bb88fd6579024f958321f8336654348a1d0a547d4ad19ed11aab5ec9441d6ef493ee6e4c78081
 DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926
+DIST fakeroot_1.28.orig.tar.gz 546234 BLAKE2B 
1182ce0d382511c92bd0d414fc43150db86753ade8ca09a371fce404afc271458626b89c5df329a5aa8911a97cac9eb4132a8f20c9ab2e4e8196c92c8f42c08e
 SHA512 
cd55007014da5741ff336d005a80633a2f1ed856e075162acb9a4a1edd5c6d17ec74457c8a1e31edb02ae70920904c53e69365d55bd9beb7e8c6211aa8cfca8b

diff --git a/sys-apps/fakeroot/fakeroot-1.28.ebuild 
b/sys-apps/fakeroot/fakeroot-1.28.ebuild
new file mode 100644
index ..8d511343efba
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.28.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="de es fr nl pt sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-04-12 Thread Sam James
commit: 38978c7c61b04c082926360c0dbc987d5bbe3787
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 12 22:38:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 12 22:38:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38978c7c

sys-apps/fakeroot: fix IncorrectCopyright

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild | 2 +-
 sys-apps/fakeroot/fakeroot-1.26-r1.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index 801674395ecb..1089638e5e2d 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
index 60f715a23827..468f9ec15684 100644
--- a/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-04-12 Thread Sam James
commit: 7af3ec75563c6744dba7db4bd94da818844c6039
Author: Randall Vasquez  icloud  com>
AuthorDate: Tue Apr 12 13:34:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 12 22:37:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af3ec75

sys-apps/fakeroot: add flag-o-matic filter for flag -fno-semantic-interposition

Bug: https://bugs.gentoo.org/834445
Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
Signed-off-by: Randall Vasquez  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/25007
Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild | 4 
 sys-apps/fakeroot/fakeroot-1.26-r1.ebuild   | 4 
 sys-apps/fakeroot/fakeroot-1.27.ebuild  | 4 
 3 files changed, 12 insertions(+)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index 1a91280d8313..801674395ecb 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
@@ -36,6 +36,10 @@ src_configure() {
use acl || export ac_cv_search_acl_get_fd=no # bug 759568
use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
 
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
econf --disable-static
 }
 

diff --git a/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
index eaea8a55af70..60f715a23827 100644
--- a/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
@@ -47,6 +47,10 @@ src_configure() {
use acl || export ac_cv_search_acl_get_fd=no # bug 759568
use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
 
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
econf --disable-static
 }
 

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
index d033244f8182..468f9ec15684 100644
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.27.ebuild
@@ -47,6 +47,10 @@ src_configure() {
use acl || export ac_cv_search_acl_get_fd=no # bug 759568
use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
 
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
econf --disable-static
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2022-01-20 Thread Sam James
commit: e4f76a21f19cd64e1520e750cd947a40a40a6d1e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 11:58:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 12:07:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f76a21

sys-apps/fakeroot: add 1.27

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.27.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 60c5be44cb64..04aa76f5ca08 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,2 +1,3 @@
 DIST fakeroot_1.25.3.orig.tar.gz 126884 BLAKE2B 
a6a860a8714bb2a43f2820bc586cac38d25df8b8cb32b219064618c845d0308b57929108bd582b46c15b2fe4b2fc00d662ba72458a9e9ffcf7d035dce515eb55
 SHA512 
b54366ef82b49af414d7214d069a4bc7dd188dfa4f8e3121f6bd65fd67268b02346ff72e857087243ab0efe9fa82faaa9f9c3309cac4b5af0ea00908c2e5eb6e
 DIST fakeroot_1.26.orig.tar.gz 549685 BLAKE2B 
d9177403d9c2be88c0949c891cde5742a405027714b07ca2c7e72813dba049157c3d994f30b9c634016a74c74745f8391ee51035cbf385ef63364d0a31291d43
 SHA512 
dad193b283b48a25806c5bcd06d1f5bbd183ccd40a3fc25f3e7bb88fd6579024f958321f8336654348a1d0a547d4ad19ed11aab5ec9441d6ef493ee6e4c78081
+DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
new file mode 100644
index ..d033244f8182
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.27.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+PLOCALES="de es fr nl pt sv"
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-09-11 Thread Sam James
commit: 167c4a85d88f963199194ef37bff012f47c963f2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 02:21:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 02:27:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167c4a85

sys-apps/fakeroot: conditionally gen+install translated man pages

Closes: https://bugs.gentoo.org/469428
Signed-off-by: Sam James  gentoo.org>

 ...akeroot-1.26.ebuild => fakeroot-1.26-r1.ebuild} | 41 +-
 1 file changed, 32 insertions(+), 9 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.26.ebuild 
b/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
similarity index 53%
rename from sys-apps/fakeroot/fakeroot-1.26.ebuild
rename to sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
index 823e5a4ddf2..eaea8a55af7 100644
--- a/sys-apps/fakeroot/fakeroot-1.26.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.26-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic
+inherit autotools flag-o-matic plocale
 
 DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
 HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
@@ -12,17 +12,36 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug test"
+IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
-   sys-libs/libcap
+DEPEND="sys-libs/libcap
acl? ( sys-apps/acl )
test? ( app-arch/sharutils )"
-BDEPEND="app-text/po4a"
+BDEPEND="nls? ( app-text/po4a )"
 
 DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
 
+PLOCALES="de es fr nl pt sv"
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
 src_configure() {
export ac_cv_header_sys_acl_h=$(usex acl)
use acl || export ac_cv_search_acl_get_fd=no # bug 759568
@@ -32,10 +51,14 @@ src_configure() {
 }
 
 src_compile() {
-   # Create translated man pages
-   pushd doc >/dev/null || die
-   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
-   popd >/dev/null || die
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
 
default
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-09-11 Thread Sam James
commit: 21f28ec0d7360893d1a552693b503799a7ddba5a
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 02:01:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 02:02:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f28ec0

sys-apps/fakeroot: add 1.26

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.26.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 4a4f1803793..60c5be44cb6 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1 +1,2 @@
 DIST fakeroot_1.25.3.orig.tar.gz 126884 BLAKE2B 
a6a860a8714bb2a43f2820bc586cac38d25df8b8cb32b219064618c845d0308b57929108bd582b46c15b2fe4b2fc00d662ba72458a9e9ffcf7d035dce515eb55
 SHA512 
b54366ef82b49af414d7214d069a4bc7dd188dfa4f8e3121f6bd65fd67268b02346ff72e857087243ab0efe9fa82faaa9f9c3309cac4b5af0ea00908c2e5eb6e
+DIST fakeroot_1.26.orig.tar.gz 549685 BLAKE2B 
d9177403d9c2be88c0949c891cde5742a405027714b07ca2c7e72813dba049157c3d994f30b9c634016a74c74745f8391ee51035cbf385ef63364d0a31291d43
 SHA512 
dad193b283b48a25806c5bcd06d1f5bbd183ccd40a3fc25f3e7bb88fd6579024f958321f8336654348a1d0a547d4ad19ed11aab5ec9441d6ef493ee6e4c78081

diff --git a/sys-apps/fakeroot/fakeroot-1.26.ebuild 
b/sys-apps/fakeroot/fakeroot-1.26.ebuild
new file mode 100644
index 000..823e5a4ddf2
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.26.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+BDEPEND="app-text/po4a"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   econf --disable-static
+}
+
+src_compile() {
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/, sys-apps/fakeroot/files/

2021-05-09 Thread David Seifert
commit: 15393a72ec2f89b4df4c53d7dbca185036e52108
Author: David Seifert  gentoo  org>
AuthorDate: Sun May  9 09:33:15 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun May  9 09:33:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15393a72

sys-apps/fakeroot: Remove old 1.22, 1.23, 1.24, 1.25.1, 1.25.2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/fakeroot/Manifest |  5 ---
 sys-apps/fakeroot/fakeroot-1.22.ebuild | 45 ---
 sys-apps/fakeroot/fakeroot-1.23.ebuild | 45 ---
 sys-apps/fakeroot/fakeroot-1.24.ebuild | 45 ---
 sys-apps/fakeroot/fakeroot-1.25.1.ebuild   | 50 --
 sys-apps/fakeroot/fakeroot-1.25.2.ebuild   | 50 --
 .../fakeroot/files/fakeroot-1.19-no-acl_h.patch| 37 
 .../files/fakeroot-1.20.2-glibc-2.24.patch | 32 --
 8 files changed, 309 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index efb1cacb4c7..4a4f1803793 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,6 +1 @@
-DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
-DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5aaf82f4707ad8f810f954373a31cf5f390ef57dcc71ba630a1d4a578df95ac9beda9c93b3c75adffcbc89860f442b69
 SHA512 
0984679207e6e340abf715d4b26a213f85420cd8c58f21e65eb069337a3bd67436c6f80168412c10b28701689ec63290f122a5ff5d44a57b2b166aa72799d036
-DIST fakeroot_1.24.orig.tar.gz 522497 BLAKE2B 
fb08ed6512a3e26538662ceb28a197b85fd4a05c37b543529df6880e01c64bd774037bed1230bf7d7fe0bde798364c2fd0fcfab257fff4d3e6ae9800c076a5b0
 SHA512 
b15db7bbfb03264f294fb3b42813e17758b43ef7f121e55a24af9ec30ff3f4ec8eb0392db88133e56f9728b3828f6c1432d1e5d2e881a69d083ad444b9177487
-DIST fakeroot_1.25.1.orig.tar.gz 126880 BLAKE2B 
ea92815d005422ade80a91d1351c500614f7628b2173caf23bab2192f9395440ba4429ac773723c79a0f0205b7c750db9c1cecbefe7e9e2c442c8a92938df0cf
 SHA512 
0e340aacfb49558ee6719aa11aa297ccda2afe2f66209da8fa10e45ec7954d5db689717db38f30cdfb9d89b75ca63ec6aed42e2cc314fd25c60262aa735eab0d
-DIST fakeroot_1.25.2.orig.tar.gz 126876 BLAKE2B 
13c4457aed3d6df08fef0f3af6093eea05bcaedff280146a7d09e96a1e73d0615c2527ce32bc4999a0acc0478610241440ec9a70ee27860cd61d799f636c30d3
 SHA512 
3afc0d6c82bef4968f1eac293174d12f957788f173fa8b69753c422f0f3bb54e012d350eaa8e535501dd62185479c1d4cb1c6e3f605930ae5987a7f622c450c2
 DIST fakeroot_1.25.3.orig.tar.gz 126884 BLAKE2B 
a6a860a8714bb2a43f2820bc586cac38d25df8b8cb32b219064618c845d0308b57929108bd582b46c15b2fe4b2fc00d662ba72458a9e9ffcf7d035dce515eb55
 SHA512 
b54366ef82b49af414d7214d069a4bc7dd188dfa4f8e3121f6bd65fd67268b02346ff72e857087243ab0efe9fa82faaa9f9c3309cac4b5af0ea00908c2e5eb6e

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
deleted file mode 100644
index de5c0883842..000
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="acl debug test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   sys-libs/libcap
-   acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )"
-
-DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
-   "${FILESDIR}"/${PN}-1.20.2-glibc-2.24.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-
-   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
-}

diff --git a/sys-apps/fakeroot/fakeroot-1.23.ebuild 
b/sys-apps/fakeroot/fakeroot-1.23.ebuild
deleted file mode 100644
index 8ff11f2bd08..000
--- a/sys-apps/fakeroot/fakeroot-1.23.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-05-08 Thread Sam James
commit: 7b19fdb4284a6b220b1604b719e13f85f3c81d2a
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 06:08:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 06:08:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b19fdb4

sys-apps/fakeroot: Stabilize 1.25.3-r1 ppc, #780423

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index 86101250865..1a91280d831 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-04-20 Thread Sam James
commit: d126f67b2f6b5e4ce6605e5e9c78bf61c807a82f
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 20 23:29:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 20 23:34:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d126f67b

sys-apps/fakeroot: Stabilize 1.25.3-r1 arm, #780423

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index 9d4a2363ab6..86101250865 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-04-19 Thread Mike Gilbert
commit: e39d72574d6578e592a80ce6fe5779e46ccb8ade
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 19 21:02:18 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 19 21:02:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39d7257

sys-apps/fakeroot: undo revbump for previous build fix

Bug: https://bugs.gentoo.org/713166
Signed-off-by: Mike Gilbert  gentoo.org>

 .../fakeroot/{fakeroot-1.25.3-r2.ebuild => fakeroot-1.25.3-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
similarity index 100%
rename from sys-apps/fakeroot/fakeroot-1.25.3-r2.ebuild
rename to sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/files/, sys-apps/fakeroot/

2021-04-19 Thread Mike Gilbert
commit: fc06661f8db900a0ad9502e01b7e571341e988ca
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 19 20:56:50 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 19 21:00:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc06661f

sys-apps/fakeroot: fix build with glibc-2.33

Closes: https://bugs.gentoo.org/713166
Signed-off-by: Mike Gilbert  gentoo.org>

 ...-1.25.3-r1.ebuild => fakeroot-1.25.3-r2.ebuild} |   3 +
 .../files/fakeroot-1.25.3-glibc-2.33.patch | 413 +
 2 files changed, 416 insertions(+)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r2.ebuild
similarity index 94%
rename from sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
rename to sys-apps/fakeroot/fakeroot-1.25.3-r2.ebuild
index c0cdb4acf90..9d4a2363ab6 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r2.ebuild
@@ -24,6 +24,9 @@ BDEPEND="app-text/po4a"
 DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/fakeroot-1.25.3-glibc-2.33.patch"
+   )
default
eautoreconf
 }

diff --git a/sys-apps/fakeroot/files/fakeroot-1.25.3-glibc-2.33.patch 
b/sys-apps/fakeroot/files/fakeroot-1.25.3-glibc-2.33.patch
new file mode 100644
index 000..87ae9e18b74
--- /dev/null
+++ b/sys-apps/fakeroot/files/fakeroot-1.25.3-glibc-2.33.patch
@@ -0,0 +1,413 @@
+From 03bc0ee07fb6e293d081ffd8af1654788b434f6a Mon Sep 17 00:00:00 2001
+From: Ilya Lipnitskiy 
+Date: Thu, 11 Feb 2021 20:59:25 -0800
+Subject: [PATCH 1/6] libfakeroot.c: define _STAT_VER if not already defined
+
+Based on patch from Jan Pazdziora:
+https://lists.fedoraproject.org/archives/list/de...@lists.fedoraproject.org/message/SMQ3RYXEYTVZH6PLQMKNB3NM4XLPMNZO/
+
+Signed-off-by: Ilya Lipnitskiy 
+---
+ libfakeroot.c | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/libfakeroot.c b/libfakeroot.c
+index 3e80e38..14cdbc4 100644
+--- a/libfakeroot.c
 b/libfakeroot.c
+@@ -90,6 +90,16 @@
+ #define SEND_GET_XATTR64(a,b,c) send_get_xattr64(a,b)
+ #endif
+ 
++#ifndef _STAT_VER
++ #if defined (__aarch64__)
++  #define _STAT_VER 0
++ #elif defined (__x86_64__)
++  #define _STAT_VER 1
++ #else
++  #define _STAT_VER 3
++ #endif
++#endif
++
+ /*
+These INT_* (which stands for internal) macros should always be used when
+the fakeroot library owns the storage of the stat variable.
+-- 
+GitLab
+
+
+From feda578ca3608b7fc9a28a3a91293611c0ef47b7 Mon Sep 17 00:00:00 2001
+From: Ilya Lipnitskiy 
+Date: Thu, 11 Feb 2021 21:00:04 -0800
+Subject: [PATCH 2/6] libfakeroot.c: add wrappers for new glibc 2.33+ symbols
+
+Signed-off-by: Ilya Lipnitskiy 
+---
+ libfakeroot.c | 48 
+ 1 file changed, 48 insertions(+)
+
+diff --git a/libfakeroot.c b/libfakeroot.c
+index 14cdbc4..d75c51f 100644
+--- a/libfakeroot.c
 b/libfakeroot.c
+@@ -1352,6 +1352,54 @@ int renameat(int olddir_fd, const char *oldpath,
+ #endif /* HAVE_FSTATAT */
+ 
+ 
++#if defined(__GLIBC__) && __GLIBC_PREREQ(2,33)
++/* Glibc 2.33 exports symbols for these functions in the shared lib */
++  int lstat(const char *file_name, struct stat *statbuf) {
++ return WRAP_LSTAT LSTAT_ARG(_STAT_VER, file_name, statbuf);
++  }
++  int stat(const char *file_name, struct stat *st) {
++ return WRAP_STAT STAT_ARG(_STAT_VER, file_name, st);
++  }
++  int fstat(int fd, struct stat *st) {
++ return WRAP_FSTAT FSTAT_ARG(_STAT_VER, fd, st);
++  }
++
++  #ifdef HAVE_FSTATAT
++int fstatat(int dir_fd, const char *path, struct stat *st, int flags) {
++   return WRAP_FSTATAT FSTATAT_ARG(_STAT_VER, dir_fd, path, st, flags);
++}
++  #endif
++
++  #ifdef STAT64_SUPPORT
++int lstat64(const char *file_name, struct stat64 *st) {
++   return WRAP_LSTAT64 LSTAT64_ARG(_STAT_VER, file_name, st);
++}
++int stat64(const char *file_name, struct stat64 *st) {
++   return WRAP_STAT64 STAT64_ARG(_STAT_VER, file_name, st);
++}
++int fstat64(int fd, struct stat64 *st) {
++   return WRAP_FSTAT64 FSTAT64_ARG(_STAT_VER, fd, st);
++}
++
++#ifdef HAVE_FSTATAT
++  int fstatat64(int dir_fd, const char *path, struct stat64 *st, int 
flags) {
++   return WRAP_FSTATAT64 FSTATAT64_ARG(_STAT_VER, dir_fd, path, st, 
flags);
++  }
++#endif
++  #endif
++
++  int mknod(const char *pathname, mode_t mode, dev_t dev) {
++ return WRAP_MKNOD MKNOD_ARG(_STAT_VER, pathname, mode, &dev);
++  }
++
++  #if defined(HAVE_FSTATAT) && defined(HAVE_MKNODAT)
++int mknodat(int dir_fd, const char *pathname, mode_t mode, dev_t dev) {
++   return WRAP_MKNODAT MKNODAT_ARG(_STAT_VER, dir_fd, pathname, mode, 
&dev);
++}
++  #endif
++#endif /* GLIBC_PREREQ */
++
++
+ #ifdef FAKEROOT_FAKENET
+ pid_t fork(void)
+ {
+-- 
+GitLab
+
+
+From d074aaa34d6928989308a3870738d6b1c28f2bae Mon Sep 17 00:00:00 2001
+From

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-04-07 Thread Sam James
commit: 0c62e99c81ac7a4daa16dd6ffed5468538ccab22
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  7 22:46:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  7 22:46:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c62e99c

sys-apps/fakeroot: Stabilize 1.25.3-r1 sparc, #780423

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index 7ca974c2875..c0cdb4acf90 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-04-07 Thread Sam James
commit: f20f91c18d7c53c417181c9943a29cb1da6fb948
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  7 22:45:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  7 22:45:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20f91c1

sys-apps/fakeroot: Stabilize 1.25.3-r1 amd64, #780423

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index ed743898bc9..7ca974c2875 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-04-06 Thread Sam James
commit: 9c7cc3e569d66cc5bf0e11d540fdc8bfff0f
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  6 19:52:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  6 19:52:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7cc3e5

sys-apps/fakeroot: Stabilize 1.25.3-r1 ppc64, #780423

Signed-off-by: Sam James  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index 494c6825601..ed743898bc9 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-04-05 Thread Thomas Deutschmann
commit: 06f3682a6eeda97fdb041af221e4a54e8c6e3640
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr  5 18:58:21 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr  5 18:58:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f3682a

sys-apps/fakeroot: x86 stable (bug #780423)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index 136dd8a2116..494c6825601 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2021-03-27 Thread David Seifert
commit: 48c4ed7c33ac42b3211424580ce4b64349723a21
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 27 10:44:02 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 27 10:44:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c4ed7c

sys-apps/fakeroot: Clean up ebuild

* Remove .la files
* Disable building static archives

Closes: https://github.com/gentoo/gentoo/pull/18617
Closes: https://bugs.gentoo.org/759568
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 ...oot-1.25.3.ebuild => fakeroot-1.25.3-r1.ebuild} | 32 --
 1 file changed, 17 insertions(+), 15 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
similarity index 67%
rename from sys-apps/fakeroot/fakeroot-1.25.3.ebuild
rename to sys-apps/fakeroot/fakeroot-1.25.3-r1.ebuild
index eac32e7e954..136dd8a2116 100644
--- a/sys-apps/fakeroot/fakeroot-1.25.3.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.3-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
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug static-libs test"
+IUSE="acl debug test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
@@ -21,31 +21,33 @@ DEPEND="
test? ( app-arch/sharutils )"
 BDEPEND="app-text/po4a"
 
-DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
 
 src_prepare() {
default
eautoreconf
 }
 
-src_compile() {
-   # Create tranlated man pages
-   pushd doc &>/dev/null || die
-   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
-   popd &>/dev/null || die
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
 
-   default
+   econf --disable-static
 }
 
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
+src_compile() {
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
 
-   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
-   econf \
-   $(use_enable static-libs static)
+   default
 }
 
 src_install() {
default
-   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2020-10-08 Thread Thomas Deutschmann
commit: fa31a7183134c1990170d54483469a826d559b6c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct  8 22:48:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct  8 22:53:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa31a718

sys-apps/fakeroot: bump to v1.25.3

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/fakeroot/Manifest   |  1 +
 sys-apps/fakeroot/fakeroot-1.25.3.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 735adc12ed5..efb1cacb4c7 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -3,3 +3,4 @@ DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5a
 DIST fakeroot_1.24.orig.tar.gz 522497 BLAKE2B 
fb08ed6512a3e26538662ceb28a197b85fd4a05c37b543529df6880e01c64bd774037bed1230bf7d7fe0bde798364c2fd0fcfab257fff4d3e6ae9800c076a5b0
 SHA512 
b15db7bbfb03264f294fb3b42813e17758b43ef7f121e55a24af9ec30ff3f4ec8eb0392db88133e56f9728b3828f6c1432d1e5d2e881a69d083ad444b9177487
 DIST fakeroot_1.25.1.orig.tar.gz 126880 BLAKE2B 
ea92815d005422ade80a91d1351c500614f7628b2173caf23bab2192f9395440ba4429ac773723c79a0f0205b7c750db9c1cecbefe7e9e2c442c8a92938df0cf
 SHA512 
0e340aacfb49558ee6719aa11aa297ccda2afe2f66209da8fa10e45ec7954d5db689717db38f30cdfb9d89b75ca63ec6aed42e2cc314fd25c60262aa735eab0d
 DIST fakeroot_1.25.2.orig.tar.gz 126876 BLAKE2B 
13c4457aed3d6df08fef0f3af6093eea05bcaedff280146a7d09e96a1e73d0615c2527ce32bc4999a0acc0478610241440ec9a70ee27860cd61d799f636c30d3
 SHA512 
3afc0d6c82bef4968f1eac293174d12f957788f173fa8b69753c422f0f3bb54e012d350eaa8e535501dd62185479c1d4cb1c6e3f605930ae5987a7f622c450c2
+DIST fakeroot_1.25.3.orig.tar.gz 126884 BLAKE2B 
a6a860a8714bb2a43f2820bc586cac38d25df8b8cb32b219064618c845d0308b57929108bd582b46c15b2fe4b2fc00d662ba72458a9e9ffcf7d035dce515eb55
 SHA512 
b54366ef82b49af414d7214d069a4bc7dd188dfa4f8e3121f6bd65fd67268b02346ff72e857087243ab0efe9fa82faaa9f9c3309cac4b5af0ea00908c2e5eb6e

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3.ebuild
new file mode 100644
index 000..eac32e7e954
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.25.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+BDEPEND="app-text/po4a"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   # Create tranlated man pages
+   pushd doc &>/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd &>/dev/null || die
+
+   default
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2020-10-05 Thread Thomas Deutschmann
commit: a61b877cb74c62b98eccbf055ceb942dd9b36e15
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct  5 16:20:30 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct  5 16:20:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61b877c

sys-apps/fakeroot: bump to v1.25.2

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/fakeroot/Manifest   |  1 +
 sys-apps/fakeroot/fakeroot-1.25.2.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 34752493587..735adc12ed5 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -2,3 +2,4 @@ DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f
 DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5aaf82f4707ad8f810f954373a31cf5f390ef57dcc71ba630a1d4a578df95ac9beda9c93b3c75adffcbc89860f442b69
 SHA512 
0984679207e6e340abf715d4b26a213f85420cd8c58f21e65eb069337a3bd67436c6f80168412c10b28701689ec63290f122a5ff5d44a57b2b166aa72799d036
 DIST fakeroot_1.24.orig.tar.gz 522497 BLAKE2B 
fb08ed6512a3e26538662ceb28a197b85fd4a05c37b543529df6880e01c64bd774037bed1230bf7d7fe0bde798364c2fd0fcfab257fff4d3e6ae9800c076a5b0
 SHA512 
b15db7bbfb03264f294fb3b42813e17758b43ef7f121e55a24af9ec30ff3f4ec8eb0392db88133e56f9728b3828f6c1432d1e5d2e881a69d083ad444b9177487
 DIST fakeroot_1.25.1.orig.tar.gz 126880 BLAKE2B 
ea92815d005422ade80a91d1351c500614f7628b2173caf23bab2192f9395440ba4429ac773723c79a0f0205b7c750db9c1cecbefe7e9e2c442c8a92938df0cf
 SHA512 
0e340aacfb49558ee6719aa11aa297ccda2afe2f66209da8fa10e45ec7954d5db689717db38f30cdfb9d89b75ca63ec6aed42e2cc314fd25c60262aa735eab0d
+DIST fakeroot_1.25.2.orig.tar.gz 126876 BLAKE2B 
13c4457aed3d6df08fef0f3af6093eea05bcaedff280146a7d09e96a1e73d0615c2527ce32bc4999a0acc0478610241440ec9a70ee27860cd61d799f636c30d3
 SHA512 
3afc0d6c82bef4968f1eac293174d12f957788f173fa8b69753c422f0f3bb54e012d350eaa8e535501dd62185479c1d4cb1c6e3f605930ae5987a7f622c450c2

diff --git a/sys-apps/fakeroot/fakeroot-1.25.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.2.ebuild
new file mode 100644
index 000..eac32e7e954
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.25.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+BDEPEND="app-text/po4a"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   # Create tranlated man pages
+   pushd doc &>/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd &>/dev/null || die
+
+   default
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2020-09-25 Thread Lars Wendler
commit: 64aac8557e46fd17fd9918fa260f742f30f54a5e
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep 25 12:13:36 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 25 12:14:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64aac855

sys-apps/fakeroot: Bump to version 1.25.1. Removed 1.24.1

Fixed installation of translated man pages

Closes: https://bugs.gentoo.org/744604
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/fakeroot/Manifest |  2 +-
 .../{fakeroot-1.24.1.ebuild => fakeroot-1.25.1.ebuild} | 10 ++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index d43dd1302c9..34752493587 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,4 +1,4 @@
 DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
 DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5aaf82f4707ad8f810f954373a31cf5f390ef57dcc71ba630a1d4a578df95ac9beda9c93b3c75adffcbc89860f442b69
 SHA512 
0984679207e6e340abf715d4b26a213f85420cd8c58f21e65eb069337a3bd67436c6f80168412c10b28701689ec63290f122a5ff5d44a57b2b166aa72799d036
-DIST fakeroot_1.24.1.orig.tar.gz 111873 BLAKE2B 
64c4661082a2b0183dfe5eacde8f97c8134a39d3b82f731ef13ecd3139595491e3560c47fee74fe2351f674a2e265a04bdb3eda475ca59ee42406088623b8b39
 SHA512 
f85f616c3018b6da09cb60693eb42e2b63b749edf5f7f947e9b98b51938733be02bc43af3210338973a02bcab9815657a77c0f5abe29721c275e3da658a8d7c3
 DIST fakeroot_1.24.orig.tar.gz 522497 BLAKE2B 
fb08ed6512a3e26538662ceb28a197b85fd4a05c37b543529df6880e01c64bd774037bed1230bf7d7fe0bde798364c2fd0fcfab257fff4d3e6ae9800c076a5b0
 SHA512 
b15db7bbfb03264f294fb3b42813e17758b43ef7f121e55a24af9ec30ff3f4ec8eb0392db88133e56f9728b3828f6c1432d1e5d2e881a69d083ad444b9177487
+DIST fakeroot_1.25.1.orig.tar.gz 126880 BLAKE2B 
ea92815d005422ade80a91d1351c500614f7628b2173caf23bab2192f9395440ba4429ac773723c79a0f0205b7c750db9c1cecbefe7e9e2c442c8a92938df0cf
 SHA512 
0e340aacfb49558ee6719aa11aa297ccda2afe2f66209da8fa10e45ec7954d5db689717db38f30cdfb9d89b75ca63ec6aed42e2cc314fd25c60262aa735eab0d

diff --git a/sys-apps/fakeroot/fakeroot-1.24.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.1.ebuild
similarity index 82%
rename from sys-apps/fakeroot/fakeroot-1.24.1.ebuild
rename to sys-apps/fakeroot/fakeroot-1.25.1.ebuild
index f0bf2f4c22f..eac32e7e954 100644
--- a/sys-apps/fakeroot/fakeroot-1.24.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.25.1.ebuild
@@ -19,6 +19,7 @@ DEPEND="
sys-libs/libcap
acl? ( sys-apps/acl )
test? ( app-arch/sharutils )"
+BDEPEND="app-text/po4a"
 
 DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
 
@@ -27,6 +28,15 @@ src_prepare() {
eautoreconf
 }
 
+src_compile() {
+   # Create tranlated man pages
+   pushd doc &>/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd &>/dev/null || die
+
+   default
+}
+
 src_configure() {
export ac_cv_header_sys_acl_h=$(usex acl)
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2020-09-25 Thread Lars Wendler
commit: d1970a154c982d028c38458c38fc6ae70ab151e7
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep 25 09:24:37 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 25 09:24:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1970a15

sys-apps/fakeroot: Bump to version 1.24.1

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/fakeroot/Manifest   |  1 +
 sys-apps/fakeroot/fakeroot-1.24.1.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 9367a0ac852..d43dd1302c9 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,3 +1,4 @@
 DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
 DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5aaf82f4707ad8f810f954373a31cf5f390ef57dcc71ba630a1d4a578df95ac9beda9c93b3c75adffcbc89860f442b69
 SHA512 
0984679207e6e340abf715d4b26a213f85420cd8c58f21e65eb069337a3bd67436c6f80168412c10b28701689ec63290f122a5ff5d44a57b2b166aa72799d036
+DIST fakeroot_1.24.1.orig.tar.gz 111873 BLAKE2B 
64c4661082a2b0183dfe5eacde8f97c8134a39d3b82f731ef13ecd3139595491e3560c47fee74fe2351f674a2e265a04bdb3eda475ca59ee42406088623b8b39
 SHA512 
f85f616c3018b6da09cb60693eb42e2b63b749edf5f7f947e9b98b51938733be02bc43af3210338973a02bcab9815657a77c0f5abe29721c275e3da658a8d7c3
 DIST fakeroot_1.24.orig.tar.gz 522497 BLAKE2B 
fb08ed6512a3e26538662ceb28a197b85fd4a05c37b543529df6880e01c64bd774037bed1230bf7d7fe0bde798364c2fd0fcfab257fff4d3e6ae9800c076a5b0
 SHA512 
b15db7bbfb03264f294fb3b42813e17758b43ef7f121e55a24af9ec30ff3f4ec8eb0392db88133e56f9728b3828f6c1432d1e5d2e881a69d083ad444b9177487

diff --git a/sys-apps/fakeroot/fakeroot-1.24.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.24.1.ebuild
new file mode 100644
index 000..f0bf2f4c22f
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.24.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2020-05-04 Thread Alexey Shvetsov
commit: e85d264cc12bd74f073a8d9eb3942042005daa2d
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Mon May  4 19:38:07 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May  4 19:38:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85d264c

sys-apps/fakeroot: works on ~arm64

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Shvetsov  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.24.ebuild 
b/sys-apps/fakeroot/fakeroot-1.24.ebuild
index 791263fdb16..1145abde685 100644
--- a/sys-apps/fakeroot/fakeroot-1.24.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2019-09-16 Thread Thomas Deutschmann
commit: 19ee2121603ebe06cffd5f0e0c6253528465e697
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Sep 16 14:59:03 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Sep 16 15:04:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ee2121

sys-apps/fakeroot: bump to v1.24

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.24.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 32410d87432..9367a0ac852 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,2 +1,3 @@
 DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
 DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5aaf82f4707ad8f810f954373a31cf5f390ef57dcc71ba630a1d4a578df95ac9beda9c93b3c75adffcbc89860f442b69
 SHA512 
0984679207e6e340abf715d4b26a213f85420cd8c58f21e65eb069337a3bd67436c6f80168412c10b28701689ec63290f122a5ff5d44a57b2b166aa72799d036
+DIST fakeroot_1.24.orig.tar.gz 522497 BLAKE2B 
fb08ed6512a3e26538662ceb28a197b85fd4a05c37b543529df6880e01c64bd774037bed1230bf7d7fe0bde798364c2fd0fcfab257fff4d3e6ae9800c076a5b0
 SHA512 
b15db7bbfb03264f294fb3b42813e17758b43ef7f121e55a24af9ec30ff3f4ec8eb0392db88133e56f9728b3828f6c1432d1e5d2e881a69d083ad444b9177487

diff --git a/sys-apps/fakeroot/fakeroot-1.24.ebuild 
b/sys-apps/fakeroot/fakeroot-1.24.ebuild
new file mode 100644
index 000..336e7ca459d
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.24.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug static-libs test"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
+   "${FILESDIR}"/${PN}-1.20.2-glibc-2.24.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot-ng/

2018-09-27 Thread Alon Bar-Lev
commit: 4d681d7017884c43ae05e5db53d318878a17d6ce
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:13:05 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d681d70

sys-apps/fakeroot-ng: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild 
b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
index 2dcb4984cf1..dae7a63ec7c 100644
--- a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
+++ b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit eutils
+EAPI=7
 
 DESCRIPTION="A utility to run commands with fake root privileges"
 HOMEPAGE="https://fakeroot-ng.lingnu.com/";
@@ -12,7 +10,6 @@ SRC_URI="mirror://sourceforge/${PN//-/}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
 
 PATCHES=(
"${FILESDIR}/${PN}-gcc-4.8.2.patch"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot-ng/

2018-08-20 Thread Alon Bar-Lev
commit: 66fe67906417c0584ead38a4797c70c264fcb390
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Aug 20 14:37:44 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Aug 20 14:37:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fe6790

sys-apps/fakeroot-ng: update home page

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild 
b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
index 9e67ffb64f4..2dcb4984cf1 100644
--- a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
+++ b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit eutils
 
 DESCRIPTION="A utility to run commands with fake root privileges"
-HOMEPAGE="https://sourceforge.net/projects/fakerootng/";
+HOMEPAGE="https://fakeroot-ng.lingnu.com/";
 SRC_URI="mirror://sourceforge/${PN//-/}/${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot-ng/

2018-08-20 Thread Alon Bar-Lev
commit: 20d49609112aafce51fddc28c6f89275186fa88e
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Aug 20 14:32:08 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Aug 20 14:32:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d49609

sys-apps/fakeroot-ng: eapi bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild 
b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
index 3a007d2be40..9e67ffb64f4 100644
--- a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
+++ b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit eutils
 
@@ -14,8 +14,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""
 
-DOCS="AUTHORS ChangeLog NEWS README"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-gcc-4.8.2.patch
-}
+PATCHES=(
+   "${FILESDIR}/${PN}-gcc-4.8.2.patch"
+)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot-ng/

2018-08-20 Thread Alon Bar-Lev
commit: 9cdcd3edf3e7ba701eff4dcb2865148bca52d166
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Aug 20 14:28:37 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Aug 20 14:32:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cdcd3ed

sys-apps/fakeroot-ng: add me as maintainer

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/fakeroot-ng/metadata.xml | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-apps/fakeroot-ng/metadata.xml 
b/sys-apps/fakeroot-ng/metadata.xml
index 8f32c5160c0..3d0f3bbdd5b 100644
--- a/sys-apps/fakeroot-ng/metadata.xml
+++ b/sys-apps/fakeroot-ng/metadata.xml
@@ -1,8 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-fakerootng
-  
+   
+   alo...@gentoo.org
+   
+   
+   fakerootng
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot-ng/

2018-08-20 Thread Alon Bar-Lev
commit: 80c3542891bc9d2ac8836d92b68e29081140f6f1
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Aug 20 14:29:22 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Aug 20 14:32:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c35428

sys-apps/fakeroot-ng: cleanup old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/fakeroot-ng/Manifest|  2 --
 sys-apps/fakeroot-ng/fakeroot-ng-0.17.ebuild | 21 -
 sys-apps/fakeroot-ng/fakeroot-ng-0.18.ebuild | 17 -
 3 files changed, 40 deletions(-)

diff --git a/sys-apps/fakeroot-ng/Manifest b/sys-apps/fakeroot-ng/Manifest
index e86b3d90a74..c6c0d8cb77f 100644
--- a/sys-apps/fakeroot-ng/Manifest
+++ b/sys-apps/fakeroot-ng/Manifest
@@ -1,3 +1 @@
-DIST fakeroot-ng-0.17-gcc47.patch.xz 8576 BLAKE2B 
0820556d4d64c21b9ef497ea8413be159048871d6f01f766efc405aeb85d6c2e633c0db85daf766a1f4b0fb3e8a9be1d69e965fe790b3b12902ba09c7fb573ae
 SHA512 
053b825e3362683f20867fcb2120e19612537b7f597fefcec913408092d200b31fcf43c2911000dc4710a5b77e0a0c8d93734fe1a9aa42bd503dfc6e75b0d7fb
-DIST fakeroot-ng-0.17.tar.gz 194791 BLAKE2B 
a43353444d9c0ad6a877b09fd264934c883197cb73d1ac90e7944c911147ac9020b56a88b629be48dad034ab7aa35f7b4a587351d39ec2124ae8b28a0e429f07
 SHA512 
bc6caab529feaf0e75f7ed0c5160ebda87d113c34001cabf20565f51fd66078d4363115ddd32d23106f4b47ce6e85b9defabf108ce2f35280d7b413fa7148686
 DIST fakeroot-ng-0.18.tar.gz 207870 BLAKE2B 
d2e0eff8ec508bb5dcad89f51b80162b3a9fc769d24561cddbbeb83d02e9d6089c9252ad60a628f33c7a5c8d07c7e9db29a19247e6ee9106ff2e68a13ba4e3cd
 SHA512 
8ece6830d229b92537d9c0a2eb42cb9ec4ae6b83453303004dded5eab0707b9ae8eaa2c71aac6ea68226c43cf08db6b0939a9422aab32948f5ecb185ee01d854

diff --git a/sys-apps/fakeroot-ng/fakeroot-ng-0.17.ebuild 
b/sys-apps/fakeroot-ng/fakeroot-ng-0.17.ebuild
deleted file mode 100644
index d41cc719c7e..000
--- a/sys-apps/fakeroot-ng/fakeroot-ng-0.17.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="A utility to run commands with fake root privileges"
-HOMEPAGE="https://sourceforge.net/projects/fakerootng/";
-SRC_URI="mirror://sourceforge/${PN//-/}/${PF}.tar.gz
-   https://dev.gentoo.org/~ssuominen/${P}-gcc47.patch.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-src_prepare() {
-   epatch "${WORKDIR}"/${P}-gcc47.patch
-}

diff --git a/sys-apps/fakeroot-ng/fakeroot-ng-0.18.ebuild 
b/sys-apps/fakeroot-ng/fakeroot-ng-0.18.ebuild
deleted file mode 100644
index ef89bad7783..000
--- a/sys-apps/fakeroot-ng/fakeroot-ng-0.18.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="A utility to run commands with fake root privileges"
-HOMEPAGE="https://sourceforge.net/projects/fakerootng/";
-SRC_URI="mirror://sourceforge/${PN//-/}/${PF}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog NEWS README"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot-ng/

2018-08-19 Thread Jonas Stein
commit: d75368be2b61d4a16b98cf333eb2a475ee911b38
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Aug 19 08:17:12 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Aug 19 08:18:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75368be

sys-apps/fakeroot-ng: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/633188
Package-Manager: Portage-2.3.47, Repoman-2.3.10

 sys-apps/fakeroot-ng/metadata.xml | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/sys-apps/fakeroot-ng/metadata.xml 
b/sys-apps/fakeroot-ng/metadata.xml
index 21c2f71198b..8f32c5160c0 100644
--- a/sys-apps/fakeroot-ng/metadata.xml
+++ b/sys-apps/fakeroot-ng/metadata.xml
@@ -1,13 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-anthoine.bourge...@gmail.com
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
+  
   
 fakerootng
   



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2018-07-05 Thread Thomas Deutschmann
commit: 1c1d7369da1551b8ea50e9ad5978e82e76210c6e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul  6 00:29:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jul  6 00:29:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1d7369

sys-apps/fakeroot: bump to v1.23

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.23.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 1a8f5f69f4b..e6369301518 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,2 +1,3 @@
 DIST fakeroot_1.20.2.orig.tar.bz2 326910 BLAKE2B 
813fce6416a375de7dce0581a2a7398f023e5e5d6b981d6dd973e9e29380b5908e0bb9e1e84db3b20638933817ed85a8f7d341b369631881905aab9ca4cf2119
 SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
 DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
+DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5aaf82f4707ad8f810f954373a31cf5f390ef57dcc71ba630a1d4a578df95ac9beda9c93b3c75adffcbc89860f442b69
 SHA512 
0984679207e6e340abf715d4b26a213f85420cd8c58f21e65eb069337a3bd67436c6f80168412c10b28701689ec63290f122a5ff5d44a57b2b166aa72799d036

diff --git a/sys-apps/fakeroot/fakeroot-1.23.ebuild 
b/sys-apps/fakeroot/fakeroot-1.23.ebuild
new file mode 100644
index 000..91ad0aff45d
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.23.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug static-libs test"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
+   "${FILESDIR}"/${PN}-1.20.2-glibc-2.24.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2018-07-05 Thread Thomas Deutschmann
commit: f8f48a7991916da84d772315003d334f6c5a9699
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul  6 00:30:40 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jul  6 00:30:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f48a79

sys-apps/fakeroot: drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/fakeroot/Manifest  |  1 -
 sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index e6369301518..32410d87432 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,3 +1,2 @@
-DIST fakeroot_1.20.2.orig.tar.bz2 326910 BLAKE2B 
813fce6416a375de7dce0581a2a7398f023e5e5d6b981d6dd973e9e29380b5908e0bb9e1e84db3b20638933817ed85a8f7d341b369631881905aab9ca4cf2119
 SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
 DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
 DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5aaf82f4707ad8f810f954373a31cf5f390ef57dcc71ba630a1d4a578df95ac9beda9c93b3c75adffcbc89860f442b69
 SHA512 
0984679207e6e340abf715d4b26a213f85420cd8c58f21e65eb069337a3bd67436c6f80168412c10b28701689ec63290f122a5ff5d44a57b2b166aa72799d036

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
deleted file mode 100644
index 79faa7e78de..000
--- a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
-IUSE="acl debug static-libs test"
-
-DEPEND="
-   sys-libs/libcap
-   acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )"
-
-DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
-   "${FILESDIR}"/${P}-glibc-2.24.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-
-   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
-   econf \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2018-06-08 Thread Mikle Kolyada
commit: 4506d698b16490c236c4392fa21521944cc77564
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jun  8 10:06:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jun  8 10:06:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4506d698

sys-apps/fakeroot: restore s390 keywords

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index a365f0e9cc6..4ca2e7a5a9e 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.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
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/files/

2018-05-24 Thread Aaron Bauman
commit: 5e1992320a607d8f082e41fdce1c73b1fa97f593
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu May 24 17:30:52 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 20:34:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e199232

sys-apps/fakeroot: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/8554

 .../fakeroot/files/fakeroot-1.18.4-no-acl_h.patch  | 35 --
 1 file changed, 35 deletions(-)

diff --git a/sys-apps/fakeroot/files/fakeroot-1.18.4-no-acl_h.patch 
b/sys-apps/fakeroot/files/fakeroot-1.18.4-no-acl_h.patch
deleted file mode 100644
index dbd9dd7758e..000
--- a/sys-apps/fakeroot/files/fakeroot-1.18.4-no-acl_h.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-http://bugs.gentoo.org/424419
-
 libfakeroot.c
-+++ libfakeroot.c
-@@ -1551,6 +1551,7 @@
-   return fakeroot_disabled;
- }
- 
-+#ifdef HAVE_SYS_ACL_H
- #ifdef HAVE_ACL_T
- int acl_set_fd(int fd, acl_t acl) {
-   errno = ENOTSUP;
-@@ -1561,6 +1562,7 @@
-   errno = ENOTSUP;
-   return -1;
- }
-+#endif /* HAVE_ACL_T */
- #endif /* HAVE_SYS_ACL_H */
- 
- #ifdef HAVE_FTS_READ
 wrapfunc.inp
-+++ wrapfunc.inp
-@@ -167,10 +167,12 @@
- #endif /* HAVE_UNLINKAT */
- #endif /* HAVE_FSTATAT */
- 
-+#ifdef HAVE_SYS_ACL_H
- #ifdef HAVE_ACL_T
- acl_set_fd;int;(int fd, acl_t acl);(fd, acl)
- acl_set_file;int;(const char *path_p, acl_type_t type, acl_t acl);(path_p, 
type, acl)
- #endif /* HAVE_ACL_T */
-+#endif /* HAVE_SYS_ACL_H */
- 
- #ifdef HAVE_FTS_READ
- fts_read;FTSENT *;(FTS *ftsp);(ftsp)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2018-05-21 Thread Mikle Kolyada
commit: fcaa006c1afbe20042047b1c9bb4a11570d8feef
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May 21 19:37:07 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May 21 19:37:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcaa006c

sys-apps/fakeroot: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/fakeroot/fakeroot-1.20.2.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
deleted file mode 100644
index db368714fec..000
--- a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils flag-o-matic
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="acl debug static-libs test"
-
-DEPEND="acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )
-   sys-libs/libcap"
-
-DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-
-   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
-   econf \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2018-05-21 Thread Mikle Kolyada
commit: afe6f9d16dc9b4ae65b20e27e5fc650c6711ecfc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May 21 19:36:26 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May 21 19:36:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe6f9d1

sys-apps/fakeroot: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/fakeroot/Manifest   |  3 ---
 sys-apps/fakeroot/fakeroot-1.18.4.ebuild | 37 
 sys-apps/fakeroot/fakeroot-1.19.ebuild   | 36 ---
 sys-apps/fakeroot/fakeroot-1.20.ebuild   | 37 
 4 files changed, 113 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 5720a017b07..1a8f5f69f4b 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,5 +1,2 @@
-DIST fakeroot_1.18.4.orig.tar.bz2 309298 BLAKE2B 
49cc2664b2292ebbf9cf2b6847100f53be31326d72a6361484d078d7ee7d4ed72db8aa630feae1359313042c9d6de1f7d70b4c93ad2930634757196c55267936
 SHA512 
497292fe21d18a37eadd657fbe01db8902f4b8d87d63605928efd59789f4c14737997b9f0abc4d794dbef78066b952064bdb2dd9f0910ec75349d7dd313cd058
-DIST fakeroot_1.19.orig.tar.bz2 312304 BLAKE2B 
c217564ed1ab152b64cbd67b71e113396299e417139421868872567d639f56d0d84ca7cfb01ff6f7027379b4cec2101035fc97ac37313424082211914901b34d
 SHA512 
ff3f50cdf168deafab337d3d98299ccd4129ed2a9befa5f28171d92c2ddfa08c8f42424f32b3fbcbb1f83c16f22952e571946f4152246d08b0d18bab77c458e9
 DIST fakeroot_1.20.2.orig.tar.bz2 326910 BLAKE2B 
813fce6416a375de7dce0581a2a7398f023e5e5d6b981d6dd973e9e29380b5908e0bb9e1e84db3b20638933817ed85a8f7d341b369631881905aab9ca4cf2119
 SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
-DIST fakeroot_1.20.orig.tar.bz2 321491 BLAKE2B 
6f8b1ea6df5cba2a261d5d494cb6dd6cfaf712765804324e0a2c050c85d9069aa45cd2eac36a0f0d4bca93087815ce10de5262699c2acbe6959c45670c94071a
 SHA512 
b041ab87559f784041f05bfa9d5186ceaafebbcbd03057ede62bf420551e337ceec4b7101854937e206c6389ac2c0719545d5971457edaf564856bb44ce7b4b6
 DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a

diff --git a/sys-apps/fakeroot/fakeroot-1.18.4.ebuild 
b/sys-apps/fakeroot/fakeroot-1.18.4.ebuild
deleted file mode 100644
index de37d87752d..000
--- a/sys-apps/fakeroot/fakeroot-1.18.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE="acl static-libs test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )"
-
-DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.18.4-no-acl_h.patch
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-
-   econf \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   use static-libs || find "${ED}" -name '*.la' -exec rm -f {} +
-}

diff --git a/sys-apps/fakeroot/fakeroot-1.19.ebuild 
b/sys-apps/fakeroot/fakeroot-1.19.ebuild
deleted file mode 100644
index d3d2f857a13..000
--- a/sys-apps/fakeroot/fakeroot-1.19.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE="acl static-libs test"
-
-DEPEND="acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )
-   sys-libs/libcap"
-
-DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-
-   econf \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/sys-apps/fakeroot/fakeroot-1.20.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.ebuild
deleted file mode 100644
index a93af73e7d3..000
--- a/sys

[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-11-28 Thread Markus Meier
commit: 7e33482c868ee4419a7d0d0d856daa91d0e86b35
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Nov 29 05:54:30 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Nov 29 05:54:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e33482c

sys-apps/fakeroot: arm stable, bug #635850

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 sys-apps/fakeroot/Manifest | 4 ++--
 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 36907c3e384..c9f12d7de7e 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,5 +1,5 @@
 DIST fakeroot_1.18.4.orig.tar.bz2 309298 SHA256 
0a359efa3e9496c33234b3e9c89306a09bb4da9d33de43c261f1d8447e6ebea2 SHA512 
497292fe21d18a37eadd657fbe01db8902f4b8d87d63605928efd59789f4c14737997b9f0abc4d794dbef78066b952064bdb2dd9f0910ec75349d7dd313cd058
 WHIRLPOOL 
cef9846747a7ef1712658cc39c5374a3921dd27b9f9540080c4be7b7eab75722c0710a0640900c51852910b0db2d44d5605f61e5c18981d56abc835269a11626
 DIST fakeroot_1.19.orig.tar.bz2 312304 SHA256 
eafa6885535ff57a42248aec090fe17cfa5ca85b62cefa0d13637c9de8996868 SHA512 
ff3f50cdf168deafab337d3d98299ccd4129ed2a9befa5f28171d92c2ddfa08c8f42424f32b3fbcbb1f83c16f22952e571946f4152246d08b0d18bab77c458e9
 WHIRLPOOL 
4fcce88f114a87a07698eede3ab384621bfff4cc3fa478c5b162e95c4901bc75647c7e7c69c8196885d96acd0658b5f3cba50e46973e010d0e4adc3f49729e00
-DIST fakeroot_1.20.2.orig.tar.bz2 326910 SHA256 
7c0a164d19db3efa9e802e0fc7cdfeff70ec6d26cdbdc4338c9c2823c5ea230c SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
 WHIRLPOOL 
b39d8682e13d69648f60ff70853b2588b9e638112b8874794e1c6bccb6c060868ee81031887cb7aacf78d2fa2ec9f00c4103655d24406d001e076c43b4ca6c1d
+DIST fakeroot_1.20.2.orig.tar.bz2 326910 BLAKE2B 
813fce6416a375de7dce0581a2a7398f023e5e5d6b981d6dd973e9e29380b5908e0bb9e1e84db3b20638933817ed85a8f7d341b369631881905aab9ca4cf2119
 SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
 DIST fakeroot_1.20.orig.tar.bz2 321491 SHA256 
2297b7e79487cf0bbc64ff6d3d02446d895e82e2b26467c74fd1119011f6f098 SHA512 
b041ab87559f784041f05bfa9d5186ceaafebbcbd03057ede62bf420551e337ceec4b7101854937e206c6389ac2c0719545d5971457edaf564856bb44ce7b4b6
 WHIRLPOOL 
00b55e38004b3bb843e06299e014fb776150efc398b42099fa1772c4999aa3282a244c0987123f33aee9f844351dd9a31cf6c218c3439aebf1cba2c633a2b7bb
-DIST fakeroot_1.22.orig.tar.bz2 338238 SHA256 
bd806a4a1e641203eb3d4571a10089e8a038c10ec7e492fa1e061b03ae3ec6fe SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
 WHIRLPOOL 
ad09ceabd14e6e144aaaf07fd24b973565ef027f69769192f67b7b5c76c04716e7c6d9d3a1ff8cd7ee090665a7654d469381fdfc2625345bc18a3b78c40ec231
+DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B 
b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33
 SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index b95d62d24f9..a365f0e9cc6 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-11-18 Thread Sergei Trofimovich
commit: 01a219edd0b6a91487e13e2b00cdb229ff286285
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 18 17:52:20 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 18 17:52:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a219ed

sys-apps/fakeroot: stable 1.22 for ppc, bug #635850

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index f20c50a61c8..b95d62d24f9 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-11-14 Thread Sergei Trofimovich
commit: a667d95d421970219b9c665295d6468f39923986
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Nov 14 08:24:49 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov 14 08:25:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a667d95d

sys-apps/fakeroot: stable 1.22 for ppc64, bug #635850

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ppc64"

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index 379d8d74759..f20c50a61c8 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-11-08 Thread Tobias Klausmann
commit: 79cde859c0a021d5f25f928c40b793e8732574a8
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Nov  8 12:50:36 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Nov  8 12:50:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79cde859

sys-apps/fakeroot-1.22-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/635850

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index a32b99388aa..379d8d74759 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-11-04 Thread Sergei Trofimovich
commit: 519dfbcd97ff3b205959c9a85cfcab06d9d0e21b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  4 19:34:35 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  4 19:34:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519dfbcd

sys-apps/fakeroot: stable 1.22 for ia64, bug #635850

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ia64"

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index f933c92e729..a32b99388aa 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-10-30 Thread Sergei Trofimovich
commit: 750998b153249289a540020f1d9cc0c11fb865b3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 30 21:50:48 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 30 21:50:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750998b1

sys-apps/fakeroot: stable 1.22 for sparc, bug #635850 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="sparc"

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index 8e0b1b8d82f..f933c92e729 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-10-30 Thread Jeroen Roovers
commit: 1cf412928e1a18d3ae0a9d2e18e13e670615b217
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct 30 11:09:34 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct 30 11:09:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf41292

sys-apps/fakeroot: Stable for HPPA too.

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --ignore-arches

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index 93bf8ff2b10..8e0b1b8d82f 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-10-29 Thread Manuel Rüger
commit: bf34356a734c4bd1760f8f2f57e2b2ca64df74c2
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Oct 30 00:11:15 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Oct 30 00:11:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf34356a

sys-apps/fakeroot: Stable on amd64

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index 45851496232..93bf8ff2b10 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-10-29 Thread Thomas Deutschmann
commit: 7385dd7253c60d237f0023d22985798cfc38ea0b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 29 23:07:18 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 29 23:16:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7385dd72

sys-apps/fakeroot: x86 stable (bug #635850)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 sys-apps/fakeroot/fakeroot-1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
index be4446fbe1f..45851496232 100644
--- a/sys-apps/fakeroot/fakeroot-1.22.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-09-22 Thread Jeroen Roovers
commit: 12c961f077f54343bedef79ce29fc55e9594c0f5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Sep 23 06:38:57 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Sep 23 06:46:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c961f0

sys-apps/fakeroot: Use HTTPS.

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 sys-apps/fakeroot/fakeroot-1.18.4.ebuild| 4 ++--
 sys-apps/fakeroot/fakeroot-1.19.ebuild  | 4 ++--
 sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild | 2 +-
 sys-apps/fakeroot/fakeroot-1.20.2.ebuild| 2 +-
 sys-apps/fakeroot/fakeroot-1.20.ebuild  | 4 ++--
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.18.4.ebuild 
b/sys-apps/fakeroot/fakeroot-1.18.4.ebuild
index 0d75f89b6e9..de37d87752d 100644
--- a/sys-apps/fakeroot/fakeroot-1.18.4.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.18.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 inherit eutils
 
 DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="http://packages.qa.debian.org/f/fakeroot.html";
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
 SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"

diff --git a/sys-apps/fakeroot/fakeroot-1.19.ebuild 
b/sys-apps/fakeroot/fakeroot-1.19.ebuild
index 09d8a433ee2..d3d2f857a13 100644
--- a/sys-apps/fakeroot/fakeroot-1.19.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.19.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 inherit eutils
 
 DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="http://packages.qa.debian.org/f/fakeroot.html";
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
 SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
index 5d1b6ca0c30..79faa7e78de 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit autotools eutils flag-o-matic
 
 DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="http://packages.qa.debian.org/f/fakeroot.html";
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
 SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
index 448b4b46ec6..db368714fec 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
@@ -5,7 +5,7 @@ EAPI=4
 inherit eutils flag-o-matic
 
 DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="http://packages.qa.debian.org/f/fakeroot.html";
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
 SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"

diff --git a/sys-apps/fakeroot/fakeroot-1.20.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.ebuild
index da470b92e70..a93af73e7d3 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 inherit eutils flag-o-matic
 
 DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="http://packages.qa.debian.org/f/fakeroot.html";
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
 SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-09-16 Thread Thomas Deutschmann
commit: e8fe85a3d1da3f58f2c8e94fc8bd308c080b0bf8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep 17 02:17:45 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 17 02:17:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fe85a3

sys-apps/fakeroot: Bump to v1.22

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.22.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 1e33a114419..36907c3e384 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -2,3 +2,4 @@ DIST fakeroot_1.18.4.orig.tar.bz2 309298 SHA256 
0a359efa3e9496c33234b3e9c89306a0
 DIST fakeroot_1.19.orig.tar.bz2 312304 SHA256 
eafa6885535ff57a42248aec090fe17cfa5ca85b62cefa0d13637c9de8996868 SHA512 
ff3f50cdf168deafab337d3d98299ccd4129ed2a9befa5f28171d92c2ddfa08c8f42424f32b3fbcbb1f83c16f22952e571946f4152246d08b0d18bab77c458e9
 WHIRLPOOL 
4fcce88f114a87a07698eede3ab384621bfff4cc3fa478c5b162e95c4901bc75647c7e7c69c8196885d96acd0658b5f3cba50e46973e010d0e4adc3f49729e00
 DIST fakeroot_1.20.2.orig.tar.bz2 326910 SHA256 
7c0a164d19db3efa9e802e0fc7cdfeff70ec6d26cdbdc4338c9c2823c5ea230c SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
 WHIRLPOOL 
b39d8682e13d69648f60ff70853b2588b9e638112b8874794e1c6bccb6c060868ee81031887cb7aacf78d2fa2ec9f00c4103655d24406d001e076c43b4ca6c1d
 DIST fakeroot_1.20.orig.tar.bz2 321491 SHA256 
2297b7e79487cf0bbc64ff6d3d02446d895e82e2b26467c74fd1119011f6f098 SHA512 
b041ab87559f784041f05bfa9d5186ceaafebbcbd03057ede62bf420551e337ceec4b7101854937e206c6389ac2c0719545d5971457edaf564856bb44ce7b4b6
 WHIRLPOOL 
00b55e38004b3bb843e06299e014fb776150efc398b42099fa1772c4999aa3282a244c0987123f33aee9f844351dd9a31cf6c218c3439aebf1cba2c633a2b7bb
+DIST fakeroot_1.22.orig.tar.bz2 338238 SHA256 
bd806a4a1e641203eb3d4571a10089e8a038c10ec7e492fa1e061b03ae3ec6fe SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
 WHIRLPOOL 
ad09ceabd14e6e144aaaf07fd24b973565ef027f69769192f67b7b5c76c04716e7c6d9d3a1ff8cd7ee090665a7654d469381fdfc2625345bc18a3b78c40ec231

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
new file mode 100644
index 000..be4446fbe1f
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="acl debug static-libs test"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
+   "${FILESDIR}"/${PN}-1.20.2-glibc-2.24.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-06-22 Thread Sergei Trofimovich
commit: d1856cc9a8850122c20bfe548760ea82b1372e79
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun 22 07:43:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 22 07:44:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1856cc9

sys-apps/fakeroot: ~ia64 keyworded, bug #595782

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
index 6b9c4931125..5d1b6ca0c30 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-06-04 Thread Sergei Trofimovich
commit: 1343a9aa3f4350d393c2193c2db5f7aca7809613
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun  4 15:52:49 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun  4 16:37:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1343a9aa

sys-apps/fakeroot: ia64 stable, bug #593768

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-apps/fakeroot/fakeroot-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
index 0befd65ed34..448b4b46ec6 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="acl? ( sys-apps/acl )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-02-21 Thread Markus Meier
commit: 1b5300d72ce25731f9f0d81e429c4f2073e2f233
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 21 20:34:17 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 21 20:34:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5300d7

sys-apps/fakeroot: arm stable, bug #593768

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 sys-apps/fakeroot/fakeroot-1.20.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
index c69ac8263c..a3b57b06df 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="acl? ( sys-apps/acl )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/files/, sys-apps/fakeroot/

2017-02-12 Thread Justin Lecher
commit: 9d8fe0cbb0d96023f7ebd281fd71aacae74fbc69
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Feb 12 18:52:07 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Feb 12 19:08:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8fe0cb

sys-apps/fakeroot: Backport patch for glibc-2.24

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher  gentoo.org>

 sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild| 46 ++
 .../files/fakeroot-1.20.2-glibc-2.24.patch | 32 +++
 sys-apps/fakeroot/metadata.xml |  8 ++--
 3 files changed, 82 insertions(+), 4 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
new file mode 100644
index 00..a2ccf4890a
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="http://packages.qa.debian.org/f/fakeroot.html";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="acl debug static-libs test"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
+   "${FILESDIR}"/${P}-glibc-2.24.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}

diff --git a/sys-apps/fakeroot/files/fakeroot-1.20.2-glibc-2.24.patch 
b/sys-apps/fakeroot/files/fakeroot-1.20.2-glibc-2.24.patch
new file mode 100644
index 00..3fd34c8778
--- /dev/null
+++ b/sys-apps/fakeroot/files/fakeroot-1.20.2-glibc-2.24.patch
@@ -0,0 +1,32 @@
+Description: Hide error from dlsym()
+ dlsym(), starting in glibc 2.24 actually reports errors. In our case,
+ we try to get ACL functions which are not in the glibc. This causes
+ failures in test suites, so hide those messages for non-debugging
+ purposes for now. It also makes the build logs annoying to read.
+Author: Julian Andres Klode 
+Origin: vendor
+Bug-Debian: https://bugs.debian.org/830912
+Forwarded: no
+Last-Update: 2016-08-12
+
+--- a/libfakeroot.c
 b/libfakeroot.c
+@@ -256,10 +256,16 @@ void load_library_symbols(void){
+  /* clear dlerror() just in case dlsym() legitimately returns NULL */
+ msg = dlerror();
+ *(next_wrap[i].doit)=dlsym(get_libc(), next_wrap[i].name);
++
+ if ( (msg = dlerror()) != NULL){
+-  fprintf (stderr, "dlsym(%s): %s\n", next_wrap[i].name, msg);
+-/*abort ();*/
++#ifdef LIBFAKEROOT_DEBUGGING
++  if (fakeroot_debug) {
++fprintf (stderr, "dlsym(%s): %s\n", next_wrap[i].name, msg);
++/*  abort ();*/
++  }
++#endif
+ }
++
+   }
+ }
+ 

diff --git a/sys-apps/fakeroot/metadata.xml b/sys-apps/fakeroot/metadata.xml
index 56c1244130..4eb20a048d 100644
--- a/sys-apps/fakeroot/metadata.xml
+++ b/sys-apps/fakeroot/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2016-12-04 Thread Jeroen Roovers
commit: 479db2501b49209d8944db052e69392d1c5b9272
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Dec  4 15:01:21 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Dec  4 15:09:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479db250

sys-apps/fakeroot: Stable for PPC64 too.

Package-Manager: portage-2.3.2
RepoMan-Options: --ignore-arches

 sys-apps/fakeroot/fakeroot-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
index 4a6bfad..c69ac82 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="acl? ( sys-apps/acl )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2016-01-05 Thread Anthony G. Basile
commit: 3ddfd5ebe29de33c71ba81cdd32d6f65c5149f26
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jan  5 20:27:47 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jan  5 20:28:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ddfd5eb

sys-apps/fakeroot: keyword ~ppc64, bug #570894

Package-Manager: portage-2.2.24

 sys-apps/fakeroot/fakeroot-1.20.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
index 25cbea3..4a6bfad 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="acl? ( sys-apps/acl )