diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2013-10-30 04:28:56 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2013-10-30 04:28:56 +0000 |
commit | 7e01989ea0fb114b6ada14f207a4623d0d502a38 (patch) | |
tree | 13c4f9a5a0292dce3de87485e0d513d1183d1827 /dev-ruby/ruby-tcpwrap | |
parent | Fix whitespace. (diff) | |
download | historical-7e01989ea0fb114b6ada14f207a4623d0d502a38.tar.gz historical-7e01989ea0fb114b6ada14f207a4623d0d502a38.tar.bz2 historical-7e01989ea0fb114b6ada14f207a4623d0d502a38.zip |
Add ruby20 target.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/ruby-tcpwrap')
-rw-r--r-- | dev-ruby/ruby-tcpwrap/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ruby/ruby-tcpwrap/Manifest | 13 | ||||
-rw-r--r-- | dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild | 53 |
3 files changed, 62 insertions, 13 deletions
diff --git a/dev-ruby/ruby-tcpwrap/ChangeLog b/dev-ruby/ruby-tcpwrap/ChangeLog index 0eaa9ec4c2d5..aa151a25ed05 100644 --- a/dev-ruby/ruby-tcpwrap/ChangeLog +++ b/dev-ruby/ruby-tcpwrap/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/ruby-tcpwrap -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-tcpwrap/ChangeLog,v 1.21 2012/09/22 06:24:11 graaff Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-tcpwrap/ChangeLog,v 1.22 2013/10/30 04:21:26 mrueg Exp $ + +*ruby-tcpwrap-0.6-r2 (30 Oct 2013) + + 30 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +ruby-tcpwrap-0.6-r2.ebuild: + Add ruby20 target. 22 Sep 2012; Hans de Graaff <graaff@gentoo.org> -ruby-tcpwrap-0.6.ebuild: Cleanup. diff --git a/dev-ruby/ruby-tcpwrap/Manifest b/dev-ruby/ruby-tcpwrap/Manifest index a49c5a0fc3fe..ba8511f112ee 100644 --- a/dev-ruby/ruby-tcpwrap/Manifest +++ b/dev-ruby/ruby-tcpwrap/Manifest @@ -1,15 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -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 1301 SHA256 545c24766c2aee322f4f792e024012d31070aad23014f58a2079b1a37f31d09b SHA512 7ac939c78de7ecb7282449036942f1b148b34580f7a21d117db92597197f3d5a23dc4479ef00dad497f4cc970ad7ced20bb9cd1cbdf0dd3764619bc6f7f6144a WHIRLPOOL 9064a54424ade20cf93b8dc52d185253f3e69d2150d1418a3784472ddc0aa5854476fb0d7a0cbdef3732f7d6411534dc9d018d115c66438364337c6b1dfd6cd1 -MISC ChangeLog 2669 SHA256 0ea24981721163c893965203130824ff7841975d4e8e02560dc66a4dc2ccc5be SHA512 563dd6c8d5d85727e69c26612538a0a21cfced4679f4d5c1d26d1463f59009dbfd29dff5ce609665ae9fc6fe531cc7ea5e96012f0546911d23ffbacdcc9ac780 WHIRLPOOL 409322a1440c0177b49caf9e87e74d953b64f0fdf4ebe9ba661a6434e56901400cdb95ac1ae8000ab131ccf851f7f583b203f1d63eb8390fe7c99143533f0df5 +EBUILD ruby-tcpwrap-0.6-r2.ebuild 1268 SHA256 0818d0ea166854cb9e1c907da60552c26dab9503af899919c69821a725344633 SHA512 6c8cb41a8c35b3db66408eb1a05ce017b169bd56a1bec38829772ecde8544a5e43c4e95dff8dac7b49749d718f028334c184025fde5b3feb832f8a53eb45a8fd WHIRLPOOL 1cf9ed90cd0c089aabd8f8f83212aa2cc33acea978f46e5636353596acc60d624ab98834bb9a8d022c5945d343ca7c23b3d382550b947220d5b928b4ac83c0c4 +MISC ChangeLog 2803 SHA256 59508171b85c6f5588ce29b96b67eb32aeaf1138833653bd5222bff45c5bfd82 SHA512 892780ee646c840e501f15d8812318d0485f68d124b4a013fd140864b8b7cfaa7510620bbf763b8a354552536c0a1ee9e3482fd306885fcc17c454f492fe96c5 WHIRLPOOL ab462207b95bbbf4b5638d1679c40c64d2d377c95710f49b37fef8de9d2e5d20a40f515a556f9f39e605f69ffb21b6745fb6619566ec6362b22f5a260fac088d MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iF4EAREIAAYFAlBdWZcACgkQiIP6VqMIqNc2ZAD/RC7eMCtTodU2W9TGu3PYFp4F -iy0zCUFqf7O/GI+8ftcA/Rf4bkEN4Uc74xfyImGKiBqp7S4sTeQjVqSLSr9/jbQf -=rEAE ------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 new file mode 100644 index 000000000000..2f4ceb8dc57f --- /dev/null +++ b/dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2013 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.1 2013/10/30 04:21:26 mrueg Exp $ + +EAPI=5 +USE_RUBY="ruby18 ruby19 ruby20" + +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/* +} |