1 |
commit: 045890fa56095afd2dd9d6f878e34b4030377774 |
2 |
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Nov 26 10:56:26 2022 +0000 |
4 |
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Nov 26 13:58:15 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045890fa |
7 |
|
8 |
dev-ruby/pkg-config: add 1.5.1 |
9 |
|
10 |
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> |
11 |
|
12 |
dev-ruby/pkg-config/Manifest | 1 + |
13 |
dev-ruby/pkg-config/pkg-config-1.5.1.ebuild | 29 +++++++++++++++++++++++++++++ |
14 |
2 files changed, 30 insertions(+) |
15 |
|
16 |
diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest |
17 |
index 769b9c9485ae..d52d4f73b6c1 100644 |
18 |
--- a/dev-ruby/pkg-config/Manifest |
19 |
+++ b/dev-ruby/pkg-config/Manifest |
20 |
@@ -2,3 +2,4 @@ DIST pkg-config-1.4.1.gem 22016 BLAKE2B efac610221b288bb669a3783c0e70af395147814 |
21 |
DIST pkg-config-1.4.6.gem 22528 BLAKE2B 7d040576e0d035af75218e7efee6d3a8ee27206de8e12ef112c6fa7c5917f300c07149c08d510f26f89299cb73c384775403ff7f863379c195fb524c8127c59a SHA512 328fbc46bb549d4cbcd4995cb91545bd13f00f3d24610f9a70b39ea3b58c595d96801fcfe9ca9848d6664d7c9dfce44ce2702a58b894b80744619678e10b0e50 |
22 |
DIST pkg-config-1.4.7.gem 22528 BLAKE2B 450dffb0c9680f92c8841bcc8c7aa2e187f73e8db1d1325ece7dd024ae0f430b8365d185742d349775bf821210ecd13dddf5b9e40bc85ede07cdaef3199b23b3 SHA512 ca93bcee16b75690af630236e6ab01c13de220f1ea128475ded5fac155f12a967ceebe9b5ab3e7e6f43d5dbf81ccb1bd79f6f25c92eabd3318019b0e50696623 |
23 |
DIST pkg-config-1.4.9.gem 22528 BLAKE2B 5b033292b56fd6cd163b611d3d16becb1489691ad348124234495333906eb19d92c994068a32416360248b641769f1da0aae777bf7372119d04ab9164cdd7b32 SHA512 b2052be243a6f9c9a96f76651f76460bbfd9d99fe5d1fa00f47683c659f2971ade525f5da5df49e214972f3cb1226d3212e134d44f1a3fcd5e0a8d253b281194 |
24 |
+DIST pkg-config-1.5.1.gem 23040 BLAKE2B c814cabb2a57f9a40cd5b8112f0103a9aa7a4aeb10f2991ff23a846a98714d832c77ecb9bec9b3c884adf98496eb552451a6b98875a78921efdac229fc5a5e39 SHA512 972fdc1ed64adb66a388331e10c00648560abec8455727b804cb2fe9ce40dd9801dfc909116c1cc96b8617aa52873339a290c5d0775a88c30f2399566db557e6 |
25 |
|
26 |
diff --git a/dev-ruby/pkg-config/pkg-config-1.5.1.ebuild b/dev-ruby/pkg-config/pkg-config-1.5.1.ebuild |
27 |
new file mode 100644 |
28 |
index 000000000000..d8aebeb67680 |
29 |
--- /dev/null |
30 |
+++ b/dev-ruby/pkg-config/pkg-config-1.5.1.ebuild |
31 |
@@ -0,0 +1,29 @@ |
32 |
+# Copyright 1999-2022 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=8 |
36 |
+USE_RUBY="ruby27 ruby30 ruby31" |
37 |
+ |
38 |
+RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS" |
39 |
+ |
40 |
+inherit ruby-fakegem |
41 |
+ |
42 |
+DESCRIPTION="A pkg-config implementation by Ruby" |
43 |
+HOMEPAGE="https://github.com/rcairo/pkg-config" |
44 |
+LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )" |
45 |
+ |
46 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
47 |
+SLOT="0" |
48 |
+IUSE="test" |
49 |
+ |
50 |
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" |
51 |
+# this is used for testing |
52 |
+DEPEND+=" test? ( x11-libs/cairo )" |
53 |
+ |
54 |
+all_ruby_prepare() { |
55 |
+ sed -e '/test_cflags/aomit "Fragile on Gentoo"' -i test/test-pkg-config.rb || die |
56 |
+} |
57 |
+ |
58 |
+each_ruby_test() { |
59 |
+ ruby-ng_testrb-2 -Ilib test/test-pkg-config.rb || die |
60 |
+} |