1 |
commit: 83df287761940e8ac14e8aa3c8637770d442cd5b |
2 |
Author: Matthew Smith <matthew <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Sep 9 08:50:51 2022 +0000 |
4 |
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Sep 9 09:46:38 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83df2877 |
7 |
|
8 |
dev-util/rebar: drop 3.18.0-r1 |
9 |
|
10 |
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org> |
11 |
|
12 |
dev-util/rebar/Manifest | 3 -- |
13 |
dev-util/rebar/rebar-3.18.0-r1.ebuild | 94 ----------------------------------- |
14 |
2 files changed, 97 deletions(-) |
15 |
|
16 |
diff --git a/dev-util/rebar/Manifest b/dev-util/rebar/Manifest |
17 |
index 17ed91c8d15d..89f132244f96 100644 |
18 |
--- a/dev-util/rebar/Manifest |
19 |
+++ b/dev-util/rebar/Manifest |
20 |
@@ -1,5 +1,4 @@ |
21 |
DIST bbmustache-1.12.2.tar 17920 BLAKE2B a91df2d85533de4ad2df661b19e5dea67e84b73fd0192ecac43b8c9163beeb4444872af605ad298b104725687f2a5a2107b0d142a4654213f7b817903c06aca2 SHA512 aecba4e354bdd5e09756cf9cd8c1e55af832f0e121c4c8000b71bc9a46485a4cdd86d13aae4f1838588be228745003a324956fdd440fb4c48b987cc58a9e238c |
22 |
-DIST certifi-2.8.0.tar 153088 BLAKE2B 1718b805a2c340586c908059bd1e38cc5175f534136efcf6022ba970cd6f00100ef209953aa2718f2b25e76b895ddcf57c71690660f85ea519eb353d24ec612d SHA512 1c484afdf7664eb92df90251bb451208c08e76179e5654a2b069388a72889aac75e941ef626eaeec7fe0a74fdbacf359aeab5330eebd43e333ad513998e46e76 |
23 |
DIST certifi-2.9.0.tar 156160 BLAKE2B b2599590e18da52685fd953b62f54ec1db7fac749d202bd4ec865a5477348bbcb93712af89b9206723da7bd33339461205a43b4cd30f486074b617ddd92ab8cb SHA512 d8c2f62b3b5a626735bbdaf3fb553bafe2cd1c736a378240633f0970c35079ce610ad3458d3e43c79f244c670b5e197554ddf8a71944bdc0975213db693a5583 |
24 |
DIST cf-0.3.1.tar 10240 BLAKE2B 0a13aca11772ea8b7a9ed6a5908a013b82248a64ca633c616ed75b3ccc0e7d52199480e53519f96c1767ceef9c863da16840ad90d1d7c6235cb6ea3291d35b8d SHA512 232fa9cd175e54599c035b087a6d44c9afb4135a5509b7498ebce8becec333cd670d0e06a3bf9e30d54c7c609ad2aecd42fc40e667cf95e68b7dc228e1fd85d8 |
25 |
DIST cth_readable-1.5.1.tar 19968 BLAKE2B ecaab32aec9e327a2e39ab7312bbaf07c5ab4a88916ed6d84e064897d49f148486b9d95a761d9243cbb8b3cc0a779c9075f1eba179db0ec5e22502176e8c10e5 SHA512 8abd3f7255634e29584559e0d4b811e2af3ed047a10f32a7e2b899abd02f0ab3cef117d3ef6c9db38d34fed6285a1f47356b647350c9b636f011445d3914da7f |
26 |
@@ -9,8 +8,6 @@ DIST getopt-1.0.1.tar 19456 BLAKE2B 9b9deb22ddb10170603d4743190f80f7152b70b1eafc |
27 |
DIST meck-0.8.13.tar 34304 BLAKE2B f2bb100bdea75079351610edd572ea7ced1503c02f86ed3378ec00e023ee63b729e859dfb3aefd521eb50541d4fc3ce70f1425beae8dd32d2dd2adb68618cc57 SHA512 adcfd3fdf69d4926dc1d9c2f0b477c8977bddba8b8ffdbfedcf1b5dc3c1af47b39b1c6263c922a43efede90f145f009d71b27178597320522960c5ebbd84a15a |
28 |
DIST providers-1.9.0.tar 14848 BLAKE2B a50e97faee63bb62335005e61e63de0a1b9ebf467f61e316fd0002485fbc6a102689bd0881878db95972a367ac2ee56c603bfcdd0b8e5efc6dfeee7e177fea8d SHA512 7227855164124425b89996b0295a786e36bbc2fadee9949d0b3d9ad518b3be9204650e5fa9e027e72cc4c2d2e8b968bddfc2015ceaf4cc00d865a35132defe76 |
29 |
DIST rebar-2.6.4.tar.gz 213158 BLAKE2B a71c525948697f9ba44a7faa9183f1aadce031b8b85857da87c5b2376f3b7511c78d02c183b115836605a6d3830e9b9ceac754ab64ec11d9d1bb66f37ea78665 SHA512 4e53d1ab7db296c60fb039443da7e3b31b63410fc614690c6faa7ec330d9e9393dbc1c8507aa4aea2c99397e1b443ff9d25e4d57ec57f616ee748aa97d055ffa |
30 |
-DIST rebar-3.18.0.tar.gz 436403 BLAKE2B 827fcb8a3fb9f3b93a19260696546697f766ea83a498cf79943568dd811c2afcd05a1c666b6813116428d0c1e6f522617244b69fe19cebda2701efdc3ec68763 SHA512 4fcaa1867fba7462df0b9a64fa442f4a887e83530635fdcd19f4b5dcee14ace3e7403c27f35e5e6055fb6bf89c98a91a3ff1e2036ab6e67e3de028f91233e4ed |
31 |
DIST rebar-3.19.0.tar.gz 442286 BLAKE2B 834bd25fb301a3362ba281638ae5680c1d7315971e85ba1b90cd3f0452ad1d1f6064c0d197d960c1a88af539ddda955bbef6747d71c1c69103af2938a9b28a04 SHA512 43928e2b96ca9361af2ec0b6ceb82f4429e29990054e1cbe2f1d4e293748243d16a8d2b809200ce443408a82fd3227b2cfe02efc14941d1cdd3d3c9a689fa0ea |
32 |
-DIST relx-4.6.0.tar 75776 BLAKE2B 1e9b6043781ee2835f2cd7ff37755456de63e34702fa1e2d8c5326bc58f953700f1a5acf4b1bf073b4d30ff2587d4fdc505a0c1dc0848675ed98a10b9277df1a SHA512 a0ae0447815e78b7f296b721be1430897305bb21b8b183191ed1bb0cc33ee1060f5b1ee2452d86ff7a782f29450896e8b01e90f00847c7e4bad62f3c5a786678 |
33 |
DIST relx-4.7.0.tar 76288 BLAKE2B 99af942824344a617dc19b771d5db697fd8d8a19776a670da96c62852df75c9d68236bffee05ce84390f63cef34ee305fffc864bb2a5a4c2acfd02cef2122c27 SHA512 cd7bc3535d012f8e2bf98cf9a68c03425903c137557c18599a27d80722471353623e616787fed791760c0ec6ec51379e060a57777521be33ef84b37b3693f9c3 |
34 |
DIST ssl_verify_fun-1.1.6.tar 14848 BLAKE2B 31f8a92881803b1b93e2f65cf070449cd53af21b50f6aae7a9d036e28c17b2c093b2cb6238279191663ba011aab7fd604af8366ed8ae91b7b1d7c333f9de9ea8 SHA512 65980368629357ec16b37fd8ea1d42f7dbd7fa86318b329bec756e868b70eb4c93cf1bfe3dd34e1b6c011086ba32e11981d61e18fdad78564b77664e4d155a47 |
35 |
|
36 |
diff --git a/dev-util/rebar/rebar-3.18.0-r1.ebuild b/dev-util/rebar/rebar-3.18.0-r1.ebuild |
37 |
deleted file mode 100644 |
38 |
index 06e277d964b5..000000000000 |
39 |
--- a/dev-util/rebar/rebar-3.18.0-r1.ebuild |
40 |
+++ /dev/null |
41 |
@@ -1,94 +0,0 @@ |
42 |
-# Copyright 2022 Gentoo Authors |
43 |
-# Distributed under the terms of the GNU General Public License v2 |
44 |
- |
45 |
-EAPI=8 |
46 |
- |
47 |
-MY_PN=${PN}3 |
48 |
- |
49 |
-inherit bash-completion-r1 |
50 |
- |
51 |
-DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" |
52 |
-HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3" |
53 |
-SRC_URI=" |
54 |
- https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz |
55 |
- https://repo.hex.pm/tarballs/bbmustache-1.12.2.tar |
56 |
- https://repo.hex.pm/tarballs/certifi-2.8.0.tar |
57 |
- https://repo.hex.pm/tarballs/cf-0.3.1.tar |
58 |
- https://repo.hex.pm/tarballs/cth_readable-1.5.1.tar |
59 |
- https://repo.hex.pm/tarballs/erlware_commons-1.5.0.tar |
60 |
- https://repo.hex.pm/tarballs/eunit_formatters-0.5.0.tar |
61 |
- https://repo.hex.pm/tarballs/getopt-1.0.1.tar |
62 |
- https://repo.hex.pm/tarballs/providers-1.9.0.tar |
63 |
- https://repo.hex.pm/tarballs/relx-4.6.0.tar |
64 |
- https://repo.hex.pm/tarballs/ssl_verify_fun-1.1.6.tar |
65 |
- test? ( https://repo.hex.pm/tarballs/meck-0.8.13.tar ) |
66 |
-" |
67 |
-S="${WORKDIR}"/${MY_PN}-${PV} |
68 |
- |
69 |
-LICENSE="Apache-2.0 MIT BSD" |
70 |
-SLOT="3" |
71 |
-KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" |
72 |
-IUSE="test" |
73 |
- |
74 |
-RESTRICT="!test? ( test )" |
75 |
- |
76 |
-RDEPEND=" |
77 |
- dev-lang/erlang[ssl] |
78 |
- !dev-util/rebar-bin |
79 |
-" |
80 |
-DEPEND="${RDEPEND}" |
81 |
- |
82 |
-PATCHES=( |
83 |
- # The build directory (where dependencies are usually stored) gets |
84 |
- # cleared before each build. Make the fetch function first look in |
85 |
- # a _checkouts directory before going out over the net. |
86 |
- "${FILESDIR}"/${PN}-3.18.0-bootstrap-vendored.patch |
87 |
-) |
88 |
- |
89 |
-src_unpack() { |
90 |
- # Unpack the rebar sources like normal, but extract the hex.pm |
91 |
- # dependencies separately. The outer tarball contains another |
92 |
- # tarball named contents.tar.gz that actually contains the code. |
93 |
- |
94 |
- local archive |
95 |
- for archive in ${A}; do |
96 |
- case "${archive}" in |
97 |
- # Assume that the .tar files are our hex.pm dependencies. |
98 |
- *.tar) |
99 |
- local dest="${S}"/_checkouts/"${archive%-*}" |
100 |
- |
101 |
- mkdir -p "${dest}" || die |
102 |
- |
103 |
- # Extract the inner tarball |
104 |
- tar -O -xf "${DISTDIR}"/"${archive}" contents.tar.gz | |
105 |
- tar -xzf - -C "${dest}" |
106 |
- |
107 |
- assert |
108 |
- ;; |
109 |
- *) |
110 |
- unpack "${archive}" |
111 |
- ;; |
112 |
- esac |
113 |
- done |
114 |
-} |
115 |
- |
116 |
-src_compile() { |
117 |
- ./bootstrap || die |
118 |
-} |
119 |
- |
120 |
-src_test() { |
121 |
- ./rebar3 ct || die |
122 |
-} |
123 |
- |
124 |
-src_install() { |
125 |
- dobashcomp priv/shell-completion/bash/${MY_PN} |
126 |
- dobin ${MY_PN} |
127 |
- dodoc rebar.config.sample |
128 |
- doman manpages/${MY_PN}.1 |
129 |
- |
130 |
- insinto /usr/share/fish/completion |
131 |
- newins priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} |
132 |
- |
133 |
- insinto /usr/share/zsh/site-functions |
134 |
- doins priv/shell-completion/zsh/_${MY_PN} |
135 |
-} |