From: Hans de Graaff Date: Sun, 11 Jul 2010 07:50:08 +0000 (+0000) Subject: Version bump. Switch from swig-provided code to handcrafted code. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=948a3643b89c657f9ffe8f0201942c62577f6a71;p=gentoo.git Version bump. Switch from swig-provided code to handcrafted code. Package-Manager: portage-2.1.8.3/cvs/Linux x86_64 --- diff --git a/dev-ruby/sqlite3-ruby/ChangeLog b/dev-ruby/sqlite3-ruby/ChangeLog index 211a256c1d68..2ec5567283ff 100644 --- a/dev-ruby/sqlite3-ruby/ChangeLog +++ b/dev-ruby/sqlite3-ruby/ChangeLog @@ -1,6 +1,12 @@ # 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 + +sqlite3-ruby-1.3.1.ebuild: + Version bump. Switch from swig-provided code to handcrafted code. 23 May 2010; Alex Legler sqlite3-ruby-1.2.5.ebuild: Add REE18 support diff --git a/dev-ruby/sqlite3-ruby/Manifest b/dev-ruby/sqlite3-ruby/Manifest index dd95e95cea7c..888d602687d1 100644 --- a/dev-ruby/sqlite3-ruby/Manifest +++ b/dev-ruby/sqlite3-ruby/Manifest @@ -1,16 +1,18 @@ -----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----- diff --git a/dev-ruby/sqlite3-ruby/sqlite3-ruby-1.3.1.ebuild b/dev-ruby/sqlite3-ruby/sqlite3-ruby-1.3.1.ebuild new file mode 100644 index 000000000000..487983566f8c --- /dev/null +++ b/dev-ruby/sqlite3-ruby/sqlite3-ruby-1.3.1.ebuild @@ -0,0 +1,62 @@ +# 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 +}