From 708c31c860cb6292743b80e3371ccccffb0c9bbd Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 2 Mar 2024 11:41:42 +0000 Subject: gentoo auto-resync : 02:03:2024 - 11:41:42 --- dev-ruby/pg/pg-1.5.4-r2.ebuild | 67 ------------------------------------------ 1 file changed, 67 deletions(-) delete mode 100644 dev-ruby/pg/pg-1.5.4-r2.ebuild (limited to 'dev-ruby/pg/pg-1.5.4-r2.ebuild') diff --git a/dev-ruby/pg/pg-1.5.4-r2.ebuild b/dev-ruby/pg/pg-1.5.4-r2.ebuild deleted file mode 100644 index ec48789bc2e8..000000000000 --- a/dev-ruby/pg/pg-1.5.4-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_GEMSPEC="pg.gemspec" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc README.md History.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Ruby extension library providing an API to PostgreSQL" -HOMEPAGE="https://github.com/ged/ruby-pg" -SRC_URI="https://github.com/ged/ruby-pg/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/ged/ruby-pg/commit/fb3fba9eac65291b20f22eb956f02490d62de3ec.patch -> ${P}-x86.patch" -RUBY_S="ruby-${P}" - -LICENSE="|| ( BSD-2 Ruby-BSD )" -SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND+=" dev-db/postgresql:*" -DEPEND+=" dev-db/postgresql - test? ( >=dev-db/postgresql-9.4[server(+),threads(+)] )" - -PATCHES=( "${DISTDIR}/${P}-x86.patch" ) - -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 -e 's/git ls-files -z/find * -print0/' \ - -e "s:_relative ': './:" \ - -e 's/__dir__/"."/' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid tests that assume IPv4 - sed -i -e '/expect.*hostaddr/ s:^:#:' spec/pg/connection_spec.rb || die - - # Fails with network-sandbox - sed -i -e '/connects using without host but envirinment variables/askip "gentoo"' spec/pg/scheduler_spec.rb || die - - # Avoid test that only works with bundled pg - sed -i -e '/tells about the libpq library path/askip "gentoo"' spec/pg_spec.rb || 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. - RSPEC_VERSION=3 ruby-ng_rspec - else - ewarn "The userpriv feature must be enabled to run tests." - eerror "Testsuite will not be run." - fi -} -- cgit v1.2.3