diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2013-10-06 11:51:10 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2013-10-06 11:51:10 +0000 |
commit | d155c106eff88a7bac3f8a6fdfa1f843ab02f054 (patch) | |
tree | ff9c82d259531102c55e1e1a9113e41c0c34439f /dev-ruby/yajl-ruby | |
parent | Stable for ia64, wrt bug #475480 (diff) | |
download | historical-d155c106eff88a7bac3f8a6fdfa1f843ab02f054.tar.gz historical-d155c106eff88a7bac3f8a6fdfa1f843ab02f054.tar.bz2 historical-d155c106eff88a7bac3f8a6fdfa1f843ab02f054.zip |
Add ruby20 target.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/yajl-ruby')
-rw-r--r-- | dev-ruby/yajl-ruby/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/yajl-ruby/Manifest | 23 | ||||
-rw-r--r-- | dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild | 35 |
3 files changed, 43 insertions, 22 deletions
diff --git a/dev-ruby/yajl-ruby/ChangeLog b/dev-ruby/yajl-ruby/ChangeLog index a4270d8eaa17..6a311e988ef7 100644 --- a/dev-ruby/yajl-ruby/ChangeLog +++ b/dev-ruby/yajl-ruby/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/yajl-ruby # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/ChangeLog,v 1.24 2013/07/27 22:13:43 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/ChangeLog,v 1.25 2013/10/06 11:42:30 mrueg Exp $ + +*yajl-ruby-1.1.0-r1 (06 Oct 2013) + + 06 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +yajl-ruby-1.1.0-r1.ebuild: + Add ruby20 target. 27 Jul 2013; Agostino Sarubbo <ago@gentoo.org> yajl-ruby-1.1.0.ebuild: Stable for x86, wrt bug #477364 diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest index 329c91650948..283efb364d7e 100644 --- a/dev-ruby/yajl-ruby/Manifest +++ b/dev-ruby/yajl-ruby/Manifest @@ -1,24 +1,5 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - DIST yajl-ruby-1.1.0.gem 557056 SHA256 95b85940c96c0745e780f363170b8bd1b7b66d36073a061b1461b1788834446a SHA512 bde81b5fbe467c6403d27b49075822ff07b5cf356c05f711757fea5162543af36846f1f1da36acd5da359133f05e2cb3186215dc5597f3255da74c76cc8bf3ec WHIRLPOOL baa8f6ec2bfe70cd8f3441c971b2854a99b9f132eb2cae22f9fe6a9de7c7ccbf84f0f3ec982296d4cbc998051529b464aaf16b268049193aa4170ec7ec1ca11b +EBUILD yajl-ruby-1.1.0-r1.ebuild 1031 SHA256 24ac54627e528e6caddd61351b29e2e009c121014097d58c7dcf7442dcc7ba2b SHA512 a252a5f71f9f150a61b6b32ea1346bb8858a982ccd84c1309990b38689fd4b2b4551584bbe64085ef62341f2b0af21ba55dcbc0b75f1741dfda471edb7865564 WHIRLPOOL 9e1047b1fab7e3656de984add69aa20c06555709fb5b683aaf6a4c350afeb4845022965e84536bce9c18cc75b91f828ab6c47f47bcb0aea4d745b35a2cf421b0 EBUILD yajl-ruby-1.1.0.ebuild 1051 SHA256 1f45a3fce39db02db0b4a10aecca759e749c5d84b0b5a268fe70ec777372d181 SHA512 97cccf3726b77a3565e539f610a689bc5232a360423e3bf7c74f9dd0bf2f90f1193b1f036474d590a8242265779000bf71a3b6cf270baeb628b0cae5787043e9 WHIRLPOOL 247c739db9ca4d47a46d86725b58a73897f0c5eaaabf5bd06ec8ed2409ed9bb203dd7b8f4876c2a4e3c9600bf853751cb75de3dd72af3c461ad3ee691e6ad961 -MISC ChangeLog 3331 SHA256 6e341e36653812429352ff454dcf97c944e3250715bf99a19d82e070b85e8956 SHA512 100d095d0aaa3f822bd741f0b1450e38ef79eee0ea1ff044a34b8bde43e02d700ad14bbd7e9cb1b95e79f8628ad6b93f59d7695c1b8f9f9b7c6070a3e2a22e38 WHIRLPOOL f7ba9b115694e4396a3a45dacfb99abcea473a1e23eaa1f81b64ab0e04a755b76b3b913acde2e8839a8924f2d8dd73157a7d7e0a0067a4c9ef56b35e94742a72 +MISC ChangeLog 3466 SHA256 3cdf6039b47c4b691eae9951504a9ce29221fa98213d52cc78de5846dda0cef7 SHA512 229ddca457a028d5f1b1e24d489fe7f93e487d778a1cd5e4a22708281bb528b486c4e1c6deab2ad771ff9be6077d6993f97061b859fbf99f8c58ae2e17ffad28 WHIRLPOOL 6ce8af48207c13937ecdb8e7598f5e48642a9409c7d3bfbbf08913339a8c44756834be167ca915319addd1900b9ac7493606c7175896460fcd93fd8ee2d4e1af MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) - -iQIcBAEBCgAGBQJR9EYUAAoJELp701BxlEWfMCUQAIONYtl9gqnpjKzD+L0swppD -ZiuNKLPA/2lBApsbNbPJoi1n0yhJgD+UJqDYC6YVjv+9KaB6fuGm3/xphKH/aidJ -+fBBheXwrDRSxpL5Ou1DOmdCatzysAgBvMAZGWhWW9GKXkG77XtRpQ7C5wGiRlzj -I1M74Qzoijz9xwy3J21/pZa33iFHm4IKevqgulM+PuFiGCW6B/lnF0is5Gp0xIKY -I/n1/Q5OjHDMuZ36KrFJhRm62zMHK06JE2DIAPwyOwir+kcDaXBmx1G4vt/l1EQ9 -hp0bjeVt1WKUcztCkAPT5MzkkHWiGZfbuputb3TesYG9hREzflL371HfFEc1dOhQ -M32P8s2NdgaapTPTxyJl3XtMt/Tm8t2o9w9n3grBrJRHJcD/cxmuAOkLU1aXoI9v -aTPHnR9WSjDlQ2jz/73XsxdjVDZLmsCq8uvPyKrKrFNR1Z9CLZzO8t8ab/qMYjUp -ShLvYvZLG9UhTO1mskQLvl66/i6aRUQgsuUYyNrv2voign9P9nRIVlcK7q3zDrvP -LYSK2TrLDOFhEKQFBH89bMtfh1dsU5byygQArHOlA6Gm5O3pnyr2RANnS2urIqsN -Tv4kKemK8K9pvlVMfPZl9qXjDZSrcO73NEnBXZNzmGLEAdsaFvYaDGr2aoRxODM7 -+mrGmyL2z44HMcRp8RwT -=Pjot ------END PGP SIGNATURE----- diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild new file mode 100644 index 000000000000..decc00557c69 --- /dev/null +++ b/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild,v 1.1 2013/10/06 11:42:30 mrueg Exp $ + +EAPI=5 + +USE_RUBY="ruby18 ruby19 ruby20" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library" +HOMEPAGE="http://github.com/brianmario/yajl-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="${RDEPEND} dev-libs/yajl" +DEPEND="${DEPEND} dev-libs/yajl" + +each_ruby_configure() { + ${RUBY} -Cext/yajl extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext/yajl CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/yajl/yajl$(get_modname) lib/yajl/ || die +} |