summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-04-12 05:49:03 +0000
committerHans de Graaff <graaff@gentoo.org>2011-04-12 05:49:03 +0000
commit97e8485c0837c3b395ce049dbf59fc7ebeabfb19 (patch)
tree144c7f855ff5967cced6f86f0306d8941b7705cb /dev-ruby/yajl-ruby
parentRemove old versions. (diff)
downloadhistorical-97e8485c0837c3b395ce049dbf59fc7ebeabfb19.tar.gz
historical-97e8485c0837c3b395ce049dbf59fc7ebeabfb19.tar.bz2
historical-97e8485c0837c3b395ce049dbf59fc7ebeabfb19.zip
Version bump.
Package-Manager: portage-2.1.9.42/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/Manifest10
-rw-r--r--dev-ruby/yajl-ruby/yajl-ruby-0.8.2.ebuild41
3 files changed, 53 insertions, 5 deletions
diff --git a/dev-ruby/yajl-ruby/ChangeLog b/dev-ruby/yajl-ruby/ChangeLog
index 833b5908b952..318a5bad2468 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-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/ChangeLog,v 1.8 2011/04/12 05:42:24 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/ChangeLog,v 1.9 2011/04/12 05:49:03 graaff Exp $
+
+*yajl-ruby-0.8.2 (12 Apr 2011)
+
+ 12 Apr 2011; Hans de Graaff <graaff@gentoo.org> +yajl-ruby-0.8.2.ebuild:
+ Version bump.
12 Apr 2011; Hans de Graaff <graaff@gentoo.org> -yajl-ruby-0.7.8.ebuild,
-yajl-ruby-0.7.9.ebuild:
diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest
index 98ad29ccf625..69e1179f4550 100644
--- a/dev-ruby/yajl-ruby/Manifest
+++ b/dev-ruby/yajl-ruby/Manifest
@@ -2,13 +2,15 @@
Hash: SHA256
DIST yajl-ruby-0.8.1.gem 555520 RMD160 1838fe3adce52973d741369ace3b1aaf77076aba SHA1 a325e1abe3d2df460fc677477dc96b463c632d53 SHA256 bd724b609c7b8f885bf4bee47c7dd311d9572db2e2dafbcc1e87b62222ed473b
+DIST yajl-ruby-0.8.2.gem 556032 RMD160 ad225a5ae62624f9c7e1dba7a409f872a3e399bf SHA1 ee4dfd8b347722071576bc61113736272fe701dd SHA256 23ce93b979e38fa3b88be5ef70a41146ff1200a2287efd00588ea063594f8d72
EBUILD yajl-ruby-0.8.1.ebuild 1026 RMD160 ac18874d75a135c62455dc4f9265a8dc824e8fe0 SHA1 cfd2bae7458302cafd69231d312015321da35ea9 SHA256 1eb5f0bb17640b6dd8f45a101e9107a5d92b68d18d0a43ae3cee24f9e91a0039
-MISC ChangeLog 1391 RMD160 9e2c70d1d3e31581fe059b4bcea228e787347b66 SHA1 25a5b6ace3bccd4825ce5ede7fc173fa100e3adf SHA256 66249f9322d8a5a30d4e2a018cb8be5697be2719cccaea68167950cbc16ca731
+EBUILD yajl-ruby-0.8.2.ebuild 1026 RMD160 3210544c5aead57800720c2e08e6e44e26cf0e4a SHA1 132f46599feff6273112a6c813bcae066e553acb SHA256 191853247732ff72f1c9f71875bff2d942f67f460097627374d1708cf7af7fbd
+MISC ChangeLog 1515 RMD160 b1d137c90a73aa262f3ab365a70b660008c7830f SHA1 43daf4ee0a23d03ee42a3302a30580c5188488de SHA256 c73ccf360e05e2ea8610ed904da2ed52d10ebf9c1efa80fcda44fcc313d21ed0
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk2j5k0ACgkQrnu0mw69JkqAUAD/VsvEsKsqDkqShg9CSLjX2LiL
-lTggoT0d+Ld/B/NnTigBAIfbgdBcbqV7gLHdBJlYTMJap4P9zUxNya6O5O1a30bI
-=PFr+
+iF4EAREIAAYFAk2j59UACgkQrnu0mw69JkqLrQD/X62gG7fOw9MEvO21jzFO0d9J
+rTIwRLN9DSTiaQbTr9QA/1cMAAwahjPWwo82A/W8hIYl88ApN/jnnGAiDS0Loe1+
+=A3XA
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/yajl-ruby/yajl-ruby-0.8.2.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-0.8.2.ebuild
new file mode 100644
index 000000000000..90537a1e4c76
--- /dev/null
+++ b/dev-ruby/yajl-ruby/yajl-ruby-0.8.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-0.8.2.ebuild,v 1.1 2011/04/12 05:49:03 graaff Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+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 ~x86"
+IUSE="test"
+
+RDEPEND="${RDEPEND} dev-libs/yajl"
+DEPEND="${DEPEND} dev-libs/yajl"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
+
+each_ruby_configure() {
+ ${RUBY} -Cext/yajl extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+ emake -Cext/yajl CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "make extension failed"
+ cp ext/yajl/yajl$(get_modname) lib/yajl/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib -S rspec spec || die "Tests failed"
+}