summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2013-10-30 04:28:56 +0000
committerManuel Rüger <mrueg@gentoo.org>2013-10-30 04:28:56 +0000
commit7e01989ea0fb114b6ada14f207a4623d0d502a38 (patch)
tree13c4f9a5a0292dce3de87485e0d513d1183d1827 /dev-ruby/ruby-tcpwrap
parentFix whitespace. (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--dev-ruby/ruby-tcpwrap/Manifest13
-rw-r--r--dev-ruby/ruby-tcpwrap/ruby-tcpwrap-0.6-r2.ebuild53
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/*
+}