# ChangeLog for dev-ruby/sqlite3-ruby
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3-ruby/ChangeLog,v 1.39 2010/05/23 10:21:43 a3li Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3-ruby/ChangeLog,v 1.40 2010/07/11 07:50:08 graaff Exp $
+
+*sqlite3-ruby-1.3.1 (11 Jul 2010)
+
+ 11 Jul 2010; Hans de Graaff <graaff@gentoo.org>
+ +sqlite3-ruby-1.3.1.ebuild:
+ Version bump. Switch from swig-provided code to handcrafted code.
23 May 2010; Alex Legler <a3li@gentoo.org> sqlite3-ruby-1.2.5.ebuild:
Add REE18 support
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
DIST sqlite3-ruby-1.2.4.tar.bz2 80907 RMD160 5757d7ce79cb39a21c62daa19e8725a037bbd4c1 SHA1 1ff66fc2fc3e40af9e21f81377eb343fe19619b1 SHA256 4781bb0d4d0ef6d1078dfda2832af30332e2f28a316c17eb854bb7ff5ea6b0d6
DIST sqlite3-ruby-1.2.5.gem 74240 RMD160 509b0401ee40e2176431ef30595f14a9ef4e2bcd SHA1 837eabb8c80f37e46e29d4c7c22ee08e7679e47a SHA256 b94611a60e1f336b68291010f66e112e5c18c0808d3f45c16d779d3619e51d3b
+DIST sqlite3-ruby-1.3.1.gem 53248 RMD160 ac3d621d8aa35110de436623e0472eceba0da13c SHA1 36fb8f6d8a4008793fbb9128a0e4c58ab8433f03 SHA256 386d0016ffd4cfd68b7b2a34574a77e3187f95c5a08fe26b4840b56f9f44919d
EBUILD sqlite3-ruby-1.2.4.ebuild 1257 RMD160 da2366a1ade9d1352d84a5f7c49e2ac69c2e89db SHA1 ae0d2d6b861604e04b718cb7a442399cae2ef9fe SHA256 e9684e5efd28c615192deb99067bae0e2bfe731b9b3a976811ee1cde8ecabd23
EBUILD sqlite3-ruby-1.2.5.ebuild 1510 RMD160 5393237ea48bef36871d82941c9b3c410cdc29a7 SHA1 8871b0ce89bb4f9d4d6b97bb673f056e87e180cc SHA256 20711fd36fbf3409a1cda05dd5c66f6119a8a2d361d7abe640e29544c122d26c
-MISC ChangeLog 5199 RMD160 88c2d2e70d5af80a8faacea2c394c7ed0751d4f8 SHA1 005a452f1f8eb3b474c651c45f17ff23f5ddcab0 SHA256 ec710012679a06087526323e17b90d0c68d0d07574c99900d0b952b2e2099564
+EBUILD sqlite3-ruby-1.3.1.ebuild 1514 RMD160 47811ae4e81381d3b20cafd5c07e0e9f94ddf6c7 SHA1 2f8d8b34ac748da850c6b8679442370499e0d867 SHA256 8cf750845ece65822e337b2f2f142657d42eba5a20278e73be3de34fce58f154
+MISC ChangeLog 5385 RMD160 611b0ee4684d57d1aafb601ffd2c62b409065b47 SHA1 c20203beb8f1015641ad3b91432c2b1accf589c2 SHA256 231855d7fbb953c60101780c65199f6ddda647d6bae9611ce726e9035cdb6ce0
MISC metadata.xml 255 RMD160 5728a5d67f1b20016a81c8594151e41bc5442a74 SHA1 2616b37bf1924a7ea724e1e12dc7096e602445c5 SHA256 2316a3c7f17bf8dd9d41dfd645f14b1d0d61778aa91e45639eaec81f551cb68a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAkv5Ab4ACgkQ+tgfDpkAy6BmngCgmGjETcphNUECK697skZqtHcf
-WX8An2yrZzCWtdPC1DSCCVOt6J5uLOn/
-=xfAe
+iF4EAREIAAYFAkw5d7YACgkQZihJkut28Ss2jwD/ZQKp6AZn10djXEPARCTRpXes
+Kpd0/P6qNK66f+Ah2OcBALflTlCQmbFLSKTiS9qanGFHAe9C5ex1G5ch6Pfkd7TR
+=XvRy
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3-ruby/sqlite3-ruby-1.3.1.ebuild,v 1.1 2010/07/11 07:50:08 graaff Exp $
+
+EAPI=2
+USE_RUBY="ruby18 ree18"
+
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+ =dev-db/sqlite-3*"
+DEPEND="${DEPEND}
+ =dev-db/sqlite-3*"
+
+ruby_add_bdepend "
+ dev-ruby/rake-compiler
+ dev-ruby/hoe
+ test? ( virtual/ruby-test-unit )
+ doc? ( dev-ruby/redcloth )"
+
+all_ruby_prepare() {
+ # We remove the vendor_sqlite3 rake task because it's used to
+ # bundle SQlite3 which we definitely don't want.
+ rm tasks/vendor_sqlite3.rake || die
+
+ sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+each_ruby_compile() {
+ # TODO: not sure what happens with jruby
+
+ emake -Cext/sqlite3 || die
+ mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rake faq || die "rake faq failed"
+ fi
+}
+
+each_ruby_install() {
+ each_fakegem_install
+}