Revision bump with ruby20 and ruby21.
authorHans de Graaff <graaff@gentoo.org>
Tue, 9 Dec 2014 07:12:43 +0000 (07:12 +0000)
committerHans de Graaff <graaff@gentoo.org>
Tue, 9 Dec 2014 07:12:43 +0000 (07:12 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

dev-ruby/ruby-odbc/ChangeLog
dev-ruby/ruby-odbc/Manifest
dev-ruby/ruby-odbc/ruby-odbc-0.99995-r1.ebuild [new file with mode: 0644]

index 066f02310ba4b96d6ea9ba973691a3f97a4c2cfa..a5783d52560cb5872caa7d1c571f375c9b46e472 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/ruby-odbc
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-odbc/ChangeLog,v 1.41 2014/12/09 07:11:03 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-odbc/ChangeLog,v 1.42 2014/12/09 07:12:42 graaff Exp $
+
+*ruby-odbc-0.99995-r1 (09 Dec 2014)
+
+  09 Dec 2014; Hans de Graaff <graaff@gentoo.org> +ruby-odbc-0.99995-r1.ebuild:
+  Revision bump with ruby20 and ruby21.
 
   09 Dec 2014; Hans de Graaff <graaff@gentoo.org> ruby-odbc-0.99995.ebuild:
   Drop obsolete ruby18.
index 23f3848e8f6f92e88630df41d36c32afd9d73d2d..2a7fe6daabc0aaf67457835676c2cc6f01144e3e 100644 (file)
@@ -2,13 +2,14 @@
 Hash: SHA256
 
 DIST ruby-odbc-0.99995.tar.gz 73362 SHA256 2de3708173260292ad154f3ca0da7a9aafe47682d0268b51033e1638249af847 SHA512 e62464e1d08a528dd518bcafc55dae1462216f958dba55eb1523667a8daf8ba424e7c9f53c9aecfe9de6cb8127cdd292c3ad61335f09fe4b70bc1df5e3023e60 WHIRLPOOL b0fdff7317be76593333f28ae13790f4d26e1402648c0be2307ff3d2aa8fb5085e8b80b140caf0b82c3e273a85b1f867f7315d1e425cbe78a987c28aa58e5f7c
+EBUILD ruby-odbc-0.99995-r1.ebuild 1597 SHA256 39c2605660d884e7ad67467f0d7cddb6e01e3edb1fee684562bb4653a433ad50 SHA512 42c5e10d58f8e48b836618a3ddc50b28689b0737ef08603ba6f29c5a071c88d45172e7c0f615daf06c91be52e84e2467f2480ddef023275fb9b62993c6966212 WHIRLPOOL c61f01b0ddcc01db728144e494f475646c154bab47e9555d8a15c1d9c509301e2e61af9cfc5ebd7e2e7bfeffbfddf7344f3f2236731ecd09551033f32671cbd4
 EBUILD ruby-odbc-0.99995.ebuild 1635 SHA256 05c5836c8833923990f0303fe68935349762398a4e09d8850c47d33554a0fe35 SHA512 94fa96447fec86824f99fd156cc9047dc2af5b17d7b238ee84815d77f38bea1260dece3846fd89d662b946d0ebd8983c08b2830a580ccf658b213d98b7d46b98 WHIRLPOOL b8f8547313272a73c81a6d330836833832f3ff1f34db001a8011ff9706f2bb508a3a3e52b1ae1242d5123c7cdb421a1d09405dc12e1ea3a6140faa22fb5552d4
-MISC ChangeLog 5358 SHA256 3ae3412e5256894e2cc0f70882ecae1b3efcdf3c9062213f1608dc5513ad755c SHA512 efd1830765e15c2233da6981bd732be60971efe2fabe9d7e81e51ca58fc724f0cb736857934bfffadc6a17cf03eb9963bfe6d5f6bcdf987bb2b092cd80549aa5 WHIRLPOOL 41fd9c2cdacce69636af1120ddb5a56da0bbf9caaa94329b034e694358f2afb6c1537bbe95adf03bebaee450717b4e0e1d2c84a2002f8b30a3213ba8822d7e64
+MISC ChangeLog 5516 SHA256 de7060f3ed3d41d061110999a3548fa8022bebdb8a31f6d0e7c0de24e0367814 SHA512 3581d926abddb9a80ce802d6027a52876c14c1b7b5ed9aada3d5a888d4ae3674fa519faa4ae344a382f4c18e233b07b975817dc72ea42bb8b6ef80302b1c66b9 WHIRLPOOL 900147b65bd50616215378cae59a31357e20b4d1e9b0845b5aed6a2df9205caafb5647dce57da39ae906d48e82d2552eaaac92e7a5349280d1b52608028fa9f3
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlSGoIwACgkQiIP6VqMIqNe5xQD+JEcGvWGCGPNClsyFbPa/EjeY
-XboAq1v2HEEO8px9m0wA/RPT0BvbqioafrmgJDn1lsAbChxQ4r6s3hP0DRt2mvBt
-=AvqW
+iF4EAREIAAYFAlSGoOsACgkQiIP6VqMIqNdswAD/e58uizQI8adPx4+v9DNkc+pu
+/YgA3ugbcijShtcry2MA/3aHoNyEe23eNwXW46lwkXaRbnpAdODzVvddS3U8gKOR
+=cVaA
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.99995-r1.ebuild b/dev-ruby/ruby-odbc/ruby-odbc-0.99995-r1.ebuild
new file mode 100644 (file)
index 0000000..a7239fa
--- /dev/null
@@ -0,0 +1,62 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-odbc/ruby-odbc-0.99995-r1.ebuild,v 1.1 2014/12/09 07:12:42 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RubyODBC - For accessing ODBC data sources from the Ruby language"
+HOMEPAGE="http://www.ch-werner.de/rubyodbc/"
+SRC_URI="http://www.ch-werner.de/rubyodbc/${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="${DEPEND} >=dev-db/unixODBC-2.0.6"
+RDEPEND="${RDEPEND} >=dev-db/unixODBC-2.0.6"
+
+# tests require to have an ODBC service enabled, so we can't run them
+# for now :(
+RESTRICT=test
+
+all_ruby_prepare() {
+       # Make sure that it doesn't try to use the absolute-local path for
+       # the extension as we'd be unable to run it properly otherwise.
+       sed -i -e 's:\./odbc:odbc:' test/{,utf8/}test.rb || die
+
+       # Since lib should not get installed avoid it entirely…
+       mv lib contrib || die
+}
+
+each_ruby_configure() {
+       for dir in ext ext/utf8; do
+               ${RUBY} -C${dir} extconf.rb --disable-dlopen || die "extconf (${dir}) failed"
+       done
+}
+
+each_ruby_compile() {
+       for dir in ext ext/utf8; do
+               emake -C${dir} || die "emake (${dir}) failed"
+       done
+}
+
+each_ruby_install() {
+       each_fakegem_install
+
+       ruby_fakegem_newins ext/odbc.so lib/odbc.so
+       ruby_fakegem_newins ext/utf8/odbc_utf8.so lib/odbc_utf8.so
+}
+
+all_ruby_install() {
+       all_fakegem_install
+       dohtml doc/*.html || die
+}