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/msgpack/
Date: Wed, 27 Oct 2021 11:26:34
Message-Id: 1635333888.c00fb3421622e8c3f1de1c6b953c06130ad32dc5.graaff@gentoo
1 commit: c00fb3421622e8c3f1de1c6b953c06130ad32dc5
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 27 05:34:03 2021 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 27 11:24:48 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00fb342
7
8 dev-ruby/msgpack: cleanup
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
12
13 dev-ruby/msgpack/Manifest | 1 -
14 dev-ruby/msgpack/msgpack-1.3.3.ebuild | 41 -----------------------------------
15 2 files changed, 42 deletions(-)
16
17 diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest
18 index 28e3f4ed03c..4de889cb438 100644
19 --- a/dev-ruby/msgpack/Manifest
20 +++ b/dev-ruby/msgpack/Manifest
21 @@ -1,2 +1 @@
22 -DIST msgpack-1.3.3.gem 82432 BLAKE2B 75a77773d8e7d07ccb2099a806f845f4d4723dba82ad642da1cb1b9ee0c55567b6198b86ca22093fdebcd4ec40ce05d95aad658104a1e9072dab5a496bdb0317 SHA512 18d78cac70a14a22fab6f7743f702cbb1a636434e881dff5b6eec89be137a47fac1649e143dfa8c3c9e65ccc099b2b3c778cb333613d750cb6b296e3ce7db3c9
23 DIST msgpack-1.4.2.gem 83456 BLAKE2B c3dec1fe3c1cf37969f435b6ed36c68777e650681a4779721b635a83f08fabcf01f161c8ce9c43358b98e159c5595eadf72b3533d609e174e303854196ead26a SHA512 b2f703fdb401c023dfb3064cb9c4b8f1458c0420c6f6f17bdc9230aef1a6f943a605a3f7369a20e7402e98db77a62fadc90aab40de90fdf6ea16924f33eb7ff8
24
25 diff --git a/dev-ruby/msgpack/msgpack-1.3.3.ebuild b/dev-ruby/msgpack/msgpack-1.3.3.ebuild
26 deleted file mode 100644
27 index 6db61d66e8f..00000000000
28 --- a/dev-ruby/msgpack/msgpack-1.3.3.ebuild
29 +++ /dev/null
30 @@ -1,41 +0,0 @@
31 -# Copyright 1999-2020 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -
36 -USE_RUBY="ruby24 ruby25 ruby26 ruby27"
37 -
38 -RUBY_FAKEGEM_RECIPE_TEST="rspec3"
39 -RUBY_FAKEGEM_EXTRADOC="README.rdoc"
40 -
41 -inherit multilib ruby-fakegem
42 -
43 -DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
44 -HOMEPAGE="https://msgpack.org/"
45 -
46 -LICENSE="Apache-2.0"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
49 -IUSE="doc"
50 -
51 -all_ruby_prepare() {
52 - sed -i -e '/bundler/I s:^:#:' Rakefile || die
53 -
54 - # Remove jruby-specific specs that are run also for other rubies.
55 - rm -rf spec/jruby || die
56 -
57 - sed -i -e '/git ls-files/d' msgpack.gemspec || die
58 -}
59 -
60 -each_ruby_configure() {
61 - ${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension failed."
62 -
63 - # rb_num2int is not inlined on 32 bit arches but also not explicitly
64 - # defined, bug 582968
65 - sed -i -e 's:-Wl,--no-undefined::' ext/${PN}/Makefile || die
66 -}
67 -
68 -each_ruby_compile() {
69 - emake V=1 -Cext/${PN}
70 - cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install msgpack library."
71 -}