summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2010-02-17 18:35:31 +0000
committerHans de Graaff <graaff@gentoo.org>2010-02-17 18:35:31 +0000
commitf276fbadeb0c53f6d1daf5722f7bb77a4d9810b0 (patch)
tree0a9a116a69cda43803941f07907223ada7ddb949 /dev-ruby
parentlibdrm-2.4.18 version bump (diff)
downloadhistorical-f276fbadeb0c53f6d1daf5722f7bb77a4d9810b0.tar.gz
historical-f276fbadeb0c53f6d1daf5722f7bb77a4d9810b0.tar.bz2
historical-f276fbadeb0c53f6d1daf5722f7bb77a4d9810b0.zip
Install more files so that creating a new project works again, fixing #303581.
Package-Manager: portage-2.1.7.16/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/rails/ChangeLog8
-rw-r--r--dev-ruby/rails/Manifest13
-rw-r--r--dev-ruby/rails/rails-2.3.5-r2.ebuild79
3 files changed, 98 insertions, 2 deletions
diff --git a/dev-ruby/rails/ChangeLog b/dev-ruby/rails/ChangeLog
index 9bc54172efea..2dea606b713f 100644
--- a/dev-ruby/rails/ChangeLog
+++ b/dev-ruby/rails/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/rails
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.170 2010/02/13 20:47:49 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/ChangeLog,v 1.171 2010/02/17 18:35:31 graaff Exp $
+
+*rails-2.3.5-r2 (17 Feb 2010)
+
+ 17 Feb 2010; Hans de Graaff <graaff@gentoo.org> +rails-2.3.5-r2.ebuild:
+ Install more files so that creating a new project works again, fixing
+ #303581.
13 Feb 2010; Raúl Porcel <armin76@gentoo.org> rails-2.3.5-r1.ebuild:
Add ~ia64/~sparc
diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 79d22ca6a3af..11afab9a2b6a 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,7 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST rails-2.2.3.gem 1224704 RMD160 e0fd5e2bfe89434f5ba5336400ccbfb702fc3f7f SHA1 532198fab0f58cbda666c9182678c94b9ae74d54 SHA256 ea02684c1073e42a50be2d30b4ebdef8cb35aefc29c3c250c1fc598a52790cdf
DIST rails-2.3.5.gem 1258496 RMD160 6807ad6bbf04949e0f866ce05da0b321600572ea SHA1 e341aba6d1be9ec89ffe924a960e2c56c073954c SHA256 adb5bea1831c536a64fcd420da01d5a3b3fbe21807c9dce1c458fd62bc2afa7f
EBUILD rails-2.2.3-r1.ebuild 1228 RMD160 af83b71b65cbd4f553130004ad9a6fa4f36b7b50 SHA1 4e1d2e0fe596f02c964822acb6ed45e83c7faf8b SHA256 c54ec505d1f4d9b266202f511f1e7b270a4d124416818a98a08c1b236f4c2afe
EBUILD rails-2.3.5-r1.ebuild 1619 RMD160 ba4fd11ab6367d613994497a4f6f13266ee2c84b SHA1 67cadc388577e2e0f878ff97230ff1f040517723 SHA256 16e4d3671cb4cba326b8cbcfbd8e56c2b4ca6dc383275f7fd3fec35c3e498d9f
+EBUILD rails-2.3.5-r2.ebuild 1644 RMD160 e9f472d7ca2e82ac40aa176ecc60a2000fd6164e SHA1 b799754307aa49bddfb0dffb2647e17c8280d8d1 SHA256 20da7dab2f19ae9dfe89752b1706b697eabdad86d83a7299a7e342ffa4c6e3e2
EBUILD rails-2.3.5.ebuild 1229 RMD160 118aa982a2938075998d5a464420c6093b2e16a2 SHA1 af389b7a7a1c1788d052a7d2fc813870a59648c9 SHA256 77de72042225b5426a7df567467039307fc316945090a4bc76f9efbec2df7e39
-MISC ChangeLog 22528 RMD160 0c3c0ace84034e54cbe96132837d91fccb126aaf SHA1 d182c7b5f8975bfd8d25e042591c4b39b0f76ed2 SHA256 3fa8f6c68ed99df66fd3d86a6fdf590155533bd6c635378e97472cceb37728d4
+MISC ChangeLog 22716 RMD160 cf39dc07705ac0c8a1ab87b65b288901378c629e SHA1 1ff7d0fe8c94ea5824bc1fd219d8e04a70ceb946 SHA256 b84a56bb773f866feda444ab88c70c5a7ac2ee0a2d490e8647eaf1eedd4f1b1a
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iEYEARECAAYFAkt8NvkACgkQeM7EJeUH71MRfgCbBxTbi2fNnUcIbo5YeY3kX5lj
+/WwAn1FCES3TcdITzvWluwN0STaEshbp
+=WaCT
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/rails/rails-2.3.5-r2.ebuild b/dev-ruby/rails/rails-2.3.5-r2.ebuild
new file mode 100644
index 000000000000..e80810905b5f
--- /dev/null
+++ b/dev-ruby/rails/rails-2.3.5-r2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails/rails-2.3.5-r2.ebuild,v 1.1 2010/02/17 18:35:31 graaff Exp $
+
+EAPI=2
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_EXTRAINSTALL="builtin configs doc dispatches environments fresh_rakefile helpers html README"
+RUBY_FAKEGEM_EXTRADOC="README CHANGELOG"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+# gem lacks tests
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org"
+
+LICENSE="MIT"
+SLOT="2.3"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE=""
+
+RDEPEND=">=app-admin/eselect-rails-0.15"
+
+ruby_add_rdepend ">=dev-ruby/rake-0.8.3
+ ~dev-ruby/activerecord-${PV}
+ ~dev-ruby/activeresource-${PV}
+ ~dev-ruby/activesupport-${PV}
+ ~dev-ruby/actionmailer-${PV}
+ ~dev-ruby/actionpack-${PV}"
+ruby_add_bdepend doc dev-ruby/redcloth
+ruby_add_bdepend test dev-ruby/mocha
+
+all_ruby_prepare() {
+ sed -i -e '/horo/d' Rakefile || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ # fails for missing template when using the gem distribution
+ #if use doc; then
+ # pushd guides
+ # ruby rails_guides.rb || die "guide generation failed"
+ # popd
+ #fi
+}
+all_ruby_install() {
+ all_fakegem_install
+
+ ruby_fakegem_binwrapper rails rails-${PV}
+
+ if use doc; then
+ #pushd guides/output
+ #docinto guides
+ #dohtml -r *
+ #popd
+
+ pushd doc
+ docinto api
+ dohtml -r *
+ popd
+ fi
+}
+
+pkg_postinst() {
+ elog "To select between slots of rails, use:"
+ elog "\teselect rails"
+
+ eselect rails update
+}
+
+pkg_postrm() {
+ eselect rails update
+}