summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaleb Tennis <caleb@gentoo.org>2006-03-31 18:19:44 +0000
committerCaleb Tennis <caleb@gentoo.org>2006-03-31 18:19:44 +0000
commitd9db752c7d8e28066dc73e8fbfc1b3d5ff259ff4 (patch)
treecd41a3fee163e19855102e6bcc902f63ffd17685 /dev-ruby/rubygems
parent~amd64 added; thanks to Bjoern Mueller for reporting/testing this; ebuild cle... (diff)
downloadhistorical-d9db752c7d8e28066dc73e8fbfc1b3d5ff259ff4.tar.gz
historical-d9db752c7d8e28066dc73e8fbfc1b3d5ff259ff4.tar.bz2
historical-d9db752c7d8e28066dc73e8fbfc1b3d5ff259ff4.zip
This version runs etc-update and source's /etc/profile after a package remove to make sure the RUBYOPT variable gets cleared if it really needs to be
Package-Manager: portage-2.1_pre7-r2
Diffstat (limited to 'dev-ruby/rubygems')
-rw-r--r--dev-ruby/rubygems/ChangeLog9
-rw-r--r--dev-ruby/rubygems/Manifest12
-rw-r--r--dev-ruby/rubygems/files/digest-rubygems-0.8.11-r53
-rw-r--r--dev-ruby/rubygems/rubygems-0.8.11-r5.ebuild47
4 files changed, 67 insertions, 4 deletions
diff --git a/dev-ruby/rubygems/ChangeLog b/dev-ruby/rubygems/ChangeLog
index 95a4a83675b8..66e3e4782258 100644
--- a/dev-ruby/rubygems/ChangeLog
+++ b/dev-ruby/rubygems/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-ruby/rubygems
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/ChangeLog,v 1.26 2006/03/29 14:07:54 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/ChangeLog,v 1.27 2006/03/31 18:19:44 caleb Exp $
+
+*rubygems-0.8.11-r5 (31 Mar 2006)
+
+ 31 Mar 2006; Caleb Tennis <caleb@gentoo.org> +rubygems-0.8.11-r5.ebuild:
+ This version runs etc-update and source's /etc/profile after a package
+ remove to make sure the RUBYOPT variable gets cleared if it really needs to
+ be
29 Mar 2006; Aron Griffis <agriffis@gentoo.org> rubygems-0.8.11-r4.ebuild:
Mark 0.8.11-r4 ~ia64
diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 84a4d2db6df7..1bdd63e42ab2 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -1,6 +1,6 @@
-MD5 c2ba23cbabe24bb5397e8534fbbcdab1 ChangeLog 3921
-RMD160 a30f38d7a9a053fde1fd06e5db28a7fcd2c19d09 ChangeLog 3921
-SHA256 5343dbc88fd553e01589dc85f125db4e0eef50d73aa4008fca2fe4a9542ee55d ChangeLog 3921
+MD5 b914efb6d66494bd72e8071f5e029d98 ChangeLog 4185
+RMD160 4db0d4e2caf36124edc433dfe3ff9b4487326cb1 ChangeLog 4185
+SHA256 f2ac72d8e9761e14655ef080cf3fa971471713efad4c2406a5b142ac0a5d8dcf ChangeLog 4185
MD5 15ffbd574f0d1b8f0e79d060c92749b4 files/10rubygems 21
RMD160 02441be7de6307bbb859fbc2bf5891809fe9ecf8 files/10rubygems 21
SHA256 8c30de9ba7f327237af47f85d8f7f6701d34c9a8780ff7303244667568ca5833 files/10rubygems 21
@@ -19,6 +19,9 @@ SHA256 e671d8919c23100c53c004393e4e030ff284ee0fef8021d6611db28fd8a90da3 files/di
MD5 95aa25de0a921f6dbfb6b6b07989dbe0 files/digest-rubygems-0.8.11-r4 238
RMD160 1474d06b9833aa748f7b9528dd5e9e1722f9a23a files/digest-rubygems-0.8.11-r4 238
SHA256 1f3d69232f590c0ba429e6f95228e13bb0f5d94acfd93ef16c5de0c600ee93d4 files/digest-rubygems-0.8.11-r4 238
+MD5 0e906a2c3de4ace9bd223e521501d86e files/digest-rubygems-0.8.11-r5 238
+RMD160 0924f6a1ce7439f950514224be9a41a421db4221 files/digest-rubygems-0.8.11-r5 238
+SHA256 e671d8919c23100c53c004393e4e030ff284ee0fef8021d6611db28fd8a90da3 files/digest-rubygems-0.8.11-r5 238
MD5 664d3edb96dfbb4c5e2a3f6cbb12d566 files/no_post_install.patch 204
RMD160 e903ea665032f9695b7a05ec4b7b46f1351afcc2 files/no_post_install.patch 204
SHA256 85fb8720c63c3b3ff5257acd7b3be9a370f13364c800189006f7b9d4954ad536 files/no_post_install.patch 204
@@ -34,6 +37,9 @@ SHA256 69b09954a52344b66a7813572a2d94f143cf1e6efa3d061087ed3788987e8793 rubygems
MD5 680b7994ac51ad7e11f4be37cdd90680 rubygems-0.8.11-r4.ebuild 1338
RMD160 288307c060fc4190ec37e8808dcb56a3d92d733a rubygems-0.8.11-r4.ebuild 1338
SHA256 1e4386c1be4cd3dabcee2ef69019c4ea35c6adcb932abf670d19759d5a1ae589 rubygems-0.8.11-r4.ebuild 1338
+MD5 b4cd85aad81f01b11914d610ced426db rubygems-0.8.11-r5.ebuild 1484
+RMD160 a549dd84ca942244824377eeb14aa70a0af95ed1 rubygems-0.8.11-r5.ebuild 1484
+SHA256 8043536dcbf641171d7861b57a52d9e1fcebc7fe6a4cd366398735f9296f70b5 rubygems-0.8.11-r5.ebuild 1484
MD5 ed04a907d861cd1bc1ca9aa0835e355d rubygems-0.8.11.ebuild 899
RMD160 c41058590c5b28e351a83bb00e7e952cca30bd86 rubygems-0.8.11.ebuild 899
SHA256 04013266a83dfdbd3a0dc68f4430da1a7a51f4e314dce1b5c8873f504560e36d rubygems-0.8.11.ebuild 899
diff --git a/dev-ruby/rubygems/files/digest-rubygems-0.8.11-r5 b/dev-ruby/rubygems/files/digest-rubygems-0.8.11-r5
new file mode 100644
index 000000000000..337bb332079b
--- /dev/null
+++ b/dev-ruby/rubygems/files/digest-rubygems-0.8.11-r5
@@ -0,0 +1,3 @@
+MD5 aa363b428c4c1fc2e076a4ff77b957d7 rubygems-0.8.11.tgz 160265
+RMD160 381ef7f088b3b439f28797d6d7a3257b3e28d6e4 rubygems-0.8.11.tgz 160265
+SHA256 6ad2b857248aef0e9a5297f708f9988fbade78e16d670109937a73e56fdbae6d rubygems-0.8.11.tgz 160265
diff --git a/dev-ruby/rubygems/rubygems-0.8.11-r5.ebuild b/dev-ruby/rubygems/rubygems-0.8.11-r5.ebuild
new file mode 100644
index 000000000000..d34d44ce2d25
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-0.8.11-r5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/rubygems-0.8.11-r5.ebuild,v 1.1 2006/03/31 18:19:44 caleb Exp $
+
+inherit ruby
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="http://rubyforge.org/projects/rubygems/"
+LICENSE="Ruby"
+
+# The URL depends implicitly on the version, unfortunately. Even if you
+# change the filename on the end, it still downloads the same file.
+SRC_URI="http://rubyforge.org/frs/download.php/5207/${P}.tgz"
+
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc-macos ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE=""
+DEPEND=">=dev-lang/ruby-1.8"
+
+PATCHES="${FILESDIR}/no_post_install.patch"
+USE_RUBY="ruby18"
+
+src_compile() {
+ return
+}
+
+src_install() {
+ ver=$(${RUBY} -r rbconfig -e 'print Config::CONFIG["MAJOR"] + "." + Config::CONFIG["MINOR"]')
+ GEM_HOME=${D}/usr/lib/ruby/gems/$ver ruby_src_install
+ cp ${FILESDIR}/auto_gem.rb ${D}/$(${RUBY} -r rbconfig -e 'print Config::CONFIG["sitedir"]')
+ keepdir /usr/lib/ruby/gems/$ver/doc
+ doenvd ${FILESDIR}/10rubygems
+}
+
+pkg_postinst()
+{
+ ewarn "If you have previously switched to using ruby18_with_gems using ruby-config, this"
+ ewarn "package has removed that file and makes it unnecessary anymore. Please use ruby-config"
+ ewarn "to revert back to ruby18."
+}
+
+pkg_postrm()
+{
+ # If we potentially downgraded, then getting rid of RUBYOPT from env.d is probably a smart idea.
+ env-update
+ source /etc/profile
+}