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/nokogumbo/
Date: Thu, 26 May 2022 05:52:27
Message-Id: 1653544209.26f1c85e6a4f5ad8d926019fc08defb452c0843e.graaff@gentoo
1 commit: 26f1c85e6a4f5ad8d926019fc08defb452c0843e
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 26 05:50:09 2022 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Thu May 26 05:50:09 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f1c85e
7
8 dev-ruby/nokogumbo: remove masked package
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11
12 dev-ruby/nokogumbo/Manifest | 1 -
13 dev-ruby/nokogumbo/metadata.xml | 11 -------
14 dev-ruby/nokogumbo/nokogumbo-2.0.5-r1.ebuild | 44 --------------------------
15 dev-ruby/nokogumbo/nokogumbo-2.0.5-r2.ebuild | 46 ----------------------------
16 4 files changed, 102 deletions(-)
17
18 diff --git a/dev-ruby/nokogumbo/Manifest b/dev-ruby/nokogumbo/Manifest
19 deleted file mode 100644
20 index f8df5d3b5814..000000000000
21 --- a/dev-ruby/nokogumbo/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST nokogumbo-2.0.5.tar.gz 298201 BLAKE2B ab342fa271983a13ccf7ca1fa6bbb2d250eb5027beb812c77d76bd03c971a95ff60440bc8c37ea5a482d21730cde5224c2419e89098824b1157b372974d09107 SHA512 3dd4dd83742b8c4b14e741b2b9195d227e5e3f14eb5b34992960cf021658476072a2c7f07fc21868d1347f4ba3c95e267e2cf7193b8d53c5451658e560128d16
25
26 diff --git a/dev-ruby/nokogumbo/metadata.xml b/dev-ruby/nokogumbo/metadata.xml
27 deleted file mode 100644
28 index f601ef420d89..000000000000
29 --- a/dev-ruby/nokogumbo/metadata.xml
30 +++ /dev/null
31 @@ -1,11 +0,0 @@
32 -<?xml version="1.0" encoding="UTF-8"?>
33 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
34 -<pkgmetadata>
35 - <maintainer type="project">
36 - <email>ruby@g.o</email>
37 - <name>Gentoo Ruby Project</name>
38 - </maintainer>
39 - <upstream>
40 - <remote-id type="github">rubys/nokogumbo</remote-id>
41 - </upstream>
42 -</pkgmetadata>
43
44 diff --git a/dev-ruby/nokogumbo/nokogumbo-2.0.5-r1.ebuild b/dev-ruby/nokogumbo/nokogumbo-2.0.5-r1.ebuild
45 deleted file mode 100644
46 index 975d0694bf54..000000000000
47 --- a/dev-ruby/nokogumbo/nokogumbo-2.0.5-r1.ebuild
48 +++ /dev/null
49 @@ -1,44 +0,0 @@
50 -# Copyright 1999-2021 Gentoo Authors
51 -# Distributed under the terms of the GNU General Public License v2
52 -
53 -EAPI=8
54 -
55 -USE_RUBY="ruby26 ruby27 ruby30"
56 -
57 -RUBY_FAKEGEM_RECIPE_TEST="none"
58 -
59 -RUBY_FAKEGEM_EXTRADOC="README.md"
60 -
61 -RUBY_FAKEGEM_GEMSPEC="nokogumbo.gemspec"
62 -
63 -RUBY_FAKEGEM_EXTENSIONS=(ext/nokogumbo/extconf.rb)
64 -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/nokogumbo
65 -
66 -inherit ruby-fakegem
67 -
68 -DESCRIPTION="A Nokogiri interface to the Gumbo HTML5 parser"
69 -HOMEPAGE="https://github.com/rubys/nokogumbo"
70 -SRC_URI="https://github.com/rubys/nokogumbo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
71 -
72 -LICENSE="Apache-2.0"
73 -SLOT="2"
74 -KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
75 -IUSE=""
76 -
77 -# Contains a bundled and patched version of dev-libs/gumbo.
78 -
79 -ruby_add_rdepend "=dev-ruby/nokogiri-1.11*"
80 -
81 -all_ruby_prepare() {
82 - # Define rakehome in scope
83 - sed -i -e "1irakehome=File.expand_path('../../')" ext/nokogumbo/extconf.rb || die
84 -
85 - sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
86 -
87 - # Modern nokogiri doesn't have any ldflags part, rather than an empty one.
88 - sed -i -e '/have_libxml2/ s/empty/nil/' ext/nokogumbo/extconf.rb || die
89 -}
90 -
91 -each_ruby_test() {
92 - ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
93 -}
94
95 diff --git a/dev-ruby/nokogumbo/nokogumbo-2.0.5-r2.ebuild b/dev-ruby/nokogumbo/nokogumbo-2.0.5-r2.ebuild
96 deleted file mode 100644
97 index e348dba98862..000000000000
98 --- a/dev-ruby/nokogumbo/nokogumbo-2.0.5-r2.ebuild
99 +++ /dev/null
100 @@ -1,46 +0,0 @@
101 -# Copyright 1999-2021 Gentoo Authors
102 -# Distributed under the terms of the GNU General Public License v2
103 -
104 -EAPI=8
105 -
106 -USE_RUBY="ruby26 ruby27 ruby30"
107 -
108 -RUBY_FAKEGEM_RECIPE_TEST="none"
109 -
110 -RUBY_FAKEGEM_EXTRADOC="README.md"
111 -
112 -RUBY_FAKEGEM_GEMSPEC="nokogumbo.gemspec"
113 -
114 -RUBY_FAKEGEM_EXTENSIONS=(ext/nokogumbo/extconf.rb)
115 -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/nokogumbo
116 -
117 -inherit ruby-fakegem
118 -
119 -DESCRIPTION="A Nokogiri interface to the Gumbo HTML5 parser"
120 -HOMEPAGE="https://github.com/rubys/nokogumbo"
121 -SRC_URI="https://github.com/rubys/nokogumbo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
122 -
123 -LICENSE="Apache-2.0"
124 -SLOT="2"
125 -KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
126 -IUSE=""
127 -
128 -# Contains a bundled and patched version of dev-libs/gumbo.
129 -
130 -ruby_add_rdepend ">=dev-ruby/nokogiri-1.11.0"
131 -
132 -ruby_add_bdepend "=dev-ruby/nokogiri-1.11*"
133 -
134 -all_ruby_prepare() {
135 - # Define rakehome in scope
136 - sed -i -e "1irakehome=File.expand_path('../../')" ext/nokogumbo/extconf.rb || die
137 -
138 - sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
139 -
140 - # Modern nokogiri doesn't have any ldflags part, rather than an empty one.
141 - sed -i -e '/have_libxml2/ s/empty/nil/' ext/nokogumbo/extconf.rb || die
142 -}
143 -
144 -each_ruby_test() {
145 - ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
146 -}