graaff 14/12/27 10:20:07
Modified: ChangeLog
activerecord-deprecated_finders-1.0.3.ebuild
Log:
Build dependencies are only needed for testing. Fix testing dependencies.
Drop ppc and ppc64 keywords that could never have worked. The code fails with
Rails 4.1, so avoid that version.
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key
0x8883FA56A308A8D7!)
Revision Changes Path
1.6 dev-ruby/activerecord-deprecated_finders/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activerecord-deprecated_finders/ChangeLog?rev=1.6&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activerecord-deprecated_finders/ChangeLog?rev=1.6&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activerecord-deprecated_finders/ChangeLog?r1=1.5&r2=1.6
Index: ChangeLog
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/dev-ruby/activerecord-deprecated_finders/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChangeLog 16 Aug 2014 16:18:54 -0000 1.5
+++ ChangeLog 27 Dec 2014 10:20:07 -0000 1.6
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/activerecord-deprecated_finders
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header:
/var/cvsroot/gentoo-x86/dev-ruby/activerecord-deprecated_finders/ChangeLog,v
1.5 2014/08/16 16:18:54 blueness Exp $
+# $Header:
/var/cvsroot/gentoo-x86/dev-ruby/activerecord-deprecated_finders/ChangeLog,v
1.6 2014/12/27 10:20:07 graaff Exp $
+
+ 27 Dec 2014; Hans de Graaff <[email protected]>
+ activerecord-deprecated_finders-1.0.3.ebuild:
+ Build dependencies are only needed for testing. Fix testing dependencies.
+ Drop ppc and ppc64 keywords that could never have worked. The code fails with
+ Rails 4.1, so avoid that version.
16 Aug 2014; Anthony G. Basile <[email protected]>
activerecord-deprecated_finders-1.0.3.ebuild:
1.6
dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.3.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.3.ebuild?rev=1.6&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.3.ebuild?rev=1.6&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.3.ebuild?r1=1.5&r2=1.6
Index: activerecord-deprecated_finders-1.0.3.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.3.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- activerecord-deprecated_finders-1.0.3.ebuild 16 Aug 2014 16:18:54
-0000 1.5
+++ activerecord-deprecated_finders-1.0.3.ebuild 27 Dec 2014 10:20:07
-0000 1.6
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.3.ebuild,v
1.5 2014/08/16 16:18:54 blueness Exp $
+# $Header:
/var/cvsroot/gentoo-x86/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.3.ebuild,v
1.6 2014/12/27 10:20:07 graaff Exp $
EAPI=4
USE_RUBY="ruby19 ruby20 ruby21"
@@ -19,13 +19,16 @@
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="mysql postgres sqlite3"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
-# This should also include dev-ruby/activerecord:4.0, but that has a
-# dependency on this gem so we would get a circular dependency. Could
-# probably be worked around with ruby_add_pdepend, which we don't have
-# yet.
-ruby_add_bdepend "
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/rails:4.0
>=dev-ruby/minitest-3
- >=dev-ruby/sqlite3-1.3"
+ >=dev-ruby/sqlite3-1.3 )"
+
+all_ruby_prepare() {
+ # The code is only compatible with Rails 4.0.
+ sed -i -e 's/< 5/< 4.1/' Gemfile || die
+}