Version bump.
authorHans de Graaff <graaff@gentoo.org>
Tue, 5 May 2015 06:38:42 +0000 (06:38 +0000)
committerHans de Graaff <graaff@gentoo.org>
Tue, 5 May 2015 06:38:42 +0000 (06:38 +0000)
Package-Manager: portage-2.2.18/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.99997.ebuild [new file with mode: 0644]

index cf8fc02768319901d05e89b43ebb81c4bb9a4fe0..17b16a7a9c14869d8cbda94cfe8bb2454a0edba0 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/ruby-odbc
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-odbc/ChangeLog,v 1.43 2015/03/25 17:04:18 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-odbc/ChangeLog,v 1.44 2015/05/05 06:38:41 graaff Exp $
+
+*ruby-odbc-0.99997 (05 May 2015)
+
+  05 May 2015; Hans de Graaff <graaff@gentoo.org> +ruby-odbc-0.99997.ebuild:
+  Version bump.
 
   25 Mar 2015; Hans de Graaff <graaff@gentoo.org> ruby-odbc-0.99995-r1.ebuild:
   Add ruby22.
index 51888654691c4c8bd8863e03d303de9da9ce402c..a6a0800fc4a92704b6cd48caaaf4434dc57cdcf9 100644 (file)
@@ -2,14 +2,16 @@
 Hash: SHA256
 
 DIST ruby-odbc-0.99995.tar.gz 73362 SHA256 2de3708173260292ad154f3ca0da7a9aafe47682d0268b51033e1638249af847 SHA512 e62464e1d08a528dd518bcafc55dae1462216f958dba55eb1523667a8daf8ba424e7c9f53c9aecfe9de6cb8127cdd292c3ad61335f09fe4b70bc1df5e3023e60 WHIRLPOOL b0fdff7317be76593333f28ae13790f4d26e1402648c0be2307ff3d2aa8fb5085e8b80b140caf0b82c3e273a85b1f867f7315d1e425cbe78a987c28aa58e5f7c
+DIST ruby-odbc-0.99997.tar.gz 76708 SHA256 23dbb3ad5b8579f18105d175d0249dec81c9fcdcb8ca638f2f7cc543940984fa SHA512 15ea850efa9f65467ea829c93f7dc9ecbef9409876b19d0a309d085b20e711da2888b918f77fcd26e6a40096358eab836d6bc3000c534da88f4f3c2b60a8662a WHIRLPOOL a3df94c5eb6b2e6edda55895e4954e18315b5b4cbb3b6a104e35be4c9949f8a594b01450b9ed3ce30965ab940099806b66c349d3179c7ed98e2b5e139118dc74
 EBUILD ruby-odbc-0.99995-r1.ebuild 1604 SHA256 bada3b3d65174bde9385d893efce233d815e0dc5163f142f5b6d50bff0eb6851 SHA512 27758ecf6e9b277671fa5497af6ba7871506c9306e063f97be2774458660b48503a2e89e3751ceb2d110965b66ffccb978b66da801c703ebaa2e5a182a687331 WHIRLPOOL fce6b64b827405e388da53e0a48e1033e1c03f7ff5920477ab319f9e0a70997a087016558221f566488556db2bee65cc703e7151415759fab3092fb634e22a42
 EBUILD ruby-odbc-0.99995.ebuild 1635 SHA256 05c5836c8833923990f0303fe68935349762398a4e09d8850c47d33554a0fe35 SHA512 94fa96447fec86824f99fd156cc9047dc2af5b17d7b238ee84815d77f38bea1260dece3846fd89d662b946d0ebd8983c08b2830a580ccf658b213d98b7d46b98 WHIRLPOOL b8f8547313272a73c81a6d330836833832f3ff1f34db001a8011ff9706f2bb508a3a3e52b1ae1242d5123c7cdb421a1d09405dc12e1ea3a6140faa22fb5552d4
-MISC ChangeLog 5610 SHA256 fc9fd4ae8006e72c611b93143744147c7cdc332e3d58a1295d35ef3e191444ae SHA512 15bbbba45671826f5567af8d4c7a26769b2ce551e419a3b2f34e91162d4e6027514c540145bacdb367665b8fef1b254403e7c5677fa4c778ec8932533505066c WHIRLPOOL 61ca2be94b72524fa9e7d93942015988ec33cbe371b1910e4bdbdda81de9f98dde596f9cb781032daf27ef3a10322022073dc597c42ac90596fa4e30b41b6822
+EBUILD ruby-odbc-0.99997.ebuild 1605 SHA256 0c4836a89c9fcc5af29c0d140902e8c9b08a18d4d18efcc0325f1c4a7635fb02 SHA512 00dcb285bdb469f2603565c257ee70c39c386b25a2fe071e257bc3c8e3d20affe13fdb7861256474b1506d84ea5c6a50f49601ec5076f3c413487abafdfc7bef WHIRLPOOL 2d777526b25357b3b1b578135fab4c1d8238a3938e3890d34005b1d2161bcf49d998e63ea928d70e9933d1a9c39c564b067637d7af32fe20be5616cb1a0de2f4
+MISC ChangeLog 5738 SHA256 fcdd2e96f5cdce151452c037711e17a3e148cd297f24d35d9123112b4a7dd2de SHA512 4695ab983cab65d4f2fa99776946afcc029cdffa4292902d5a0029adb84ac134f5a0e1de67d70ee09114b4fd782e036d723490ab4a4eebdab995744ac07cac68 WHIRLPOOL ab69e0c6d86b6309e33626df6c8679d2f8f933f6db47706ab0b661a78823c37a1f8862bcb4505fabd94d85dce842563f3b9ae099b7a3c310cde3a30187ab869b
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlUS6pMACgkQiIP6VqMIqNfVpQD9E5bK995Lg/GXCG/ruJjXs1Vw
-ZgMIZhLIDpwqXs1iNmwA/2tab45A2yDktFgeqLb6HEn8HwcINYC5if+/wO/Oq9Y2
-=2fk/
+iF4EAREIAAYFAlVIZXIACgkQiIP6VqMIqNeipgEAg6XwqJhhtAy5Y9JXfuYiqeq2
+1yFCqE3Xw3tNVBvnRlAA/160khLLBzSHZHRqzxbOE6lhRfYJs/KyKYQRhWC2xiqM
+=vAyy
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.99997.ebuild b/dev-ruby/ruby-odbc/ruby-odbc-0.99997.ebuild
new file mode 100644 (file)
index 0000000..a4846f2
--- /dev/null
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 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.99997.ebuild,v 1.1 2015/05/05 06:38:41 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+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 V=1 -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
+}