Version bump.
authorHans de Graaff <graaff@gentoo.org>
Sat, 20 Aug 2011 09:13:45 +0000 (09:13 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sat, 20 Aug 2011 09:13:45 +0000 (09:13 +0000)
Package-Manager: portage-2.1.10.3/cvs/Linux x86_64

dev-ruby/mysql2/ChangeLog
dev-ruby/mysql2/mysql2-0.3.7.ebuild [new file with mode: 0644]
dev-ruby/ruby_parser/ChangeLog
dev-ruby/ruby_parser/ruby_parser-2.1.0.ebuild [new file with mode: 0644]
dev-ruby/sexp-processor/ChangeLog
dev-ruby/sexp-processor/sexp-processor-3.0.6.ebuild [new file with mode: 0644]

index e80457f4c7cf6efc414f3686e9e634a00f08df66..6492f940f6da5abda137d4cd602e504ed5806f3f 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/mysql2
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql2/ChangeLog,v 1.9 2011/08/07 14:51:58 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql2/ChangeLog,v 1.10 2011/08/20 09:06:43 graaff Exp $
+
+*mysql2-0.3.7 (20 Aug 2011)
+
+  20 Aug 2011; Hans de Graaff <graaff@gentoo.org> +mysql2-0.3.7.ebuild:
+  Version bump.
 
   07 Aug 2011; Raúl Porcel <armin76@gentoo.org> mysql2-0.2.7.ebuild:
   Add ~ia64/~sparc wrt #351835
diff --git a/dev-ruby/mysql2/mysql2-0.3.7.ebuild b/dev-ruby/mysql2/mysql2-0.3.7.ebuild
new file mode 100644 (file)
index 0000000..9df4d7a
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql2/mysql2-0.3.7.ebuild,v 1.1 2011/08/20 09:06:43 graaff Exp $
+
+EAPI="3"
+USE_RUBY="ruby18 ree18"
+
+# Tests require a live MySQL database.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql."
+HOMEPAGE="https://github.com/brianmario/mysql2"
+
+LICENSE="MIT"
+SLOT="0.3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="${DEPEND} virtual/mysql[-static]"
+RDEPEND="${RDEPEND} virtual/mysql[-static]"
+
+each_ruby_configure() {
+       ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die
+}
+
+each_ruby_compile() {
+       emake -Cext/mysql2 || die
+       cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die
+}
index c5f5da4a041fce33a7ada624ee59fc678556b351..5fc4785fc66696a94acc60acd8b04d4b9144963b 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/ruby_parser
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ChangeLog,v 1.26 2011/07/10 23:01:38 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ChangeLog,v 1.27 2011/08/20 09:10:24 graaff Exp $
+
+*ruby_parser-2.1.0 (20 Aug 2011)
+
+  20 Aug 2011; Hans de Graaff <graaff@gentoo.org> +ruby_parser-2.1.0.ebuild:
+  Version bump.
 
   10 Jul 2011; Mark Loeser <halcy0n@gentoo.org> ruby_parser-2.0.5.ebuild:
   Stable for ppc64; bug #355299
diff --git a/dev-ruby/ruby_parser/ruby_parser-2.1.0.ebuild b/dev-ruby/ruby_parser/ruby_parser-2.1.0.ebuild
new file mode 100644 (file)
index 0000000..c438615
--- /dev/null
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ruby_parser-2.1.0.ebuild,v 1.1 2011/08/20 09:10:24 graaff Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18 ree18"
+
+# Don't run tests, since they require the testcase from ParseTree;
+# ParseTree _is_ the testcase for ruby_parse
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby parser written in pure ruby."
+HOMEPAGE="http://parsetree.rubyforge.org/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sexp-processor-3.0.1"
+ruby_add_bdepend "doc? ( >=dev-ruby/hoe-2.9.1 )"
+
+all_ruby_prepare() {
+       # Remove reference to perforce method that is not in a released
+       # version of hoe-seattlerb.
+       sed -i -e '/perforce/d' Rakefile || die
+}
index b1017ffc3e6d8f2e389ccce550772c65eddbc794..ab553a0255b53831ff3134dfc18d2d108b81ff9a 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/sexp-processor
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sexp-processor/ChangeLog,v 1.32 2011/07/10 23:00:48 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sexp-processor/ChangeLog,v 1.33 2011/08/20 09:13:45 graaff Exp $
+
+*sexp-processor-3.0.6 (20 Aug 2011)
+
+  20 Aug 2011; Hans de Graaff <graaff@gentoo.org> +sexp-processor-3.0.6.ebuild:
+  Version bump.
 
   10 Jul 2011; Mark Loeser <halcy0n@gentoo.org> sexp-processor-3.0.5.ebuild:
   Stable for ppc64; bug #355299
diff --git a/dev-ruby/sexp-processor/sexp-processor-3.0.6.ebuild b/dev-ruby/sexp-processor/sexp-processor-3.0.6.ebuild
new file mode 100644 (file)
index 0000000..b1dd76a
--- /dev/null
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sexp-processor/sexp-processor-3.0.6.ebuild,v 1.1 2011/08/20 09:13:45 graaff Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18 ree18 ruby19 jruby"
+
+RUBY_FAKEGEM_NAME="sexp_processor"
+
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Processor for s-expressions created as part of the ParseTree project."
+HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+       doc? (
+               dev-ruby/hoe
+               dev-ruby/hoe-seattlerb
+       )
+       test? (
+               dev-ruby/hoe
+               dev-ruby/hoe-seattlerb
+               dev-ruby/minitest
+       )"