Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
Date: Sat, 29 Jul 2017 19:32:56
Message-Id: 1501356746.26bee981260b3928a7061785e10ca07731dc55b6.prometheanfire@gentoo
1 commit: 26bee981260b3928a7061785e10ca07731dc55b6
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 29 19:24:28 2017 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 29 19:32:26 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bee981
7
8 dev-ruby/facter: more cleanup
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 dev-ruby/facter/Manifest | 3 --
13 dev-ruby/facter/facter-3.1.4-r1.ebuild | 72 ----------------------------
14 dev-ruby/facter/facter-3.6.1.ebuild | 87 ---------------------------------
15 dev-ruby/facter/facter-3.6.3-r1.ebuild | 88 ----------------------------------
16 dev-ruby/facter/facter-3.7.0.ebuild | 88 ----------------------------------
17 5 files changed, 338 deletions(-)
18
19 diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
20 index 0f950577b5c..413ace4a5e9 100644
21 --- a/dev-ruby/facter/Manifest
22 +++ b/dev-ruby/facter/Manifest
23 @@ -1,11 +1,8 @@
24 DIST facter-2.4.6.gem 246272 SHA256 56ffc5fbcd550fcdb4788bc4d7fd0199bff69937d6df1e5a1f61c92d143d78fe SHA512 a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a WHIRLPOOL fca6165c55d6123e1ab123e5d3459943fda845e696b111520fb6de682ab56fd51a9a4ca072e0a533496c0aedd83b2b26f827147ed01a30dbe72389250437301e
25 DIST facter-2.5.0.gem 246784 SHA256 dd9c42a76630a7334570419b03886a1e2f0dc298db3630f92ed25090fad5241c SHA512 a67fc220a181152a639f130f9b0f2313eed2f7bcadf7b956d71051a6a6e1e6f099d2db9f86e8c67a14d1101f7d97481556028b7a559f7c5aaa27aad7515654eb WHIRLPOOL f723ed180a93a837b7b8abdd7af08175c8042f71c4339c6f0a3d8342138d364e9502f2abd04241ca0833367edc0edbe6468a73e3ade47a4f2033b9d2e5859d27
26 -DIST facter-3.1.4.tar.gz 620501 SHA256 7ca1872edbdc5ffcd11dc292e5e0625c9e0d35aa7966d8803859da0d035c7fcf SHA512 2fcc990c8e26349b9fa87cd1f7c43dffd49ffacf03c3467e836ea0bcd7527e1d40b6240646fd7dd6346121ca802fe86e996e209d838db91e8fe55298fdab4e0e WHIRLPOOL 224b17990fc559fce3a7c9b31c14dd45033127b078d68fac024cb6db192573085187163932c9dacd8fd94a281bd8d58ac1c75229a8e3bce4c4f070ebc81ff0f3
27 DIST facter-3.1.8.tar.gz 324710 SHA256 bd393026640baf149507c11d36be144759889d4c90174d7c6bfb35e0a341fbca SHA512 2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7 WHIRLPOOL 465432940e068318da0028ce1c8ea3084392212cfc6a50449a3ba034fe721836c88ba16c2248b4b3f062a890087421c93a3d14574c8d03e1eafe4f4f82b49d0d
28 -DIST facter-3.6.1.tar.gz 364596 SHA256 cee28c3fb0134cfd90417c6facec795c1de724ea067911aa4f5b21b1c3785591 SHA512 7cb01536c2682576a8074abf0d617de31f3c9b79eb7f753e8a2ea8b231a9dc4d2017a1e8cf383f6a664596799111803b40e3772f0559c6de74351b8bb75ec0f3 WHIRLPOOL 2eafcfdae1cf83592907624716e21b8f030f96a42b4fa613eacde99ea895a0eae06bb6571d4a197c418aa0db9ad8f04b56938fc8f490d05423824b321ee11b74
29 DIST facter-3.6.3.tar.gz 370771 SHA256 8c7491db7937a350d738985ee9b4ab370f074d82d89b6ed0115cc21e5adadcbe SHA512 cdcc6bd848c664f395f656d57e0bd28b62cccfdaeccdc9cd364d90a96693c6c8cdc079aa70409297f0ecfdee041c28bad52b3cb4b8981e66de2887bc5eb1bf33 WHIRLPOOL 91d7b8df9e79455f65e89f7a4e17c1cd7076e08091af89a8eb2116bc4716a7b4d4163559cdbed55f356d2fafc6a86cd075de6e15d8b9103be62d6ec3f68b69f6
30 DIST facter-3.6.4.tar.gz 373722 SHA256 de12c53c74dd3f39633e61f62a900842d829cbe24b76e72b0c6e85000a99b8bc SHA512 d5e03bb40da448805a56accc2fb972569f686a1e8c8b343d4e0defb5a00a982665496049174c225a8b04abb4d09112bd2117a8a96c9360bb2e36e4d569d86337 WHIRLPOOL f7a05a044c7031f248a888458678b48fc8d7996a2d0bc588323bf6c76513ff4fc838f0299db19f212dd0b5ba094b8135558db7da7f4ff596267832354d369634
31 DIST facter-3.6.5.tar.gz 371967 SHA256 00e37c4c2cb0e8a95e3957239477e23c778c37d61d71f66bdab3e905ff969876 SHA512 d925a9f8e0c0a2b94f56b6683b99fc70b7d48ad3388001bc341abed5b9c4594701a1756430fa2fd6a9ac8a2d3ec73562f1f8b909d364dc8b1c1e3c81f15041d6 WHIRLPOOL ac4f5a1d52c8890a085f7f4aa6ee76a93c6af76021e4c1461164ba6d5536c0d1a371450247e40ecf5803533e27b25dbc6aa0b992d8444d65b0c76902703b6662
32 DIST facter-3.6.6.tar.gz 372137 SHA256 a06b6907d39a0974f39535a162a409a31bb9c4e99f9969aaa4cd1cb04062039f SHA512 a0b83b1a03ae1abc0822d69b190dcfbf269f8219b3c17c887517fafcc16d9cdabd0938a14103ce3ed66e13d4b528620694a9f7e2697d23fadb108c44686dd8af WHIRLPOOL adea4eeb562c0995b1c7dfa972c4e83bea9c480451be3f88d4957fcfa41bef0bef9163c385eb385b17cdc98bc463147e3d6d7ab5c5ef44354c73c765c3da380c
33 -DIST facter-3.7.0.tar.gz 374550 SHA256 b5b507df89757982309c089f10bde333124fa11eba7de6aec3639b51570d28b3 SHA512 c2c1e08526625fc031a79c57fa8d3e7d7ce4271c84ba11e1a721bdc421103ef70144e0a85b612bb5936bfc3c275a562ddc40fda675083a03c5d8b46779304a7e WHIRLPOOL 0400b3cc42d5e1fa298b68d865839562b6e356c2ade764d683110f754e214e373356420e6b4ed54b1014a4dcf0c03185eedf53c7d1ee24145d8da3f4e4d167a5
34 DIST facter-3.7.1.tar.gz 374576 SHA256 fe62b0a33c9edd3f945c1d3057e45172a26952439e0e922341d3844864b92320 SHA512 3b2d218d60f5ad9ef756a50540f638303b7a4eb0ea2afca10d2c41f4e6e3f6c2bb6337de417e4989664e32317b0f8db921fed68e813e4cebe10083c943b33fee WHIRLPOOL 342d3d26cb23116a469530f4e3621575650dbfce0b66f8e5debcd05d05736b24df14b20213b4540a0be2065b50e445385b4c3cc583c88490dce4b59b1408e806
35
36 diff --git a/dev-ruby/facter/facter-3.1.4-r1.ebuild b/dev-ruby/facter/facter-3.1.4-r1.ebuild
37 deleted file mode 100644
38 index 580fc79cb51..00000000000
39 --- a/dev-ruby/facter/facter-3.1.4-r1.ebuild
40 +++ /dev/null
41 @@ -1,72 +0,0 @@
42 -# Copyright 1999-2016 Gentoo Foundation
43 -# Distributed under the terms of the GNU General Public License v2
44 -
45 -EAPI=5
46 -USE_RUBY="ruby20 ruby21 ruby22"
47 -
48 -inherit cmake-utils multilib ruby-ng
49 -
50 -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
51 -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
52 -SRC_URI="https://downloads.puppetlabs.com/facter/${P}.tar.gz"
53 -S="${S}/all/${P}"
54 -
55 -LICENSE="Apache-2.0"
56 -SLOT="0"
57 -IUSE="debug test"
58 -KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
59 -
60 -CDEPEND="
61 - >=sys-devel/gcc-4.8:*
62 - >=dev-libs/boost-1.54[nls]
63 - >=dev-cpp/yaml-cpp-0.5.1
64 - dev-libs/openssl:*
65 - sys-apps/util-linux
66 - app-emulation/virt-what
67 - net-misc/curl
68 - !<app-admin/puppet-4.0.0"
69 -
70 -RDEPEND+=" ${CDEPEND}"
71 -DEPEND+=" test? ( ${CDEPEND} )"
72 -
73 -src_prepare() {
74 - sed -i 's/\-Werror\ //g' "vendor/leatherman/cmake/cflags.cmake" || die
75 - # Remove the code that installs facter.rb to the wrong directory.
76 - sed -i 's/if(RUBY_VENDORDIR)/if(False)/g' lib/CMakeLists.txt || die
77 - sed -i '/RUBY_VENDORDIR/d' lib/CMakeLists.txt || die
78 - # make it support multilib
79 - sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die
80 - sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die
81 -}
82 -
83 -src_configure() {
84 - local mycmakeargs=(
85 - -DCMAKE_VERBOSE_MAKEFILE=ON
86 - -DCMAKE_BUILD_TYPE=None
87 - -DCMAKE_INSTALL_PREFIX=/usr
88 - -DCMAKE_INSTALL_SYSCONFDIR=/etc
89 - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
90 - -DUSE_JRUBY_SUPPORT=FALSE
91 - -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1
92 - )
93 - if use debug; then
94 - mycmakeargs+=(
95 - -DCMAKE_BUILD_TYPE=Debug
96 - )
97 - fi
98 - cmake-utils_src_configure
99 -}
100 -
101 -each_ruby_install() {
102 - doruby "${BUILD_DIR}"/lib/facter.rb
103 -}
104 -
105 -src_install() {
106 - cmake-utils_src_install
107 - ruby-ng_src_install
108 - if [[ $(get_libdir) == lib64 ]]; then
109 - dodir /usr/lib64
110 - mv "${D}/usr/lib/"* "${D}/usr/lib64/"
111 - rmdir "${D}/usr/lib"
112 - fi
113 -}
114
115 diff --git a/dev-ruby/facter/facter-3.6.1.ebuild b/dev-ruby/facter/facter-3.6.1.ebuild
116 deleted file mode 100644
117 index bf72714bc21..00000000000
118 --- a/dev-ruby/facter/facter-3.6.1.ebuild
119 +++ /dev/null
120 @@ -1,87 +0,0 @@
121 -# Copyright 1999-2017 Gentoo Foundation
122 -# Distributed under the terms of the GNU General Public License v2
123 -
124 -EAPI=5
125 -USE_RUBY="ruby21 ruby22"
126 -
127 -inherit cmake-utils multilib ruby-ng
128 -
129 -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
130 -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
131 -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
132 -S="${S}/all/${P}"
133 -
134 -LICENSE="Apache-2.0"
135 -SLOT="0"
136 -IUSE="debug test"
137 -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
138 -
139 -BDEPEND="
140 - >=sys-devel/gcc-4.8:*
141 - >=dev-libs/boost-1.54[nls]
142 - >=dev-libs/leatherman-0.9.3
143 - >=dev-cpp/yaml-cpp-0.5.1
144 - dev-cpp/cpp-hocon"
145 -CDEPEND="
146 - dev-libs/openssl:*
147 - sys-apps/util-linux
148 - app-emulation/virt-what
149 - net-misc/curl
150 - !<app-admin/puppet-4.0.0"
151 -
152 -RDEPEND="${CDEPEND}"
153 -DEPEND="${BDEPEND}
154 - ${CDEPEND}"
155 -
156 -src_prepare() {
157 - # Remove the code that installs facter.rb to the wrong directory.
158 - sed -i '/install(.*facter\.rb/d' lib/CMakeLists.txt || die
159 - sed -i '/install(.*facter\.jar/d' lib/CMakeLists.txt || die
160 - # make it support multilib
161 - sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die
162 - sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die
163 - # patches
164 - epatch "${FILESDIR}/facter-3.5.0-jar.patch"
165 - epatch_user
166 -}
167 -
168 -src_configure() {
169 - local mycmakeargs=(
170 - -DCMAKE_VERBOSE_MAKEFILE=ON
171 - -DCMAKE_BUILD_TYPE=None
172 - -DCMAKE_INSTALL_PREFIX=/usr
173 - -DCMAKE_INSTALL_SYSCONFDIR=/etc
174 - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
175 - -DUSE_JRUBY_SUPPORT=FALSE
176 - -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1
177 - )
178 - if use debug; then
179 - mycmakeargs+=(
180 - -DCMAKE_BUILD_TYPE=Debug
181 - )
182 - fi
183 - cmake-utils_src_configure
184 -}
185 -
186 -src_compile() {
187 - cmake-utils_src_compile
188 -}
189 -
190 -each_ruby_install() {
191 - doruby "${BUILD_DIR}"/lib/facter.rb
192 -}
193 -
194 -src_test() {
195 - cmake-utils_src_test
196 -}
197 -
198 -src_install() {
199 - cmake-utils_src_install
200 - ruby-ng_src_install
201 - if [[ $(get_libdir) == lib64 ]]; then
202 - dodir /usr/lib64
203 - mv "${D}/usr/lib/"* "${D}/usr/lib64/"
204 - rmdir "${D}/usr/lib"
205 - fi
206 - doenvd "${FILESDIR}"/00facterdir
207 -}
208
209 diff --git a/dev-ruby/facter/facter-3.6.3-r1.ebuild b/dev-ruby/facter/facter-3.6.3-r1.ebuild
210 deleted file mode 100644
211 index 47f77c3cc1a..00000000000
212 --- a/dev-ruby/facter/facter-3.6.3-r1.ebuild
213 +++ /dev/null
214 @@ -1,88 +0,0 @@
215 -# Copyright 1999-2017 Gentoo Foundation
216 -# Distributed under the terms of the GNU General Public License v2
217 -
218 -EAPI=5
219 -USE_RUBY="ruby21 ruby22"
220 -
221 -inherit cmake-utils multilib ruby-ng
222 -
223 -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
224 -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
225 -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
226 -S="${S}/all/${P}"
227 -
228 -LICENSE="Apache-2.0"
229 -SLOT="0"
230 -IUSE="debug test"
231 -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
232 -
233 -BDEPEND="
234 - >=sys-devel/gcc-4.8:*
235 - >=dev-libs/boost-1.54[nls]
236 - >=dev-libs/leatherman-0.9.3
237 - >=dev-cpp/yaml-cpp-0.5.1
238 - dev-cpp/cpp-hocon"
239 -CDEPEND="
240 - dev-libs/openssl:*
241 - sys-apps/util-linux
242 - app-emulation/virt-what
243 - net-misc/curl
244 - !<app-admin/puppet-4.0.0"
245 -
246 -RDEPEND="${CDEPEND}"
247 -DEPEND="${BDEPEND}
248 - ${CDEPEND}"
249 -
250 -src_prepare() {
251 - # Remove the code that installs facter.rb to the wrong directory.
252 - sed -i '/install(.*facter\.rb/d' lib/CMakeLists.txt || die
253 - sed -i '/install(.*facter\.jar/d' lib/CMakeLists.txt || die
254 - # make it support multilib
255 - sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die
256 - sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die
257 - # make the require work
258 - sed -i 's/\${LIBFACTER_INSTALL_DESTINATION}\///g' lib/facter.rb.in || die
259 - # patches
260 - epatch_user
261 -}
262 -
263 -src_configure() {
264 - local mycmakeargs=(
265 - -DCMAKE_VERBOSE_MAKEFILE=ON
266 - -DCMAKE_BUILD_TYPE=None
267 - -DCMAKE_INSTALL_PREFIX=/usr
268 - -DCMAKE_INSTALL_SYSCONFDIR=/etc
269 - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
270 - -DUSE_JRUBY_SUPPORT=FALSE
271 - -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1
272 - )
273 - if use debug; then
274 - mycmakeargs+=(
275 - -DCMAKE_BUILD_TYPE=Debug
276 - )
277 - fi
278 - cmake-utils_src_configure
279 -}
280 -
281 -src_compile() {
282 - cmake-utils_src_compile
283 -}
284 -
285 -each_ruby_install() {
286 - doruby "${BUILD_DIR}"/lib/facter.rb
287 -}
288 -
289 -src_test() {
290 - cmake-utils_src_test
291 -}
292 -
293 -src_install() {
294 - cmake-utils_src_install
295 - ruby-ng_src_install
296 -
297 - # need a variable file in env.d :(
298 - diropts -m0755
299 - dodir /etc/env.d
300 - echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir"
301 - fperms 0644 /etc/env.d/00facterdir
302 -}
303
304 diff --git a/dev-ruby/facter/facter-3.7.0.ebuild b/dev-ruby/facter/facter-3.7.0.ebuild
305 deleted file mode 100644
306 index cc659bb14f6..00000000000
307 --- a/dev-ruby/facter/facter-3.7.0.ebuild
308 +++ /dev/null
309 @@ -1,88 +0,0 @@
310 -# Copyright 1999-2017 Gentoo Foundation
311 -# Distributed under the terms of the GNU General Public License v2
312 -
313 -EAPI=5
314 -USE_RUBY="ruby21 ruby22 ruby23 ruby24"
315 -
316 -inherit cmake-utils eutils multilib ruby-ng
317 -
318 -DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
319 -HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
320 -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
321 -S="${S}/all/${P}"
322 -
323 -LICENSE="Apache-2.0"
324 -SLOT="0"
325 -IUSE="debug test"
326 -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
327 -
328 -BDEPEND="
329 - >=sys-devel/gcc-4.8:*
330 - >=dev-libs/leatherman-1.0.0
331 - dev-cpp/cpp-hocon"
332 -CDEPEND="
333 - dev-libs/openssl:*
334 - sys-apps/util-linux
335 - app-emulation/virt-what
336 - net-misc/curl
337 - >=dev-libs/boost-1.54[nls]
338 - >=dev-cpp/yaml-cpp-0.5.1
339 - !<app-admin/puppet-4.0.0"
340 -
341 -RDEPEND="${CDEPEND}"
342 -DEPEND="${BDEPEND}
343 - ${CDEPEND}"
344 -
345 -src_prepare() {
346 - # Remove the code that installs facter.rb to the wrong directory.
347 - sed -i '/install(.*facter\.rb/d' lib/CMakeLists.txt || die
348 - sed -i '/install(.*facter\.jar/d' lib/CMakeLists.txt || die
349 - # make it support multilib
350 - sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die
351 - sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die
352 - # make the require work
353 - sed -i 's/\${LIBFACTER_INSTALL_DESTINATION}\///g' lib/facter.rb.in || die
354 - # patches
355 - epatch_user
356 -}
357 -
358 -src_configure() {
359 - local mycmakeargs=(
360 - -DCMAKE_VERBOSE_MAKEFILE=ON
361 - -DCMAKE_BUILD_TYPE=None
362 - -DCMAKE_INSTALL_PREFIX=/usr
363 - -DCMAKE_INSTALL_SYSCONFDIR=/etc
364 - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
365 - -DUSE_JRUBY_SUPPORT=FALSE
366 - -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1
367 - )
368 - if use debug; then
369 - mycmakeargs+=(
370 - -DCMAKE_BUILD_TYPE=Debug
371 - )
372 - fi
373 - cmake-utils_src_configure
374 -}
375 -
376 -src_compile() {
377 - cmake-utils_src_compile
378 -}
379 -
380 -each_ruby_install() {
381 - doruby "${BUILD_DIR}"/lib/facter.rb
382 -}
383 -
384 -src_test() {
385 - cmake-utils_src_test
386 -}
387 -
388 -src_install() {
389 - cmake-utils_src_install
390 - ruby-ng_src_install
391 -
392 - # need a variable file in env.d :(
393 - diropts -m0755
394 - dodir /etc/env.d
395 - echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir"
396 - fperms 0644 /etc/env.d/00facterdir
397 -}