Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pkg-config/
Date: Sat, 26 Nov 2022 13:58:22
Message-Id: 1669471095.045890fa56095afd2dd9d6f878e34b4030377774.graaff@gentoo
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 +}