[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/

2023-09-17 Thread Andreas K. Hüttel
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/

2023-09-17 Thread Andreas K. Hüttel
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/

2023-04-10 Thread Sam James
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/

2023-04-10 Thread Sam James
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/

2023-04-10 Thread Sam James
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/

2023-04-10 Thread Sam James
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/

2023-04-10 Thread Sam James
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/

2023-04-10 Thread Sam James
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/

2023-04-10 Thread Sam James
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/

2023-04-10 Thread Sam James
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/

2023-01-02 Thread Sam James
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/

2023-01-02 Thread Sam James
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/

2023-01-02 Thread Sam James
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/

2022-12-28 Thread Sam James
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/

2022-04-23 Thread Sam James
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/

2022-04-02 Thread Arthur Zamarin
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/

2022-04-01 Thread Arthur Zamarin
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/

2022-03-31 Thread Arthur Zamarin
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/

2022-03-28 Thread Agostino Sarubbo
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/

2022-03-27 Thread Agostino Sarubbo
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/

2022-03-27 Thread Agostino Sarubbo
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/

2022-03-27 Thread Agostino Sarubbo
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/

2022-02-19 Thread Sam James
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/

2022-01-09 Thread Mike Gilbert
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/

2021-10-01 Thread Sam James
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/

2021-05-15 Thread Sergei Trofimovich
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/

2021-05-09 Thread Sam James
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/

2021-05-09 Thread Sam James
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/

2021-05-09 Thread Agostino Sarubbo
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/

2021-04-30 Thread Agostino Sarubbo
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/

2021-04-25 Thread Sergei Trofimovich
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/

2021-04-25 Thread Sergei Trofimovich
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/

2021-04-25 Thread Sergei Trofimovich
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/

2021-03-15 Thread Sergei Trofimovich
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/

2021-02-28 Thread Sergei Trofimovich
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/

2020-08-06 Thread Sergei Trofimovich
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
-
-   

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/

2020-08-06 Thread Sergei Trofimovich
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/

2020-08-05 Thread Agostino Sarubbo
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/

2020-08-01 Thread Sergei Trofimovich
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/

2020-08-01 Thread Sergei Trofimovich
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/

2020-08-01 Thread Sergei Trofimovich
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/

2020-07-28 Thread Sergei Trofimovich
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/

2020-07-27 Thread Sergei Trofimovich
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/

2020-07-26 Thread Sam James
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/

2020-07-25 Thread Sam James
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/

2020-07-25 Thread Sam James
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/

2020-07-16 Thread Sam James
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/

2020-07-02 Thread Sergei Trofimovich
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/

2020-06-29 Thread Agostino Sarubbo
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/

2020-06-29 Thread Agostino Sarubbo
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/

2020-06-29 Thread Agostino Sarubbo
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/

2020-06-29 Thread Agostino Sarubbo
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/

2020-06-29 Thread Agostino Sarubbo
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/

2020-06-29 Thread Agostino Sarubbo
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/

2020-06-29 Thread Agostino Sarubbo
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/

2020-06-21 Thread Sergei Trofimovich
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/

2020-05-29 Thread Sergei Trofimovich
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/

2020-05-23 Thread Sergei Trofimovich
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/

2020-05-23 Thread Sergei Trofimovich
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/

2020-05-22 Thread Sergei Trofimovich
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/

2020-05-22 Thread Sergei Trofimovich
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/

2020-05-22 Thread Sergei Trofimovich
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/

2020-05-21 Thread Sergei Trofimovich
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/

2020-05-21 Thread Sergei Trofimovich
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/

2020-05-21 Thread Sergei Trofimovich
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/

2020-05-13 Thread Sergei Trofimovich
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/

2020-05-02 Thread Sergei Trofimovich
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/

2020-04-07 Thread Mart Raudsepp
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/

2020-03-23 Thread Sergei Trofimovich
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/

2020-02-13 Thread Sergei Trofimovich
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2020-02-13 Thread Agostino Sarubbo
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/

2019-12-29 Thread Sergei Trofimovich
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 see 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/

2019-11-10 Thread Sergei Trofimovich
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/, ...

2019-10-11 Thread Michał Górny
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 +-
 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/

2019-09-19 Thread Sergei Trofimovich
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/

2019-09-18 Thread Sergei Trofimovich
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/

2019-05-04 Thread Andreas K. Hüttel
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/

2018-06-18 Thread Mike Frysinger
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/

2018-04-12 Thread Benda XU
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/

2017-12-30 Thread Mike Gilbert
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/

2017-12-18 Thread Andreas Hüttel
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
+   

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/

2017-11-22 Thread Steve Arnold
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/

2017-03-12 Thread Mike Frysinger
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 amount 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/

2017-03-12 Thread Mike Frysinger
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/

2016-11-11 Thread Mike Frysinger
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/

2016-04-02 Thread Mike Frysinger
commit: 026d6e91ae702e0b011c34ce95858658507fc3b1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Apr  3 00:55:13 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Apr  3 00:55:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=026d6e91

sys-devel/binutils-config: mark 5-r2 
alpha/arm64/hppa/ia64/m68k/ppc/ppc64/s390/sh/sparc/x86 stable #564174

 sys-devel/binutils-config/binutils-config-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-config/binutils-config-5-r2.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
index 03dfff2..adb97e0 100644
--- a/sys-devel/binutils-config/binutils-config-5-r2.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
@@ -10,7 +10,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 ~sparc-fbsd ~x86-fbsd"
+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



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/

2016-03-23 Thread Markus Meier
commit: e2d3528bdf9c5de0a99dd6ea474be2cd7be3fd06
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar 24 05:56:53 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar 24 05:56:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d3528b

sys-devel/binutils-config: arm stable, bug #564174

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

 sys-devel/binutils-config/binutils-config-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-config/binutils-config-5-r2.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
index 81b2bad..03dfff2 100644
--- a/sys-devel/binutils-config/binutils-config-5-r2.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
@@ -10,7 +10,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 ~sparc-fbsd ~x86-fbsd"
+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



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/

2016-03-15 Thread Agostino Sarubbo
commit: d29b8b65ca29088fa1b7e356f925a94036425070
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 15 11:26:12 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 15 11:26:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29b8b65

sys-devel/binutils-config: amd64 stable wrt bug #564174

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-devel/binutils-config/binutils-config-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-config/binutils-config-5-r2.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
index f3a4c32..81b2bad 100644
--- a/sys-devel/binutils-config/binutils-config-5-r2.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
@@ -10,7 +10,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 ~sparc-fbsd ~x86-fbsd"
+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



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/

2015-11-23 Thread Mike Frysinger
commit: 7fbeab2ed7339b602b134a2bba4016e977266a54
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Nov 23 10:19:00 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Nov 23 10:21:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbeab2e

sys-devel/binutils-config: detect broken cross-compiler rpaths #562460

We've fixed newer cross-binutils builds to use the correct rpaths to find
their internal libs, but existing builds remain broken.  Add some logic to
detect & warn users, but also create the old symlinks so they keep working.

 ...inutils-config-5-r1.ebuild => binutils-config-5-r2.ebuild} |  0
 sys-devel/binutils-config/files/binutils-config-5 | 11 ++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/sys-devel/binutils-config/binutils-config-5-r1.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
