diff options
author | Hans de Graaff <graaff@gentoo.org> | 2012-10-15 07:38:32 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2012-10-15 07:38:32 +0000 |
commit | 276c125674c9e3fcfe9fddba0436c8bb81f60f1a (patch) | |
tree | 5efcf7998cb7a913772d396d632da75a5325ed59 /dev-ruby/pg | |
parent | Version bump (diff) | |
download | historical-276c125674c9e3fcfe9fddba0436c8bb81f60f1a.tar.gz historical-276c125674c9e3fcfe9fddba0436c8bb81f60f1a.tar.bz2 historical-276c125674c9e3fcfe9fddba0436c8bb81f60f1a.zip |
Version bump.
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/pg')
-rw-r--r-- | dev-ruby/pg/ChangeLog | 10 | ||||
-rw-r--r-- | dev-ruby/pg/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/pg/pg-0.14.1.ebuild | 66 |
3 files changed, 81 insertions, 9 deletions
diff --git a/dev-ruby/pg/ChangeLog b/dev-ruby/pg/ChangeLog index 28c7a31ed27e..7cf3a0eb228c 100644 --- a/dev-ruby/pg/ChangeLog +++ b/dev-ruby/pg/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-ruby/pg # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/ChangeLog,v 1.56 2012/09/17 15:54:37 johu Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/ChangeLog,v 1.57 2012/10/15 07:38:32 graaff Exp $ + + 15 Oct 2012; Hans de Graaff <graaff@gentoo.org> +pg-0.14.1.ebuild: + Version bump. + +*pg-0.14.1 (15 Oct 2012) + + 15 Oct 2012; Hans de Graaff <graaff@gentoo.org> +pg-0.14.1.ebuild: + Version bump. 17 Sep 2012; Johannes Huber <johu@gentoo.org> pg-0.14.0.ebuild: Stable for x86, wrt bug #434490 diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest index b97117c9488f..63b776d06e5f 100644 --- a/dev-ruby/pg/Manifest +++ b/dev-ruby/pg/Manifest @@ -5,20 +5,18 @@ DIST pg-0.11.0.gem 115200 SHA256 0c1b91c925439beeb9f03cfb5a71998dc7d4b73754c634f DIST pg-0.12.2.gem 108032 SHA256 6dd15c3fa7219a4126243d5a32fe6182b9f8d4b2497f61f1b949df2fabf35ee8 SHA512 ef57d791bcef7c6e956702cc326845e90e5297ae2e35f3cb23697b952a65fda2833ae35579d27d635e6eaed04f5504b52abf782c92e8c66160db067e398091fa WHIRLPOOL 33953548030d96d2c8112a1fdeb40417f6da3750bd79c8951c1f4aebb17c7c8a66caa78073a53ae17f8a582325e2763fdfa22a86b20d5df95c542f21c97f1d9b DIST pg-0.13.2.gem 91648 SHA256 063656439780770a66455232494afb56b2c1d1912f6fd0b27b7f170fbc94f4a8 SHA512 179931083d540d787e4989d06d336609e5fa973e92cda3d3066208663f7ea0a6dbfc7ef1de627f206ff6dfe3b993b304a5f0693ac20ddf3c56c1e3356de2785a WHIRLPOOL 7d1e3011a19604cf41ea6c1d2a12c8a7e8aa95f59bb3ee51ccf28db7a78ac28db1372fc648b5e385eb86df0882bb1b5e1c9713da2c1b8af8924025b7dfe86397 DIST pg-0.14.0.gem 108032 SHA256 d6d70b93cfe325d4e6fbda8e1e7e5c046af533979d8665dfb0074b41f7fc5122 SHA512 15ad3573d59488b5a544ad53daf95b81baf650ff921a4ac6adc8212facaf766b0c450c8333b090b3a63f0533c36cbbd76f13f52aa106240fb3bb33d98e8c0188 WHIRLPOOL e4971e2d2bd06f07cc639cf7c7396c68fe00fa9336a1dfbc6b147028fceb282e028d7c99479a1136872015a9a32d3c005760b5f526e3e6d591d7d0e40b835c56 +DIST pg-0.14.1.gem 108544 SHA256 9e7911f2f6ecef295ca2da1afcc0c97f547659e05696c9428538174a9eb9193d SHA512 12f4f69ad2ed7a975acf0f43016f646b137621135ff599bde038dd09e233d3ff53a79fe01f694c60a3ff306f3967a011083b7d34e4b07b831b0de47811dd47ad WHIRLPOOL 56aa83d2bd78f05a7218146ca15e5e082d85c4190432b6eca08a32e53fd89ed89cd36aedc0d7a47c2602ed28d4be3310abaa5bdddb9654174699d7f86fdbf9be EBUILD pg-0.11.0.ebuild 1542 SHA256 63fa1effe2e1669b186c5186e782f0080ec5cbcaf9ceabee26ba56c49a56a8df SHA512 b29a5747199c0926e8f4e6d2383a658821596180d1ca6f3d4102c1df707f2310876a857f1619f72ff78c47d0a088ea3d799432c059237998503042466a02662e WHIRLPOOL 6d15b902a771d775a182a9fe5910d071fc1530ca8282dcd2cbdd8595ffc87d6360193e2da01da066702920d4b7c9de9e76dd36aac219c0bd22367b8ab19d244c EBUILD pg-0.12.2.ebuild 1879 SHA256 320704ce958d4d0efe604df9e300e5338f616058400eba69274e9a023b90c20d SHA512 6691a0aee53ad4dcd3980a3b0e3f4646f51ee25afdee310abb125852c0767b69a5f635fde7b7fc3c04204a0184428f27d72fcc5f6d56f8c5cbdc7c47b5e147ef WHIRLPOOL 62c5b02933cd8ba2e0afb88cc6d61bed33530491126009231fb3fed0409b86bb8eecabff7f01c9af809a072d1c94208cddea260688e0b92b2be5bc2924f888ac EBUILD pg-0.13.2.ebuild 1937 SHA256 bd7530293507ffaa7025291b54ea6d4c03b63c44fed0142704bfe7aa356e274c SHA512 32fcb74c7bd0b4f70bea77c6bc4b2062779f57cd4fea63c4d540f67138bc3294fbda1174ac3ae1dd744cc68e60c8dd5da2cafcfaf0bee0b0ec8142ee90903731 WHIRLPOOL 06b57107e3b985b3a666b790f7433212daff5bf0af38ef7dbf65c1b83e1f0c16af6d4f0163368a26eef3977b13c30343105729a5cb91400007db8bc1c118b9d5 EBUILD pg-0.14.0.ebuild 1871 SHA256 7afb050e89cb7ea8ab1131245f551faedbcbed963ff5e022d8c1ff24468e8a71 SHA512 c8960f55a1cb0a8babbd8bd7181eec9b77f846a57c4f0d160106e9eae4b7de043c6a44b3c65eacd0b67fdfc7f07397920cb60542db7e82efceae241a27076048 WHIRLPOOL e4c6be582971211f81dfb3bd7cfa9515e9ee5e1e451f4446b1cc89b91e1d6b418c8a6cb1b2edc08e0ba3eb1f2957b1dbfd3a7c598a991a15fc5a03c780e168c0 -MISC ChangeLog 7169 SHA256 ba0898b2e80ae6b16b0e57552f7cc80af1945be929d73e733f316922ef9f32e1 SHA512 553bde9b47ab89de10ea01a30cd5a7ccf706af537d7c4f29bd7a73feefc218f0a58612e54d417014ce864d4eb13c4903fba68a6d266d226e139f362cff2f5e56 WHIRLPOOL 78e2d7b05ac96af8c29b8fde5499246b6e9832eead43cfd7a24aaf88d59b267cd2cb2f61fdbe250891310d1dc6a7420289eef1bba5ebdd165734a04682b3592b +EBUILD pg-0.14.1.ebuild 1877 SHA256 38d61de376ca61b4b830e0572accd6052dbb75148915b4bfdd5f6e1f59783e12 SHA512 4b5971956fbb6b044c04184c3399c5716b9d718378cb402c1ed0d2ed1a6d6f876651e523f495ac6cff05955c6d00a7bd04f0e4d1825fd24908e01c02dfb6c7be WHIRLPOOL 681dd3e87b4720933fc6fbc50b56664f52a252ee99a0d5c6e85940840108909e7e5110ad2471acda6ee73a6b35064db05fe7fd63e10a4066d520545377147481 +MISC ChangeLog 7369 SHA256 1e6580621c7921a4f5aff081d33da8993aed20fa89d4c27a663634c013fc067b SHA512 a6a66d6c12ed913e7428e1dcf5afdbcecc462a7e72dd6a5aebd64e29ab72a8e376e5a1c84c89db6fd8f24d0be92346610750967865209349aadaa52aed61a452 WHIRLPOOL cc354cfaf75248d09333fcf9807634e8ae72e26713ef6cfa27fbd816caf0c7238bb034cb03d917bde1176315d8d47cd391c27f49ffc161f9a507055f1bc19df5 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQV0mGAAoJEO+t9ga+3I3aBMkIAMo6enBAvK51qMQCreVa3M6f -aYi/nX++6f1KbKVJAsjSnnolJrbqOFcGUr3wCRBRaVXtOxImDP+KoSgOsfvLeLvF -65uN9d+dNsiKO6BNDnrnRAoZNnI2uxeSruHMvO2/ju3jZRB5b6NH3tZ6AWOdPH1J -EDveH0EJ/fage3IogM0qQqFdjF7Zo9Ec+2+2b3P7QUHYZs2DSPBfEc2n2VkSeiYg -rcwrASHQl9fNcXqWYq6dS2Iax9BPzEwffaFO6A7a9j/9Z5wkFEx1vPPEaAf2FoBf -wA9A/lqG4fcy4sQAdqoX99SNKQjJ3s45nJrzF1DDA3fEWmQXLh9Ps0wz37XO30A= -=m4Aq +iF4EAREIAAYFAlB7vXkACgkQiIP6VqMIqNd7kQD+ITDkoflTcKAyteZizesQFGEb +fIUWMYBoTLT9Q+JRrJMA/A4knZ3I94brT+GWoHSMbSwAeJfBT2/MuQkZfsCRNGyT +=sDYa -----END PGP SIGNATURE----- diff --git a/dev-ruby/pg/pg-0.14.1.ebuild b/dev-ruby/pg/pg-0.14.1.ebuild new file mode 100644 index 000000000000..8c9d9d77a144 --- /dev/null +++ b/dev-ruby/pg/pg-0.14.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/pg-0.14.1.ebuild,v 1.1 2012/10/15 07:38:32 graaff Exp $ + +EAPI=4 +USE_RUBY="ruby18 ree18 ruby19" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="redocs" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Ruby extension library providing an API to PostgreSQL" +HOMEPAGE="http://bitbucket.org/ged/ruby-pg/" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="${RDEPEND} + dev-db/postgresql-base" +DEPEND="${DEPEND} + dev-db/postgresql-base + test? ( dev-db/postgresql-server )" + +ruby_add_bdepend " + doc? ( + dev-ruby/hoe + || ( >=dev-ruby/yard-0.6.1 dev-ruby/rdoc ) )" + +all_ruby_prepare() { + # hack the Rakefile to make it sure that it doesn't load + # rake-compiler (so that we don't have to depend on it and it + # actually works when building with USE=doc). + sed -i \ + -e '/Rakefile.cross/s:^:#:' \ + -e '/ExtensionTask/,/^end$/ s:^:#:' \ + Rakefile || die + + sed -i -e '18i require "socket"' spec/pg/connection_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -C ext extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" + cp ext/*.so lib || die +} + +each_ruby_test() { + if [[ "${EUID}" -ne "0" ]]; then + # Make the rspec call explicit, this way we don't have to depend + # on rake-compiler (nor rubygems) _and_ we don't have to rebuild + # the whole extension from scratch. + ruby-ng_rspec + else + ewarn "The userpriv feature must be enabled to run tests." + eerror "Testsuite will not be run." + fi +} |