mrueg       15/06/01 21:29:09

  Modified:             pg-0.14.1.ebuild ChangeLog
  Added:                pg-0.18.2.ebuild
  Log:
  Version bump. Drop ruby19 target.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key )

Revision  Changes    Path
1.11                 dev-ruby/pg/pg-0.14.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/pg/pg-0.14.1.ebuild?rev=1.11&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/pg/pg-0.14.1.ebuild?rev=1.11&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/pg/pg-0.14.1.ebuild?r1=1.10&r2=1.11

Index: pg-0.14.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/pg/pg-0.14.1.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- pg-0.14.1.ebuild    28 Dec 2014 15:45:53 -0000      1.10
+++ pg-0.14.1.ebuild    1 Jun 2015 21:29:09 -0000       1.11
@@ -1,13 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 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.10 
2014/12/28 15:45:53 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/pg-0.14.1.ebuild,v 1.11 
2015/06/01 21:29:09 mrueg Exp $
 
 EAPI=4
 USE_RUBY="ruby19"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 
-RUBY_FAKEGEM_TASK_DOC="redocs"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
 



1.77                 dev-ruby/pg/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/pg/ChangeLog?rev=1.77&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/pg/ChangeLog?rev=1.77&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/pg/ChangeLog?r1=1.76&r2=1.77

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/pg/ChangeLog,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- ChangeLog   28 Dec 2014 15:45:53 -0000      1.76
+++ ChangeLog   1 Jun 2015 21:29:09 -0000       1.77
@@ -1,6 +1,12 @@
 # ChangeLog for dev-ruby/pg
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/ChangeLog,v 1.76 2014/12/28 
15:45:53 titanofold Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/ChangeLog,v 1.77 2015/06/01 
21:29:09 mrueg Exp $
+
+*pg-0.18.2 (01 Jun 2015)
+
+  01 Jun 2015; Manuel RĂ¼ger <[email protected]> +pg-0.18.2.ebuild,
+  pg-0.14.1.ebuild:
+  Version bump. Drop ruby19 target.
 
   28 Dec 2014; Aaron W. Swenson <[email protected]> pg-0.14.1.ebuild,
   pg-0.17.1.ebuild, pg-0.17.1-r1.ebuild:



1.1                  dev-ruby/pg/pg-0.18.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/pg/pg-0.18.2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/pg/pg-0.18.2.ebuild?rev=1.1&content-type=text/plain

Index: pg-0.18.2.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/pg-0.18.2.ebuild,v 1.1 
2015/06/01 21:29:09 mrueg Exp $

EAPI=5
# ruby19 test fail
USE_RUBY="ruby20 ruby21 ruby22"

RUBY_FAKEGEM_RECIPE_TEST="rspec3"

RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"

inherit multilib 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="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
IUSE=""

RDEPEND+=" dev-db/postgresql"
DEPEND+=" dev-db/postgresql
        test? ( >=dev-db/postgresql-9.4[server,threads] )"

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
}

each_ruby_configure() {
        ${RUBY} -C ext extconf.rb || die "extconf.rb failed"
}

each_ruby_compile() {
        emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
        cp ext/*$(get_libname) 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.
                RSPEC_VERSION=3 ruby-ng_rspec
        else
                ewarn "The userpriv feature must be enabled to run tests."
                eerror "Testsuite will not be run."
        fi
}




Reply via email to