similarity index 100%
rename from sys-devel/binutils-config/binutils-config-5-r1.ebuild
rename to sys-devel/binutils-config/binutils-config-5-r2.ebuild

diff --git a/sys-devel/binutils-config/files/binutils-config-5 
b/sys-devel/binutils-config/files/binutils-config-5
index 86f6abc..2bdd07e 100755
--- a/sys-devel/binutils-config/files/binutils-config-5
+++ b/sys-devel/binutils-config/files/binutils-config-5
@@ -149,7 +149,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



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/

2015-10-15 Thread Mike Frysinger
commit: 5cee7a8c1fbbbe6b314d9990b8519b7258236ae4
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Fri Oct 16 03:13:58 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 16 03:14:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cee7a8c

sys-devel/binutils-config: clean out dwp binary too #562524

 .../{binutils-config-5.ebuild => binutils-config-5-r1.ebuild}   | 0
 sys-devel/binutils-config/files/binutils-config-5   | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-config/binutils-config-5.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r1.ebuild
similarity index 100%
rename from sys-devel/binutils-config/binutils-config-5.ebuild
rename to sys-devel/binutils-config/binutils-config-5-r1.ebuild

diff --git a/sys-devel/binutils-config/files/binutils-config-5 
b/sys-devel/binutils-config/files/binutils-config-5
index 3afc963..86f6abc 100755
--- a/sys-devel/binutils-config/files/binutils-config-5
+++ b/sys-devel/binutils-config/files/binutils-config-5
@@ -242,7 +242,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/

