# 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 <graaff@gentoo.org> ruby-tcpwrap-0.6-r2.ebuild,
+ +ruby-tcpwrap-0.6-r3.ebuild:
+ Create stable candidate.
25 Mar 2015; Hans de Graaff <graaff@gentoo.org> ruby-tcpwrap-0.6-r2.ebuild:
Document ruby22 status.
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-----
# 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
--- /dev/null
+# 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/*
+}