Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Hans de Graaff (graaff)" <graaff@g.o>
Subject: gentoo-x86 commit in dev-ruby/rails: rails-2.0.5-r1.ebuild ChangeLog rails-2.1.2-r1.ebuild rails-1.2.6-r1.ebuild rails-2.2.2-r1.ebuild
Date: Wed, 03 Dec 2008 06:40:09 +0000
graaff      08/12/03 06:40:09

  Modified:             ChangeLog
  Added:                rails-2.0.5-r1.ebuild rails-2.1.2-r1.ebuild
                        rails-1.2.6-r1.ebuild rails-2.2.2-r1.ebuild
  Log:
  Fix#221899
  (Portage version: 2.1.6_rc2/cvs/Linux 2.6.26-gentoo-r2 x86_64)

Revision  Changes    Path
1.123                dev-ruby/rails/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/ChangeLog?rev=1.123&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/ChangeLog?rev=1.123&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/ChangeLog?r1=1.122&r2=1.123

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -r1.122 -r1.123
--- ChangeLog	27 Nov 2008 06:59:53 -0000	1.122
+++ ChangeLog	3 Dec 2008 06:40:09 -0000	1.123
@@ -1,6 +1,18 @@
 # ChangeLog for dev-ruby/rails
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.122 2008/11/27 06:59:53 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.123 2008/12/03 06:40:09 graaff Exp $
+
+*rails-2.2.2-r1 (03 Dec 2008)
+*rails-2.1.2-r1 (03 Dec 2008)
+*rails-2.0.5-r1 (03 Dec 2008)
+*rails-1.2.6-r1 (03 Dec 2008)
+
+  03 Dec 2008; Hans de Graaff <graaff@g.o> +rails-1.2.6-r1.ebuild,
+  +rails-2.0.5-r1.ebuild, +rails-2.1.2-r1.ebuild, +rails-2.2.2-r1.ebuild:
+  Make sure /usr/bin/rails loads the correct version of rails. Depend on and use
+  select-rails-0.14 to simplify the rails update process. Fixes #221899. Thanks
+  to Mark Somerville for initial patches and Alex Legler for getting it ready
+  for the tree and testing.
 
 *rails-2.2.2 (27 Nov 2008)
 



1.1                  dev-ruby/rails/rails-2.0.5-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/rails-2.0.5-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/rails-2.0.5-r1.ebuild?rev=1.1&content-type=text/plain

Index: rails-2.0.5-r1.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-2.0.5-r1.ebuild,v 1.1 2008/12/03 06:40:09 graaff Exp $

inherit ruby gems

DESCRIPTION="ruby on rails is a web-application and persistance framework"
HOMEPAGE="http://www.rubyonrails.org"

LICENSE="MIT"
SLOT="2"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="fastcgi"
DEPEND=">=dev-lang/ruby-1.8.5
	>=app-admin/eselect-rails-0.14
	>=dev-ruby/rake-0.7.2
	~dev-ruby/activerecord-2.0.5
	~dev-ruby/activeresource-2.0.5
	~dev-ruby/activesupport-2.0.5
	~dev-ruby/actionmailer-2.0.5
	~dev-ruby/actionpack-2.0.5
	!<dev-ruby/rails-1.1.6-r1"

RDEPEND="${DEPEND}
	fastcgi? ( >=dev-ruby/ruby-fcgi-0.8.6 )"

src_install() {
	gems_src_install
	# Rename slotted files that may clash so that eselect can handle
	# them
	mv "${D}/usr/bin/rails" "${D}/usr/bin/rails-${PV}"
	sed -i -e "s/>= 0/${PV}/" "${D}/usr/bin/rails-${PV}"
	mv "${D}/${GEMSDIR}/bin/rails" "${D}/${GEMSDIR}/bin/rails-${PV}"
}

pkg_postinst() {
	einfo "To select between slots of rails, use:"
	einfo "\teselect rails"

	eselect rails update
}

pkg_postrm() {
	eselect rails update
}



1.1                  dev-ruby/rails/rails-2.1.2-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/rails-2.1.2-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/rails-2.1.2-r1.ebuild?rev=1.1&content-type=text/plain

Index: rails-2.1.2-r1.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-2.1.2-r1.ebuild,v 1.1 2008/12/03 06:40:09 graaff Exp $

inherit ruby gems

DESCRIPTION="ruby on rails is a web-application and persistance framework"
HOMEPAGE="http://www.rubyonrails.org"

LICENSE="MIT"
SLOT="2.1"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="fastcgi"
DEPEND=">=dev-lang/ruby-1.8.5
	>=app-admin/eselect-rails-0.14
	>=dev-ruby/rake-0.8.1
	~dev-ruby/activerecord-2.1.2
	~dev-ruby/activeresource-2.1.2
	~dev-ruby/activesupport-2.1.2
	~dev-ruby/actionmailer-2.1.2
	~dev-ruby/actionpack-2.1.2
	!<dev-ruby/rails-1.1.6-r1"

RDEPEND="${DEPEND}
	fastcgi? ( >=dev-ruby/ruby-fcgi-0.8.6 )"

