[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 )