From 7d53eb483603f549ea17670213e4bdacf0f25493 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 9 Dec 2014 07:12:43 +0000 Subject: [PATCH] Revision bump with ruby20 and ruby21. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- dev-ruby/ruby-odbc/ChangeLog | 7 ++- dev-ruby/ruby-odbc/Manifest | 9 +-- .../ruby-odbc/ruby-odbc-0.99995-r1.ebuild | 62 +++++++++++++++++++ 3 files changed, 73 insertions(+), 5 deletions(-) create mode 100644 dev-ruby/ruby-odbc/ruby-odbc-0.99995-r1.ebuild diff --git a/dev-ruby/ruby-odbc/ChangeLog b/dev-ruby/ruby-odbc/ChangeLog index 066f02310ba4..a5783d52560c 100644 --- a/dev-ruby/ruby-odbc/ChangeLog +++ b/dev-ruby/ruby-odbc/ChangeLog @@ -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 +ruby-odbc-0.99995-r1.ebuild: + Revision bump with ruby20 and ruby21. 09 Dec 2014; Hans de Graaff ruby-odbc-0.99995.ebuild: Drop obsolete ruby18. diff --git a/dev-ruby/ruby-odbc/Manifest b/dev-ruby/ruby-odbc/Manifest index 23f3848e8f6f..2a7fe6daabc0 100644 --- a/dev-ruby/ruby-odbc/Manifest +++ b/dev-ruby/ruby-odbc/Manifest @@ -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 index 000000000000..a7239fa41338 --- /dev/null +++ b/dev-ruby/ruby-odbc/ruby-odbc-0.99995-r1.ebuild @@ -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 +} -- 2.26.2