diff options
author | 2015-05-24 22:56:46 +0000 | |
---|---|---|
committer | 2015-05-24 22:56:46 +0000 | |
commit | 67b0fff5b227a3e28488748556764ee01d22eccc (patch) | |
tree | a939530870c3a372351883ff9ed77984e5f177b2 /dev-ruby/faraday_middleware | |
parent | Initial commit, dependency for app-admin/r10k-1.5.x (diff) | |
download | gentoo-2-67b0fff5b227a3e28488748556764ee01d22eccc.tar.gz gentoo-2-67b0fff5b227a3e28488748556764ee01d22eccc.tar.bz2 gentoo-2-67b0fff5b227a3e28488748556764ee01d22eccc.zip |
Initial commit, dependency for app-admin/r10k-1.5.x
(Portage version: 2.2.18/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'dev-ruby/faraday_middleware')
-rw-r--r-- | dev-ruby/faraday_middleware/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ruby/faraday_middleware/faraday_middleware-0.9.1.ebuild | 39 | ||||
-rw-r--r-- | dev-ruby/faraday_middleware/metadata.xml | 18 |
3 files changed, 66 insertions, 0 deletions
diff --git a/dev-ruby/faraday_middleware/ChangeLog b/dev-ruby/faraday_middleware/ChangeLog new file mode 100644 index 000000000000..59dde4e71de4 --- /dev/null +++ b/dev-ruby/faraday_middleware/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-ruby/faraday_middleware +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/faraday_middleware/ChangeLog,v 1.1 2015/05/24 22:56:46 robbat2 Exp $ + +*faraday_middleware-0.9.1 (24 May 2015) + + 24 May 2015; Robin H. Johnson <robbat2@gentoo.org> + +faraday_middleware-0.9.1.ebuild, +metadata.xml: + Initial commit, dependency for app-admin/r10k-1.5.x diff --git a/dev-ruby/faraday_middleware/faraday_middleware-0.9.1.ebuild b/dev-ruby/faraday_middleware/faraday_middleware-0.9.1.ebuild new file mode 100644 index 000000000000..71e7043fe59c --- /dev/null +++ b/dev-ruby/faraday_middleware/faraday_middleware-0.9.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/faraday_middleware/faraday_middleware-0.9.1.ebuild,v 1.1 2015/05/24 22:56:46 robbat2 Exp $ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +inherit ruby-fakegem eutils + +DESCRIPTION="Various middleware for Faraday" +HOMEPAGE="https://github.com/lostisland/faraday_middleware" +SRC_URI="https://github.com/lostisland/faraday_middleware/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+parsexml +oauth +mashify +rashify" + +ruby_add_rdepend " + >=dev-ruby/faraday-0.7.4 + parsexml? ( >=dev-ruby/multi_xml-0.5.3 ) + oauth? ( >=dev-ruby/simple_oauth-0.1 ) + mashify? ( >=dev-ruby/hashie-1.2 ) + rashify? ( >=dev-ruby/rash-0.3 )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die +} + +each_ruby_prepare() { + # Make sure the test scripts use the right ruby interpreter + sed -i -e 's:ruby:'${RUBY}':' script/* || die +} diff --git a/dev-ruby/faraday_middleware/metadata.xml b/dev-ruby/faraday_middleware/metadata.xml new file mode 100644 index 000000000000..3f011bb903e8 --- /dev/null +++ b/dev-ruby/faraday_middleware/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>ruby</herd> + <maintainer> + <email>robbat2@gentoo.org</email> + <name>Robin H. Johnson</name> + </maintainer> + <longdescription lang="en"> + A collection of useful Faraday middleware. + </longdescription> + <use> + <flag name='parsexml'>Include FaradayMiddleware::ParseXml</flag> + <flag name='oauth'>Include FaradayMiddleware::OAuth</flag> + <flag name='mashify'>Include FaradayMiddleware::Mashify</flag> + <flag name='rashify'>Include FaradayMiddleware::Rashify</flag> + </use> +</pkgmetadata> |