[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: af36f62090222dd0095512a14b6a05f2cdab9520 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 21 08:58:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 21 08:58:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af36f620 sys-devel/binutils-config: Stabilize 5.5.2 amd64, #939090 Signed-off-by: Michał Górny gentoo.org> sys-devel/binutils-config/binutils-config-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild index 75a32dd28cc0..c0e932a1c396 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 6ab66d0e66e19b07a24b9ff45566395a6c32aa69 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 21 08:58:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 21 08:58:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab66d0e sys-devel/binutils-config: Stabilize 5.5.2 ppc, #939090 Signed-off-by: Michał Górny gentoo.org> sys-devel/binutils-config/binutils-config-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild index 6375bf3cdcc6..b01115f0daff 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 0b4ce3c566bfcb28fa7491b5dc1a5f01fe2509f8 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 21 08:58:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 21 08:58:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4ce3c5 sys-devel/binutils-config: Stabilize 5.5.2 x86, #939090 Signed-off-by: Michał Górny gentoo.org> sys-devel/binutils-config/binutils-config-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild index c0e932a1c396..6375bf3cdcc6 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 15d0864f80ab823046c54fdedc894288a18f09ce Author: Michał Górny gentoo org> AuthorDate: Sat Sep 21 08:58:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 21 08:58:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d0864f sys-devel/binutils-config: Stabilize 5.5.2 ppc64, #939090 Signed-off-by: Michał Górny gentoo.org> sys-devel/binutils-config/binutils-config-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild index b01115f0daff..8a3e6e32b8b7 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 994a7ab88b9b440c7db756531ffe62ad50e78602 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jul 28 17:13:05 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Jul 28 17:13:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994a7ab8 sys-devel/binutils-config: keyword 5.5.2 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils-config/binutils-config-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild index 5d0c152438f5..293dcd362259 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"; - # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: ac99e284d7bc643dce0713bad2b9a399ac045cac Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jul 28 14:31:59 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Jul 28 14:32:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac99e284 sys-devel/binutils-config: add 5.5.2, drop 5.5.1 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils-config/Manifest | 2 +- .../{binutils-config-5.5.1.ebuild => binutils-config-5.5.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index b3300cdccd34..afe18bfe0727 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,2 +1,2 @@ -DIST binutils-config-5.5.1.tar.xz 7548 BLAKE2B 37699e93c154a527a274763185b9678d6576ecebcfa5c5322c9f17322db2373743bff93c8c276152905d91d8e31e64c331d9ff8c09b1e223863970b4763c8fc4 SHA512 350c837e454e57ddf2b29d9a6e83e23f8b9981accc2fe337e29979d2714ecd5136024b6d57b895d531b035d198f42e164c86d6e9e0d6f5e8793fb6b0128c6994 +DIST binutils-config-5.5.2.tar.xz 7548 BLAKE2B a4fe6f2039c4963ba09fb63b52bf3707b91eed36b514132c0c23da2474b9af6d2fd5b8eaef2dd8f44827f5d38095c936685765d3c4cc7404d06c4ac069cf1102 SHA512 c53118c1ce4b87c0446b1b9993fadabe2bd7447dafc9a2bf795a5e3b802348b4fa8aede06284a0c86f80f23b221b037a0404d5424f2f5aa796e8a3ea6945328c DIST binutils-config-5.5.tar.xz 7344 BLAKE2B decef43013ca2f7c6d36c12d08d55f499d866b6b1b55ed58f8b2df3761077b5e2c4d09d1f2c40762d42c2d3b9827575833a502b79180ef13b845f1a39a5f2feb SHA512 6f6e21799b47e38cd61621e4ec018dc0db4811f363c0817025c3e3be651d3790b30a0cab233f35fe40b1d57c88daa246037f24a7488187f4e47cca589d87d45b diff --git a/sys-devel/binutils-config/binutils-config-5.5.1.ebuild b/sys-devel/binutils-config/binutils-config-5.5.2.ebuild similarity index 100% rename from sys-devel/binutils-config/binutils-config-5.5.1.ebuild rename to sys-devel/binutils-config/binutils-config-5.5.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 4b7cc82cc54c61b3c2da17ff584c301cf2fecc63 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jul 28 13:04:32 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Jul 28 13:05:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7cc82c sys-devel/binutils-config: add 5.5.1 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../binutils-config/binutils-config-5.5.1.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index de1dcd4ed1a2..b3300cdccd34 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1 +1,2 @@ +DIST binutils-config-5.5.1.tar.xz 7548 BLAKE2B 37699e93c154a527a274763185b9678d6576ecebcfa5c5322c9f17322db2373743bff93c8c276152905d91d8e31e64c331d9ff8c09b1e223863970b4763c8fc4 SHA512 350c837e454e57ddf2b29d9a6e83e23f8b9981accc2fe337e29979d2714ecd5136024b6d57b895d531b035d198f42e164c86d6e9e0d6f5e8793fb6b0128c6994 DIST binutils-config-5.5.tar.xz 7344 BLAKE2B decef43013ca2f7c6d36c12d08d55f499d866b6b1b55ed58f8b2df3761077b5e2c4d09d1f2c40762d42c2d3b9827575833a502b79180ef13b845f1a39a5f2feb SHA512 6f6e21799b47e38cd61621e4ec018dc0db4811f363c0817025c3e3be651d3790b30a0cab233f35fe40b1d57c88daa246037f24a7488187f4e47cca589d87d45b diff --git a/sys-devel/binutils-config/binutils-config-5.5.1.ebuild b/sys-devel/binutils-config/binutils-config-5.5.1.ebuild new file mode 100644 index ..5d0c152438f5 --- /dev/null +++ b/sys-devel/binutils-config/binutils-config-5.5.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz"; + # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; + +LICENSE="GPL-2 GPL-2+" +SLOT="0" +IUSE="+native-symlinks" + +# We also RDEPEND on sys-apps/findutils which is in base @system +RDEPEND="sys-apps/gentoo-functions" + +src_compile() { + emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" +} + +src_install() { + emake DESTDIR="${D}" PV="${PV}" install +} + +pkg_postinst() { + # Re-register all targets. USE flags or new versions can change + # installed symlinks. + local x + for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + binutils-config ${x} + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: f8967bfa35c7ca83ce78fd402dd127706a1bd3d4 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Sep 18 00:39:59 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Sep 18 00:41:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8967bfa sys-devel/binutils-config: drop 5.4.1 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils-config/Manifest | 1 - .../binutils-config/binutils-config-5.4.1.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index f9cff1890d47..de1dcd4ed1a2 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,2 +1 @@ -DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d SHA512 af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd DIST binutils-config-5.5.tar.xz 7344 BLAKE2B decef43013ca2f7c6d36c12d08d55f499d866b6b1b55ed58f8b2df3761077b5e2c4d09d1f2c40762d42c2d3b9827575833a502b79180ef13b845f1a39a5f2feb SHA512 6f6e21799b47e38cd61621e4ec018dc0db4811f363c0817025c3e3be651d3790b30a0cab233f35fe40b1d57c88daa246037f24a7488187f4e47cca589d87d45b diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild deleted file mode 100644 index eafb482fa18a.. --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit prefix - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+native-symlinks" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -src_compile() { - emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" -} - -src_install() { - emake DESTDIR="${D}" PV="${PV}" install - - use prefix && eprefixify "${ED}"/usr/bin/${PN} -} - -pkg_postinst() { - # Re-register all targets. USE flags or new versions can change - # installed symlinks. - local x - for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - binutils-config ${x} - done -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 994104f48c43fb8660b54875ac8709215f554eb3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Sep 18 00:40:52 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Sep 18 00:41:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994104f4 sys-devel/binutils-config: update LICENSE Closes: https://bugs.gentoo.org/912947 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- sys-devel/binutils-config/binutils-config-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index b6c0c1958e9a..b6729edc8359 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -14,7 +14,7 @@ fi DESCRIPTION="Utility to change the binutils version being used" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-2+" SLOT="0" IUSE="+native-symlinks" diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index 4a85f28d4cdb..c1bb9c114e91 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -14,7 +14,7 @@ fi DESCRIPTION="Utility to change the binutils version being used" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-2+" SLOT="0" IUSE="+native-symlinks"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 53b3538a26af30f299580cd29e2fe566c8d411d6 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 08:21:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 08:21:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b3538a sys-devel/binutils-config: Stabilize 5.5 arm, #904091 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index e410010df9fc..b6c0c1958e9a 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 8670c0839d4c459d2cad568e70bfafd84a814234 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8670c083 sys-devel/binutils-config: Stabilize 5.5 arm64, #904091 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index 0d5d879a0f93..e1cba6295b87 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: bb2d8cccd4e52a19d91c5b6e2665fd05d3e81e5b Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2d8ccc sys-devel/binutils-config: Stabilize 5.5 ppc, #904091 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index ee26bae597e9..8af04dbb0c2a 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: f4504ed8773760ce97bb1341234fc68d895fe50e Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4504ed8 sys-devel/binutils-config: Stabilize 5.5 ppc64, #904091 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index e1cba6295b87..e410010df9fc 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 53f5c34f3e08b4ed80095a328b6bbec806935919 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f5c34f sys-devel/binutils-config: Stabilize 5.5 amd64, #904091 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index 3955fad2ffad..0d5d879a0f93 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: aeba43e923230d4e09dbb49d93c4f2e2043ae9c3 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeba43e9 sys-devel/binutils-config: Stabilize 5.5 sparc, #904091 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index 4a85f28d4cdb..1799f0b7d2a2 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: feef8c340ecc3e58b25e5e9bf59a8f8cfbdb09c1 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feef8c34 sys-devel/binutils-config: Stabilize 5.5 hppa, #904091 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index 8af04dbb0c2a..3955fad2ffad 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 36ccbbf616bc1e33eb06dfdd6c6ce4f93569f753 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:47 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ccbbf6 sys-devel/binutils-config: Stabilize 5.5 x86, #904091 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index 1799f0b7d2a2..ee26bae597e9 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 0b629e52642077a11c45ba8ffcc46d9c25d66fa2 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:08:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b629e52 sys-devel/binutils-config: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-devel/binutils-config/metadata.xml b/sys-devel/binutils-config/metadata.xml index 34de766f7ebc..e9a560fd1d92 100644 --- a/sys-devel/binutils-config/metadata.xml +++ b/sys-devel/binutils-config/metadata.xml @@ -8,4 +8,7 @@ Install native symlinks like 'as' or 'ar' to /usr/bin. Otherwise keep only ${CTARGET}-as and friends. + + proj/binutils-config +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 36185b1ea7d6b08e398b27de2a05ba443f9fdf37 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:08:48 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36185b1e sys-devel/binutils-config: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/binutils-config/metadata.xml b/sys-devel/binutils-config/metadata.xml index e9a560fd1d92..b44ab6e35394 100644 --- a/sys-devel/binutils-config/metadata.xml +++ b/sys-devel/binutils-config/metadata.xml @@ -10,5 +10,6 @@ proj/binutils-config + gentoo/binutils-config
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: e6d9eec147b633180236d5167a3f5cc0354f92ab Author: Sam James gentoo org> AuthorDate: Tue Jan 3 01:04:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 01:06:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d9eec1 sys-devel/binutils-config: add 5.5 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../{binutils-config-.ebuild => binutils-config-5.5.ebuild} | 6 +++--- sys-devel/binutils-config/binutils-config-.ebuild | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index de1ae43166e9..f9cff1890d47 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1 +1,2 @@ DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d SHA512 af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd +DIST binutils-config-5.5.tar.xz 7344 BLAKE2B decef43013ca2f7c6d36c12d08d55f499d866b6b1b55ed58f8b2df3761077b5e2c4d09d1f2c40762d42c2d3b9827575833a502b79180ef13b845f1a39a5f2feb SHA512 6f6e21799b47e38cd61621e4ec018dc0db4811f363c0817025c3e3be651d3790b30a0cab233f35fe40b1d57c88daa246037f24a7488187f4e47cca589d87d45b diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild similarity index 85% copy from sys-devel/binutils-config/binutils-config-.ebuild copy to sys-devel/binutils-config/binutils-config-5.5.ebuild index 0282c67448af..4a85f28d4cdb 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used" diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index 0282c67448af..4a85f28d4cdb 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 403413f03f0172364caa4702a80ec810f9b9afb3 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:26:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 15:26:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403413f0 sys-devel/binutils-config: drop 5.4 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/Manifest | 1 - .../binutils-config/binutils-config-5.4.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index ec46795d11ac..de1ae43166e9 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,2 +1 @@ DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d SHA512 af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd -DIST binutils-config-5.4.tar.xz 7332 BLAKE2B 1dd0fdebf028e9d95caa395948037d51ac1e627f370921b56fc99a6fe2e2100ddb202c8027ad1e67330306de8b4cbc6a03753105d401198e515b22fca94f760f SHA512 79411afcbec3a6cce960be1b06e4a6efdf55081992f6a92157737f7ef41fc61eaec0005078a4ce0cd78ad6af14583ab85f4f2b7b43808238088d521e1aa31af1 diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild deleted file mode 100644 index 11e69fe4f773.. --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit prefix - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+native-symlinks" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -src_compile() { - emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" -} - -src_install() { - emake DESTDIR="${D}" PV="${PV}" install - - use prefix && eprefixify "${ED}"/usr/bin/${PN} -} - -pkg_postinst() { - # Re-register all targets. USE flags or new versions can change - # installed symlinks. - local x - for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - binutils-config ${x} - done -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: d02dcefe4bfd306ef755d5afe7ad91460f522cf4 Author: Sam James gentoo org> AuthorDate: Sun Apr 24 02:35:12 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 24 02:35:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02dcefe sys-devel/binutils-config: Stabilize 5.4.1 hppa, #836217 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild index 6d0719229a99..43f1715a9896 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: cf92b974844844d0221c61bebdc724ba0e6162e3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 2 12:03:57 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 2 12:03:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf92b974 sys-devel/binutils-config: Stabilize 5.4.1 arm64, #836217 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild index 6fdca19726be..6d0719229a99 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 2c7f251b4c183df9ca54012f7ed7b858439a8b3a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 1 06:53:08 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 1 06:53:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7f251b sys-devel/binutils-config: Stabilize 5.4.1 arm, #836217 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild index bcf99cad2ab9..6fdca19726be 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 2a890183b19b783d05a0c661a2f5f74958337011 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 31 19:27:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 31 19:27:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a890183 sys-devel/binutils-config: Stabilize 5.4.1 sparc, #836217 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild index d28da9834b51..bcf99cad2ab9 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 912cf37dee87bca9f8a76c82be1126e1d3b7ad39 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 28 06:50:02 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 28 06:50:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912cf37d sys-devel/binutils-config: amd64 stable wrt bug #836217 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild index 0b09496f9818..d28da9834b51 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 72a6e100f6f311e24824d25f595d11ff7c432477 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 27 06:26:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 27 06:26:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a6e100 sys-devel/binutils-config: x86 stable wrt bug #836217 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild index ca74a46ebd5d..0b09496f9818 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 735e7eded8ce1c203295c5582854636a4123a245 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 27 06:25:28 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 27 06:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735e7ede sys-devel/binutils-config: ppc64 stable wrt bug #836217 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild index e9ed190a3703..ca74a46ebd5d 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: eb4a33bfe10b1d81fa0e4cfad802ce685a9202c3 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 27 06:25:12 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 27 06:25:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4a33bf sys-devel/binutils-config: ppc stable wrt bug #836217 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild index 91b67f894d2e..e9ed190a3703 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: f28899642a1158c227faacf2c0a0d1bc8132598c Author: Sam James gentoo org> AuthorDate: Sun Feb 20 06:07:08 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 06:07:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2889964 sys-devel/binutils-config: add 5.4.1 Bug: https://bugs.gentoo.org/796260 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../{binutils-config-.ebuild => binutils-config-5.4.1.ebuild} | 6 +- sys-devel/binutils-config/binutils-config-.ebuild | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index fd54bdc21c2f..ec46795d11ac 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1 +1,2 @@ +DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d SHA512 af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd DIST binutils-config-5.4.tar.xz 7332 BLAKE2B 1dd0fdebf028e9d95caa395948037d51ac1e627f370921b56fc99a6fe2e2100ddb202c8027ad1e67330306de8b4cbc6a03753105d401198e515b22fca94f760f SHA512 79411afcbec3a6cce960be1b06e4a6efdf55081992f6a92157737f7ef41fc61eaec0005078a4ce0cd78ad6af14583ab85f4f2b7b43808238088d521e1aa31af1 diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild similarity index 87% copy from sys-devel/binutils-config/binutils-config-.ebuild copy to sys-devel/binutils-config/binutils-config-5.4.1.ebuild index 17daaedfeda0..91b67f894d2e 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -3,11 +3,13 @@ EAPI=7 +inherit prefix + if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz"; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi @@ -27,6 +29,8 @@ src_compile() { src_install() { emake DESTDIR="${D}" PV="${PV}" install + + use prefix && eprefixify "${ED}"/usr/bin/${PN} } pkg_postinst() { diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index 17daaedfeda0..0282c67448af 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -7,7 +7,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz"; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: bc0ee34901a5df2ea5ab83c2d8b20b2249355915 Author: Mike Gilbert gentoo org> AuthorDate: Sun Jan 9 14:56:20 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jan 9 14:56:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0ee349 sys-devel/binutils-config: drop eprefixify This is handled by the Makefile. Signed-off-by: Mike Gilbert gentoo.org> sys-devel/binutils-config/binutils-config-.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index be7e03ed3330..17daaedfeda0 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit prefix - if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; inherit git-r3 @@ -29,8 +27,6 @@ src_compile() { src_install() { emake DESTDIR="${D}" PV="${PV}" install - - use prefix && eprefixify "${ED}"/usr/bin/${PN} } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 3637bfbe7da41594cf30bca6d6cb27c0a963e0a5 Author: Sam James gentoo org> AuthorDate: Fri Oct 1 07:12:10 2021 + Commit: Sam James gentoo org> CommitDate: Fri Oct 1 07:12:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3637bfbe sys-devel/binutils-config: update SRC_URI slyfox@ has retired and I've archived the distfiles in my devspace. Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- sys-devel/binutils-config/binutils-config-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index 20b16e75f89..11e69fe4f77 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz"; KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index 5e39f373e5c..be7e03ed333 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz"; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: d1d1568779bf26b2770669027641d7297549e266 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 15 13:57:27 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 15 13:58:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d15687 sys-devel/binutils-config: drop old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 - .../binutils-config/binutils-config-5.3.2.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index 51ef8c16892..fd54bdc21c2 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,2 +1 @@ -DIST binutils-config-5.3.2.tar.xz 6840 BLAKE2B 4f02b8d1f3f8d4adca811772edba6167fc0e739f8ff1e895f30745eca45b559da6622bb76a0cac6016d6e864fe7ad6c921c64c7ec1c18c130b3a64a1dd7b9cbc SHA512 03dfecf46fee941b7b9fc35b63ffd22c795ab54f0444f16fc00ed44d27c81f6baaca33170fb700cfc4d767be469f305890882839536363bc466ad200d28d2228 DIST binutils-config-5.4.tar.xz 7332 BLAKE2B 1dd0fdebf028e9d95caa395948037d51ac1e627f370921b56fc99a6fe2e2100ddb202c8027ad1e67330306de8b4cbc6a03753105d401198e515b22fca94f760f SHA512 79411afcbec3a6cce960be1b06e4a6efdf55081992f6a92157737f7ef41fc61eaec0005078a4ce0cd78ad6af14583ab85f4f2b7b43808238088d521e1aa31af1 diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild deleted file mode 100644 index 20b16e75f89..000 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit prefix - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+native-symlinks" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -src_compile() { - emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" -} - -src_install() { - emake DESTDIR="${D}" PV="${PV}" install - - use prefix && eprefixify "${ED}"/usr/bin/${PN} -} - -pkg_postinst() { - # Re-register all targets. USE flags or new versions can change - # installed symlinks. - local x - for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - binutils-config ${x} - done -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 43045ddf732a31b112677b9714747059758cf745 Author: Sam James gentoo org> AuthorDate: Sun May 9 23:45:51 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 9 23:45:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43045ddf sys-devel/binutils-config: Stabilize 5.4 arm64, #785391 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index 22cd3cf67a8..d7589cdcaf6 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 364d1d9898968a60927946f6f1a68316ac9c2b32 Author: Sam James gentoo org> AuthorDate: Sun May 9 23:46:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 9 23:46:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364d1d98 sys-devel/binutils-config: Stabilize 5.4 arm, #785391 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index d7589cdcaf6..20b16e75f89 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 2c5db2320d7ed55bdd637f67e1f7aa0194571e95 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun May 9 09:17:25 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun May 9 09:17:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5db232 sys-devel/binutils-config: x86 stable wrt bug #785391 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index f30205121f8..22cd3cf67a8 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 3e817b609abaf60e12a4b6b9c3d0f9a2d132bc02 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Apr 30 15:37:26 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Apr 30 15:37:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e817b60 sys-devel/binutils-config: amd64 stable wrt bug #785391 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index f9b37092535..f30205121f8 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 2235568eb5b4381f4754b7e5b96beed05c89c5d4 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 25 09:14:12 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 25 09:18:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2235568e sys-devel/binutils-config: stable 5.4 for ppc64 stable wrt bug #785391 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index 223c3166847..f9b37092535 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 982aa326be7d410021a373b56b39a581d66132a5 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 25 09:12:59 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 25 09:18:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982aa326 sys-devel/binutils-config: stable 5.4 for ppc stable wrt bug #785391 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index d051db6697a..223c3166847 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 94e69b27e2e70a289e956426ec3581147258c6f3 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Apr 25 08:40:32 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 25 08:56:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e69b27 sys-devel/binutils-config: stable 5.4 for hppa/sparc, bug #785391 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index 5e39f373e5c..d051db6697a 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 387dd354829dcae8c6fca2cc47b9baf0b783a433 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 14 18:34:59 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 15 09:07:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387dd354 sys-devel/binutils-config: avoid DESTDIR="${D}" in src_compile() Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 4 ++-- sys-devel/binutils-config/binutils-config-5.4.ebuild | 2 +- sys-devel/binutils-config/binutils-config-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index 2a949b4fb17..bdf7169f6c4 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.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 @@ -24,7 +24,7 @@ IUSE="+native-symlinks" RDEPEND="sys-apps/gentoo-functions" src_compile() { - emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" + emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" } src_install() { diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild index 4795b56cc7c..5e39f373e5c 100644 --- a/sys-devel/binutils-config/binutils-config-5.4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -24,7 +24,7 @@ IUSE="+native-symlinks" RDEPEND="sys-apps/gentoo-functions" src_compile() { - emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" + emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" } src_install() { diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index 5f9cd23da4a..5e39f373e5c 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.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 @@ -24,7 +24,7 @@ IUSE="+native-symlinks" RDEPEND="sys-apps/gentoo-functions" src_compile() { - emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" + emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 23d59d9cd434205f4ba2ba08981392bcb80a2acc Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 09:48:51 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 09:50:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d59d9c sys-devel/binutils-config: bump up to 5.4 One user visible change: - binutils-config: add support for special 'latest' version for profile switch Closes: https://bugs.gentoo.org/765664 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../binutils-config/binutils-config-5.4.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index 11c1fba10ee..51ef8c16892 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1 +1,2 @@ DIST binutils-config-5.3.2.tar.xz 6840 BLAKE2B 4f02b8d1f3f8d4adca811772edba6167fc0e739f8ff1e895f30745eca45b559da6622bb76a0cac6016d6e864fe7ad6c921c64c7ec1c18c130b3a64a1dd7b9cbc SHA512 03dfecf46fee941b7b9fc35b63ffd22c795ab54f0444f16fc00ed44d27c81f6baaca33170fb700cfc4d767be469f305890882839536363bc466ad200d28d2228 +DIST binutils-config-5.4.tar.xz 7332 BLAKE2B 1dd0fdebf028e9d95caa395948037d51ac1e627f370921b56fc99a6fe2e2100ddb202c8027ad1e67330306de8b4cbc6a03753105d401198e515b22fca94f760f SHA512 79411afcbec3a6cce960be1b06e4a6efdf55081992f6a92157737f7ef41fc61eaec0005078a4ce0cd78ad6af14583ab85f4f2b7b43808238088d521e1aa31af1 diff --git a/sys-devel/binutils-config/binutils-config-5.4.ebuild b/sys-devel/binutils-config/binutils-config-5.4.ebuild new file mode 100644 index 000..4795b56cc7c --- /dev/null +++ b/sys-devel/binutils-config/binutils-config-5.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit prefix + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+native-symlinks" + +# We also RDEPEND on sys-apps/findutils which is in base @system +RDEPEND="sys-apps/gentoo-functions" + +src_compile() { + emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" +} + +src_install() { + emake DESTDIR="${D}" PV="${PV}" install + + use prefix && eprefixify "${ED}"/usr/bin/${PN} +} + +pkg_postinst() { + # Re-register all targets. USE flags or new versions can change + # installed symlinks. + local x + for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + binutils-config ${x} + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/
commit: 81d1707840cc9bbc2ee17ca5a61205516295efde Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Aug 6 21:19:55 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Aug 6 21:22:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d17078 sys-devel/binutils-config: drop unused files/ Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> .../binutils-config/files/binutils-config-5.2 | 456 - sys-devel/binutils-config/files/binutils-config.8 | 67 --- sys-devel/binutils-config/files/binutils.eselect | 45 -- 3 files changed, 568 deletions(-) diff --git a/sys-devel/binutils-config/files/binutils-config-5.2 b/sys-devel/binutils-config/files/binutils-config-5.2 deleted file mode 100644 index 69ca530a704..000 --- a/sys-devel/binutils-config/files/binutils-config-5.2 +++ /dev/null @@ -1,456 +0,0 @@ -#!/bin/bash -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Format of /etc/env.d/binutils/: -# config-TARGET: CURRENT=version for TARGET -# TARGET-VER: has a TARGET and VER variable - -EPREFIX="@GENTOO_PORTAGE_EPREFIX@" -if [[ ${EPREFIX} == "@"GENTOO_PORTAGE_EPREFIX"@" ]] ; then - EPREFIX="" -fi - -: ${ROOT:=/} -[[ ${ROOT} != */ ]] && ROOT="${ROOT}/" -[[ ${ROOT} != /* ]] && ROOT="${PWD%/}/${ROOT}" - -EROOT="${ROOT%/}${EPREFIX}/" - -cd "${EPREFIX}/" - -trap ":" INT QUIT TSTP - -argv0=${0##*/} -FUNCTIONS_SH="${EPREFIX}/lib/gentoo/functions.sh" -source ${FUNCTIONS_SH} || { - echo "${argv0}: Could not source ${FUNCTIONS_SH}!" 1>&2 - exit 1 -} -esyslog() { :; } -die() { eerror "${argv0}: $*"; exit 1; } -umask 022 - -usage() { -cat << USAGE_END -Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} ${BRACKET}[binutils profile]${NORMAL} - -${HILITE}General Options:${NORMAL} - ${GOOD}-c, --get-current-profile${NORMAL} Print current profile - ${GOOD}-l, --list-profiles${NORMAL}Print a list of available profiles - ${GOOD}-u, --uninstall${NORMAL}Remove all signs of specified target - ${GOOD}-d, --debug${NORMAL}Execute with debug output - -Profile names are of the form: ${BRACKET}-${NORMAL} -For example: ${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL} - -For more info, please see ${HILITE}binutils-config${NORMAL}(8). -USAGE_END - - exit ${1:-1} -} - -mv_if_diff() { - if cmp -s "$1" "$2" ; then - rm -f "$1" - else - mv -f "$1" "$2" - fi -} -atomic_ln() { - local target=$1 linkdir=$2 linkname=$3 linktmp linkfull - linktmp="${linkdir}/.binutils-config.tmp.${linkname}" - linkfull="${linkdir}/${linkname}" - if [[ -d ${linkfull} ]] ; then - # if linking to a dir, we need a little magic to - # make it atomic since `mv -T` is not portable - rm -rf "${linktmp}" - mkdir -p "${linktmp}" - ln -sf "${target}" "${linktmp}/${linkname}" - mv "${linktmp}/${linkname}" "${linktmp}/../" - rmdir "${linktmp}" - else - # `ln` will expand into unlink();symlink(); which - # is not atomic for a small amount of time, but - # `mv` is a single rename() call - ln -sf "${target}" "${linktmp}" - mv "${linktmp}" "${linkfull}" - fi -} - -setup_env() { - unset TARGET VER LIBPATH - source "${ENV_D}/${PROFILE}" - if [[ -z ${TARGET} ]] ; then - eerror "${PROFILE} is invalid (no \$TARGET defined) :(" - return 1 - fi - if [[ -z ${VER} ]] ; then - eerror "${PROFILE} is invalid (no \$VER defined) :(" - return 1 - fi - - # - # Generate binary symlinks - # - BINPATH="" - BINPATH_LINKS="" - if [[ ${TARGET} != ${HOST} ]] ; then - # - # Newer paths: /usr/${HOST}/${TARGET}/... - # Older paths: /usr/${TARGET}/... - # - if [[ -d "${EROOT}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; then - BINPATH="${EPREFIX}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} - BINPATH_LINKS="${EPREFIX}"/usr/libexec/gcc/${TARGET} - fi - fi - if [[ -z ${BINPATH} ]] ; then - BINPATH="${EPREFIX}"/usr/${TARGET}/binutils-bin/${VER} - BINPATH_LINKS="${EPREFIX}"/usr/${TARGET}/bin - fi -} - -# Lists of headers that various versions have installed. -HEADERS=( - ansidecl.h bfd.h bfdlink.h demangle.h dis-asm.h dyn-string.h - fibheap.h hashtab.h libiberty.h objalloc.h plugin-api.h - splay-tree.h symcat.h -) - -switch_profile() { - local x - - ebegin "Switching to ${PROFILE}" - - setup_env || return 1 - - c
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: c669615c7bb8ef3a408ef39de5165cde1721ea19 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Aug 6 21:19:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Aug 6 21:22:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c669615c sys-devel/binutils-config: drop old Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 - .../binutils-config/binutils-config-5.3.1.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index 2add03ff704..11c1fba10ee 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,2 +1 @@ -DIST binutils-config-5.3.1.tar.xz 6688 BLAKE2B 3bc1b96a96b0c30e425f4ffd42f86a09e2a80cc3ad1dcf77d4b5d2d9eb3d6bc607f78dfff1ae888fe8abfe44405a1e4d1ab325aa92fc5889c18aa3187a506647 SHA512 c6d188b70935604a8a519c036dda210c20e5b6e916fab33e5026bd5c78adfff0a1aa85003759b751275576ff33471b25c920beb6b1c088115f28918389e09ce2 DIST binutils-config-5.3.2.tar.xz 6840 BLAKE2B 4f02b8d1f3f8d4adca811772edba6167fc0e739f8ff1e895f30745eca45b559da6622bb76a0cac6016d6e864fe7ad6c921c64c7ec1c18c130b3a64a1dd7b9cbc SHA512 03dfecf46fee941b7b9fc35b63ffd22c795ab54f0444f16fc00ed44d27c81f6baaca33170fb700cfc4d767be469f305890882839536363bc466ad200d28d2228 diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild deleted file mode 100644 index 2a949b4fb17..000 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit prefix - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -fi - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+native-symlinks" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -src_compile() { - emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" -} - -src_install() { - emake DESTDIR="${D}" PV="${PV}" install - - use prefix && eprefixify "${ED}"/usr/bin/${PN} -} - -pkg_postinst() { - # Re-register all targets. USE flags or new versions can change - # installed symlinks. - local x - for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - binutils-config ${x} - done -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 0656924ee276f7c53919d6ecf19db56a387fc243 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 5 14:06:19 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 5 14:06:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0656924e sys-devel/binutils-config: s390 stable wrt bug #733868 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index 43d0393f129..265039041d3 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 6988d0523924a8edc2a497d97d3f946bdd6cd7cd Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 1 15:34:12 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 1 15:34:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6988d052 sys-devel/binutils-config: drop old Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> .../binutils-config/binutils-config-5.2.ebuild | 42 -- 1 file changed, 42 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild deleted file mode 100644 index 855d88b035e..000 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit prefix - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -IUSE="" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -S=${WORKDIR} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} - use prefix && eprefixify "${ED}"/usr/bin/${PN} - sed -i "s:@PV@:${PVR}:g" "${ED}"/usr/bin/${PN} || die - doman "${FILESDIR}"/${PN}.8 - - insinto /usr/share/eselect/modules - doins "${FILESDIR}"/binutils.eselect -} - -pkg_preinst() { - # Force a refresh when upgrading from an older version that symlinked - # in all the libs & includes that binutils-libs handles. #528088 - if has_version "<${CATEGORY}/${PN}-5" ; then - local bc current - bc="${ED}/usr/bin/binutils-config" - if current=$("${bc}" -c) ; then - "${bc}" "${current}" - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 352e7ee55aea4e0967b83e0d4b14e33997978748 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 1 08:59:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 1 08:59:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352e7ee5 sys-devel/binutils-config: stable 5.3.2 for ppc64 stable wrt bug #733868 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index 7a22d81afea..43d0393f129 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: ab68357488fc66f483bfa0af8a60684c4f1fe4fe Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 1 08:43:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 1 08:43:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab683574 sys-devel/binutils-config: stable 5.3.2 for ppc stable wrt bug #733868 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index d78cb99ae8f..7a22d81afea 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: cf90238ab5a15d23e3d37885fb19ec9cf7208868 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jul 28 16:22:13 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 28 17:28:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf90238a sys-devel/binutils-config: stable 5.3.2 for hppa, bug #733868 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index 59c3bc212db..d78cb99ae8f 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 212ec4d13da29db114ef1ef34e8fe7732b97aeeb Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jul 27 16:16:40 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 27 18:36:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212ec4d1 sys-devel/binutils-config: stable 5.3.2 for sparc, bug #733868 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index 456c3e1e39f..59c3bc212db 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: a43c00b2f79347433815e8866fc6380191591014 Author: Sam James gentoo org> AuthorDate: Mon Jul 27 02:43:01 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 27 03:01:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43c00b2 sys-devel/binutils-config: arm stable (bug #733868) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index 5c9dad3f2a6..456c3e1e39f 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 940ce9f56c2722ce97e3ab0c283a5ce0db446bca Author: Sam James gentoo org> AuthorDate: Sat Jul 25 21:45:09 2020 + Commit: Sam James gentoo org> CommitDate: Sat Jul 25 21:46:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940ce9f5 sys-devel/binutils-config: arm64 stable (bug #733868) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index 5a7ac411c75..5c9dad3f2a6 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 8352685301778ca496918690ad0d9a4bf4a6ab00 Author: Sam James gentoo org> AuthorDate: Sat Jul 25 11:07:13 2020 + Commit: Sam James gentoo org> CommitDate: Sat Jul 25 11:16:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83526853 sys-devel/binutils-config: amd64 stable (bug #733868) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild index 5f9cd23da4a..5a7ac411c75 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 4ae7ae718452dd5092e8d225256186f7ed7fd2a5 Author: Sam James gentoo org> AuthorDate: Fri Jul 17 03:04:34 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jul 17 03:04:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae7ae71 sys-devel/binutils-config: arm64 stable (bug #730080) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index feb25428408..2a949b4fb17 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: f0a447c7ea11bf2c5652ca10f7ffdad1339eb573 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jul 2 08:24:04 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jul 2 17:05:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a447c7 sys-devel/binutils-config: stable 5.3.1 for hppa, bug #730080 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index 4bb199ff6c4..feb25428408 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 42a99b9b65e650b81f96626cd0a3ec77f7bef36e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:39:21 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:39:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a99b9b sys-devel/binutils-config: x86 stable wrt bug #730080 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index 102243e162d..4bb199ff6c4 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 57935afaccf2350095dd957d41ed48ad897bd275 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:38:29 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:38:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57935afa sys-devel/binutils-config: sparc stable wrt bug #730080 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index 1c025ac8bb6..102243e162d 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 95eacd3cf7c6c016aa6e6093f1524def5dbf7698 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:37:57 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:37:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95eacd3c sys-devel/binutils-config: s390 stable wrt bug #730080 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index 68c51b4130d..1c025ac8bb6 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: e26b493ee091bba4f2e847cabc9805ea69d11445 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:37:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:37:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26b493e sys-devel/binutils-config: ppc64 stable wrt bug #730080 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index edf6fc91caf..68c51b4130d 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: bc5ef1441cf7560abf7fa929f4fed5e2a0349113 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:36:38 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:36:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5ef144 sys-devel/binutils-config: ppc stable wrt bug #730080 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index 9d5ef107a9f..edf6fc91caf 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 1f81ba1718db5d2538a4911812abacf2fb517b22 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:36:04 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:36:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f81ba17 sys-devel/binutils-config: arm stable wrt bug #730080 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index 5a7ac411c75..9d5ef107a9f 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 287bae60fe5d37987f0e705f4ee3cf6cd8da4bd4 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:35:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:35:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287bae60 sys-devel/binutils-config: amd64 stable wrt bug #730080 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild index 5f9cd23da4a..5a7ac411c75 100644 --- a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 16d45fbb6685fc87caf145c997ed0a781edec633 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 21 12:41:38 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 21 12:42:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d45fbb sys-devel/binutils-config: bump up to 5.3.2 Single new change: add --get-bin-path / --get-lib-path The options are symmetric to gcc-config's --get-bin-path / --get-lib-path. Useful to quickly get unprefixed tools into $PATH as: export PATH="$(gcc-config -B):$(binutils-config -B):$PATH" Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../binutils-config/binutils-config-5.3.2.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index 38ab097bed1..2add03ff704 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1 +1,2 @@ DIST binutils-config-5.3.1.tar.xz 6688 BLAKE2B 3bc1b96a96b0c30e425f4ffd42f86a09e2a80cc3ad1dcf77d4b5d2d9eb3d6bc607f78dfff1ae888fe8abfe44405a1e4d1ab325aa92fc5889c18aa3187a506647 SHA512 c6d188b70935604a8a519c036dda210c20e5b6e916fab33e5026bd5c78adfff0a1aa85003759b751275576ff33471b25c920beb6b1c088115f28918389e09ce2 +DIST binutils-config-5.3.2.tar.xz 6840 BLAKE2B 4f02b8d1f3f8d4adca811772edba6167fc0e739f8ff1e895f30745eca45b559da6622bb76a0cac6016d6e864fe7ad6c921c64c7ec1c18c130b3a64a1dd7b9cbc SHA512 03dfecf46fee941b7b9fc35b63ffd22c795ab54f0444f16fc00ed44d27c81f6baaca33170fb700cfc4d767be469f305890882839536363bc466ad200d28d2228 diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild new file mode 100644 index 000..5f9cd23da4a --- /dev/null +++ b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit prefix + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+native-symlinks" + +# We also RDEPEND on sys-apps/findutils which is in base @system +RDEPEND="sys-apps/gentoo-functions" + +src_compile() { + emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" +} + +src_install() { + emake DESTDIR="${D}" PV="${PV}" install + + use prefix && eprefixify "${ED}"/usr/bin/${PN} +} + +pkg_postinst() { + # Re-register all targets. USE flags or new versions can change + # installed symlinks. + local x + for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + binutils-config ${x} + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: edfcdf7b7632b99369e24ed3704378ac968a7157 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 29 22:10:38 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 29 22:13:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfcdf7b sys-devel/binutils-config: drop old Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 - .../binutils-config/binutils-config-5.2.1.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index e3238ce1683..38ab097bed1 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,2 +1 @@ -DIST binutils-config-5.2.1.tar.xz 6200 BLAKE2B e9b5c61e17aeae8b537c485dd555424136d1638182bb92f22f66eac27e18997d45b1a34b1362622bdc21d060ffac8627e9072107561b81c12ee579a55ef40313 SHA512 9ae130da747eaca8ca9717a69be053eba33946fc4101b77fd795d18202e9d6c27f169c29568b5c97b8f581a37f317b72d13b6d61267a61b117e970f3cfbe048b DIST binutils-config-5.3.1.tar.xz 6688 BLAKE2B 3bc1b96a96b0c30e425f4ffd42f86a09e2a80cc3ad1dcf77d4b5d2d9eb3d6bc607f78dfff1ae888fe8abfe44405a1e4d1ab325aa92fc5889c18aa3187a506647 SHA512 c6d188b70935604a8a519c036dda210c20e5b6e916fab33e5026bd5c78adfff0a1aa85003759b751275576ff33471b25c920beb6b1c088115f28918389e09ce2 diff --git a/sys-devel/binutils-config/binutils-config-5.2.1.ebuild b/sys-devel/binutils-config/binutils-config-5.2.1.ebuild deleted file mode 100644 index f4763a21b40..000 --- a/sys-devel/binutils-config/binutils-config-5.2.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit prefix - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; -SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -src_install() { - emake DESTDIR="${D}" PV="${PV}" install - - use prefix && eprefixify "${ED}"/usr/bin/${PN} - sed -i "s:@PV@:${PVR}:g" "${ED}"/usr/bin/${PN} || die -} - -pkg_preinst() { - # Force a refresh when upgrading from an older version that symlinked - # in all the libs & includes that binutils-libs handles. #528088 - if has_version "<${CATEGORY}/${PN}-5" ; then - local bc current - bc="${ED}/usr/bin/binutils-config" - if current=$("${bc}" -c) ; then - "${bc}" "${current}" - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: c59883acaf26d9b1412921cb61907b30e6d90902 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 23 07:51:53 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 23 07:55:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59883ac sys-devel/binutils-config: bump up to 5.3.1, bug #724454 Single new change: - #724454: fix native link removal by cross-compilers Reported-by: Ionen Wolkens Closes: https://bugs.gentoo.org/724454 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../binutils-config/binutils-config-5.3.1.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index f40e04ac403..3743ada8f06 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,2 +1,3 @@ DIST binutils-config-5.2.1.tar.xz 6200 BLAKE2B e9b5c61e17aeae8b537c485dd555424136d1638182bb92f22f66eac27e18997d45b1a34b1362622bdc21d060ffac8627e9072107561b81c12ee579a55ef40313 SHA512 9ae130da747eaca8ca9717a69be053eba33946fc4101b77fd795d18202e9d6c27f169c29568b5c97b8f581a37f317b72d13b6d61267a61b117e970f3cfbe048b +DIST binutils-config-5.3.1.tar.xz 6688 BLAKE2B 3bc1b96a96b0c30e425f4ffd42f86a09e2a80cc3ad1dcf77d4b5d2d9eb3d6bc607f78dfff1ae888fe8abfe44405a1e4d1ab325aa92fc5889c18aa3187a506647 SHA512 c6d188b70935604a8a519c036dda210c20e5b6e916fab33e5026bd5c78adfff0a1aa85003759b751275576ff33471b25c920beb6b1c088115f28918389e09ce2 DIST binutils-config-5.3.tar.xz 6572 BLAKE2B ae3593e8576419f00ea8f471c6c93dccb90e4e87e682a028d2f9c42608f4269533f7322be5153ee178f3af89ae2270ffc4334903613e803735c748f88699c66f SHA512 31253f6ba4b1fdbf71c251066fed3ab9bd351b67bd4b12c134a8ba1c258ef0b4a8c571c981e23ab4b5f5aa9175ce151024a19729b6edb7ec61ad08ec7c262b24 diff --git a/sys-devel/binutils-config/binutils-config-5.3.1.ebuild b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild new file mode 100644 index 000..5f9cd23da4a --- /dev/null +++ b/sys-devel/binutils-config/binutils-config-5.3.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit prefix + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+native-symlinks" + +# We also RDEPEND on sys-apps/findutils which is in base @system +RDEPEND="sys-apps/gentoo-functions" + +src_compile() { + emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" +} + +src_install() { + emake DESTDIR="${D}" PV="${PV}" install + + use prefix && eprefixify "${ED}"/usr/bin/${PN} +} + +pkg_postinst() { + # Re-register all targets. USE flags or new versions can change + # installed symlinks. + local x + for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + binutils-config ${x} + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: deac1b3f0ed81ee8aa173d00645949dc9337cf34 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 23 07:52:46 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 23 07:55:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deac1b3f sys-devel/binutils-config: drop problematic 5.3 release Bug: https://bugs.gentoo.org/724454 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 - .../binutils-config/binutils-config-5.3.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index 3743ada8f06..e3238ce1683 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,3 +1,2 @@ DIST binutils-config-5.2.1.tar.xz 6200 BLAKE2B e9b5c61e17aeae8b537c485dd555424136d1638182bb92f22f66eac27e18997d45b1a34b1362622bdc21d060ffac8627e9072107561b81c12ee579a55ef40313 SHA512 9ae130da747eaca8ca9717a69be053eba33946fc4101b77fd795d18202e9d6c27f169c29568b5c97b8f581a37f317b72d13b6d61267a61b117e970f3cfbe048b DIST binutils-config-5.3.1.tar.xz 6688 BLAKE2B 3bc1b96a96b0c30e425f4ffd42f86a09e2a80cc3ad1dcf77d4b5d2d9eb3d6bc607f78dfff1ae888fe8abfe44405a1e4d1ab325aa92fc5889c18aa3187a506647 SHA512 c6d188b70935604a8a519c036dda210c20e5b6e916fab33e5026bd5c78adfff0a1aa85003759b751275576ff33471b25c920beb6b1c088115f28918389e09ce2 -DIST binutils-config-5.3.tar.xz 6572 BLAKE2B ae3593e8576419f00ea8f471c6c93dccb90e4e87e682a028d2f9c42608f4269533f7322be5153ee178f3af89ae2270ffc4334903613e803735c748f88699c66f SHA512 31253f6ba4b1fdbf71c251066fed3ab9bd351b67bd4b12c134a8ba1c258ef0b4a8c571c981e23ab4b5f5aa9175ce151024a19729b6edb7ec61ad08ec7c262b24 diff --git a/sys-devel/binutils-config/binutils-config-5.3.ebuild b/sys-devel/binutils-config/binutils-config-5.3.ebuild deleted file mode 100644 index 5f9cd23da4a..000 --- a/sys-devel/binutils-config/binutils-config-5.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit prefix - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+native-symlinks" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -src_compile() { - emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" -} - -src_install() { - emake DESTDIR="${D}" PV="${PV}" install - - use prefix && eprefixify "${ED}"/usr/bin/${PN} -} - -pkg_postinst() { - # Re-register all targets. USE flags or new versions can change - # installed symlinks. - local x - for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - binutils-config ${x} - done -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 50a8395a13105e32b3d1487485def981ee9ccfd9 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 22 20:52:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 22 20:53:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a8395a sys-devel/binutils-config: bump up to 5.3, bug #724454 Main change is USE=native-symlinks to avoid symlinks without ${CTARGET} qualifier. Bug: https://bugs.gentoo.org/724454 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../{binutils-config-.ebuild => binutils-config-5.3.ebuild} | 2 +- sys-devel/binutils-config/binutils-config-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index 5def3cddef8..f40e04ac403 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1 +1,2 @@ DIST binutils-config-5.2.1.tar.xz 6200 BLAKE2B e9b5c61e17aeae8b537c485dd555424136d1638182bb92f22f66eac27e18997d45b1a34b1362622bdc21d060ffac8627e9072107561b81c12ee579a55ef40313 SHA512 9ae130da747eaca8ca9717a69be053eba33946fc4101b77fd795d18202e9d6c27f169c29568b5c97b8f581a37f317b72d13b6d61267a61b117e970f3cfbe048b +DIST binutils-config-5.3.tar.xz 6572 BLAKE2B ae3593e8576419f00ea8f471c6c93dccb90e4e87e682a028d2f9c42608f4269533f7322be5153ee178f3af89ae2270ffc4334903613e803735c748f88699c66f SHA512 31253f6ba4b1fdbf71c251066fed3ab9bd351b67bd4b12c134a8ba1c258ef0b4a8c571c981e23ab4b5f5aa9175ce151024a19729b6edb7ec61ad08ec7c262b24 diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-5.3.ebuild similarity index 96% copy from sys-devel/binutils-config/binutils-config-.ebuild copy to sys-devel/binutils-config/binutils-config-5.3.ebuild index d284d9330ec..5f9cd23da4a 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used" diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index d284d9330ec..5f9cd23da4a 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to change the binutils version being used"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 455b48c17d7a98aa173b2260523f00a604b44ef3 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 22 13:37:31 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 22 13:37:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455b48c1 sys-devel/binutils-config: always reregster all toolchains New binutils-config version can affects list and positions of symlinks installed. Always perform reregistration. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-.ebuild | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index fdc08708627..d284d9330ec 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -33,14 +33,11 @@ src_install() { use prefix && eprefixify "${ED}"/usr/bin/${PN} } -pkg_preinst() { - # Force a refresh when upgrading from an older version that symlinked - # in all the libs & includes that binutils-libs handles. #528088 - if has_version "<${CATEGORY}/${PN}-5" ; then - local bc current - bc="${ED}/usr/bin/binutils-config" - if current=$("${bc}" -c) ; then - "${bc}" "${current}" - fi - fi +pkg_postinst() { + # Re-register all targets. USE flags or new versions can change + # installed symlinks. + local x + for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + binutils-config ${x} + done }
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 0225f373fb2b3a385ea1544167b661f5983a42a4 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 22 09:43:42 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 22 09:43:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0225f373 sys-devel/binutils-config: tweak metadata.xml description gcc's prefixes are CTARGET, not CHOST. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/metadata.xml b/sys-devel/binutils-config/metadata.xml index 3c7c5c4c8e9..393442d23fa 100644 --- a/sys-devel/binutils-config/metadata.xml +++ b/sys-devel/binutils-config/metadata.xml @@ -6,6 +6,6 @@ Gentoo Toolchain Project - Install native symlinks like 'as' or 'ar' to /usr/bin. Otherwise keep only ${CHOST}-as and friends. + Install native symlinks like 'as' or 'ar' to /usr/bin. Otherwise keep only ${CTARGET}-as and friends.
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 8f92925b8d3eceb7e1d66571505ad040089b3921 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu May 21 22:05:32 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 21 22:05:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f92925b sys-devel/binutils-config: add live ebuild To ease live testing of changes like bug #724454 let's have a live ebuild. Should also be a good hint where default repository hides. Add USE=+native-symlinks flag to install 'as', 'ar' and friends. Bug: https://bugs.gentoo.org/724454 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> .../binutils-config/binutils-config-.ebuild| 46 ++ sys-devel/binutils-config/metadata.xml | 11 -- 2 files changed, 53 insertions(+), 4 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild new file mode 100644 index 000..fdc08708627 --- /dev/null +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit prefix + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git"; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+native-symlinks" + +# We also RDEPEND on sys-apps/findutils which is in base @system +RDEPEND="sys-apps/gentoo-functions" + +src_compile() { + emake DESTDIR="${D}" PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" +} + +src_install() { + emake DESTDIR="${D}" PV="${PV}" install + + use prefix && eprefixify "${ED}"/usr/bin/${PN} +} + +pkg_preinst() { + # Force a refresh when upgrading from an older version that symlinked + # in all the libs & includes that binutils-libs handles. #528088 + if has_version "<${CATEGORY}/${PN}-5" ; then + local bc current + bc="${ED}/usr/bin/binutils-config" + if current=$("${bc}" -c) ; then + "${bc}" "${current}" + fi + fi +} diff --git a/sys-devel/binutils-config/metadata.xml b/sys-devel/binutils-config/metadata.xml index e396f375597..3c7c5c4c8e9 100644 --- a/sys-devel/binutils-config/metadata.xml +++ b/sys-devel/binutils-config/metadata.xml @@ -1,8 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - toolch...@gentoo.org - Gentoo Toolchain Project - + + toolch...@gentoo.org + Gentoo Toolchain Project + + + Install native symlinks like 'as' or 'ar' to /usr/bin. Otherwise keep only ${CHOST}-as and friends. +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 3ba8fba9d97871f90087048fc5bd2f85a6583f8a Author: Sergei Trofimovich gentoo org> AuthorDate: Thu May 21 18:25:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 21 18:25:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba8fba9 sys-devel/binutils-config: bump up to 5.2.1 First release from packages tarball. Should be identical to 5.2 release otherwise. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../binutils-config/binutils-config-5.2.1.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest new file mode 100644 index 000..5def3cddef8 --- /dev/null +++ b/sys-devel/binutils-config/Manifest @@ -0,0 +1 @@ +DIST binutils-config-5.2.1.tar.xz 6200 BLAKE2B e9b5c61e17aeae8b537c485dd555424136d1638182bb92f22f66eac27e18997d45b1a34b1362622bdc21d060ffac8627e9072107561b81c12ee579a55ef40313 SHA512 9ae130da747eaca8ca9717a69be053eba33946fc4101b77fd795d18202e9d6c27f169c29568b5c97b8f581a37f317b72d13b6d61267a61b117e970f3cfbe048b diff --git a/sys-devel/binutils-config/binutils-config-5.2.1.ebuild b/sys-devel/binutils-config/binutils-config-5.2.1.ebuild new file mode 100644 index 000..f4763a21b40 --- /dev/null +++ b/sys-devel/binutils-config/binutils-config-5.2.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit prefix + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; +SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="" + +# We also RDEPEND on sys-apps/findutils which is in base @system +RDEPEND="sys-apps/gentoo-functions" + +src_install() { + emake DESTDIR="${D}" PV="${PV}" install + + use prefix && eprefixify "${ED}"/usr/bin/${PN} + sed -i "s:@PV@:${PVR}:g" "${ED}"/usr/bin/${PN} || die +} + +pkg_preinst() { + # Force a refresh when upgrading from an older version that symlinked + # in all the libs & includes that binutils-libs handles. #528088 + if has_version "<${CATEGORY}/${PN}-5" ; then + local bc current + bc="${ED}/usr/bin/binutils-config" + if current=$("${bc}" -c) ; then + "${bc}" "${current}" + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/
commit: d3a995fe38d5ed87206c179dab70626520e3a95f Author: Michael Mair-Keimberger gmail com> AuthorDate: Wed May 20 15:36:47 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 21 08:22:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a995fe sys-devel/binutils-config: remove unused files Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/files/binutils-config-5 | 490 - .../binutils-config/files/binutils-config-5.1 | 482 2 files changed, 972 deletions(-) diff --git a/sys-devel/binutils-config/files/binutils-config-5 b/sys-devel/binutils-config/files/binutils-config-5 deleted file mode 100644 index 297ea01518c..000 --- a/sys-devel/binutils-config/files/binutils-config-5 +++ /dev/null @@ -1,490 +0,0 @@ -#!/bin/bash -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Format of /etc/env.d/binutils/: -# config-TARGET: CURRENT=version for TARGET -# TARGET-VER: has a TARGET and VER variable - -EPREFIX="@GENTOO_PORTAGE_EPREFIX@" -if [[ ${EPREFIX} == "@"GENTOO_PORTAGE_EPREFIX"@" ]] ; then - EPREFIX="" -fi - -: ${ROOT:=/} -[[ ${ROOT} != */ ]] && ROOT="${ROOT}/" -[[ ${ROOT} != /* ]] && ROOT="${PWD%/}/${ROOT}" - -EROOT="${ROOT%/}${EPREFIX}/" - -cd "${EPREFIX}/" - -trap ":" INT QUIT TSTP - -argv0=${0##*/} -FUNCTIONS_SH="${EPREFIX}/lib/gentoo/functions.sh" -source ${FUNCTIONS_SH} || { - echo "${argv0}: Could not source ${FUNCTIONS_SH}!" 1>&2 - exit 1 -} -esyslog() { :; } -die() { eerror "${argv0}: $*"; exit 1; } -umask 022 - -usage() { -cat << USAGE_END -Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} ${BRACKET}[binutils profile]${NORMAL} - -${HILITE}General Options:${NORMAL} - ${GOOD}-c, --get-current-profile${NORMAL} Print current profile - ${GOOD}-l, --list-profiles${NORMAL}Print a list of available profiles - ${GOOD}-u, --uninstall${NORMAL}Remove all signs of specified target - ${GOOD}-d, --debug${NORMAL}Execute with debug output - -${HILITE}General Cruft:${NORMAL} - ${GOOD}--linker${NORMAL} Switch to specified linker (if supported) - -Profile names are of the form: ${BRACKET}-${NORMAL} -For example: ${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL} - -For more info, please see ${HILITE}binutils-config${NORMAL}(8). -USAGE_END - - exit ${1:-1} -} - -mv_if_diff() { - if cmp -s "$1" "$2" ; then - rm -f "$1" - else - mv -f "$1" "$2" - fi -} -atomic_ln() { - local target=$1 linkdir=$2 linkname=$3 linktmp linkfull - linktmp="${linkdir}/.binutils-config.tmp.${linkname}" - linkfull="${linkdir}/${linkname}" - if [[ -d ${linkfull} ]] ; then - # if linking to a dir, we need a little magic to - # make it atomic since `mv -T` is not portable - rm -rf "${linktmp}" - mkdir -p "${linktmp}" - ln -sf "${target}" "${linktmp}/${linkname}" - mv "${linktmp}/${linkname}" "${linktmp}/../" - rmdir "${linktmp}" - else - # `ln` will expand into unlink();symlink(); which - # is not atomic for a small amount of time, but - # `mv` is a single rename() call - ln -sf "${target}" "${linktmp}" - mv "${linktmp}" "${linkfull}" - fi -} - -setup_env() { - unset TARGET VER LIBPATH - source "${ENV_D}/${PROFILE}" - if [[ -z ${TARGET} ]] ; then - eerror "${PROFILE} is invalid (no \$TARGET defined) :(" - return 1 - fi - if [[ -z ${VER} ]] ; then - eerror "${PROFILE} is invalid (no \$VER defined) :(" - return 1 - fi - - # - # Generate binary symlinks - # - BINPATH="" - BINPATH_LINKS="" - if [[ ${TARGET} != ${HOST} ]] ; then - # - # Newer paths: /usr/${HOST}/${TARGET}/... - # Older paths: /usr/${TARGET}/... - # - if [[ -d "${EROOT}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; then - BINPATH="${EPREFIX}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} - BINPATH_LINKS="${EPREFIX}"/usr/libexec/gcc/${TARGET} - fi - fi - if [[ -z ${BINPATH} ]] ; then - BINPATH="${EPREFIX}"/usr/${TARGET}/binutils-bin/${VER} - BINPATH_LINKS="${EPREFIX}"/usr/${TARGET}/bin - fi -} - -# Lists of headers that various versions have installed. -HEADERS=( - ansidecl.h bfd.h bfdlink.h demangle.h dis-asm.h dyn-string.h - fibheap.h hashtab.h libiberty.h objalloc.h plugin-api.h - splay-tree.h symcat.h -)
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/
commit: e096452a04e0b03a31cfa461287fa59e0f7cd561 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed May 13 23:22:08 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 13 23:22:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e096452a sys-devel/binutils-config: drop --linker from manpage, bug #658054 Follow bd195f1e0d49e6 ("sys-devel/binutils-config: drop runtime linker switch selection") and remove deleted '--linker' option from manpage. Reported-by: Steve Arnold Bug: https://bugs.gentoo.org/658054 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/files/binutils-config.8 | 6 -- 1 file changed, 6 deletions(-) diff --git a/sys-devel/binutils-config/files/binutils-config.8 b/sys-devel/binutils-config/files/binutils-config.8 index 52cf7101e61..e8e64de5815 100644 --- a/sys-devel/binutils-config/files/binutils-config.8 +++ b/sys-devel/binutils-config/files/binutils-config.8 @@ -46,12 +46,6 @@ asterisk. \fB-u\fR, \fB\-\-uninstall\fR \fITARGET\fR This is really for internal use only. Used to remove all traces of the \fITARGET\fR binutils from your system. -.SH "CRUFTY OPTIONS" -.TP -\fB\-\-linker\fR \fB\fR -Change the default linker for the specified \fIPROFILE\fR to the \fB\fR. -Common names are \fBld.gold\fR for the newer gold linker and \fBld.bfd\fR for -the classic linker. Note that not all targets support the gold linker. .SH "REPORTING BUGS" Please report bugs via https://bugs.gentoo.org/ .SH "SEE ALSO"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: e325f72648bf76d8f59f9ac9f9ede65dbdf62d59 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 2 17:36:17 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 2 17:51:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e325f726 sys-devel/binutils-config: drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> .../binutils-config/binutils-config-5.1-r1.ebuild | 42 -- 1 file changed, 42 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild deleted file mode 100644 index 24704afe234..000 --- a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit prefix - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -IUSE="" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -S=${WORKDIR} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} - use prefix && eprefixify "${ED}"/usr/bin/${PN} - sed -i "s:@PV@:${PVR}:g" "${ED}"/usr/bin/${PN} || die - doman "${FILESDIR}"/${PN}.8 - - insinto /usr/share/eselect/modules - doins "${FILESDIR}"/binutils.eselect -} - -pkg_preinst() { - # Force a refresh when upgrading from an older version that symlinked - # in all the libs & includes that binutils-libs handles. #528088 - if has_version "<${CATEGORY}/${PN}-5" ; then - local bc current - bc="${ED}/usr/bin/binutils-config" - if current=$("${bc}" -c) ; then - "${bc}" "${current}" - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 66d507be947ad8905c17c11764bfa87d1651465c Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Apr 6 04:53:54 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Apr 7 10:16:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d507be sys-devel/binutils-config: arm64 stable (bug #709430) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index db4698a83a3..855d88b035e 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: cd6f4484c4104dba584fb54341730435396f4423 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 23 23:49:13 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 23 23:57:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6f4484 sys-devel/binutils-config: drop old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich gentoo.org> .../binutils-config/binutils-config-5-r4.ebuild| 42 -- 1 file changed, 42 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5-r4.ebuild b/sys-devel/binutils-config/binutils-config-5-r4.ebuild deleted file mode 100644 index 0e40b27ac6a..000 --- a/sys-devel/binutils-config/binutils-config-5-r4.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit prefix - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -S=${WORKDIR} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} - use prefix && eprefixify "${ED}"/usr/bin/${PN} - sed -i "s:@PV@:${PVR}:g" "${ED}"/usr/bin/${PN} || die - doman "${FILESDIR}"/${PN}.8 - - insinto /usr/share/eselect/modules - doins "${FILESDIR}"/binutils.eselect -} - -pkg_preinst() { - # Force a refresh when upgrading from an older version that symlinked - # in all the libs & includes that binutils-libs handles. #528088 - if has_version "<${CATEGORY}/${PN}-5" ; then - local bc current - bc="${ED}/usr/bin/binutils-config" - if current=$("${bc}" -c) ; then - "${bc}" "${current}" - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 0a2211aa7ab14f4604af914d5fd921b63c0f61be Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Feb 13 17:11:05 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 13 19:52:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2211aa sys-devel/binutils-config: stable 5.2 for hppa, bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index 845c82e08c1..f06a03d1369 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: dc0794aa686ca1923903082f82d8db3926550123 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 13:02:32 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 13:02:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0794aa sys-devel/binutils-config: s390 stable wrt bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index 6e713acddf0..845c82e08c1 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: b44ed39b337db3e1c241fe3c7b2fd84e2d93eff0 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:46:17 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:46:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44ed39b sys-devel/binutils-config: x86 stable wrt bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index cf0498b611d..6e713acddf0 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 743a806922980815f283e35b0f218494df23726a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:38:44 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:38:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743a8069 sys-devel/binutils-config: ppc stable wrt bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index 956f1bcdb8e..cf0498b611d 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc ~x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 1fcc12f5837d756f593861593f6bfa0d26317ed8 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:27:17 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:27:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcc12f5 sys-devel/binutils-config: ia64 stable wrt bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index 9953490b88f..956f1bcdb8e 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh sparc ~x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 26e74a75c80a590c147d47e9fddc5a5210fa2008 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:19:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:19:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e74a75 sys-devel/binutils-config: arm stable wrt bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index e712cafa192..9953490b88f 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh sparc ~x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: 2542320848ce966a353bba2ae9909541053ca290 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:09:58 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:09:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25423208 sys-devel/binutils-config: ppc64 stable wrt bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index 26a996d8772..e712cafa192 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sh sparc ~x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: f9c5225bbc538b6ad33bd2a5bb5c3e18fb852e7f Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 12:03:28 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 12:03:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c5225b sys-devel/binutils-config: amd64 stable wrt bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index 64301ab8d1c..26a996d8772 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc ~x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: c605b4682e49053659990a6ead48c7f3dcb579ad Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 13 08:57:05 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 13 08:57:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c605b468 sys-devel/binutils-config: sparc stable wrt bug #709430 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/binutils-config/binutils-config-5.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.2.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild index 152af30c911..64301ab8d1c 100644 --- a/sys-devel/binutils-config/binutils-config-5.2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.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="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc ~x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/
commit: bd195f1e0d49e664119adb29100dbd7a094bd008 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 29 20:13:58 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 29 20:13:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd195f1e sys-devel/binutils-config: drop runtime linker switch selection Before this change there were 3 ways to switch default linker: 1. via LDFLAGS=-fuse-ld=gold LD=${CHOST}-ld.gold 2. via binutils' USE flags: USE="default-gold gold" 3. via *FLAGS=-B/path-to-own-tools 4. via 'binutils-config --linker' This change drops [3.] entirely in favour of [1.] and [2.]. [1.] should be preferred. Reported-by: Andrzej Korwin-Mikke Closes: https://bugs.gentoo.org/658054 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> .../binutils-config/binutils-config-5-r4.ebuild| 2 +- .../binutils-config/binutils-config-5.1-r1.ebuild | 2 +- ...nfig-5-r4.ebuild => binutils-config-5.2.ebuild} | 6 +- .../binutils-config/files/binutils-config-5.2 | 456 + 4 files changed, 461 insertions(+), 5 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5-r4.ebuild b/sys-devel/binutils-config/binutils-config-5-r4.ebuild index c6b253148a5..a821d197847 100644 --- a/sys-devel/binutils-config/binutils-config-5-r4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5-r4.ebuild @@ -6,7 +6,7 @@ EAPI="5" inherit prefix DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://www.gentoo.org/"; +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; SRC_URI="" LICENSE="GPL-2" diff --git a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild index 04b99251ed8..02bdd68ef89 100644 --- a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit prefix DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://www.gentoo.org/"; +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; SRC_URI="" LICENSE="GPL-2" diff --git a/sys-devel/binutils-config/binutils-config-5-r4.ebuild b/sys-devel/binutils-config/binutils-config-5.2.ebuild similarity index 84% copy from sys-devel/binutils-config/binutils-config-5-r4.ebuild copy to sys-devel/binutils-config/binutils-config-5.2.ebuild index c6b253148a5..152af30c911 100644 --- a/sys-devel/binutils-config/binutils-config-5-r4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.2.ebuild @@ -1,17 +1,17 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 inherit prefix DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://www.gentoo.org/"; +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain"; SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system diff --git a/sys-devel/binutils-config/files/binutils-config-5.2 b/sys-devel/binutils-config/files/binutils-config-5.2 new file mode 100644 index 000..69ca530a704 --- /dev/null +++ b/sys-devel/binutils-config/files/binutils-config-5.2 @@ -0,0 +1,456 @@ +#!/bin/bash +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Format of /etc/env.d/binutils/: +# config-TARGET: CURRENT=version for TARGET +# TARGET-VER: has a TARGET and VER variable + +EPREFIX="@GENTOO_PORTAGE_EPREFIX@" +if [[ ${EPREFIX} == "@"GENTOO_PORTAGE_EPREFIX"@" ]] ; then + EPREFIX="" +fi + +: ${ROOT:=/} +[[ ${ROOT} != */ ]] && ROOT="${ROOT}/" +[[ ${ROOT} != /* ]] && ROOT="${PWD%/}/${ROOT}" + +EROOT="${ROOT%/}${EPREFIX}/" + +cd "${EPREFIX}/" + +trap ":" INT QUIT TSTP + +argv0=${0##*/} +FUNCTIONS_SH="${EPREFIX}/lib/gentoo/functions.sh" +source ${FUNCTIONS_SH} || { + echo "${argv0}: Could not source ${FUNCTIONS_SH}!" 1>&2 + exit 1 +} +esyslog() { :; } +die() { eerror "${argv0}: $*"; exit 1; } +umask 022 + +usage() { +cat << USAGE_END +Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} ${BRACKET}[binutils profile]${NORMAL} + +${HILITE}General Options:${NORMAL} + ${GOOD}-c, --get-current-profile${NORMAL} Print current profile + ${GOOD}-l, --list-profiles${NORMAL}Print a list of available profiles + ${GOOD}-u, --uninstall${NORMAL}Remove all signs of specified target + ${GOOD}-d, --debug${NORMAL}Execute with debug output + +Profile names are of the form: ${BRACKET}-${NORMAL} +For example: ${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL} + +For more info, please
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: ebfb100f3747d4167e4724cd5cd2a72028840c6c Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 10 22:19:54 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 10 22:20:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfb100f sys-devel/binutils-config: drop olf app-admin/eselect blocker Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5-r4.ebuild | 5 ++--- sys-devel/binutils-config/binutils-config-5.1-r1.ebuild | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5-r4.ebuild b/sys-devel/binutils-config/binutils-config-5-r4.ebuild index db54488baf1..c6b253148a5 100644 --- a/sys-devel/binutils-config/binutils-config-5-r4.ebuild +++ b/sys-devel/binutils-config/binutils-config-5-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -15,8 +15,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions - !
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/, sys-devel/gcc/, sys-devel/autoconf-archive/, ...
commit: 7cff1321b5dcf3c54d072cc49fc1b9c47e8334fc Author: Michał Górny gentoo org> AuthorDate: Fri Oct 11 15:37:48 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 11 15:37:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cff1321 sys-devel: Remove *-fbsd KEYWORDS Signed-off-by: Michał Górny gentoo.org> sys-devel/autoconf-archive/autoconf-archive-2019.01.06.ebuild | 2 +- sys-devel/autoconf-wrapper/autoconf-wrapper-13-r1.ebuild | 2 +- sys-devel/autoconf/autoconf-2.13-r1.ebuild| 2 +- sys-devel/autoconf/autoconf-2.64-r1.ebuild| 2 +- sys-devel/autoconf/autoconf-2.69-r4.ebuild| 2 +- sys-devel/autoconf/autoconf-.ebuild | 2 +- sys-devel/autogen/autogen-5.18.10.ebuild | 2 +- sys-devel/autogen/autogen-5.18.12.ebuild | 2 +- sys-devel/autogen/autogen-5.18.16-r1.ebuild | 2 +- sys-devel/autogen/autogen-5.18.16.ebuild | 2 +- sys-devel/autogen/autogen-5.18.4-r1.ebuild| 2 +- sys-devel/autogen/autogen-5.18.4.ebuild | 2 +- sys-devel/automake-wrapper/automake-wrapper-10.ebuild | 2 +- sys-devel/automake-wrapper/automake-wrapper-11.ebuild | 2 +- sys-devel/automake/automake-1.10.3-r3.ebuild | 2 +- sys-devel/automake/automake-1.11.6-r3.ebuild | 2 +- sys-devel/automake/automake-1.12.6-r2.ebuild | 2 +- sys-devel/automake/automake-1.13.4-r2.ebuild | 2 +- sys-devel/automake/automake-1.14.1-r2.ebuild | 2 +- sys-devel/automake/automake-1.15.1-r2.ebuild | 2 +- sys-devel/automake/automake-1.16-r2.ebuild| 2 +- sys-devel/automake/automake-1.16.1-r1.ebuild | 2 +- sys-devel/automake/automake-1.4_p6-r2.ebuild | 2 +- sys-devel/automake/automake-1.5-r2.ebuild | 2 +- sys-devel/automake/automake-1.6.3-r2.ebuild | 2 +- sys-devel/automake/automake-1.7.9-r3.ebuild | 2 +- sys-devel/automake/automake-1.8.5-r5.ebuild | 2 +- sys-devel/automake/automake-1.9.6-r5.ebuild | 2 +- sys-devel/automake/automake-.ebuild | 2 +- sys-devel/bc/bc-1.06.95-r2.ebuild | 2 +- sys-devel/bc/bc-1.07.1-r1.ebuild | 2 +- sys-devel/bc/bc-1.07.1-r2.ebuild | 2 +- sys-devel/bin86/bin86-0.16.20-r2.ebuild | 2 +- sys-devel/bin86/bin86-0.16.21.ebuild | 2 +- sys-devel/binutils-config/binutils-config-5-r4.ebuild | 2 +- sys-devel/binutils-config/binutils-config-5.1-r1.ebuild | 2 +- sys-devel/binutils/binutils-2.26.1.ebuild | 2 +- sys-devel/binutils/binutils-2.27-r1.ebuild| 2 +- sys-devel/binutils/binutils-2.28.1.ebuild | 2 +- sys-devel/binutils/binutils-2.29.1-r1.ebuild | 2 +- sys-devel/binutils/binutils-2.30-r4.ebuild| 2 +- sys-devel/binutils/binutils-2.31.1-r6.ebuild | 2 +- sys-devel/binutils/binutils-2.32-r1.ebuild| 2 +- sys-devel/bison/bison-3.1.ebuild | 2 +- sys-devel/bison/bison-3.2.4.ebuild| 2 +- sys-devel/bison/bison-3.3.2.ebuild| 2 +- sys-devel/bison/bison-3.4.1.ebuild| 2 +- sys-devel/bison/bison-3.4.2.ebuild| 2 +- sys-devel/clang-common/clang-common-6.0.1.ebuild | 2 +- sys-devel/clang-common/clang-common-7.1.0.ebuild | 2 +- sys-devel/clang-common/clang-common-8.0.0.ebuild | 2 +- sys-devel/clang-common/clang-common-8.0.1.ebuild | 2 +- sys-devel/clang-common/clang-common-9.0.0.ebuild | 2 +- sys-devel/clang-runtime/clang-runtime-6.0.1.ebuild| 2 +- sys-devel/clang-runtime/clang-runtime-7.1.0.ebuild| 2 +- sys-devel/clang-runtime/clang-runtime-8.0.0.ebuild| 2 +- sys-devel/clang-runtime/clang-runtime-8.0.1.ebuild| 2 +- sys-devel/clang-runtime/clang-runtime-9.0.0.ebuild| 2 +- sys-devel/clang/clang-6.0.1.ebuild| 2 +- sys-devel/clang/clang-7.1.0.ebuild| 2 +- sys-devel/clang/clang-8.0.0.ebuild| 2 +- sys-devel/clang/clang-8.0.1.ebuild| 2 +- sys-devel/clang/clang-9.0.0.ebuild| 2 +- sys-devel/crossdev/crossdev-20181020.ebuild | 2 +- sys-devel/crossdev/crossdev-20181202.ebuild | 2 +- sys-devel/crossdev/crossdev-20190311.ebuild | 2 +- sys-devel
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: db31c67d0935b899d17949e83316dfc01fca92ee Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Sep 19 18:54:07 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Sep 19 18:54:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db31c67d sys-devel/binutils-config: 5.1-r1 ALLARCHES stable Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/binutils-config-5.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild index 8e86fdc6403..57434c023ce 100644 --- a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/
commit: 63eb8ca21c16b206359852844db1f5023760e533 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Sep 18 19:06:14 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Sep 18 19:06:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63eb8ca2 sys-devel/binutils-config: drop +x from files/, bug #694876 Reported-by: Michał Górny Closes: https://bugs.gentoo.org/694876 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/binutils-config/files/binutils-config-5 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-config/files/binutils-config-5 b/sys-devel/binutils-config/files/binutils-config-5 old mode 100755 new mode 100644 index d4df601a74b..297ea01518c --- a/sys-devel/binutils-config/files/binutils-config-5 +++ b/sys-devel/binutils-config/files/binutils-config-5 @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Format of /etc/env.d/binutils/:
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: ea374677f5d8b547e52f344d4146f0a58f810eb3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 4 19:44:44 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 4 19:51:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea374677 sys-devel/binutils-config: keyword ~riscv Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils-config/binutils-config-5.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild index 6e76dea..8e86fdc6403 100644 --- a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: da335a02b1605a7c8d79a82638fd5e979c462adf Author: Mike Frysinger gentoo org> AuthorDate: Tue Jun 19 01:33:02 2018 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Jun 19 02:08:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da335a02 sys-devel/binutils-config: drop pointless blocker on older binutils versions sys-devel/binutils-config/binutils-config-5.1-r1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild index 116cb5abf0d..6e76dea 100644 --- a/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild @@ -16,9 +16,7 @@ IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system RDEPEND="sys-apps/gentoo-functions - !
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/
commit: 35db5bfb5ce3af08ad8181c657a7b4f81c9dfe3b Author: Benda Xu gentoo org> AuthorDate: Fri Apr 13 03:56:34 2018 + Commit: Benda XU gentoo org> CommitDate: Fri Apr 13 03:59:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35db5bfb sys-devel/binutils-config: revert accidental commit in 62c75f76eb. I have made a mistake to overwrite changes to binutils-config-5. Suggested-By: slyfox Bug: https://bugs.gentoo.org/531616 Bug: https://bugs.gentoo.org/562460 Package-Manager: Portage-2.3.28, Repoman-2.3.9 sys-devel/binutils-config/files/binutils-config-5 | 15 --- sys-devel/binutils-config/files/binutils-config-5.1 | 15 --- 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/sys-devel/binutils-config/files/binutils-config-5 b/sys-devel/binutils-config/files/binutils-config-5 index acb72b7e343..d4df601a74b 100755 --- a/sys-devel/binutils-config/files/binutils-config-5 +++ b/sys-devel/binutils-config/files/binutils-config-5 @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Format of /etc/env.d/binutils/: @@ -155,7 +155,16 @@ switch_profile() { mkdir -p "${dstlib}" rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts" - find -L "${dstlib}" -xtype l -name 'lib*' -exec rm -f {} + + find -L "${dstlib}" -xtype l -name 'lib*' -delete + # Detect older binutils w/broken rpaths. #562460 + # We can hardcode the "/lib" part since that's what the binutils + # configure scripts have. They did not include any other path. + if [[ $(scanelf -qF '%r#F' "${ROOT}/${BINPATH}/as") == */lib ]] ; then + ewarn "Old cross-binutils detected; please re-emerge to fix (see bug #562460)." + for x in lib* ; do + atomic_ln "${LIBPATH}/${x}" "${dstlib}" "${x}" + done + fi # # Clean out old generated include symlinks @@ -248,7 +257,7 @@ uninstall_target() { local x for x in \ - addr2line ar as c++filt elf2flt elfedit flthdr gprof \ + addr2line ar as c++filt dwp elf2flt elfedit flthdr gprof \ ld ld.{bfd,gold,real} \ nm objcopy objdump ranlib readelf size strings strip do diff --git a/sys-devel/binutils-config/files/binutils-config-5.1 b/sys-devel/binutils-config/files/binutils-config-5.1 index ec06d47c14a..26ff278eece 100644 --- a/sys-devel/binutils-config/files/binutils-config-5.1 +++ b/sys-devel/binutils-config/files/binutils-config-5.1 @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Format of /etc/env.d/binutils/: @@ -155,7 +155,16 @@ switch_profile() { mkdir -p "${dstlib}" rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts" - find -L "${dstlib}" -xtype l -name 'lib*' -exec rm -f {} + + find -L "${dstlib}" -xtype l -name 'lib*' -delete + # Detect older binutils w/broken rpaths. #562460 + # We can hardcode the "/lib" part since that's what the binutils + # configure scripts have. They did not include any other path. + if [[ $(scanelf -qF '%r#F' "${ROOT}/${BINPATH}/as") == */lib ]] ; then + ewarn "Old cross-binutils detected; please re-emerge to fix (see bug #562460)." + for x in lib* ; do + atomic_ln "${LIBPATH}/${x}" "${dstlib}" "${x}" + done + fi # # Clean out old generated include symlinks @@ -240,7 +249,7 @@ uninstall_target() { local x for x in \ - addr2line ar as c++filt elf2flt elfedit flthdr gprof \ + addr2line ar as c++filt dwp elf2flt elfedit flthdr gprof \ ld ld.{bfd,gold,real} \ nm objcopy objdump ranlib readelf size strings strip do
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/
commit: c9c48c989410c9aaf6e2cb6b0a51e6551fc97f29 Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 30 22:47:19 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 30 22:49:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c48c98 Revert "sys-devel/binutils-config: add avr/msp symlink handling" This reverts commit 1b129b82462191f6adf022a2327d5b3a72dcb893. This change caused symlinks to go missing under /usr/${CTARGET}/lib for "normal" cross toolchains. Anothoer solution is needed for avr/msp. Closes: https://bugs.gentoo.org/642738 .../{binutils-config-5-r3.ebuild => binutils-config-5-r4.ebuild} | 0 .../{binutils-config-5.1.ebuild => binutils-config-5.1-r1.ebuild} | 0 sys-devel/binutils-config/files/binutils-config-5 | 8 ++-- sys-devel/binutils-config/files/binutils-config-5.1 | 6 +- 4 files changed, 3 insertions(+), 11 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5-r3.ebuild b/sys-devel/binutils-config/binutils-config-5-r4.ebuild similarity index 100% rename from sys-devel/binutils-config/binutils-config-5-r3.ebuild rename to sys-devel/binutils-config/binutils-config-5-r4.ebuild diff --git a/sys-devel/binutils-config/binutils-config-5.1.ebuild b/sys-devel/binutils-config/binutils-config-5.1-r1.ebuild similarity index 100% rename from sys-devel/binutils-config/binutils-config-5.1.ebuild rename to sys-devel/binutils-config/binutils-config-5.1-r1.ebuild diff --git a/sys-devel/binutils-config/files/binutils-config-5 b/sys-devel/binutils-config/files/binutils-config-5 index e6c5fac0026..acb72b7e343 100755 --- a/sys-devel/binutils-config/files/binutils-config-5 +++ b/sys-devel/binutils-config/files/binutils-config-5 @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Format of /etc/env.d/binutils/: @@ -145,17 +145,13 @@ switch_profile() { cd "${ROOT}/${LIBPATH}" || exit 1 if [[ ${TARGET} == ${HOST} ]] ; then dstlib=${EROOT}/usr/${HOST}/lib - elif [[ -d ${EROOT}/usr/${TARGET}/lib ]] ; then - # true for at least avr and msp targets - dstlib=${EROOT}/usr/${TARGET}/lib else dstlib=${EROOT}/usr/${HOST}/${TARGET}/lib fi # When upgrading, we need to clean up ldscripts and libs. # Don't symlink back in the libs -- the binutils-lib package handles # these now. - # TODO: Stop requiring even the ldscripts symlink, except - # we can't for bare-metal toolchains, so... bug #147155 + # TODO: Stop requiring even the ldscripts symlink. mkdir -p "${dstlib}" rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts" diff --git a/sys-devel/binutils-config/files/binutils-config-5.1 b/sys-devel/binutils-config/files/binutils-config-5.1 index 945295c3e3a..ec06d47c14a 100644 --- a/sys-devel/binutils-config/files/binutils-config-5.1 +++ b/sys-devel/binutils-config/files/binutils-config-5.1 @@ -145,17 +145,13 @@ switch_profile() { cd "${ROOT}/${LIBPATH}" || exit 1 if [[ ${TARGET} == ${HOST} ]] ; then dstlib=${EROOT}/usr/${HOST}/lib - elif [[ -d ${EROOT}/usr/${TARGET}/lib ]] ; then - # true for at least avr and msp targets - dstlib=${EROOT}/usr/${TARGET}/lib else dstlib=${EROOT}/usr/${HOST}/${TARGET}/lib fi # When upgrading, we need to clean up ldscripts and libs. # Don't symlink back in the libs -- the binutils-lib package handles # these now. - # TODO: Stop requiring even the ldscripts symlink, except - # we can't for bare-metal toolchains, so... bug #147155 + # TODO: Stop requiring even the ldscripts symlink. mkdir -p "${dstlib}" rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/
commit: 34d824e5f3753b948cd0fc8aa529f5e27e5ebb28 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Dec 18 20:05:57 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Dec 18 20:06:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d824e5 sys-devel/binutils-config: Version bump for bug 584296 Closes: https://bugs.gentoo.org/584296 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../binutils-config/binutils-config-5.1.ebuild | 45 ++ .../binutils-config/files/binutils-config-5.1 | 477 + 2 files changed, 522 insertions(+) diff --git a/sys-devel/binutils-config/binutils-config-5.1.ebuild b/sys-devel/binutils-config/binutils-config-5.1.ebuild new file mode 100644 index 000..ef7b1bd5c11 --- /dev/null +++ b/sys-devel/binutils-config/binutils-config-5.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit prefix + +DESCRIPTION="Utility to change the binutils version being used" +HOMEPAGE="https://www.gentoo.org/"; +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="" + +# We also RDEPEND on sys-apps/findutils which is in base @system +RDEPEND="sys-apps/gentoo-functions + !&2 + exit 1 +} +esyslog() { :; } +die() { eerror "${argv0}: $*"; exit 1; } +umask 022 + +usage() { +cat << USAGE_END +Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} ${BRACKET}[binutils profile]${NORMAL} + +${HILITE}General Options:${NORMAL} + ${GOOD}-c, --get-current-profile${NORMAL} Print current profile + ${GOOD}-l, --list-profiles${NORMAL}Print a list of available profiles + ${GOOD}-u, --uninstall${NORMAL}Remove all signs of specified target + ${GOOD}-d, --debug${NORMAL}Execute with debug output + +${HILITE}General Cruft:${NORMAL} + ${GOOD}--linker${NORMAL} Switch to specified linker (if supported) + +Profile names are of the form: ${BRACKET}-${NORMAL} +For example: ${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL} + +For more info, please see ${HILITE}binutils-config${NORMAL}(8). +USAGE_END + + exit ${1:-1} +} + +mv_if_diff() { + if cmp -s "$1" "$2" ; then + rm -f "$1" + else + mv -f "$1" "$2" + fi +} +atomic_ln() { + local target=$1 linkdir=$2 linkname=$3 linktmp linkfull + linktmp="${linkdir}/.binutils-config.tmp.${linkname}" + linkfull="${linkdir}/${linkname}" + if [[ -d ${linkfull} ]] ; then + # if linking to a dir, we need a little magic to + # make it atomic since `mv -T` is not portable + rm -rf "${linktmp}" + mkdir -p "${linktmp}" + ln -sf "${target}" "${linktmp}/${linkname}" + mv "${linktmp}/${linkname}" "${linktmp}/../" + rmdir "${linktmp}" + else + # `ln` will expand into unlink();symlink(); which + # is not atomic for a small amount of time, but + # `mv` is a single rename() call + ln -sf "${target}" "${linktmp}" + mv "${linktmp}" "${linkfull}" + fi +} + +setup_env() { + unset TARGET VER LIBPATH + source "${ENV_D}/${PROFILE}" + if [[ -z ${TARGET} ]] ; then + eerror "${PROFILE} is invalid (no \$TARGET defined) :(" + return 1 + fi + if [[ -z ${VER} ]] ; then + eerror "${PROFILE} is invalid (no \$VER defined) :(" + return 1 + fi + + # + # Generate binary symlinks + # + BINPATH="" + BINPATH_LINKS="" + if [[ ${TARGET} != ${HOST} ]] ; then + # + # Newer paths: /usr/${HOST}/${TARGET}/... + # Older paths: /usr/${TARGET}/... + # + if [[ -d "${EROOT}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; then + BINPATH="${EPREFIX}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} + BINPATH_LINKS="${EPREFIX}"/usr/libexec/gcc/${TARGET} + fi + fi + if [[ -z ${BINPATH} ]] ; then + BINPATH="${EPREFIX}"/usr/${TARGET}/binutils-bin/${VER} + BINPATH_LINKS="${EPREFIX}"/usr/${TARGET}/bin + fi +} + +# Lists of headers that various versions have installed. +HEADERS=( + ansidecl.h bfd.h bfdlink.h demangle.h dis-asm.h dyn-string.h + fibheap.h hashtab.h libiberty.h objalloc.h plugin-api.h + splay-tree.h symcat.h +) + +switch_profile() { + local x + + ebegin "Switching to ${PROFILE}" + + setup_env || return 1 + + cd "${ROOT}/${BINPATH}" || exit 1 + mkdir -p "${ROOT}/${BINPATH_LINKS}" "${EROOT}/usr/bin" + for x in * ; do + at
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/
commit: 1b129b82462191f6adf022a2327d5b3a72dcb893 Author: Stephen L Arnold gentoo org> AuthorDate: Wed Nov 22 18:24:12 2017 + Commit: Steve Arnold gentoo org> CommitDate: Wed Nov 22 18:25:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b129b82 sys-devel/binutils-config: add avr/msp symlink handling * fixes bug #147155 for all the happy arduino people Package-Manager: Portage-2.3.13, Repoman-2.3.4 sys-devel/binutils-config/files/binutils-config-5 | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils-config/files/binutils-config-5 b/sys-devel/binutils-config/files/binutils-config-5 index acb72b7e343..e6c5fac0026 100755 --- a/sys-devel/binutils-config/files/binutils-config-5 +++ b/sys-devel/binutils-config/files/binutils-config-5 @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Format of /etc/env.d/binutils/: @@ -145,13 +145,17 @@ switch_profile() { cd "${ROOT}/${LIBPATH}" || exit 1 if [[ ${TARGET} == ${HOST} ]] ; then dstlib=${EROOT}/usr/${HOST}/lib + elif [[ -d ${EROOT}/usr/${TARGET}/lib ]] ; then + # true for at least avr and msp targets + dstlib=${EROOT}/usr/${TARGET}/lib else dstlib=${EROOT}/usr/${HOST}/${TARGET}/lib fi # When upgrading, we need to clean up ldscripts and libs. # Don't symlink back in the libs -- the binutils-lib package handles # these now. - # TODO: Stop requiring even the ldscripts symlink. + # TODO: Stop requiring even the ldscripts symlink, except + # we can't for bare-metal toolchains, so... bug #147155 mkdir -p "${dstlib}" rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/
commit: 28add2ebc7fe39d083343f5738f290d7e591d146 Author: Mike Frysinger gentoo org> AuthorDate: Sun Mar 12 21:39:31 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Sun Mar 12 21:40:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28add2eb sys-devel/binutils-config: fix --version output #612438 .../{binutils-config-5-r2.ebuild => binutils-config-5-r3.ebuild} | 5 +++-- sys-devel/binutils-config/files/binutils-config-5 | 8 ++-- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5-r2.ebuild b/sys-devel/binutils-config/binutils-config-5-r3.ebuild similarity index 90% rename from sys-devel/binutils-config/binutils-config-5-r2.ebuild rename to sys-devel/binutils-config/binutils-config-5-r3.ebuild index ac64d4eaa4b..6a486bdebf4 100644 --- a/sys-devel/binutils-config/binutils-config-5-r2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI="5" inherit prefix @@ -23,6 +23,7 @@ S=${WORKDIR} src_install() { newbin "${FILESDIR}"/${PN}-${PV} ${PN} use prefix && eprefixify "${ED}"/usr/bin/${PN} + sed -i "s:@PV@:${PVR}:g" "${ED}"/usr/bin/${PN} || die doman "${FILESDIR}"/${PN}.8 insinto /usr/share/eselect/modules diff --git a/sys-devel/binutils-config/files/binutils-config-5 b/sys-devel/binutils-config/files/binutils-config-5 index 4c0f36249a7..acb72b7e343 100755 --- a/sys-devel/binutils-config/files/binutils-config-5 +++ b/sys-devel/binutils-config/files/binutils-config-5 @@ -403,12 +403,8 @@ while [[ $# -gt 0 ]] ; do -d|--debug)DEBUG="yes" ;; -h|--help) usage 0 ;; -V|--version) - unset Header - cvsver="$Id$" - cvsver=${cvsver##*binutils-config-} - bver=${cvsver%%,v *} - cvsver=${cvsver#* } - echo "binutils-config-${bver} (r${cvsver%% *})" + ver="@PV@" + echo "binutils-config-${ver/@'PV'@/git}" exit 0 ;; -*)
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/
commit: 47be211fa581cf0d04d2236469ffc911a364077c Author: Mike Frysinger gentoo org> AuthorDate: Sun Mar 12 21:36:10 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Sun Mar 12 21:40:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47be211f sys-devel/binutils: drop old <5 versions .../binutils-config/binutils-config-4-r2.ebuild| 23 - .../binutils-config/binutils-config-4-r3.ebuild| 23 - .../binutils-config/binutils-config-4-r4.ebuild| 27 -- sys-devel/binutils-config/files/binutils-config-4 | 464 - 4 files changed, 537 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-4-r2.ebuild b/sys-devel/binutils-config/binutils-config-4-r2.ebuild deleted file mode 100644 index 9a1606a6211..000 --- a/sys-devel/binutils-config/binutils-config-4-r2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://www.gentoo.org/"; -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -S=${WORKDIR} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} - doman "${FILESDIR}"/${PN}.8 -} diff --git a/sys-devel/binutils-config/binutils-config-4-r3.ebuild b/sys-devel/binutils-config/binutils-config-4-r3.ebuild deleted file mode 100644 index 81a2676d155..000 --- a/sys-devel/binutils-config/binutils-config-4-r3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://www.gentoo.org/"; -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -S=${WORKDIR} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} - doman "${FILESDIR}"/${PN}.8 -} diff --git a/sys-devel/binutils-config/binutils-config-4-r4.ebuild b/sys-devel/binutils-config/binutils-config-4-r4.ebuild deleted file mode 100644 index 84e0839f61b..000 --- a/sys-devel/binutils-config/binutils-config-4-r4.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Utility to change the binutils version being used" -HOMEPAGE="https://www.gentoo.org/"; -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions - !&2 - exit 1 -} -esyslog() { :; } -die() { eerror "${argv0}: $*"; exit 1; } -umask 022 - -usage() { -cat << USAGE_END -Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} ${BRACKET}[binutils profile]${NORMAL} - -${HILITE}General Options:${NORMAL} - ${GOOD}-c, --get-current-profile${NORMAL} Print current profile - ${GOOD}-l, --list-profiles${NORMAL}Print a list of available profiles - ${GOOD}-u, --uninstall${NORMAL}Remove all signs of specified target - ${GOOD}-d, --debug${NORMAL}Execute with debug output - -${HILITE}General Cruft:${NORMAL} - ${GOOD}--linker${NORMAL} Switch to specified linker (if supported) - -Profile names are of the form: ${BRACKET}-${NORMAL} -For example: ${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL} - -For more info, please see ${HILITE}binutils-config${NORMAL}(8). -USAGE_END - - exit ${1:-1} -} - -mv_if_diff() { - if cmp -s "$1" "$2" ; then - rm -f "$1" - else - mv -f "$1" "$2" - fi -} -atomic_ln() { - local target=$1 linkdir=$2 linkname=$3 linktmp linkfull - linktmp="${linkdir}/.binutils-config.tmp.${linkname}" - linkfull="${linkdir}/${linkname}" - if [[ -d ${linkfull} ]] ; then - # if linking to a dir, we need a little magic to - # make it atomic since `mv -T` is not portable - rm -rf "${linktmp}" - mkdir -p "${linktmp}" - ln -sf "${target}" "${linktmp}/${linkname}" - mv "${linktmp}/${linkname}" "${linktmp}/../" - rmdir "${linktmp}" - else - # `ln` will expand into unlink();symlink(); which - # is not atomic for a small amou
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/
commit: dedaa68dc7a03197db17e9ff25f22bf7454afbc4 Author: Mike Frysinger gentoo org> AuthorDate: Fri Nov 11 22:45:45 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Fri Nov 11 22:46:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dedaa68d sys-devel/binutils-config: update man page to cover --linker #594034 sys-devel/binutils-config/files/binutils-config.8 | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/sys-devel/binutils-config/files/binutils-config.8 b/sys-devel/binutils-config/files/binutils-config.8 index 0d8adb5..52cf710 100644 --- a/sys-devel/binutils-config/files/binutils-config.8 +++ b/sys-devel/binutils-config/files/binutils-config.8 @@ -48,16 +48,12 @@ This is really for internal use only. Used to remove all traces of the \fITARGET\fR binutils from your system. .SH "CRUFTY OPTIONS" .TP -\fB\-\-gold\fR -Change the default linker for the specified \fIPROFILE\fR to the [newer] gold -linker. This only works if the binutils actually supports gold. Note that -not all options supported by the bfd linker are supportd by the gold linker. -.TP -\fB\-\-bfd\fR -Change the default linker for the specified \fIPROFILE\fR to the [older but -stable] bfd linker. If unsure, stick to this one. +\fB\-\-linker\fR \fB\fR +Change the default linker for the specified \fIPROFILE\fR to the \fB\fR. +Common names are \fBld.gold\fR for the newer gold linker and \fBld.bfd\fR for +the classic linker. Note that not all targets support the gold linker. .SH "REPORTING BUGS" -Please report bugs via http://bugs.gentoo.org/ +Please report bugs via https://bugs.gentoo.org/ .SH "SEE ALSO" .BR ar (1), .BR as (1),
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/
commit: 62c75f76eb7047f3f9f53b080a46a4ba4c6d9c48 Author: Benda Xu gentoo org> AuthorDate: Wed May 25 02:28:10 2016 + Commit: Benda XU gentoo org> CommitDate: Wed May 25 02:28:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c75f76 sys-devel/binutils-config: add prefix support. Bug: 531616 Package-Manager: portage-2.2.28 RepoMan-Options: --force .../binutils-config/binutils-config-5-r2.ebuild| 5 +- sys-devel/binutils-config/files/binutils-config-5 | 84 +++--- 2 files changed, 45 insertions(+), 44 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5-r2.ebuild b/sys-devel/binutils-config/binutils-config-5-r2.ebuild index adb97e0..98eb31b 100644 --- a/sys-devel/binutils-config/binutils-config-5-r2.ebuild +++ b/sys-devel/binutils-config/binutils-config-5-r2.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="4" +inherit prefix + DESCRIPTION="Utility to change the binutils version being used" HOMEPAGE="https://www.gentoo.org/"; SRC_URI="" @@ -21,6 +23,7 @@ S=${WORKDIR} src_install() { newbin "${FILESDIR}"/${PN}-${PV} ${PN} + use prefix && eprefixify "${ED}"/usr/bin/${PN} doman "${FILESDIR}"/${PN}.8 insinto /usr/share/eselect/modules diff --git a/sys-devel/binutils-config/files/binutils-config-5 b/sys-devel/binutils-config/files/binutils-config-5 index 2bdd07e..b0d8760 100755 --- a/sys-devel/binutils-config/files/binutils-config-5 +++ b/sys-devel/binutils-config/files/binutils-config-5 @@ -7,16 +7,23 @@ # config-TARGET: CURRENT=version for TARGET # TARGET-VER: has a TARGET and VER variable +EPREFIX="@GENTOO_PORTAGE_EPREFIX@" +if [[ ${EPREFIX} == "@"GENTOO_PORTAGE_EPREFIX"@" ]] ; then + EPREFIX="" +fi + : ${ROOT:=/} [[ ${ROOT} != */ ]] && ROOT="${ROOT}/" [[ ${ROOT} != /* ]] && ROOT="${PWD%/}/${ROOT}" -cd / +EROOT="${ROOT%/}${EPREFIX}/" + +cd "${EPREFIX}/" trap ":" INT QUIT TSTP argv0=${0##*/} -FUNCTIONS_SH="/lib/gentoo/functions.sh" +FUNCTIONS_SH="${EPREFIX}/lib/gentoo/functions.sh" source ${FUNCTIONS_SH} || { echo "${argv0}: Could not source ${FUNCTIONS_SH}!" 1>&2 exit 1 @@ -97,14 +104,14 @@ setup_env() { # Newer paths: /usr/${HOST}/${TARGET}/... # Older paths: /usr/${TARGET}/... # - if [[ -d ${ROOT}/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; then - BINPATH=/usr/${HOST}/${TARGET}/binutils-bin/${VER} - BINPATH_LINKS=/usr/libexec/gcc/${TARGET} + if [[ -d "${EROOT}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; then + BINPATH="${EPREFIX}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} + BINPATH_LINKS="${EPREFIX}"/usr/libexec/gcc/${TARGET} fi fi if [[ -z ${BINPATH} ]] ; then - BINPATH=/usr/${TARGET}/binutils-bin/${VER} - BINPATH_LINKS=/usr/${TARGET}/bin + BINPATH="${EPREFIX}"/usr/${TARGET}/binutils-bin/${VER} + BINPATH_LINKS="${EPREFIX}"/usr/${TARGET}/bin fi } @@ -123,24 +130,24 @@ switch_profile() { setup_env || return 1 cd "${ROOT}/${BINPATH}" || exit 1 - mkdir -p "${ROOT}/${BINPATH_LINKS}" "${ROOT}/usr/bin" + mkdir -p "${ROOT}/${BINPATH_LINKS}" "${EROOT}/usr/bin" for x in * ; do atomic_ln "${BINPATH}/${x}" "${ROOT}/${BINPATH_LINKS}" "${x}" - atomic_ln "${BINPATH_LINKS}/${x}" "${ROOT}/usr/bin" "${TARGET}-${x}" + atomic_ln "${BINPATH_LINKS}/${x}" "${EROOT}/usr/bin" "${TARGET}-${x}" if [[ ${TARGET} == ${HOST} ]] ; then - atomic_ln "${TARGET}-${x}" "${ROOT}/usr/bin" "${x}" + atomic_ln "${TARGET}-${x}" "${EROOT}/usr/bin" "${x}" fi done # # Generate library / ldscripts symlinks # - : ${LIBPATH:=/usr/lib/binutils/${TARGET}/${VER}} + : ${LIBPATH:=${EPREFIX}/usr/lib/binutils/${TARGET}/${VER}} cd "${ROOT}/${LIBPATH}" || exit 1 if [[ ${TARGET} == ${HOST} ]] ; then - dstlib=${ROOT}/usr/${HOST}/lib + dstlib=${EROOT}/usr/${HOST}/lib else - dstlib=${ROOT}/usr/${HOST}/${TARGET}/lib + dstlib=${EROOT}/usr/${HOST}/${TARGET}/lib fi # When upgrading, we need to clean up ldscripts and libs. # Don't symlink back in the libs -- the binutils-lib package handles @@ -149,16 +156,7 @@ switch_profile() { mkdir -p "${dstlib}" rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts" - find -L "${dstlib}" -xtype l -name 'lib*' -delete - # Detect older binutils w/broken rpath