summaryrefslogtreecommitdiff
path: root/dev-ruby/patron
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/patron
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/patron')
-rw-r--r--dev-ruby/patron/Manifest11
-rw-r--r--dev-ruby/patron/metadata.xml8
-rw-r--r--dev-ruby/patron/patron-0.10.0.ebuild44
-rw-r--r--dev-ruby/patron/patron-0.4.18-r2.ebuild40
-rw-r--r--dev-ruby/patron/patron-0.8.0.ebuild44
-rw-r--r--dev-ruby/patron/patron-0.9.1.ebuild44
6 files changed, 191 insertions, 0 deletions
diff --git a/dev-ruby/patron/Manifest b/dev-ruby/patron/Manifest
new file mode 100644
index 000000000000..119d8057eb36
--- /dev/null
+++ b/dev-ruby/patron/Manifest
@@ -0,0 +1,11 @@
+DIST patron-0.10.0.gem 59904 SHA256 caf53e63a1c0729d8a66d62cabb794e93d35bd8f3054a93856b5786fe26a2da2 SHA512 bfe5fabbcbfa3d1c73ef6f79d100547de7e4121bcbd1f427423a127f0bc698bb8b6ade06c0e2eb1f529d1524e95fc36245b8be9d6e2c12b7e8d18b5f03ae6606 WHIRLPOOL fcec13aefaf9cc8fbaa9de9367aea822444f8f973e6195a3248040dd99219e50af286d18b644d476c8dfede263d1e00a63cc20d1df114ab1f97bd406d069657b
+DIST patron-0.4.18.gem 35840 SHA256 700ffba09ea854bc26fdde08998d8310ed59b0721098d4a7dc9a85845c71bd81 SHA512 0069f42378b0dfe03e6f86003b7927b099fd15be4d4b5eeba51958774380bf7a9ddbd8a83b30942d02e95b923f9ae0a1c1abf5bcda8ca8490671208e0ae8ecb4 WHIRLPOOL c709bcd65033288fc55d8d5c044c001afa8ac34d098466e017c5adc3a08314897e86f021a09f61abcc5153893152518dc1843ba7dfa79fc271067b708283b75c
+DIST patron-0.8.0.gem 57856 SHA256 954db224e16421c78c55d190b2310c3201c68e72767908faead76a9c5a5159df SHA512 43d6ae99aa3db3c5dabd2c3ec7fe5371a204d6e6ccec2c50b0cc126878b0db583e8a266b2b8e0f3ce7cdfde046bd36622e26d653e7ccae7b493ec924021b5f16 WHIRLPOOL b176ced2464b52c3a1bd4412e8c5d0ca7c3c8ee6da2c7c59cf4442c04eeefd07cd6c1c76d93cb2c6ba63c51326d8e1c317e760bf7bbf7506f43ca923a105c04a
+DIST patron-0.9.1.gem 59904 SHA256 6d5d2e89ab551d081dce572d2fbfed4e98ee7e7dccc144a69bcc17c7ad955ef3 SHA512 649ee01517369d44009ccf5af4ac5f758893df84259b604be2f5015f9a9015a20a60eb2d6de9873ffa800c49a080e458d2a451222af4783261991c6c134785f7 WHIRLPOOL c10234d797e3a52e49fb25a9be6c468066e3792bedd00fe14165b514e91712a9b19accc4a1d5c1741da2ba5cc6541f25e4f62ccab77248fcfd9bac5ec55daf19
+EBUILD patron-0.10.0.ebuild 1195 SHA256 c7e78bef0e6cf82d5148e8e1378cc3221cc044f4d367110bd97e26056aae66ac SHA512 cf97c52d07e0c17fd5e8a33d17a9979f0f1a9c5b63223d1b503cffc1acee2aebaa5e4d883d6d66f689a683accf7a6111599498d2271eaa8cb348741f21d6d7b0 WHIRLPOOL f20be7530ec38cb8b9c5e91b6c1b35d004bc78e4068225bfbfd37062b2312b3dd25cfa8ef29d276f593f6906c24a9382292a3265d963c6a6bad971c1e73e8be0
+EBUILD patron-0.4.18-r2.ebuild 1014 SHA256 d871aadaba0bd8aa094447faf6b389b9e697957a707c1e4b5fbf023112b20298 SHA512 75c6f465de351589c89bfc0df0b702fa4a3c1d8b305500b2e2c55dabcfe9738d8a55e28a07b6b6044082eb7ae91af17ec2ffd77c66d645583c325d8b7c816b9c WHIRLPOOL 1659092a6ae5a09c4f565c596febffdfe54d5ceab9a26171466427a9d5125264f4993ad61a5df10531f3e4315fe82fbd83801d37d7014902bb70b8587e60f5fe
+EBUILD patron-0.8.0.ebuild 1202 SHA256 1c2a2a961aa99dfa037f0ce4b658f83b297515afccee164e15da2870da3ae337 SHA512 7ad2f0cfa425e6f43daa2951528cbd16f874f4f7f8bb2dbae2f05cf0071c5f35cefbfcae7c1c620ac7dfc570bd6ff1344bd604098c10714f88b3886c3957c50a WHIRLPOOL bdd5637b2466b17f2068ee4cb9a5a83563b379c53221b9d4a6c8f1b6384a0630cd898ec83ca5df323582edba183f4acca4157fd4398a28eb58aed52e83dfca10
+EBUILD patron-0.9.1.ebuild 1202 SHA256 8b135d8f753516fda33a2f26dfa034c9511d752beae45f76bcf981572cfcac06 SHA512 08674d7debd5b84897204f182e5d286ddaad8f984d4b2e33adb8cda965f31fb5806535f6f25064415204f5fa4014e29b09a2ecc2195c3ad4be9669745002d8e6 WHIRLPOOL 3b23c37f9c18f9bb1ba30bb17d9058d65242ec21bd9fe484722c5f0d0fc696d82a76df8c98279829bcaf0fea206f114829697f5b319bcfb016c71c58de805deb
+MISC ChangeLog 5017 SHA256 7f60552392fb625d3328dc420b8f402d8a625856b4b169d567df63a839b393aa SHA512 7276d4a06eb00aa2ff2e78c78dbf931737c3d905e87adc237353cbd26d4dd1b4571bbe05b58a850eb4695aea85155876feb59d52e004d8b22a32941e4244cf2b WHIRLPOOL a3e305be1746140604204d7e19cadd3d050a7cfa040e6e4d117e43977ee781ef4e7caa1aa52149d602662ba13f1143d7e061d1ff740ff0d3e9c0f72d68f9a124
+MISC ChangeLog-2015 4461 SHA256 a94a0685decc4ea517cf623dc6acb25a6e405b245ed88c72d7b56e8fa613e87b SHA512 5995d819b767d3c730d7bd2fab434ebd89dda314e6fa1168df09b7602c1b2522b7d556300ad10ddf15d69bb5631830b165844e94d01b153dcfa5b0a5cc32ffbc WHIRLPOOL a9bf18f780050a7082e9df78ada7960a0b9eade5dd294f7168b7e8e1d5db915ba44e35a6a151f01bb1dfa0e00f9782a81cc3eb8eece1ac4b2459083cd76f5b29
+MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8
diff --git a/dev-ruby/patron/metadata.xml b/dev-ruby/patron/metadata.xml
new file mode 100644
index 000000000000..28ab0c15f206
--- /dev/null
+++ b/dev-ruby/patron/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-ruby/patron/patron-0.10.0.ebuild b/dev-ruby/patron/patron-0.10.0.ebuild
new file mode 100644
index 000000000000..f98916d6fc58
--- /dev/null
+++ b/dev-ruby/patron/patron-0.10.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl"
+HOMEPAGE="https://toland.github.com/patron/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND+=" net-misc/curl"
+RDEPEND+=" net-misc/curl"
+
+all_ruby_prepare() {
+ # Fix Rakefile
+ sed -i -e 's:rake/rdoctask:rdoc/task:' \
+ -e 's/README.txt/README.md/' \
+ -e '/bundler/I s:^:#:' \
+ -e '/extensiontask/ s:^:#:' \
+ -e '/ExtensionTask/,/^end/ s:^:#:' \
+ Rakefile || die
+
+ # Avoid specs with failures. We were not running any specs before.
+ rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/patron extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext/patron V=1
+ cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file"
+}
diff --git a/dev-ruby/patron/patron-0.4.18-r2.ebuild b/dev-ruby/patron/patron-0.4.18-r2.ebuild
new file mode 100644
index 000000000000..7657ca907a8e
--- /dev/null
+++ b/dev-ruby/patron/patron-0.4.18-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_TEST="spec"
+RUBY_FAKEGEM_EXTRADOC="README.txt"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl"
+HOMEPAGE="https://toland.github.com/patron/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+#ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
+
+DEPEND+=" net-misc/curl"
+RDEPEND+=" net-misc/curl"
+
+# Tests require a live web service that is not included in the distribution.
+RESTRICT="test"
+
+all_ruby_prepare() {
+ # Fix rake deprecation
+ sed -i -e 's:rake/rdoctask:rdoc/task:' Rakefile || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/patron extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext/patron V=1
+ cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file"
+}
diff --git a/dev-ruby/patron/patron-0.8.0.ebuild b/dev-ruby/patron/patron-0.8.0.ebuild
new file mode 100644
index 000000000000..3e80646fee9c
--- /dev/null
+++ b/dev-ruby/patron/patron-0.8.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl"
+HOMEPAGE="https://toland.github.com/patron/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND+=" net-misc/curl"
+RDEPEND+=" net-misc/curl"
+
+all_ruby_prepare() {
+ # Fix Rakefile
+ sed -i -e 's:rake/rdoctask:rdoc/task:' \
+ -e 's/README.txt/README.md/' \
+ -e '/bundler/I s:^:#:' \
+ -e '/extensiontask/ s:^:#:' \
+ -e '/ExtensionTask/,/^end/ s:^:#:' \
+ Rakefile || die
+
+ # Avoid specs with failures. We were not running any specs before.
+ rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/patron extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext/patron V=1
+ cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file"
+}
diff --git a/dev-ruby/patron/patron-0.9.1.ebuild b/dev-ruby/patron/patron-0.9.1.ebuild
new file mode 100644
index 000000000000..aad086404b02
--- /dev/null
+++ b/dev-ruby/patron/patron-0.9.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl"
+HOMEPAGE="https://toland.github.com/patron/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND+=" net-misc/curl"
+RDEPEND+=" net-misc/curl"
+
+all_ruby_prepare() {
+ # Fix Rakefile
+ sed -i -e 's:rake/rdoctask:rdoc/task:' \
+ -e 's/README.txt/README.md/' \
+ -e '/bundler/I s:^:#:' \
+ -e '/extensiontask/ s:^:#:' \
+ -e '/ExtensionTask/,/^end/ s:^:#:' \
+ Rakefile || die
+
+ # Avoid specs with failures. We were not running any specs before.
+ rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/patron extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext/patron V=1
+ cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file"
+}