From 356fb8f5f540dc6bc4cc2b22e977e1b35c30c450 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Sun, 19 Apr 2015 18:45:45 +0000 Subject: [PATCH] Create stable candidate. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- dev-ruby/ruby-tcpwrap/ChangeLog | 8 ++- dev-ruby/ruby-tcpwrap/Manifest | 11 ++-- .../ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild | 4 +- .../ruby-tcpwrap/ruby-tcpwrap-0.6-r3.ebuild | 55 +++++++++++++++++++ 4 files changed, 70 insertions(+), 8 deletions(-) create mode 100644 dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r3.ebuild diff --git a/dev-ruby/ruby-tcpwrap/ChangeLog b/dev-ruby/ruby-tcpwrap/ChangeLog index d7f5cf93f737..d678b7b65c0e 100644 --- a/dev-ruby/ruby-tcpwrap/ChangeLog +++ b/dev-ruby/ruby-tcpwrap/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/ruby-tcpwrap # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-tcpwrap/ChangeLog,v 1.25 2015/03/25 20:10:04 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-tcpwrap/ChangeLog,v 1.26 2015/04/19 18:45:44 graaff Exp $ + +*ruby-tcpwrap-0.6-r3 (19 Apr 2015) + + 19 Apr 2015; Hans de Graaff ruby-tcpwrap-0.6-r2.ebuild, + +ruby-tcpwrap-0.6-r3.ebuild: + Create stable candidate. 25 Mar 2015; Hans de Graaff ruby-tcpwrap-0.6-r2.ebuild: Document ruby22 status. diff --git a/dev-ruby/ruby-tcpwrap/Manifest b/dev-ruby/ruby-tcpwrap/Manifest index aea8ead09172..cdb0b922cb1d 100644 --- a/dev-ruby/ruby-tcpwrap/Manifest +++ b/dev-ruby/ruby-tcpwrap/Manifest @@ -4,13 +4,14 @@ Hash: SHA256 AUX ruby-tcpwrap-0.6-ruby19.patch 2399 SHA256 a9c59e4b141be514c397379e485b00ab8d40594564e81a26d880fa7f68d29436 SHA512 ff12bcf83a11e26289411511e0dfef5ba1d0306a5e45bfb1657f2bc5363670d99de1de3c14b32bfe29a6ba410eb416fc47cacbd06e58df7c7b9ed43bdf45a6c7 WHIRLPOOL 6a7c2892bc2c1478c6a462e91367478259b87bb5f3f8b245bafea863804d8edd32d1cef12b914c04b7fae5aa2b6d601610ad354398e2ad1f21f6cc48f3b5dd65 DIST ruby-tcpwrap-0.6.tar.gz 4504 SHA256 b896dc36d41951ba5e3f769d1ad5a246b1f559d58f6435966ebe1d4d369996ea SHA512 51385f6a1cbcb18ce5866d5c2edd3388891835781f66d22558ad72e9dbb4639f376b5cae8a2890289b4d2cfbd4fb4f42d45c13b596372601ff57b6f1638ca6c1 WHIRLPOOL eaa402a06726fd0bd125fbb49af5c82676cbef62a736d15a343c63f6f2deedc485a548cf2bf76759f3de7b192769f80f1715df7a65cc35ea18c2c4176a6131e5 EBUILD ruby-tcpwrap-0.6-r1.ebuild 1289 SHA256 00db7a6dfb900bb6bf85831d63cab114ef42cebfe67d5f7ceec6147713f500e4 SHA512 42225805bfc93208908855dc1386d2c1b3d602652e1a91b0974ce65d9b44a222fbb269e22fa2889c8cc8d1128968538243fac5c70613314604a1ab6943ff4c9d WHIRLPOOL c1270356d989e1c4eff371c2f343b54b3b6cd0f4476ba3aeba6088519c6d2f900b58f09aa43f579019dc86584842fd60b32ce433415c82b83435739aba78cef5 -EBUILD ruby-tcpwrap-0.6-r2.ebuild 1299 SHA256 503df2127164f32ee0610843dfbeb6cb97c87904f86d5b7ccbb21d6f701202cd SHA512 284873e68ea861852ac7ced77aff0a58b704163370141c432adaf60702b585a699a4c17f79a66319c90cb6ff4f9fed69db18f566e8b95cd935070ac21586e843 WHIRLPOOL f1b2a9269f1793b38228e826423dbb158881024e3c8b31867e0ea5680bf1473eb1ada41933a52f8e7aac53888c9b52525c496aff1a92fa7bcd653c20020bfec1 -MISC ChangeLog 3148 SHA256 5ff24da6c7a409346eff3e8a94b636d9890f25d7a6453f5c1cb2299dea497488 SHA512 b9ce53cf0b9ebefa40fc3024c1c0a1b1b21058f98e5411d843372ec32c50113b4e99512b2e0604c1d6e910feb9c49fe9fe0f1be0680e33534871743b65ec58e1 WHIRLPOOL 5fbf924446e701501872f453656516abd33c2788e3a2fa10922a0fbddb063bb8a44d1fa758dcdddd59b1eca74e1048cbe96dde82973e30d05fcfbd0c3f389fa3 +EBUILD ruby-tcpwrap-0.6-r2.ebuild 1292 SHA256 4ccecd4e20a109d040fce913f65c97d755dc6581b1e1083c8ca7a569523c36df SHA512 7b03b7e38c6836630a4c6456b8316e74ab49c06c6cb97239d5dba712ae63772c9aea3e9e5d444478f121e8e722c9024569f6b4aa1fac3f340128e4373c9d1d4a WHIRLPOOL ddb0ea6d142a1286e46fb8336d8cd4bf306d0cebeb345b16f29820c0777bbf55cbfd4f99ae305b5887f8ecc3bb25bd093953ddb7f4dfbb2fcf6ddb4bc86d698a +EBUILD ruby-tcpwrap-0.6-r3.ebuild 1299 SHA256 0ae3dca853ea40697b84eb6104c92ea14d81d36e531a4bbda52e8e40f5e8b814 SHA512 ff4bbca90801759f557b87fdbc8197e1f107818e177c6e5b076d42e07b388208edb0dfc5ec626b4bcddaa4ce200bef7ff44a3a3e913029841e97f3eac85fc41f WHIRLPOOL deea496cbfe93b93bda86bc1b3af4522d13b4f517b14cf1ac43a0feb2680937b48be668e31daf0f5c4ab79be987fb7fa5e34e1b34be2a81c8e9cca591c828a05 +MISC ChangeLog 3321 SHA256 cbfe260e4e3ce79d7dd5573e55924f35e7e558ad677526362dad9d648b15664b SHA512 cc623fe9fe0f93276861b81dd1228b9415553d467e89d531bfc4a622b6018ba1d6ae15e41d2a32e4dd9420648c08d315959b6dcdb06e780df547f7c65432b23c WHIRLPOOL 0311d17e47d6b9f7a8c986976f7a567b231e9b9264be41cda1d238c93e54f88847c7b6bfc716a6bc78163c9c9b00324f4df4f333b3cdb12f531550b688598a67 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlUTFh0ACgkQiIP6VqMIqNdmbgD/fGVeBKSFfRXt82+imuaOoKuh -MJ5XdZ2ZJsiKjwxckgkBAIIjqmeMfw63USoAQPvHXNJ6pLitfr2zIsjTzxSdd+VS -=PkOu +iF4EAREIAAYFAlUz99kACgkQiIP6VqMIqNfXcgD/ZyveNVFWfXZSS6JPxmv23RJ2 +4LYjijmM/cGoaytR2QQA/2oHSeODth0+wszDab9CyhFmdjVFw/Ppl3oQu8MPKDDs +=4ZnU -----END PGP SIGNATURE----- diff --git a/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild b/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild index 3529df750947..0844a94d6813 100644 --- a/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild +++ b/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild,v 1.4 2015/03/25 20:10:04 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild,v 1.5 2015/04/19 18:45:44 graaff Exp $ EAPI=5 # ruby22 -> Does not compile -USE_RUBY="ruby19 ruby20 ruby21" +USE_RUBY="ruby19 ruby20" inherit ruby-ng diff --git a/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r3.ebuild b/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r3.ebuild new file mode 100644 index 000000000000..54aada56d96a --- /dev/null +++ b/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r3.ebuild,v 1.1 2015/04/19 18:45:44 graaff Exp $ + +EAPI=5 + +# ruby22 -> Does not compile +USE_RUBY="ruby19 ruby20 ruby21" + +inherit ruby-ng + +DESCRIPTION="A TCP wrappers library for Ruby" +HOMEPAGE="http://raa.ruby-lang.org/list.rhtml?name=ruby-tcpwrap" +SRC_URI="http://shugo.net/archive/ruby-tcpwrap/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86" +IUSE="" + +DEPEND+=" net-libs/libident + sys-apps/tcp-wrappers" + +RDEPEND+=" net-libs/libident + sys-apps/tcp-wrappers" + +RUBY_S="${PN}" +RUBY_PATCHES=( "${P}-ruby19.patch" ) + +each_ruby_configure() { + ${RUBY} extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + # We have injected --no-undefined in Ruby as a safety precaution + # against broken ebuilds, but the Ruby-Gnome bindings + # unfortunately rely on the lazy load of other extensions; see bug + # #320545. + find . -name Makefile -print0 | xargs -0 \ + sed -i -e 's:-Wl,--no-undefined ::' || die "--no-undefined removal failed" + + emake V=1 +} + +each_ruby_install() { + emake DESTDIR="${D}" install V=1 +} + +all_ruby_install() { + dodoc README* + dohtml doc/* + + docinto sample + dodoc sample/* +} -- 2.26.2