src_install() {
	gems_src_install
	# Rename slotted files that may clash so that eselect can handle
	# them
	mv "${D}/usr/bin/rails" "${D}/usr/bin/rails-${PV}"
	sed -i -e "s/>= 0/${PV}/" "${D}/usr/bin/rails-${PV}"
	mv "${D}/${GEMSDIR}/bin/rails" "${D}/${GEMSDIR}/bin/rails-${PV}"
}

pkg_postinst() {
	einfo "To select between slots of rails, use:"
	einfo "\teselect rails"

	eselect rails update
}

pkg_postrm() {
	eselect rails update
}



1.1                  dev-ruby/rails/rails-1.2.6-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/rails-1.2.6-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/rails-1.2.6-r1.ebuild?rev=1.1&content-type=text/plain

Index: rails-1.2.6-r1.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-1.2.6-r1.ebuild,v 1.1 2008/12/03 06:40:09 graaff Exp $

inherit ruby gems

DESCRIPTION="ruby on rails is a web-application and persistance framework"
HOMEPAGE="http://www.rubyonrails.org"

LICENSE="MIT"
SLOT="1.2"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="mysql sqlite sqlite3 postgres fastcgi"
DEPEND=">=dev-lang/ruby-1.8.5
	>=app-admin/eselect-rails-0.14
	>=dev-ruby/rake-0.7.2
	=dev-ruby/activerecord-1.15.6
	=dev-ruby/actionmailer-1.3.6
	=dev-ruby/actionwebservice-1.2.6
	=dev-ruby/activesupport-1.4.4
	=dev-ruby/actionpack-1.13.6
	!<dev-ruby/rails-1.1.6-r1"

RDEPEND="${DEPEND}
	fastcgi? ( >=dev-ruby/ruby-fcgi-0.8.6 )
	sqlite? ( >=dev-ruby/sqlite-ruby-2.2.2 )
	sqlite3? ( dev-ruby/sqlite3-ruby )
	mysql? ( >=dev-ruby/mysql-ruby-2.7 )
	postgres? ( >=dev-ruby/ruby-postgres-0.7.1 )"

src_install() {
	gems_src_install
	# Rename slotted files that may clash so that eselect can handle
	# them
	mv ${D}/usr/bin/rails ${D}/usr/bin/rails-${PV}
	sed -i -e "s/>= 0/${PV}/" "${D}/usr/bin/rails-${PV}"
	mv ${D}/${GEMSDIR}/bin/rails ${D}/${GEMSDIR}/bin/rails-${PV}
}

pkg_postinst() {
	einfo "To select between slots of rails, use:"
	einfo "\teselect rails"

	eselect rails update
}

pkg_postrm() {
	eselect rails update
}



1.1                  dev-ruby/rails/rails-2.2.2-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/rails-2.2.2-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rails/rails-2.2.2-r1.ebuild?rev=1.1&content-type=text/plain

Index: rails-2.2.2-r1.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-2.2.2-r1.ebuild,v 1.1 2008/12/03 06:40:09 graaff Exp $

inherit ruby gems

DESCRIPTION="ruby on rails is a web-application and persistance framework"
HOMEPAGE="http://www.rubyonrails.org"

LICENSE="MIT"
SLOT="2.2"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="fastcgi"
DEPEND=">=dev-lang/ruby-1.8.5
	>=app-admin/eselect-rails-0.14
	>=dev-ruby/rake-0.8.3
	~dev-ruby/activerecord-2.2.2
	~dev-ruby/activeresource-2.2.2
	~dev-ruby/activesupport-2.2.2
	~dev-ruby/actionmailer-2.2.2
	~dev-ruby/actionpack-2.2.2"

RDEPEND="${DEPEND}
	fastcgi? ( >=dev-ruby/ruby-fcgi-0.8.6 )"

src_install() {
	gems_src_install
	# Rename slotted files that may clash so that eselect can handle
	# them
	mv "${D}/usr/bin/rails" "${D}/usr/bin/rails-${PV}"
	sed -i -e "s/>= 0/${PV}/" "${D}/usr/bin/rails-${PV}"
	mv "${D}/${GEMSDIR}/bin/rails" "${D}/${GEMSDIR}/bin/rails-${PV}"
}

pkg_postinst() {
	einfo "To select between slots of rails, use:"
	einfo "\teselect rails"

	eselect rails update
}

pkg_postrm() {
	eselect rails update
}





Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in app-admin/eselect-rails: ChangeLog eselect-rails-0.14.ebuild
Next by thread:
gentoo-x86 commit in dev-ruby/rails: rails-2.0.5-r1.ebuild ChangeLog rails-2.1.2-r1.ebuild rails-1.2.6-r1.ebuild rails-2.2.2-r1.ebuild
Previous by date:
gentoo-x86 commit in app-admin/eselect-rails: ChangeLog eselect-rails-0.14.ebuild
Next by date:
gentoo-x86 commit in dev-ruby/rails: ChangeLog rails-1.2.6-r1.ebuild


Updated Apr 29, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.