From: Mamoru Komachi Date: Fri, 19 Nov 2004 20:50:48 +0000 (+0000) Subject: Initial import. Thanks to Alexander Kellett and Thomas Kirchner... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=cc6f74dedcc8c341afaf8202b242a72ccd0732c8;p=gentoo.git Initial import. Thanks to Alexander Kellett and Thomas Kirchner . This closes bug #71757. --- diff --git a/dev-ruby/rubygems/ChangeLog b/dev-ruby/rubygems/ChangeLog new file mode 100644 index 000000000000..4cfff2f088d6 --- /dev/null +++ b/dev-ruby/rubygems/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-ruby/rubygems +# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/ChangeLog,v 1.1 2004/11/19 20:50:48 usata Exp $ + +*rubygems-0.8.1 (20 Nov 2004) + + 20 Nov 2004; Mamoru KOMACHI +metadata.xml, + +files/rubygems-0.8.1-gentoo.diff, +rubygems-0.8.1.ebuild: + Initial import. Thanks to Alexander Kellett and + Thomas Kirchner . This closes bug #71757. + diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest new file mode 100644 index 000000000000..925028f6f83c --- /dev/null +++ b/dev-ruby/rubygems/Manifest @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 0ab306e22edafef7204cae0da8961047 rubygems-0.8.1.ebuild 711 +MD5 3eec9f3fe48b51f49dbc1f171a3b026f metadata.xml 157 +MD5 c8f1021f4419d2c5a9d9b0bea6e0b2c6 ChangeLog 496 +MD5 ae6f2a1b494e82be3591407ca8a7827a files/digest-rubygems-0.8.1 63 +MD5 cb35efb385d388a1c8d666d07a118bbc files/rubygems-0.8.1-gentoo.diff 1510 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.2.6 (GNU/Linux) + +iD8DBQFBnlyqVWNWqTUmv+0RAlimAJ4yPL6YWEUKrwdtpTa9tcJbNqCVPwCfd/fR +FjiqweJx7dJod07jNaNYbuc= +=idwe +-----END PGP SIGNATURE----- diff --git a/dev-ruby/rubygems/files/digest-rubygems-0.8.1 b/dev-ruby/rubygems/files/digest-rubygems-0.8.1 new file mode 100644 index 000000000000..b7fc1002bc6a --- /dev/null +++ b/dev-ruby/rubygems/files/digest-rubygems-0.8.1 @@ -0,0 +1 @@ +MD5 6276d268b420c0d61796cdbf6d28dae4 rubygems-0.8.1.tgz 108276 diff --git a/dev-ruby/rubygems/files/rubygems-0.8.1-gentoo.diff b/dev-ruby/rubygems/files/rubygems-0.8.1-gentoo.diff new file mode 100644 index 000000000000..10e501c290ae --- /dev/null +++ b/dev-ruby/rubygems/files/rubygems-0.8.1-gentoo.diff @@ -0,0 +1,46 @@ +--- install.rb.ORIG 2004-09-12 16:24:57.000000000 +0900 ++++ install.rb 2004-11-20 02:46:54.000000000 +0900 +@@ -5,6 +5,10 @@ + + include Config + ++CONFIG["bindir"].gsub!(/^/, ENV['D']) ++CONFIG["libdir"].gsub!(/^/, ENV['D']) ++CONFIG["sitedir"].gsub!(/^/, ENV['D']) ++ + $srcdir = CONFIG["srcdir"] + $version = CONFIG["MAJOR"]+"."+CONFIG["MINOR"] + $libdir = File.join(CONFIG["libdir"], "ruby", $version) +@@ -15,6 +19,7 @@ + elsif $site_libdir !~ Regexp.new(Regexp.quote($version)) + $site_libdir = File.join($site_libdir, $version) + end ++$site_libdir.gsub!(/^/, ENV['D']) + + def remove_stubs + is_apparent_stub = lambda { |path| +@@ -108,6 +113,7 @@ + ## Install the 'bin' files. + + bindir = CONFIG['bindir'] ++ File::makedirs(bindir) + ruby_install_name = CONFIG['ruby_install_name'] + is_windows_platform = CONFIG["arch"] =~ /dos|win32/i + Find.find('bin') do |f| +@@ -120,7 +126,7 @@ + target = File.join(bindir, File.basename(f)) + File.open(target, "w", 0755) do |script| + sourcelines = File.read(source) +- sourcelines.gsub!(/\#!\/usr\/bin\/env ruby/, "\#!#{bindir}/#{ruby_install_name}") ++ #sourcelines.gsub!(/\#!\/usr\/bin\/env ruby/, "\#!#{bindir}/#{ruby_install_name}") + script.write sourcelines + end + if is_windows_platform +--- packages/sources/sources.gemspec 2003-11-23 03:58:46.000000000 +0900 ++++ packages/sources/sources.gemspec 2004-08-25 01:26:12.165799264 +0900 +@@ -1,4 +1,4 @@ +-$:.unshift '../lib' ++$:.unshift '../../lib' + require 'rubygems' + + module Gem diff --git a/dev-ruby/rubygems/metadata.xml b/dev-ruby/rubygems/metadata.xml new file mode 100644 index 000000000000..852136183369 --- /dev/null +++ b/dev-ruby/rubygems/metadata.xml @@ -0,0 +1,5 @@ + + + +ruby + diff --git a/dev-ruby/rubygems/rubygems-0.8.1.ebuild b/dev-ruby/rubygems/rubygems-0.8.1.ebuild new file mode 100644 index 000000000000..b6b5ecacccef --- /dev/null +++ b/dev-ruby/rubygems/rubygems-0.8.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rubygems/rubygems-0.8.1.ebuild,v 1.1 2004/11/19 20:50:48 usata 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/1399/${P}.tgz" + +KEYWORDS="~x86" +SLOT="0" +IUSE="" + +USE_RUBY="ruby18 ruby19" +DEPEND="virtual/ruby" +PATCHES="${FILESDIR}/${P}-gentoo.diff" + +src_compile() { + return +}