2015-09-26 Thread Mike Frysinger
commit: be8ff222303de294005a9f442f2fe483d58dcac0
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Sep 26 16:49:55 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Sep 26 17:45:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8ff222

sys-devel/binutils-config: drop old

 .../binutils-config/binutils-config-1.9-r4.ebuild  |  19 -
 .../binutils-config/binutils-config-2-r1.ebuild|  19 -
 .../binutils-config/binutils-config-3-r3.ebuild|  19 -
 .../binutils-config/binutils-config-4-r1.ebuild|  24 -
 .../binutils-config/files/binutils-config-1.9  | 410 -
 sys-devel/binutils-config/files/binutils-config-2  | 434 --
 sys-devel/binutils-config/files/binutils-config-3  | 509 -
 7 files changed, 1434 deletions(-)

diff --git a/sys-devel/binutils-config/binutils-config-1.9-r4.ebuild 
b/sys-devel/binutils-config/binutils-config-1.9-r4.ebuild
deleted file mode 100644
index b3fff54..000
--- a/sys-devel/binutils-config/binutils-config-1.9-r4.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~sparc-fbsd ~x86-fbsd"
-IUSE=""
-
-RDEPEND="userland_GNU? ( >=sys-apps/findutils-4.2 )"
-
-src_install() {
-   newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die
-   doman "${FILESDIR}"/${PN}.8
-}

diff --git a/sys-devel/binutils-config/binutils-config-2-r1.ebuild 
b/sys-devel/binutils-config/binutils-config-2-r1.ebuild
deleted file mode 100644
index b3fff54..000
--- a/sys-devel/binutils-config/binutils-config-2-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~sparc-fbsd ~x86-fbsd"
-IUSE=""
-
-RDEPEND="userland_GNU? ( >=sys-apps/findutils-4.2 )"
-
-src_install() {
-   newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die
-   doman "${FILESDIR}"/${PN}.8
-}

diff --git a/sys-devel/binutils-config/binutils-config-3-r3.ebuild 
b/sys-devel/binutils-config/binutils-config-3-r3.ebuild
deleted file mode 100644
index f5efe86..000
--- a/sys-devel/binutils-config/binutils-config-3-r3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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=""
-
-RDEPEND="userland_GNU? ( !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/files/binutils-config-1.9 
b/sys-devel/binutils-config/files/binutils-config-1.9
deleted file mode 100644
index 8a371d4..000
--- a/sys-devel/binutils-config/files/binutils-config-1.9
+++ /dev/null
@@ -1,410 +0,0 @@
-#!/bin/bash
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Format of /etc/env.d/binutils/:
-#  config-TARGET:  CURRENT=version for TARGET
-#  TARGET-VER: has a TARGET and VER variable
-
-[[ -z ${ROOT} ]] && ROOT="/"
-[[ ${ROOT} != */ ]] && ROOT="${ROOT}/"
-[[ ${ROOT} != /* ]] && ROOT="${PWD}${ROOT}"
-
-cd /
-
-trap ":" INT QUIT TSTP
-
-argv0=${0##*/}
-source /etc/init.d/functions.sh || {
-   echo "${argv0}: Could not source /etc/init.d/functions.sh!" 1>&2
-   exit 1
-}
-esyslog() { :; }
-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}Arch Specific Cruft:${NORMAL}
-  ${GOOD}--amd64${NORMAL}

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/

