diff options
author | Hans de Graaff <graaff@gentoo.org> | 2012-01-24 07:12:19 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2012-01-24 07:12:19 +0000 |
commit | 2a093d342c9c1233763c8dc5f43addf352b65088 (patch) | |
tree | 6c80acc169ca67b210b83a074f4acc171f710970 /dev-ruby | |
parent | Add ncurses to RDEPEND. Reported in bug #399675. (diff) | |
download | historical-2a093d342c9c1233763c8dc5f43addf352b65088.tar.gz historical-2a093d342c9c1233763c8dc5f43addf352b65088.tar.bz2 historical-2a093d342c9c1233763c8dc5f43addf352b65088.zip |
Version bump.
Package-Manager: portage-2.1.10.41/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/rack/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/rack/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/rack/rack-1.4.1.ebuild | 61 |
3 files changed, 73 insertions, 5 deletions
diff --git a/dev-ruby/rack/ChangeLog b/dev-ruby/rack/ChangeLog index f1094fd1bbfb..62bd5390c381 100644 --- a/dev-ruby/rack/ChangeLog +++ b/dev-ruby/rack/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/rack # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/ChangeLog,v 1.74 2012/01/22 18:49:43 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/ChangeLog,v 1.75 2012/01/24 07:12:19 graaff Exp $ + +*rack-1.4.1 (24 Jan 2012) + + 24 Jan 2012; Hans de Graaff <graaff@gentoo.org> +rack-1.4.1.ebuild: + Version bump. 22 Jan 2012; Hans de Graaff <graaff@gentoo.org> -rack-1.1.0.ebuild, -rack-1.1.0-r1.ebuild, -rack-1.1.2.ebuild, -rack-1.2.3.ebuild, diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest index 736b3a4a4748..2219da133d5b 100644 --- a/dev-ruby/rack/Manifest +++ b/dev-ruby/rack/Manifest @@ -10,6 +10,7 @@ DIST rack-1.2.4.tar.gz 341444 RMD160 f4920fde1c792140ddae0966eb1a2cd66a76daee SH DIST rack-1.2.5.tar.gz 362175 RMD160 f0fa6746c23222596b5f0d3b8a95709a7a9ad071 SHA1 06bfdf3dd6fc062272fc644b562d97779a183260 SHA256 4e8931b4681d85970195643d2dcf3cc82d4a2833313a210d3bf1d3046b5d8b78 DIST rack-1.3.6.tar.gz 408553 RMD160 1fe0418b497140fd9564611436e62c6345cd7c73 SHA1 367f91c3b3917a8d3709c8ec13d09cca5d3ca253 SHA256 1f163f1075a9de968a8fe92d51b3ce7b1bacdfd96fb4635f24bd5f46f261ebf4 DIST rack-1.4.0.tar.gz 429747 RMD160 73c7c61d62e5d9b25f7656f448bb53b287dc6d75 SHA1 0fec4d01e20b1ad13fd7809d0083292a71d3ec84 SHA256 f1a20293758a6c068f9f3ebcf4cae342de9de6007f980324326f7ea26062210a +DIST rack-1.4.1.tar.gz 425436 RMD160 818b4cc9b2fe548d585228c27b4bb73405a5777f SHA1 e822bb1c1dd9306f1f4cc6c7c208ac3fe0aa4018 SHA256 66b8e0fc1edd9d4c1cf52b91b4459ecf173472378256adfab1fb821ae03a166a EBUILD rack-1.0.1-r2.ebuild 1746 RMD160 d02c5a64032a5199cd255b11833a57189c5fd085 SHA1 a70bce57e7827bdcf36c5bf5057f0c5771513acb SHA256 e28c40c577d6e101d9286bca71621be55f5c7b6b5bea56744014c6ff3dd146a7 EBUILD rack-1.1.3-r1.ebuild 1547 RMD160 32a42a446a3a3640af98f32562449ca356fdacd6 SHA1 f0b2861933d0b651f447aff22402144daf72fdc2 SHA256 9ecf499b62b9874cd1bc548ea3be729bc0931ce29faaa840f452df186cb9c891 EBUILD rack-1.1.3.ebuild 1514 RMD160 a25c9657512a3b2ed994cd7179d5a31a3d43a342 SHA1 c388b7c6f80cc80551f9ec9ef543d8ec55f27aa3 SHA256 08d3284aaf5f3c4bbf9ece1108884b580b1fd2e2d97ae2b891040fdb1bb94806 @@ -19,12 +20,13 @@ EBUILD rack-1.2.5.ebuild 2768 RMD160 f21c4d8f8b17054c3504700ddd38075eb5e9db94 SH EBUILD rack-1.3.6-r1.ebuild 2200 RMD160 2aeb8610a67497f63c3adda044485adaaebaffb0 SHA1 c90ff117efdd2c08b1a60f2cdc042f9a68e883c6 SHA256 5737947911bc11e008eb12d26b2553a054ca06b82e93082f3520e1c8c289eba6 EBUILD rack-1.3.6.ebuild 2144 RMD160 1693d9b1e07f30dd715dc73a0f577c635bd0c70e SHA1 d918a56090067cb6273bb4e259c55792eac8a3a1 SHA256 56bc1a95c8923cfb8d46d74ac5ff35da0e514e63ae93a05efd9abf6d5210f26a EBUILD rack-1.4.0.ebuild 2200 RMD160 f67b6b775c7d596d20b0f3d30161944a591f605d SHA1 2553e2923d3efa5721ba2b5bb63d248a363046d8 SHA256 602990b3f4b061d8acb36902befb6814610a7a71b0b26033154a173f2289be54 -MISC ChangeLog 10053 RMD160 3a05c8c71dd8b695196a3061265dff368acca730 SHA1 74a5edcba796aa34a493bae5bdcb8465cc030917 SHA256 65a96fcac2d4051d4e7bf0e1d5aba9002b6a59c68865b6f16516081406ae93f8 +EBUILD rack-1.4.1.ebuild 2200 RMD160 bea54d2c017647e0db943149db5d2680dd9f777b SHA1 f693b77afd7fa04cd58d1f65b187691a78944832 SHA256 c056ea6a16d01ede17e8f637fffbd6634f98877dc41649d4542ddc73084b0031 +MISC ChangeLog 10167 RMD160 9fe8f329fa6012901c34b4f948b080f17c8baf33 SHA1 10e662ab60db2876353c6adbfa00b20fb05bab20 SHA256 8005d258fcf89ecafd85efda54f214feaa59acce9b1db9c89249880c373b8dfe MISC metadata.xml 298 RMD160 346a19f2ad30420333de0e18f6885d39c45199f9 SHA1 aa0efe5a5420481faf50930f7e9934fdce3f15f3 SHA256 4433420c9bacb25a180e376175271d9fa41ab158ac71638fb8cccc460370899b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iF4EAREIAAYFAk8cWlEACgkQiIP6VqMIqNfKRQD/Rfq8yJatt5Hq+xxUIWSwsyzW -y2OI1dCsVc2f5MTGrrcA/3RqoThLhrKYag7E1417NeQIWSPGSRXC3L+2CtGOAtAw -=UrrH +iF4EAREIAAYFAk8eWeIACgkQiIP6VqMIqNcbDgD9Genwx7jC+8UZhB1vk/VQ4zSO +Fsdl+zFZZ6U5AXTMy20A/0UHbZ4Px0+0W64t3WbiipVISR2xeUS+Qpzwiw0GEgDh +=U8JP -----END PGP SIGNATURE----- diff --git a/dev-ruby/rack/rack-1.4.1.ebuild b/dev-ruby/rack/rack-1.4.1.ebuild new file mode 100644 index 000000000000..27dcc53217a3 --- /dev/null +++ b/dev-ruby/rack/rack-1.4.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.4.1.ebuild,v 1.1 2012/01/24 07:12:19 graaff Exp $ + +EAPI="2" +USE_RUBY="ruby18 ree18 ruby19 jruby" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog KNOWN-ISSUES README.rdoc SPEC" + +inherit ruby-fakegem eutils versionator + +DESCRIPTION="A modular Ruby webserver interface" +HOMEPAGE="http://rubyforge.org/projects/rack" +SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "virtual/ruby-ssl" + +# The gem has automagic dependencies over mongrel, ruby-openid, +# memcache-client, thin, mongrel and camping; not sure if we should +# make them dependencies at all. We do add the fcgi dependency because +# that spec isn't optional. +ruby_add_bdepend "test? ( dev-ruby/bacon dev-ruby/ruby-fcgi )" + +# Block against versions in older slots that also try to install a binary. +RDEPEND="${RDEPEND} !<dev-ruby/rack-1.1.3-r1:0 !<dev-ruby/rack-1.2.5:1.2 !<dev-ruby/rack-1.3.6-r1:1.3" + +all_ruby_prepare() { + epatch "${FILESDIR}"/${PN}-1.2.1-gentoo.patch + + # Avoid tests depending on now randomized hash ordering. + sed -i -e '/foobarfoo/ s:^:#:' test/spec_response.rb || die + sed -i -e '/build query strings correctly/,/end/ s:^:#:' test/spec_utils.rb || die + sed -i -e '/build nested query strings correctly/,/end/ s:^:#:' test/spec_utils.rb || die +} + +each_ruby_prepare() { + case ${RUBY} in + *jruby) + # Avoid two failing tests due to bugs in jruby that should + # be solved in 1.6.5 or 1.7. + rm test/spec_deflater.rb || die + ;; + *) + ;; + esac +} + +each_ruby_test() { + # Since the Rakefile calls specrb directly rather than loading it, we + # cannot use it to launch the tests or only the currently-selected + # RUBY interpreter will be tested. + ${RUBY} -S bacon -Ilib -w -a \ + -q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|Rack::Server)' \ + || die "test failed for ${RUBY}" +} |