[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/, profiles/

2022-07-31 Thread Jakov Smolić
commit: d9f7c4de6f0ea6b162853b8e034a237110a18479
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jul 31 18:27:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jul 31 18:37:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f7c4de

dev-util/rebar-bin: treeclean

Closes: https://bugs.gentoo.org/855728
Bug: https://bugs.gentoo.org/749363
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 -
 dev-util/rebar-bin/metadata.xml| 29 -
 dev-util/rebar-bin/rebar-bin-3.18.0.ebuild | 21 -
 profiles/package.mask  |  5 -
 4 files changed, 56 deletions(-)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
deleted file mode 100644
index 760f340f563f..
--- a/dev-util/rebar-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rebar-bin-3.18.0 952478 BLAKE2B 
3719582dd2328bcc63b328bb177de14702d517049e0935fe25def30c1b290efa64b891711cb6616152904b48ad4dade9623fd50d81b7f850c118156991bacb43
 SHA512 
f52b79f3e1527687c50062eb0a520e913f8a381b9eb836886988460f2e38f135d03e1ecf1022f332498116a498619b3d1f71663bb51d9af9cd7a5c4efc0a

diff --git a/dev-util/rebar-bin/metadata.xml b/dev-util/rebar-bin/metadata.xml
deleted file mode 100644
index 851f4e99775b..
--- a/dev-util/rebar-bin/metadata.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   matt...@gentoo.org
-   Matthew Smith
-   
-   
-   Rebar3 is an Erlang tool that makes it easy to create, develop, 
and
-   release Erlang libraries, applications, and systems in a 
repeatable
-   manner.
-
-   Rebar3 will:
-
-   - respect and enforce standard Erlang/OTP conventions for 
project
-   structure so they are easily reusable by the community;
-   - manage source dependencies and Erlang packages while ensuring
-   repeatable builds;
-   - handle build artifacts, paths, and libraries such that 
standard
-   development tools can be used without a headache;
-   - adapt to projects of all sizes on almost any platform;
-   - treat documentation as a feature, and errors or lack of 
documentation
-   as a bug.
-   
-   
-   erlang/rebar3
-   
-

diff --git a/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild
deleted file mode 100644
index 0191858ec8ad..
--- a/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
-HOMEPAGE="https://rebar3.org https://github.com/erlang/rebar3;
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="dev-lang/erlang"
-
-QA_PREBUILT="usr/bin/rebar3"
-
-src_install() {
-   newbin "${DISTDIR}"/${P} rebar3
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index e068908fb8d7..c8460794d2be 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -514,11 +514,6 @@ app-vim/pyclewn
 # Removal on 2022-08-01.  Bug #855737.
 dev-python/geoip-python
 
-# Matthew Smith  (2022-07-02)
-# Superseded by dev-util/rebar:3.
-# Removal in 30 days. Bug #855728.
-dev-util/rebar-bin
-
 # Fabian Groffen  (2022-07-02)
 # Segfaults handling SPF validations (warn on permerror), like the
 # previous release, better not to trust your important mail to



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2022-02-12 Thread Matthew Smith
commit: a5c4088b315191af743aef26c9fa97d7e8989a22
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Feb 12 21:19:56 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Feb 12 21:31:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c4088b

dev-util/rebar-bin: drop 3.17.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 -
 dev-util/rebar-bin/rebar-bin-3.17.0.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index 156b866b3fb8..760f340f563f 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1,2 +1 @@
-DIST rebar-bin-3.17.0 944741 BLAKE2B 
2ae670b36019afcc6e595bcbb7d9db7286bd0ea44ad095e7bd0b45be579f6b45d0cc4bbb11478e13adbeb68231f3a888ff231ca4ee4881cb30a26dd68eb8b60e
 SHA512 
908ed9018e456cb4a8f6c9b2737ead58f632bbcac4960834de841b814a97f8fac2181b8630e2ae9e8e9680c4965488b2a736c54baa561a089489987615f6405e
 DIST rebar-bin-3.18.0 952478 BLAKE2B 
3719582dd2328bcc63b328bb177de14702d517049e0935fe25def30c1b290efa64b891711cb6616152904b48ad4dade9623fd50d81b7f850c118156991bacb43
 SHA512 
f52b79f3e1527687c50062eb0a520e913f8a381b9eb836886988460f2e38f135d03e1ecf1022f332498116a498619b3d1f71663bb51d9af9cd7a5c4efc0a

diff --git a/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild
deleted file mode 100644
index 7522fbc1d2aa..
--- a/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
-HOMEPAGE="https://rebar3.org https://github.com/erlang/rebar3;
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="dev-lang/erlang"
-
-QA_PREBUILT="usr/bin/rebar3"
-
-src_install() {
-   newbin "${DISTDIR}"/${P} rebar3
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2022-02-08 Thread Jakov Smolić
commit: 99b0928ea5dcca68655af86876983a3183677df3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb  8 10:46:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb  8 10:46:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b0928e

dev-util/rebar-bin: Stabilize 3.18.0 ALLARCHES, #832899

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

 dev-util/rebar-bin/rebar-bin-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild
index 12502e7a00eb..0191858ec8ad 100644
--- a/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild
+++ b/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="dev-lang/erlang"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2022-01-20 Thread Joonas Niilola
commit: 1622c1f901cb8683886517e114e42de2699c0e92
Author: Matthew Smith  offtopica  uk>
AuthorDate: Sat Jan  1 15:15:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 21 06:33:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1622c1f9

dev-util/rebar-bin: drop 3.16.1

Signed-off-by: Matthew Smith  offtopica.uk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 -
 dev-util/rebar-bin/rebar-bin-3.16.1.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index dba647f92b20..156b866b3fb8 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1,3 +1,2 @@
-DIST rebar-bin-3.16.1 942316 BLAKE2B 
c3296d54f85c146a58ff24a9b337f7d26e2beb3287257ecca6344c082b84295d9daf042b7bcb422df7c5dd29dd681f0c81064c1ef5b7b30ed8be8328ca694bc4
 SHA512 
be9e4ffdf654f8038ff14cd4b53328bdbc8b26e0f1306a16220f4d5d4b13bc36ac2f302d52a799424ffc3835e41ce326a4fd8e422ececf70ab8c0f951e3e4b24
 DIST rebar-bin-3.17.0 944741 BLAKE2B 
2ae670b36019afcc6e595bcbb7d9db7286bd0ea44ad095e7bd0b45be579f6b45d0cc4bbb11478e13adbeb68231f3a888ff231ca4ee4881cb30a26dd68eb8b60e
 SHA512 
908ed9018e456cb4a8f6c9b2737ead58f632bbcac4960834de841b814a97f8fac2181b8630e2ae9e8e9680c4965488b2a736c54baa561a089489987615f6405e
 DIST rebar-bin-3.18.0 952478 BLAKE2B 
3719582dd2328bcc63b328bb177de14702d517049e0935fe25def30c1b290efa64b891711cb6616152904b48ad4dade9623fd50d81b7f850c118156991bacb43
 SHA512 
f52b79f3e1527687c50062eb0a520e913f8a381b9eb836886988460f2e38f135d03e1ecf1022f332498116a498619b3d1f71663bb51d9af9cd7a5c4efc0a

diff --git a/dev-util/rebar-bin/rebar-bin-3.16.1.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.16.1.ebuild
deleted file mode 100644
index 83bb5eb671c1..
--- a/dev-util/rebar-bin/rebar-bin-3.16.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=${P#-bin}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
-HOMEPAGE="https://rebar3.org https://github.com/erlang/rebar3;
-
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-lang/erlang"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="/usr/bin/rebar3"
-
-src_unpack() {
-   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
-}
-
-src_install() {
-   dobin rebar3
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2022-01-02 Thread Florian Schmaus
commit: 26995178f18790dc02743b94a944306ee5e8f51d
Author: Matthew Smith  offtopica  uk>
AuthorDate: Sun Jan  2 13:41:02 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  2 14:25:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26995178

dev-util/rebar-bin: add 3.18.0

Signed-off-by: Matthew Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/23630
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 +
 dev-util/rebar-bin/rebar-bin-3.18.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index f2b2fac01ae6..dba647f92b20 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1,2 +1,3 @@
 DIST rebar-bin-3.16.1 942316 BLAKE2B 
c3296d54f85c146a58ff24a9b337f7d26e2beb3287257ecca6344c082b84295d9daf042b7bcb422df7c5dd29dd681f0c81064c1ef5b7b30ed8be8328ca694bc4
 SHA512 
be9e4ffdf654f8038ff14cd4b53328bdbc8b26e0f1306a16220f4d5d4b13bc36ac2f302d52a799424ffc3835e41ce326a4fd8e422ececf70ab8c0f951e3e4b24
 DIST rebar-bin-3.17.0 944741 BLAKE2B 
2ae670b36019afcc6e595bcbb7d9db7286bd0ea44ad095e7bd0b45be579f6b45d0cc4bbb11478e13adbeb68231f3a888ff231ca4ee4881cb30a26dd68eb8b60e
 SHA512 
908ed9018e456cb4a8f6c9b2737ead58f632bbcac4960834de841b814a97f8fac2181b8630e2ae9e8e9680c4965488b2a736c54baa561a089489987615f6405e
+DIST rebar-bin-3.18.0 952478 BLAKE2B 
3719582dd2328bcc63b328bb177de14702d517049e0935fe25def30c1b290efa64b891711cb6616152904b48ad4dade9623fd50d81b7f850c118156991bacb43
 SHA512 
f52b79f3e1527687c50062eb0a520e913f8a381b9eb836886988460f2e38f135d03e1ecf1022f332498116a498619b3d1f71663bb51d9af9cd7a5c4efc0a

diff --git a/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild
new file mode 100644
index ..12502e7a00eb
--- /dev/null
+++ b/dev-util/rebar-bin/rebar-bin-3.18.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
+HOMEPAGE="https://rebar3.org https://github.com/erlang/rebar3;
+SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/erlang"
+
+QA_PREBUILT="usr/bin/rebar3"
+
+src_install() {
+   newbin "${DISTDIR}"/${P} rebar3
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-10-17 Thread Sam James
commit: 1a4c03b0bf327636811df73b4c6e3ef9d148c6ad
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 17 19:07:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 17 19:07:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4c03b0

dev-util/rebar-bin: Stabilize 3.17.0 amd64, #817143

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

 dev-util/rebar-bin/rebar-bin-3.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild
index 46ed763d772..7522fbc1d2a 100644
--- a/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild
+++ b/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="dev-lang/erlang"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-09-16 Thread Ionen Wolkens
commit: 4990fb7e3653d8d0c022c5e6a03401b56c6bc144
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Sep 11 08:22:49 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Sep 16 20:22:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4990fb7e

dev-util/rebar-bin: Bump to 3.17.0

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 +
 dev-util/rebar-bin/rebar-bin-3.17.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index 0549ea98ab6..f2b2fac01ae 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1 +1,2 @@
 DIST rebar-bin-3.16.1 942316 BLAKE2B 
c3296d54f85c146a58ff24a9b337f7d26e2beb3287257ecca6344c082b84295d9daf042b7bcb422df7c5dd29dd681f0c81064c1ef5b7b30ed8be8328ca694bc4
 SHA512 
be9e4ffdf654f8038ff14cd4b53328bdbc8b26e0f1306a16220f4d5d4b13bc36ac2f302d52a799424ffc3835e41ce326a4fd8e422ececf70ab8c0f951e3e4b24
+DIST rebar-bin-3.17.0 944741 BLAKE2B 
2ae670b36019afcc6e595bcbb7d9db7286bd0ea44ad095e7bd0b45be579f6b45d0cc4bbb11478e13adbeb68231f3a888ff231ca4ee4881cb30a26dd68eb8b60e
 SHA512 
908ed9018e456cb4a8f6c9b2737ead58f632bbcac4960834de841b814a97f8fac2181b8630e2ae9e8e9680c4965488b2a736c54baa561a089489987615f6405e

diff --git a/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild
new file mode 100644
index 000..46ed763d772
--- /dev/null
+++ b/dev-util/rebar-bin/rebar-bin-3.17.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
+HOMEPAGE="https://rebar3.org https://github.com/erlang/rebar3;
+SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/erlang"
+
+QA_PREBUILT="usr/bin/rebar3"
+
+src_install() {
+   newbin "${DISTDIR}"/${P} rebar3
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-05-25 Thread Joonas Niilola
commit: ac2512786881302c1e98643515c2c7094cb3cec8
Author: Matt Smith  offtopica  uk>
AuthorDate: Wed May 19 06:47:26 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 25 11:12:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac251278

dev-util/rebar-bin: Bump to 3.16.1

Bug: https://bugs.gentoo.org/791862
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 +
 dev-util/rebar-bin/rebar-bin-3.16.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index 2b40f7d9069..4a8751cfb49 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1 +1,2 @@
 DIST rebar-bin-3.15.1 951017 BLAKE2B 
b9c71729397678ace6b9988dc3bbcf3685a9c832298f66ac8b758f515c7c4f0e24b5bebaea93fa7f2f1b1fd88cebd7581c6e2c7e6efc08b5138225b1a02700d8
 SHA512 
3dd66d3e35b4431a9cc565a20ebdad9732df6e673b818236be5be377279b179ddf12c953268b0d6edf5f0c45253b4e5a0b192904f1c606354dbed2ae86fb2403
+DIST rebar-bin-3.16.1 942316 BLAKE2B 
c3296d54f85c146a58ff24a9b337f7d26e2beb3287257ecca6344c082b84295d9daf042b7bcb422df7c5dd29dd681f0c81064c1ef5b7b30ed8be8328ca694bc4
 SHA512 
be9e4ffdf654f8038ff14cd4b53328bdbc8b26e0f1306a16220f4d5d4b13bc36ac2f302d52a799424ffc3835e41ce326a4fd8e422ececf70ab8c0f951e3e4b24

diff --git a/dev-util/rebar-bin/rebar-bin-3.16.1.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.16.1.ebuild
new file mode 100644
index 000..83bb5eb671c
--- /dev/null
+++ b/dev-util/rebar-bin/rebar-bin-3.16.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=${P#-bin}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
+HOMEPAGE="https://rebar3.org https://github.com/erlang/rebar3;
+
+SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/erlang"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="/usr/bin/rebar3"
+
+src_unpack() {
+   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
+}
+
+src_install() {
+   dobin rebar3
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-05-25 Thread Joonas Niilola
commit: 160fc5742633a4a2abdcc82b269d373c784193a1
Author: Matt Smith  offtopica  uk>
AuthorDate: Mon May 24 17:28:34 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 25 11:12:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160fc574

dev-util/rebar-bin: Drop vulnerable

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/20877
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 -
 dev-util/rebar-bin/rebar-bin-3.15.1.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index 4a8751cfb49..0549ea98ab6 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1,2 +1 @@
-DIST rebar-bin-3.15.1 951017 BLAKE2B 
b9c71729397678ace6b9988dc3bbcf3685a9c832298f66ac8b758f515c7c4f0e24b5bebaea93fa7f2f1b1fd88cebd7581c6e2c7e6efc08b5138225b1a02700d8
 SHA512 
3dd66d3e35b4431a9cc565a20ebdad9732df6e673b818236be5be377279b179ddf12c953268b0d6edf5f0c45253b4e5a0b192904f1c606354dbed2ae86fb2403
 DIST rebar-bin-3.16.1 942316 BLAKE2B 
c3296d54f85c146a58ff24a9b337f7d26e2beb3287257ecca6344c082b84295d9daf042b7bcb422df7c5dd29dd681f0c81064c1ef5b7b30ed8be8328ca694bc4
 SHA512 
be9e4ffdf654f8038ff14cd4b53328bdbc8b26e0f1306a16220f4d5d4b13bc36ac2f302d52a799424ffc3835e41ce326a4fd8e422ececf70ab8c0f951e3e4b24

diff --git a/dev-util/rebar-bin/rebar-bin-3.15.1.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.15.1.ebuild
deleted file mode 100644
index a483e583b86..000
--- a/dev-util/rebar-bin/rebar-bin-3.15.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=${P#-bin}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
-HOMEPAGE="https://github.com/erlang/rebar3;
-
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-lang/erlang"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="/usr/bin/rebar3"
-
-src_unpack() {
-   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
-}
-
-src_install() {
-   dobin rebar3
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-04-29 Thread Joonas Niilola
commit: 6de73fe347f9b670f78688872ff6ed5b805efe93
Author: Matt Smith  offtopica  uk>
AuthorDate: Mon Apr 19 09:36:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 29 07:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de73fe3

dev-util/rebar-bin: Bump to 3.15.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 +
 dev-util/rebar-bin/rebar-bin-3.15.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index 7eb3713de2c..7426f864f42 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1 +1,2 @@
 DIST rebar-bin-3.14.4 943940 BLAKE2B 
b9196c44407783f5cdeec6d56acad20837b2f9c550e5dd1cc16d7190a5dd9897cf4044720175db216f154beed093fc81b4a3c26702e7f4675473924dc7508530
 SHA512 
35a8ca34a26c7fe0b7edc22ca0589b3813827ee6d59f49e7b2669186fc6183d4efd33c258a4659f14421bbe2b2d7c7c464ab7fd36f87297faa3c6f812945eb2d
+DIST rebar-bin-3.15.1 951017 BLAKE2B 
b9c71729397678ace6b9988dc3bbcf3685a9c832298f66ac8b758f515c7c4f0e24b5bebaea93fa7f2f1b1fd88cebd7581c6e2c7e6efc08b5138225b1a02700d8
 SHA512 
3dd66d3e35b4431a9cc565a20ebdad9732df6e673b818236be5be377279b179ddf12c953268b0d6edf5f0c45253b4e5a0b192904f1c606354dbed2ae86fb2403

diff --git a/dev-util/rebar-bin/rebar-bin-3.15.1.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.15.1.ebuild
new file mode 100644
index 000..a483e583b86
--- /dev/null
+++ b/dev-util/rebar-bin/rebar-bin-3.15.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=${P#-bin}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
+HOMEPAGE="https://github.com/erlang/rebar3;
+
+SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/erlang"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="/usr/bin/rebar3"
+
+src_unpack() {
+   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
+}
+
+src_install() {
+   dobin rebar3
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-04-29 Thread Joonas Niilola
commit: 5656831a4d24e0b95f63b94a9810da9c426d85a9
Author: Matt Smith  offtopica  uk>
AuthorDate: Mon Apr 19 09:36:37 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 29 07:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5656831a

dev-util/rebar-bin: Drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/20452
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 -
 dev-util/rebar-bin/rebar-bin-3.14.4.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index 7426f864f42..2b40f7d9069 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1,2 +1 @@
-DIST rebar-bin-3.14.4 943940 BLAKE2B 
b9196c44407783f5cdeec6d56acad20837b2f9c550e5dd1cc16d7190a5dd9897cf4044720175db216f154beed093fc81b4a3c26702e7f4675473924dc7508530
 SHA512 
35a8ca34a26c7fe0b7edc22ca0589b3813827ee6d59f49e7b2669186fc6183d4efd33c258a4659f14421bbe2b2d7c7c464ab7fd36f87297faa3c6f812945eb2d
 DIST rebar-bin-3.15.1 951017 BLAKE2B 
b9c71729397678ace6b9988dc3bbcf3685a9c832298f66ac8b758f515c7c4f0e24b5bebaea93fa7f2f1b1fd88cebd7581c6e2c7e6efc08b5138225b1a02700d8
 SHA512 
3dd66d3e35b4431a9cc565a20ebdad9732df6e673b818236be5be377279b179ddf12c953268b0d6edf5f0c45253b4e5a0b192904f1c606354dbed2ae86fb2403

diff --git a/dev-util/rebar-bin/rebar-bin-3.14.4.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.14.4.ebuild
deleted file mode 100644
index 40d27f46700..000
--- a/dev-util/rebar-bin/rebar-bin-3.14.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=${P#-bin}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
-HOMEPAGE="https://github.com/erlang/rebar3;
-
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-lang/erlang"
-DEPEND=""
-
-S="${WORKDIR}"
-
-QA_PREBUILT="/usr/bin/rebar3"
-
-src_unpack() {
-   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
-}
-
-src_install() {
-   dobin rebar3
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-03-19 Thread Joonas Niilola
commit: 105de9e91fc8f6e2e55dacf6aea7304ad0d089e7
Author: Matt Smith  offtopica  uk>
AuthorDate: Tue Mar 16 14:27:49 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 19 08:51:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105de9e9

dev-util/rebar-bin: Mark as ALLARCHES

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/19953
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/rebar-bin/metadata.xml b/dev-util/rebar-bin/metadata.xml
index d41beab4297..504a42e86ef 100644
--- a/dev-util/rebar-bin/metadata.xml
+++ b/dev-util/rebar-bin/metadata.xml
@@ -1,6 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   

m...@offtopica.uk
Matt Smith



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-03-19 Thread Joonas Niilola
commit: 8fe96c5df0aa54d16f24692332b456c3e107204f
Author: Matt Smith  offtopica  uk>
AuthorDate: Tue Mar 16 14:22:54 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 19 08:51:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe96c5d

dev-util/rebar-bin: Bump to 3.14.4

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/Manifest|  1 +
 dev-util/rebar-bin/rebar-bin-3.14.4.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index 628d2f2aa19..f3e6fac26da 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1,2 +1,3 @@
 DIST rebar-bin-3.13.2 839684 BLAKE2B 
f7aab86b015549bb13a7fe2b3b0c64fc6b8383f46adef2fd50a080983a411f936d1c416be60eac70a2ea72439831c9a5e0e85381168ca973d6fcfbfa198e0987
 SHA512 
33cb7b083cd0e90159e06d6b21c1e8047cc5a2d49c469ae15449fefb8576427f2088977a294c677548f0543eb06cb25ad4c165e8df4b373e3562a7adc6125a94
+DIST rebar-bin-3.14.4 943940 BLAKE2B 
b9196c44407783f5cdeec6d56acad20837b2f9c550e5dd1cc16d7190a5dd9897cf4044720175db216f154beed093fc81b4a3c26702e7f4675473924dc7508530
 SHA512 
35a8ca34a26c7fe0b7edc22ca0589b3813827ee6d59f49e7b2669186fc6183d4efd33c258a4659f14421bbe2b2d7c7c464ab7fd36f87297faa3c6f812945eb2d
 DIST rebar-bin-3.6.2 694889 BLAKE2B 
3a8f5562a0c984caf5d7b3ba1063a90bf110a60cea316eaf88f5199b890e186f85193dc0302b36dc31051d3552912c8d1582f563f989df97ee28364a3f47512a
 SHA512 
8fb5c7737d70fc7a706b1e124ab660550e8637da9258338016ab2e260f1c6d662548ef723705cd18210050d052e79945578623d9e9892e08dbfdb9cb04fd89fb

diff --git a/dev-util/rebar-bin/rebar-bin-3.14.4.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.14.4.ebuild
new file mode 100644
index 000..40d27f46700
--- /dev/null
+++ b/dev-util/rebar-bin/rebar-bin-3.14.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=${P#-bin}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
+HOMEPAGE="https://github.com/erlang/rebar3;
+
+SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/erlang"
+DEPEND=""
+
+S="${WORKDIR}"
+
+QA_PREBUILT="/usr/bin/rebar3"
+
+src_unpack() {
+   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
+}
+
+src_install() {
+   dobin rebar3
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-03-19 Thread Joonas Niilola
commit: 3103eb0734f4183805a63684415e2ab1924ce864
Author: Matt Smith  offtopica  uk>
AuthorDate: Tue Mar 16 14:26:43 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 19 08:51:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3103eb07

dev-util/rebar-bin: Drop vulnerable

Bug: https://bugs.gentoo.org/749363
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/Manifest|  2 --
 dev-util/rebar-bin/rebar-bin-3.13.2.ebuild | 31 --
 dev-util/rebar-bin/rebar-bin-3.6.2.ebuild  | 31 --
 3 files changed, 64 deletions(-)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index f3e6fac26da..7eb3713de2c 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1,3 +1 @@
-DIST rebar-bin-3.13.2 839684 BLAKE2B 
f7aab86b015549bb13a7fe2b3b0c64fc6b8383f46adef2fd50a080983a411f936d1c416be60eac70a2ea72439831c9a5e0e85381168ca973d6fcfbfa198e0987
 SHA512 
33cb7b083cd0e90159e06d6b21c1e8047cc5a2d49c469ae15449fefb8576427f2088977a294c677548f0543eb06cb25ad4c165e8df4b373e3562a7adc6125a94
 DIST rebar-bin-3.14.4 943940 BLAKE2B 
b9196c44407783f5cdeec6d56acad20837b2f9c550e5dd1cc16d7190a5dd9897cf4044720175db216f154beed093fc81b4a3c26702e7f4675473924dc7508530
 SHA512 
35a8ca34a26c7fe0b7edc22ca0589b3813827ee6d59f49e7b2669186fc6183d4efd33c258a4659f14421bbe2b2d7c7c464ab7fd36f87297faa3c6f812945eb2d
-DIST rebar-bin-3.6.2 694889 BLAKE2B 
3a8f5562a0c984caf5d7b3ba1063a90bf110a60cea316eaf88f5199b890e186f85193dc0302b36dc31051d3552912c8d1582f563f989df97ee28364a3f47512a
 SHA512 
8fb5c7737d70fc7a706b1e124ab660550e8637da9258338016ab2e260f1c6d662548ef723705cd18210050d052e79945578623d9e9892e08dbfdb9cb04fd89fb

diff --git a/dev-util/rebar-bin/rebar-bin-3.13.2.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.13.2.ebuild
deleted file mode 100644
index 4f7f563c355..000
--- a/dev-util/rebar-bin/rebar-bin-3.13.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=${P#-bin}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
-HOMEPAGE="https://github.com/erlang/rebar3;
-
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-lang/erlang"
-DEPEND=""
-
-S="${WORKDIR}"
-
-QA_PREBUILT="/usr/bin/rebar3"
-
-src_unpack() {
-   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
-}
-
-src_install() {
-   dobin rebar3
-}

diff --git a/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
deleted file mode 100644
index 4f7f563c355..000
--- a/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=${P#-bin}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
-HOMEPAGE="https://github.com/erlang/rebar3;
-
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-lang/erlang"
-DEPEND=""
-
-S="${WORKDIR}"
-
-QA_PREBUILT="/usr/bin/rebar3"
-
-src_unpack() {
-   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
-}
-
-src_install() {
-   dobin rebar3
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2021-03-19 Thread Joonas Niilola
commit: 8bcbe60125f4933328c6a829482ccea2843f530f
Author: Matt Smith  offtopica  uk>
AuthorDate: Tue Mar 16 14:20:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 19 08:51:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcbe601

dev-util/rebar-bin: Adopt package

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-util/rebar-bin/metadata.xml b/dev-util/rebar-bin/metadata.xml
index 4c134f3392d..d41beab4297 100644
--- a/dev-util/rebar-bin/metadata.xml
+++ b/dev-util/rebar-bin/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   m...@offtopica.uk
+   Matt Smith
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Rebar3 is an Erlang tool that makes it easy to create, develop, 
and
release Erlang libraries, applications, and systems in a 
repeatable



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2020-07-20 Thread Joonas Niilola
commit: 8cb8f1184353ad53183396e8dcb88c5fb80b98e5
Author: Brian Mego  gmail  com>
AuthorDate: Sat Jul  4 14:14:20 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 20 09:01:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb8f118

dev-util/rebar-bin: bump to 3.13.2

- Adds 3.13.2 ebuild
- Updates 3.6.2 ebuild with SRC_URI name for better compatibility with
  distfiles cache

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Brian Mego  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16586
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rebar-bin/Manifest   | 3 ++-
 .../rebar-bin/{rebar-bin-3.6.2.ebuild => rebar-bin-3.13.2.ebuild} | 8 
 dev-util/rebar-bin/rebar-bin-3.6.2.ebuild | 8 
 3 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
index da758047790..628d2f2aa19 100644
--- a/dev-util/rebar-bin/Manifest
+++ b/dev-util/rebar-bin/Manifest
@@ -1 +1,2 @@
-DIST rebar3 694889 BLAKE2B 
3a8f5562a0c984caf5d7b3ba1063a90bf110a60cea316eaf88f5199b890e186f85193dc0302b36dc31051d3552912c8d1582f563f989df97ee28364a3f47512a
 SHA512 
8fb5c7737d70fc7a706b1e124ab660550e8637da9258338016ab2e260f1c6d662548ef723705cd18210050d052e79945578623d9e9892e08dbfdb9cb04fd89fb
+DIST rebar-bin-3.13.2 839684 BLAKE2B 
f7aab86b015549bb13a7fe2b3b0c64fc6b8383f46adef2fd50a080983a411f936d1c416be60eac70a2ea72439831c9a5e0e85381168ca973d6fcfbfa198e0987
 SHA512 
33cb7b083cd0e90159e06d6b21c1e8047cc5a2d49c469ae15449fefb8576427f2088977a294c677548f0543eb06cb25ad4c165e8df4b373e3562a7adc6125a94
+DIST rebar-bin-3.6.2 694889 BLAKE2B 
3a8f5562a0c984caf5d7b3ba1063a90bf110a60cea316eaf88f5199b890e186f85193dc0302b36dc31051d3552912c8d1582f563f989df97ee28364a3f47512a
 SHA512 
8fb5c7737d70fc7a706b1e124ab660550e8637da9258338016ab2e260f1c6d662548ef723705cd18210050d052e79945578623d9e9892e08dbfdb9cb04fd89fb

diff --git a/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.13.2.ebuild
similarity index 81%
copy from dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
copy to dev-util/rebar-bin/rebar-bin-3.13.2.ebuild
index 9835d50cdf2..4f7f563c355 100644
--- a/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
+++ b/dev-util/rebar-bin/rebar-bin-3.13.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,10 +9,10 @@ MY_P=${MY_PN}-${PV}
 DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
 HOMEPAGE="https://github.com/erlang/rebar3;
 
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3;
+SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
 
 LICENSE="Apache-2.0"
-SLOT="3"
+SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="dev-lang/erlang"
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 QA_PREBUILT="/usr/bin/rebar3"
 
 src_unpack() {
-   cp -v "${DISTDIR}/${A}" "${S}/" || die
+   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
 }
 
 src_install() {

diff --git a/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
index 9835d50cdf2..4f7f563c355 100644
--- a/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
+++ b/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,10 +9,10 @@ MY_P=${MY_PN}-${PV}
 DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
 HOMEPAGE="https://github.com/erlang/rebar3;
 
-SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3;
+SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3 -> 
${P}"
 
 LICENSE="Apache-2.0"
-SLOT="3"
+SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="dev-lang/erlang"
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 QA_PREBUILT="/usr/bin/rebar3"
 
 src_unpack() {
-   cp -v "${DISTDIR}/${A}" "${S}/" || die
+   cp -v "${DISTDIR}/${P}" "${S}/rebar3" || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/rebar-bin/

2018-10-24 Thread Amadeusz Piotr Żołnowski
commit: 1efa3958413cda09142e12371e54032a9c442e17
Author: Amadeusz Piotr Żołnowski  gentoo  org>
AuthorDate: Wed Oct 24 22:23:19 2018 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Oct 24 22:26:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efa3958

dev-lang/rebar-bin: Add new package

Fetch and install prebuilt binary as it's way easier than building this
from source.

Bug: https://bugs.gentoo.org/628876
Signed-off-by: Amadeusz Piotr Żołnowski  gentoo.org>

 dev-util/rebar-bin/Manifest   |  1 +
 dev-util/rebar-bin/metadata.xml   | 28 
 dev-util/rebar-bin/rebar-bin-3.6.2.ebuild | 31 +++
 3 files changed, 60 insertions(+)

diff --git a/dev-util/rebar-bin/Manifest b/dev-util/rebar-bin/Manifest
new file mode 100644
index 000..da758047790
--- /dev/null
+++ b/dev-util/rebar-bin/Manifest
@@ -0,0 +1 @@
+DIST rebar3 694889 BLAKE2B 
3a8f5562a0c984caf5d7b3ba1063a90bf110a60cea316eaf88f5199b890e186f85193dc0302b36dc31051d3552912c8d1582f563f989df97ee28364a3f47512a
 SHA512 
8fb5c7737d70fc7a706b1e124ab660550e8637da9258338016ab2e260f1c6d662548ef723705cd18210050d052e79945578623d9e9892e08dbfdb9cb04fd89fb

diff --git a/dev-util/rebar-bin/metadata.xml b/dev-util/rebar-bin/metadata.xml
new file mode 100644
index 000..56b1d345d11
--- /dev/null
+++ b/dev-util/rebar-bin/metadata.xml
@@ -0,0 +1,28 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   aide...@gentoo.org
+   Amadeusz Żołnowski
+   
+   
+   Rebar3 is an Erlang tool that makes it easy to create, develop, 
and
+   release Erlang libraries, applications, and systems in a 
repeatable
+   manner.
+
+   Rebar3 will:
+
+   - respect and enforce standard Erlang/OTP conventions for 
project
+   structure so they are easily reusable by the community;
+   - manage source dependencies and Erlang packages while ensuring
+   repeatable builds;
+   - handle build artifacts, paths, and libraries such that 
standard
+   development tools can be used without a headache;
+   - adapt to projects of all sizes on almost any platform;
+   - treat documentation as a feature, and errors or lack of 
documentation
+   as a bug.
+   
+   
+   erlang/rebar3
+   
+

diff --git a/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild 
b/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
new file mode 100644
index 000..9835d50cdf2
--- /dev/null
+++ b/dev-util/rebar-bin/rebar-bin-3.6.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=${P#-bin}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
+HOMEPAGE="https://github.com/erlang/rebar3;
+
+SRC_URI="https://github.com/erlang/rebar3/releases/download/${PV}/rebar3;
+
+LICENSE="Apache-2.0"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/erlang"
+DEPEND=""
+
+S="${WORKDIR}"
+
+QA_PREBUILT="/usr/bin/rebar3"
+
+src_unpack() {
+   cp -v "${DISTDIR}/${A}" "${S}/" || die
+}
+
+src_install() {
+   dobin rebar3
+}