2015-09-26 Thread Mike Frysinger
commit: b851bfe6001dc7abd01ab28d6b569f51c85b3c5e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Sep 26 17:31:55 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Sep 26 18:15:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b851bfe6

sys-devel/binutils-config: move libs/headers to binutils-libs #528088

The binutils-libs package will handle installing headers & libs for
the various binutils libraries.  Update binutils-config to delete the
old symlinks so we don't run into collisions/inconsistent state.

 sys-devel/binutils-config/binutils-config-5.ebuild |  40 ++
 sys-devel/binutils-config/files/binutils-config-5  | 479 +
 2 files changed, 519 insertions(+)

diff --git a/sys-devel/binutils-config/binutils-config-5.ebuild 
b/sys-devel/binutils-config/binutils-config-5.ebuild
new file mode 100644
index 000..f3a4c32
--- /dev/null
+++ b/sys-devel/binutils-config/binutils-config-5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 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 ${ROOT}/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; 
then
+   BINPATH=/usr/${HOST}/${TARGET}/binutils-bin/${VER}
+   BINPATH_LINKS=/usr/libexec/gcc/${TARGET}
+   fi
+   fi
+   if [[ -z ${BINPATH} ]] ; then
+   BINPATH=/usr/${TARGET}/binutils-bin/${VER}
+   BINPATH_LINKS=/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}" 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/

2015-08-13 Thread Mike Frysinger
commit: 9c7ffc0c89bf341f50303a72e9de99e1abb7f9aa
Author: Mike Frysinger vapier AT gentoo DOT org
AuthorDate: Thu Aug 13 08:03:03 2015 +
Commit: Mike Frysinger vapier AT gentoo DOT org
CommitDate: Thu Aug 13 08:04:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7ffc0c

sys-devel/binutils-config: add an eselect wrapper

 .../binutils-config/binutils-config-4-r4.ebuild| 29 ++
 sys-devel/binutils-config/files/binutils.eselect   | 45 ++
 2 files changed, 74 insertions(+)

diff --git a/sys-devel/binutils-config/binutils-config-4-r4.ebuild 
b/sys-devel/binutils-config/binutils-config-4-r4.ebuild
new file mode 100644
index 000..6ca1125
--- /dev/null
+++ b/sys-devel/binutils-config/binutils-config-4-r4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+DESCRIPTION=Utility to change the binutils version being used
+HOMEPAGE=http://www.gentoo.org/;
+SRC_URI=
+
+LICENSE=GPL-2
+SLOT=0
+# Need a new eselect release w/out the binutils wrapper first.
+#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
+   !app-admin/eselect-1.4.4
+
+S=${WORKDIR}
+
+src_install() {
+   newbin ${FILESDIR}/${PN}-${PV} ${PN}
+   doman ${FILESDIR}/${PN}.8
+
+   insinto /usr/share/eselect/modules
+   doins ${FILESDIR}/binutils.eselect
+}

diff --git a/sys-devel/binutils-config/files/binutils.eselect 
b/sys-devel/binutils-config/files/binutils.eselect
new file mode 100644
index 000..a89655a
--- /dev/null
+++ b/sys-devel/binutils-config/files/binutils.eselect
@@ -0,0 +1,45 @@
+# -*-eselect-*-  vim: ft=eselect
+# Copyright 2005-2015 Gentoo Foundation
+# Distributed under the terms of the GNU GPL version 2 or later
+
+DESCRIPTION=Manage installed versions of sys-devel/binutils
+MAINTAINER=toolch...@gentoo.org
+
+### list action
+
+describe_list() {
+   echo List all installed version of binutils
+}
+
+do_list() {
+   binutils-config -l
+}
+
+### set action
+
+describe_set() {
+   echo Activate one of the installed binutils
+}
+
+describe_set_parameters() {
+   echo target
+}
+
+describe_set_options() {
+   echo target : Target name or number (from 'list' action)
+}
+
+do_set() {
+   [[ $# -eq 1 ]] || die -q Please specify exactly one version to 
activate!
+   binutils-config $1
+}
+
+### show action
+
+describe_show() {
+   echo Print the currently active binutils version
+}
+
+do_show() {
+   binutils-config -c
+}



  1   2   >