Version bump.
authorHans de Graaff <graaff@gentoo.org>
Mon, 19 Jul 2010 07:29:43 +0000 (07:29 +0000)
committerHans de Graaff <graaff@gentoo.org>
Mon, 19 Jul 2010 07:29:43 +0000 (07:29 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

dev-ruby/httparty/ChangeLog
dev-ruby/httparty/Manifest
dev-ruby/httparty/httparty-0.6.1.ebuild [new file with mode: 0644]

index e96f7579925d092912ccdb348a6d7499296932b1..7aa8ed278237d0ecdd793cdd66e5155f34ec762d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/httparty
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httparty/ChangeLog,v 1.16 2010/06/25 20:23:05 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httparty/ChangeLog,v 1.17 2010/07/19 07:29:43 graaff Exp $
+
+*httparty-0.6.1 (19 Jul 2010)
+
+  19 Jul 2010; Hans de Graaff <graaff@gentoo.org> +httparty-0.6.1.ebuild:
+  Version bump.
 
 *httparty-0.6.0 (25 Jun 2010)
 
index 3b070d7667e153bbb8c887719ca09db77977df4c..7a42bdac7ec3e96fc392257b00e0838876e4db1d 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST httparty-0.4.5.gem 40448 RMD160 9094b515346567b3d9760df77955727b56fbc3bd SHA1 a475040ee767bc4e7a94c43f65a0d17216dbcde8 SHA256 72e93eb5d6832bb0700848e7a1a713f93fc5aa94547d3c53a3332a8449aab16a
 DIST httparty-0.5.2.gem 46592 RMD160 a084b664faec5ccd9d5c3e2cba18adbce25547a4 SHA1 dac9f222a587eaee92363cff5be6303292413367 SHA256 8878d20a71609017391784cd32dde279352a5be5d1a3fdecbfae78777fa81fb4
 DIST httparty-0.6.0.gem 49152 RMD160 d1f6aad41d1f47e7e7e20421233421b067145377 SHA1 83799e8bdb51e6712d70142eaa28b5a97639d94a SHA256 dc9dce76649421042247a53f90343cdf13a75505f4c360f3712a57056b7cc28c
+DIST httparty-0.6.1.gem 50176 RMD160 065501486408522e8b23ae170464f2725c07ccb9 SHA1 51da14614f5772e729ee4239d17c60bdf540f936 SHA256 c1b66d6de20f15a7ccf818669a256123ea92ba48df4f7d604678808638373ab7
 EBUILD httparty-0.4.5.ebuild 492 RMD160 422a58c880c960ab59652095bfaf388897ed9872 SHA1 3249c5109f92f74d3b31a58afc464a26aeee4540 SHA256 8329455a302aae677da14213539b5688e635b11ada37940d6ac30a64efd533db
 EBUILD httparty-0.5.2.ebuild 1523 RMD160 76da8c2df100cc9689c5481d634b07241c00cb54 SHA1 9ffbce769bc23a08736a5cf22fa9c3481b48c349 SHA256 06aa03266cbf0d2db0d6fb2b5dca226ccf84ff866020004eb0b1867e27d0dac4
 EBUILD httparty-0.6.0.ebuild 1523 RMD160 df1a6d276c91963bedaa8c0900021fd278abf74f SHA1 7045b51d2dabc6fb3722ccc275b9bf066710e3cc SHA256 d59baa622e72821704c2d7f58a9a8e83ec63829abc4232b1ef3ed0c00b98a60c
-MISC ChangeLog 2274 RMD160 93db69c58057b2d619e4685b2ab833999d0c46d0 SHA1 6ff2214648233ba3ba13205550f51c07716e671b SHA256 81a9227dc7d0d26dc75934a5eb3798ff8c760aa70e6465eea75fce1cc0a272f4
+EBUILD httparty-0.6.1.ebuild 1523 RMD160 5cc1abf15b1e8480b4bea22b9126a774994bb89f SHA1 3e93ec186b751b29a848fbfa911d4c6093b9d764 SHA256 c386481fec5d0d9950439b566009c9c17aa6e612f9e78e6541b336a6dace4d55
+MISC ChangeLog 2396 RMD160 c5ee05536b44d88457bb87f0dec33e467d503db2 SHA1 d7df00283b02f6741d7ae479f15e43ebd58b487f SHA256 5faffd11bfc1514a7bbffbd45f0d1c5da7d18fc140ce5f5c13637f2d1155bd01
 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.15 (GNU/Linux)
 
-iF4EAREIAAYFAkwlEC8ACgkQZihJkut28SszOgEAsb+orE9bz7u5s5SXzbNpIZeo
-o3sRMP6r4xm8sPUEqhABAJ1Rc8/k8JmcsZYyQ9oWYFMZ/QU/gvXHjyYcfeLrVms6
-=ZvP2
+iF4EAREIAAYFAkxD/u0ACgkQZihJkut28StfywEAlfZZAxlNrBCBwjZOERAiBAfw
+4MqIpKQT2Hd0GreTTVUBAKglaR1nMCc01sxeMe8KfuG+q9EndiH0Gfy4K8vvfm1Z
+=cG/a
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/httparty/httparty-0.6.1.ebuild b/dev-ruby/httparty/httparty-0.6.1.ebuild
new file mode 100644 (file)
index 0000000..53df9a1
--- /dev/null
@@ -0,0 +1,60 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/httparty/httparty-0.6.1.ebuild,v 1.1 2010/07/19 07:29:43 graaff Exp $
+
+EAPI=2
+
+# ruby19 → testsuite fails (might be crack's bug)
+# jruby → testsuite fails (seems like a testuite bug)
+USE_RUBY="ruby18"
+
+# We have a custom test function, but don't null this out so that the
+# deps are still added
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc History"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead easy."
+HOMEPAGE="http://httparty.rubyforge.org/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+# Code should most likely be patched, but for now…
+ruby_add_rdepend '~dev-ruby/crack-0.1.8'
+
+ruby_add_bdepend 'dev-ruby/rspec dev-ruby/fakeweb'
+
+USE_RUBY=ruby18 \
+       ruby_add_bdepend 'ruby_targets_ruby18 test' 'dev-util/cucumber dev-ruby/activesupport:2.3'
+
+all_ruby_prepare() {
+       # as often, Rakefile depends on Jeweler's presence
+       sed -i \
+               -e '/check_dependencies/s:^:#:' \
+               Rakefile || die
+}
+
+each_ruby_test() {
+       case ${RUBY} in
+               *ruby18)
+                       # Cucumber-based tests only work on Ruby 1.8, as of today, so we only call them
+                       ${RUBY} -S rake spec features || die "cucumber tests failed"
+                       ;;
+               *)
+                       ${RUBY} -S rake spec || die "cucumber tests failed"
+                       ;;
+       esac
+}
+
+all_ruby_install() {
+       all_fakegem_install
+
+       docinto examples
+       dodoc examples/* || die
+}