summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-01-10 07:41:03 +0000
committerHans de Graaff <graaff@gentoo.org>2013-01-10 07:41:03 +0000
commit1801e8214c245abc5d978aeae228c61f4db3f095 (patch)
tree8a9c897412462e037df9c1ae0d99db4365f3f4e2 /dev-ruby
parentold (diff)
downloadhistorical-1801e8214c245abc5d978aeae228c61f4db3f095.tar.gz
historical-1801e8214c245abc5d978aeae228c61f4db3f095.tar.bz2
historical-1801e8214c245abc5d978aeae228c61f4db3f095.zip
Version bump.
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/rack/ChangeLog9
-rw-r--r--dev-ruby/rack/Manifest10
-rw-r--r--dev-ruby/rack/rack-1.4.3.ebuild61
3 files changed, 74 insertions, 6 deletions
diff --git a/dev-ruby/rack/ChangeLog b/dev-ruby/rack/ChangeLog
index de5bb66ceea8..321d1bfe5aa7 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.92 2012/10/28 17:52:22 armin76 Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/ChangeLog,v 1.93 2013/01/10 07:40:55 graaff Exp $
+
+*rack-1.4.3 (10 Jan 2013)
+
+ 10 Jan 2013; Hans de Graaff <graaff@gentoo.org> +rack-1.4.3.ebuild:
+ Version bump.
28 Oct 2012; Raúl Porcel <armin76@gentoo.org> rack-1.3.6-r1.ebuild,
rack-1.4.1.ebuild:
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 1319db755b44..5e320908132f 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -8,16 +8,18 @@ DIST rack-1.1.3.tar.gz 350849 SHA256 70e2e88805401ce650b7e01b5346962725bd599f86d
DIST rack-1.2.5.tar.gz 362175 SHA256 4e8931b4681d85970195643d2dcf3cc82d4a2833313a210d3bf1d3046b5d8b78 SHA512 b522d5ffc103bd25e7d6a0e1847b5c5ca176a266f8e166508bc76231eb370b13e9be623ce124edd2cccf1a3040676a67a709d4d2a3758c0999ad3cc0ea06a2ee WHIRLPOOL 75028b59ff8aa0963c6db66d405733b33d3d52ae7b9311d5788b01f6d38fddcaf1c79131e74c662ae5591c2a4b8ca05995830419d4e1c2bca91c3846732f4602
DIST rack-1.3.6.tar.gz 408553 SHA256 1f163f1075a9de968a8fe92d51b3ce7b1bacdfd96fb4635f24bd5f46f261ebf4 SHA512 1b254c01f25f44f98a5a64ed9a21c79c563deeb90b2fac9a57464681f263d2f5091bca4f2c7931e54b1552911544e07b37071987594f01d24bb07c60272c68a6 WHIRLPOOL 501a47e2ad1d7a31f9dc515653521b410c5523f1ee608a32ceef7cc75b0a510c18e5f90eb1edf71577c6b2bded07a6c2ce08cf8e79fec63e8729744e6368aad3
DIST rack-1.4.1.tar.gz 425436 SHA256 66b8e0fc1edd9d4c1cf52b91b4459ecf173472378256adfab1fb821ae03a166a SHA512 fbb71a6ac504a6faa2de10e19b47408caa2a274227da42108386fd21cc471adfb5cf8eaf46559fdf3ef8a6a8f8268b990b3c3228bf270310937acc6e17ac240b WHIRLPOOL 0a120432f94e220ba28a6dc9a8db0b950061817fe125c97064e1caeb1fcc9efd3a56cca7f6a5ca73c2dba6994c8ae6f2b16187544304f4d95a1cdd9492a41aac
+DIST rack-1.4.3.tar.gz 484047 SHA256 ba6a71f05ae421baa7d0a61f34078fb2d3eb937a25a1762c0182a118b9d89b5b SHA512 37fb1db8fb933eadcba8089c99f61a62ab2331112e8cc118734413b465cb4f1e25082e2a553596eb2386efe4e3eb715d9fa6b1419fc86c7207cb549040dfa8e0 WHIRLPOOL c1901bc94968c00825ccedf2eeacd99a5c5077e72634c67e4975b43ffa5fb0b83225d06b1c3008cfc965232c3507cd67d5c773394e1a149bd238a72bb32e6e71
EBUILD rack-1.1.3-r1.ebuild 1532 SHA256 38ad08c49d6b4ee85d87a8770d3bb42c88b01991e3868d8752c8cf885dc15ea4 SHA512 eacdfed49c8a119c6c05c350ae10f8940e6bd9fea4268056a17d020fe625950e21d74cf6f303eb275ab3fe120d31206e3836f06d3b3d13110c38479e84bfe85c WHIRLPOOL fda50b0a956f305f530f1242f242130cc020600707763d8baad6f15a961b12dad81e0b729dcc6e2c76d884221d3a6fdd97fd33a7536aa407919a2d03fea5444d
EBUILD rack-1.2.5.ebuild 2735 SHA256 3238e4f0c79b9e44b8216b27dbdfc138b6ad71bc42bfbe2d2f0f847dfa1435b8 SHA512 fc9d0eea6d05dbf2049f26ef7151d5b58225a9ab6298e86486cc5bfc876db3e08ea434d95fddcdca8e26b326629085a0526d92e26a7f2f02f1bfa489a6e066a0 WHIRLPOOL e0683fa7323bd6f55c778a7e7963a7618e12c60145e2c3d14284d23d278274165bd478b64ff538826aba845f7cd52526ba46491962dabe7471d9f6cdd61bf0bc
EBUILD rack-1.3.6-r1.ebuild 2198 SHA256 67ef29e120dbf304dca62f4ad51798b2632fc192bad849644cc69825139755ed SHA512 dad9d4945d2eb0f5da6f8b7c6e389bf28dfc3a4f05ce3a867fc70966213bfc654efb50074e7298e886e048901c681e77a9e77ed1d4d00aed89fd6fd431767e36 WHIRLPOOL 9bdf8591ec184d32f12411f94c79e048ade8f96547627056b063e62973b6156c4cd062998a9daabcb169c600c3d4d80232f610c0b87238600ab28de5b3a233fd
EBUILD rack-1.4.1.ebuild 2205 SHA256 9662cc56d0d8e9119047c1526a025772414746ae058acc0a942fb36d577d4f8e SHA512 f33e4ed0184ca46e1b83f8fcae15fa323e591743e3aa4021c69bdb520653e4a71a7c44c7136ccf9072a45a5d2dbe45538c558c44e724aaf2750b39c1b0bcf610 WHIRLPOOL 669ba17c909340531807c3aa85b089debcbe330b63e53890e2cfccadaec0d374aca3a57f9465569bb955bf6fd7956de5e8b2148e61e029439500b899af3cb64d
-MISC ChangeLog 12275 SHA256 964fcb9ef658b6d11362aad8f4d56ecf556d418eca368c4a2eb98b710aa68245 SHA512 2ff4c2be2f6910617fa568106980141669c33fd11e6167ede99b25e2b358d5778b28e7344619a3979156d383bb13a937e0e07bcdb785ca17ae6913216acfeba9 WHIRLPOOL cc0928767f8f659e20b28293a83ca265c68fc82b632a3675654a4a9c55aeb6a02663afd95cde4c5e974b4c1c6def67af241639439ac095213a4e07e9cb8d7d43
+EBUILD rack-1.4.3.ebuild 2210 SHA256 42d2bf6e44aa2320676c9fa0e8ce6350f90672e970af1da8deb83df9eaecd22a SHA512 e0e5a854c4d82fc0888b8af8558c01ceaea98b9b9d401413796d1e7e5410266844a8881babbe30b1ef12c27a8d87650f1d036a9a0e8c0beb06ba7ed85c6d4e53 WHIRLPOOL 5b4261848a4120ad41ec65a23d447ad068a071d621ca5b90fafbf7866f8d11eb2b617e108f4afee56de3ff0be1c124df8059fe8c79534dab12f4fabc4251634e
+MISC ChangeLog 12388 SHA256 40df1ff5ddee065d3f0ba773d3d4fda4e61c4f969ce3649527c07066856e5c4b SHA512 f2a397173c8682c3ee99e0feeabdebf9fb6d5a80246e918fddf5b7541b40403fc3be662979368c30b0aa987945db2d5bdde398763e8095ff1eb69a79cffe0f4b WHIRLPOOL c49b3d84b0a8bf014768ef2f2cca87accfb7cc8eb5fadbee40c7052056e11567a868e4abb9dc0eb4c7da70998dae14cbf1ec9230f6421d2560cb4fbbca716ca1
MISC metadata.xml 370 SHA256 f9714dd2a4a9e60fa008d7c243a4d97d4e73786b8714f0cbd2108551e08438bd SHA512 bf9353ed39af73c7f86fa1f7b781b6156afc890f62f2d5f95d1f6803bc4e7152969fe097182007ac7d3d108916935db6887dc4eef91bf9855c4f81bb14a3e2b3 WHIRLPOOL 89ba48a7b72ae2800d95bc4bcc5786a38f35fd5d201626856c2d07bcd04f018bd21525ca1d3b8248b98f73bc16b4d65747d79a5362fceebea05e250ce1e2403b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlCNcNgACgkQuQc30/atMkC+bgCggjQZQp16EZXUnqL3aMYG2Dwa
-/vwAoILLIrpi9upQJGFidTh7wi7ehhMe
-=Cj7f
+iF4EAREIAAYFAlDucI4ACgkQiIP6VqMIqNc7cwD/RxpykVf++Nggs/XuU8JqpE5e
+wfF12yR0ZAivI5hIdRwBAIsW6Orq8VUxs73rZwbSoMT0EmNODPQtU0MdLYGk1TIm
+=Bwt5
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rack/rack-1.4.3.ebuild b/dev-ruby/rack/rack-1.4.3.ebuild
new file mode 100644
index 000000000000..728a78622aa3
--- /dev/null
+++ b/dev-ruby/rack/rack-1.4.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.4.3.ebuild,v 1.1 2013/01/10 07:40:55 graaff Exp $
+
+EAPI=5
+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="~alpha ~amd64 ~hppa ~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/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}"
+}