summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2013-10-06 11:51:10 +0000
committerManuel Rüger <mrueg@gentoo.org>2013-10-06 11:51:10 +0000
commitd155c106eff88a7bac3f8a6fdfa1f843ab02f054 (patch)
treeff9c82d259531102c55e1e1a9113e41c0c34439f /dev-ruby/yajl-ruby
parentStable for ia64, wrt bug #475480 (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-ruby/yajl-ruby/Manifest23
-rw-r--r--dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild35
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
+}