summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-04-29 00:11:59 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-04-29 00:11:59 +0000
commit8a1119c33404242468b94047fab49bae533c8004 (patch)
treeb9c78a737137a7df4ae407a5fce5cd9b608fe659 /dev-ruby/faraday
parentCreate /var/run/logitechmediaserver dir on start if missing (bug 411857) (diff)
downloadhistorical-8a1119c33404242468b94047fab49bae533c8004.tar.gz
historical-8a1119c33404242468b94047fab49bae533c8004.tar.bz2
historical-8a1119c33404242468b94047fab49bae533c8004.zip
Version bump; addd sinatra to the test dependencies, remove dropped dependencies, add a dependency over system_timer (for Ruby 1.8/EE only). JRuby has been dropped until it supports sinatra.
Package-Manager: portage-2.2.0_alpha101/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/faraday')
-rw-r--r--dev-ruby/faraday/ChangeLog9
-rw-r--r--dev-ruby/faraday/Manifest18
-rw-r--r--dev-ruby/faraday/faraday-0.8.0.ebuild48
3 files changed, 68 insertions, 7 deletions
diff --git a/dev-ruby/faraday/ChangeLog b/dev-ruby/faraday/ChangeLog
index e3d8730f1ec7..53f49653a694 100644
--- a/dev-ruby/faraday/ChangeLog
+++ b/dev-ruby/faraday/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-ruby/faraday
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/faraday/ChangeLog,v 1.12 2012/04/08 06:12:54 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/faraday/ChangeLog,v 1.13 2012/04/29 00:11:59 flameeyes Exp $
+
+*faraday-0.8.0 (29 Apr 2012)
+
+ 29 Apr 2012; Diego E. Pettenò <flameeyes@gentoo.org> +faraday-0.8.0.ebuild:
+ Version bump; addd sinatra to the test dependencies, remove dropped
+ dependencies, add a dependency over system_timer (for Ruby 1.8/EE only). JRuby
+ has been dropped until it supports sinatra.
*faraday-0.7.6 (08 Apr 2012)
diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index c081e16f869b..53b95b3e1b43 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -1,21 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
AUX faraday-0.4.5-gentoo.patch 345 RMD160 9f8022b22263f7360fb616296d055efebf94144f SHA1 846851e4ca0da2dab7d08c1ab3eab9b19f88b38d SHA256 9d146258029261b548f61489e62145149cfb4184e5847c855a8c625c05a7925d
DIST faraday-0.4.6.gem 18944 RMD160 06a16c8b12ceae22e82239ef368daf3e13577471 SHA1 c766f853fd85148c1e36d7ed5c0a2e1a71b46be4 SHA256 02f54d400744e1cc179938748000df22a0f65b69874377f3462185d2bce65e8c
DIST faraday-0.7.4.gem 29696 RMD160 a7a1904950461019cfc52c67deea7b93becfa4ce SHA1 f2f9e3ce3ac65ef9d8b5df7fc5cb36711aef54c5 SHA256 5bbe253bd73f7a79ddd306038ba8ff648eaa78f9d7316567bc5fc48d14ba1d02
DIST faraday-0.7.5.gem 30208 RMD160 10d202a9bf91adb246d570bb65e6ed7bcb46f95e SHA1 182b870a4509ee8c32b9889b3254fe7a409dda71 SHA256 29fee7ae3cb1692949b88b6fc72c3da7573847436b9a956e02cf0d7aa1c43bec
DIST faraday-0.7.6.gem 31232 RMD160 f064e3ad4b7993211ffd252712fc416350de3fa8 SHA1 cad76361be803b501cd658bef6566bf6b0784b03 SHA256 bd3291a6fe4545bad566610e5c1d0c671eb182aa8d9772e860a85db2c3c3cf19
+DIST faraday-0.8.0.gem 37888 RMD160 7047283ca412db5c7d6b23d96939853387817ae7 SHA1 a9e4b15cde6b72389a876d6bda1cffc82c54b0c4 SHA256 5f885e71d01c5818009c39289fd522eb22d478ba9155cdc28195557de4ceb1e2
EBUILD faraday-0.4.6.ebuild 783 RMD160 971a18d8d2c47c6c96546fe9922282a6923e0d30 SHA1 131aafdce5765cadb42b22d30090fa821d2bb37e SHA256 167f2898fcb305bab4e1c97814420270877fe4dac1b1a645ff485d11d6be8db3
EBUILD faraday-0.7.4.ebuild 872 RMD160 683b1f85d42cb81b424788d567c0b4a12c877916 SHA1 98c9c449e045135417519ad7811ff05e235829cf SHA256 5ea072f08f340ed935a548f3c1fecea44ace7b2af91de3bc74e5d5c93dbf12a8
EBUILD faraday-0.7.5.ebuild 873 RMD160 e08edc84a98055b358edbf9d22e11062ad943597 SHA1 343561bc23941c0c9b59a82a45601212542ad124 SHA256 007407e4d2ca382a051236e55483be2645aa97065d9def6708dced958e3a5849
EBUILD faraday-0.7.6.ebuild 873 RMD160 250316288a9e2372a1e9a7037ec6e7171aba6a4b SHA1 3cf719d74375c0546b5333b48b04c8281774ffee SHA256 0bc6fff4a93d99d1dcdc3175c14453f28f51f09ecfb2f7dc59120ff04bc334eb
-MISC ChangeLog 1934 RMD160 b6a07b87e223e2cbb7b91717afdd30263a514894 SHA1 95ea800962d3ae23b99bcba4eabf8a0599c7ff00 SHA256 6861d1307c80c00c1ba49530a187df815fcb8d040f09040ba05a8513529c61e6
+EBUILD faraday-0.8.0.ebuild 1196 RMD160 ae0220a337fe156fec0c1085e5eeb6eb9c886efe SHA1 400c9dfae9bd165b1ec77fd4c474ac2aa61521d9 SHA256 692abdf2437f7e57def225d8b4e0c794ade56326065945ed8cbb086589070ec9
+MISC ChangeLog 2244 RMD160 3660030dd57a69bb4068878404c221d63564f34f SHA1 77ae511cbee031f3ba506aa932bb715000dcc7b7 SHA256 27d3d11d116772ad99d0c2b6379710272376b000fad84a03644b3de2a2f96e24
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAk+BLHEACgkQiIP6VqMIqNdy1QD+MibmZJfweZZZvVxtfAPIkiqu
-OMohtMZoTiNAssF2uDEBAIgq3OMvN+TgRslcZdqx3GgT8fGFX+um2JAmjiY1jeVv
-=n/M2
+iQEcBAEBAgAGBQJPnIeWAAoJEBzRPIrUMBNCJ4IH/iUW4U8EojW+dIrRm5iaBtEj
+Z+0kti6KNCuM41ilx/Ba3mwFdrmMmz5usTBP49s8u2ShQ28PukPUR0xR5zYuQ2hL
+ZmT8cDe2g4i+pHAKjyFBjMZDwmVCuXl8rctcwwr5OK2d4ta2rHFds2Ij7ZapIX1G
+ailNUH38luA3PIHOQ4BkgjvyqX2Xl1k/g0k5kPmqz4XzXuVLJ12igrj5mAooDO5k
+EINkIx3DlZHwBBFBmYglXx7VV8YXDWEHWYU9QUT9L0RaLiBFC7ymeX4KONtBogxM
+pSoGNoABFp5VHNVFhNi55ieccbNWKPuIKRc4wvgD+ehvOKhIzM4bFYxwVou2eUE=
+=uZor
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/faraday/faraday-0.8.0.ebuild b/dev-ruby/faraday/faraday-0.8.0.ebuild
new file mode 100644
index 000000000000..f7ffbe008370
--- /dev/null
+++ b/dev-ruby/faraday/faraday-0.8.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/faraday/faraday-0.8.0.ebuild,v 1.1 2012/04/29 00:11:59 flameeyes Exp $
+
+EAPI=4
+
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="http://github.com/technoweenie/faraday"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/multipart-post-1.1.3"
+USE_RUBY="ruby18 ree18" ruby_add_rdepend "dev-ruby/system_timer"
+ruby_add_bdepend "test? (
+ >=dev-ruby/test-unit-2.4
+ >=dev-ruby/webmock-1.7
+ dev-ruby/sinatra
+ )"
+
+all_ruby_prepare() {
+ # Remove bundler support.
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d' test/helper.rb config.ru || die
+}
+
+each_ruby_prepare() {
+ case "${RUBY}" in
+ */ruby18|*/ree18)
+ # add a dependency on system_timer for Ruby 1.8 as upstream suggests for
+ # proper timeouts
+ sed -i -e '/^end/i s.add_dependency "system_timer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+ ;;
+ esac
+}