summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2010-10-18 18:54:35 +0000
committerHans de Graaff <graaff@gentoo.org>2010-10-18 18:54:35 +0000
commit2c900598fe89278b1379fe655da6d37d689a6f7f (patch)
tree434a2c9a9463bccfb9bc16113159ecb241b9378c /dev-ruby
parentAdded version suitable for minor version slotting (diff)
downloadhistorical-2c900598fe89278b1379fe655da6d37d689a6f7f.tar.gz
historical-2c900598fe89278b1379fe655da6d37d689a6f7f.tar.bz2
historical-2c900598fe89278b1379fe655da6d37d689a6f7f.zip
Version bump: form-encode keys/values of ruby objects passed in as body.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/em-http-request/ChangeLog8
-rw-r--r--dev-ruby/em-http-request/Manifest10
-rw-r--r--dev-ruby/em-http-request/em-http-request-0.2.14.ebuild42
3 files changed, 55 insertions, 5 deletions
diff --git a/dev-ruby/em-http-request/ChangeLog b/dev-ruby/em-http-request/ChangeLog
index 418f872d52b4..eba6c5541556 100644
--- a/dev-ruby/em-http-request/ChangeLog
+++ b/dev-ruby/em-http-request/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/em-http-request
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/em-http-request/ChangeLog,v 1.1 2010/10/03 08:05:55 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/em-http-request/ChangeLog,v 1.2 2010/10/18 18:54:35 graaff Exp $
+
+*em-http-request-0.2.14 (18 Oct 2010)
+
+ 18 Oct 2010; Hans de Graaff <graaff@gentoo.org>
+ +em-http-request-0.2.14.ebuild:
+ Version bump: form-encode keys/values of ruby objects passed in as body.
*em-http-request-0.2.13 (03 Oct 2010)
diff --git a/dev-ruby/em-http-request/Manifest b/dev-ruby/em-http-request/Manifest
index 263b72f283bb..c6e5f4594d2a 100644
--- a/dev-ruby/em-http-request/Manifest
+++ b/dev-ruby/em-http-request/Manifest
@@ -2,13 +2,15 @@
Hash: SHA256
DIST em-http-request-0.2.13.gem 43520 RMD160 67057e77263458b2262d43ac5ed73be190c4f160 SHA1 dca1410bff6d95d7d094983be6c93ead53ea4620 SHA256 1b72038ae52ddba9e2e8a3cf01f5ceef51a0c6550d7fccee0a9b66d4bf51ab96
+DIST em-http-request-0.2.14.gem 43520 RMD160 d634fa08dff4c673411a983eaefacfd50923cae6 SHA1 5e850566130477f3e6acf87f1dec9cc747fe4c44 SHA256 ca042f326a6a8c0d2fe3c8acb6106a1c6ca530ae498ce7722eb4c869950bdb8d
EBUILD em-http-request-0.2.13.ebuild 1278 RMD160 09c1fb2b2205136ed8defec9091a1447561a1d03 SHA1 0ca26333b7f8ecfdb5d294b8e5302d5efdb4c501 SHA256 6d9c9e471b85793f11498d3b4aeed73152d93de285999bdc70dcaec7e39e601c
-MISC ChangeLog 415 RMD160 9ef5a64db32b52f3ab3327103c22c1fe769fd4c8 SHA1 521d17daae6d3b84438c133706d9679baed33449 SHA256 e88262e4d70d0373dae65887e9f8affcd50388cc9595f830a7e7931b0ecb71ba
+EBUILD em-http-request-0.2.14.ebuild 1135 RMD160 cd23f6953b503fa0718eaccb34d51f6f6daae5b7 SHA1 bdc7e2fce4f8926a10b1d38140033f634561f7da SHA256 26f8049757aaa21a6309d028b63c6d2f020e1fb84a47094eaa904e4039d0f418
+MISC ChangeLog 614 RMD160 2079cf8a5c87c8c75fe00d92228b61ad6552ac37 SHA1 08a085657511c5dcff98dda14915a8cc78d67cea SHA256 3c411948c6406c1a3a75366ef6f32ce2e3aa48877616fbaf4a57f55c58ce8470
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iF4EAREIAAYFAkyoOWkACgkQZihJkut28Ss3NAEAuX9yFkAlbh1XjlKOm6S5Y8P8
-HDTPjS0gYlpWuaOclsAA/263kc65S/k+wfilhmlW2YzHkvOF8CEXIa+eis7qU9ld
-=oFly
+iF4EAREIAAYFAky8l/gACgkQZihJkut28StO3wEAnJfFSZTFqcBIMYCjHSenQrc0
+7tB7Aw62OZNb8ZvrGZ4A/i8BwQGeWEApREQmeC0/+lam9NUtCuaq7hAffiXR2ytL
+=Ztsq
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/em-http-request/em-http-request-0.2.14.ebuild b/dev-ruby/em-http-request/em-http-request-0.2.14.ebuild
new file mode 100644
index 000000000000..c466ffb8cdf3
--- /dev/null
+++ b/dev-ruby/em-http-request/em-http-request-0.2.14.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/em-http-request/em-http-request-0.2.14.ebuild,v 1.1 2010/10/18 18:54:35 graaff Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_TEST="spec"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Asynchronous HTTP client for Ruby, based on EventMachine runtime."
+HOMEPAGE="http://github.com/igrigorik/em-http-request"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# Tests depend on em-websocket which we don't have packaged yet.
+RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/addressable-2.0.0 >=dev-ruby/eventmachine-0.12.9"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:0 )"
+
+each_ruby_configure() {
+ for dir in http11_client buffer ; do
+ ${RUBY} -Cext/$dir extconf.rb || die "Unable to configure $dir"
+ done
+}
+
+each_ruby_compile() {
+ for dir in http11_client buffer ; do
+ emake -Cext/$dir || die "Unable to compile $dir"
+ cp ext/$dir/*$(get_modname) lib/ || die "Unable to copy shared object from $dir"
+ done
+}