summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lang/ruby/ChangeLog12
-rw-r--r--dev-lang/ruby/Manifest22
-rw-r--r--dev-lang/ruby/files/digest-ruby-1.8.0_pre61
-rw-r--r--dev-lang/ruby/ruby-1.6.8-r1.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.6.8.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.8.0_pre2-r1.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.8.0_pre2-r2.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.8.0_pre2-r3.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.8.0_pre2.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.8.0_pre3.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.8.0_pre4.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.8.0_pre5.ebuild4
-rw-r--r--dev-lang/ruby/ruby-1.8.0_pre6.ebuild68
13 files changed, 110 insertions, 29 deletions
diff --git a/dev-lang/ruby/ChangeLog b/dev-lang/ruby/ChangeLog
index c3251a3c480e..76066d8999e6 100644
--- a/dev-lang/ruby/ChangeLog
+++ b/dev-lang/ruby/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for dev-lang/ruby
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.28 2003/07/30 03:08:50 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.29 2003/08/01 03:23:26 agriffis Exp $
+
+*ruby-1.8.0_pre2-r3 (31 Jul 2003)
+
+ 31 Jul 2003; Aron Griffis <agriffis@gentoo.org> ruby-1.6.8-r1.ebuild,
+ ruby-1.6.8.ebuild, ruby-1.8.0_pre2-r1.ebuild, ruby-1.8.0_pre2-r2.ebuild,
+ ruby-1.8.0_pre2-r3.ebuild, ruby-1.8.0_pre2.ebuild, ruby-1.8.0_pre3.ebuild,
+ ruby-1.8.0_pre4.ebuild, ruby-1.8.0_pre5.ebuild, ruby-1.8.0_pre6.ebuild:
+ Version bump and switch to ruby mirrors. This is due to Matz's comment on
+ ruby-talk that his company's server was becoming overloaded with the number
+ of downloads.
29 Jul 2003; Aron Griffis <agriffis@gentoo.org> ruby-1.8.0_pre5.ebuild:
Add a warning about possibly needing to remerge vim
diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 6155a1fd4412..ffd3866f1bf9 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,13 +1,14 @@
-MD5 a9a4efafdafd29c05cb3fd6244f89113 ruby-1.8.0_pre4.ebuild 1638
-MD5 03860f14dbfb94fec12a4b8579f7bc1f ruby-1.8.0_pre2-r1.ebuild 1380
-MD5 0403378153bb43e860eff9011b1ad607 ruby-1.8.0_pre3.ebuild 1643
-MD5 59904ebd31b17bdf842d34ecba1f4387 ruby-1.8.0_pre2-r3.ebuild 1524
-MD5 c0bf04d43aea3a6df58bc69b5b36959b ruby-1.8.0_pre5.ebuild 1850
-MD5 34491a182f5f81f2468d799ee05dfd5d ruby-1.6.8-r1.ebuild 875
-MD5 a357995f80c9f0c2a5c928ccf2e22fb6 ruby-1.6.8.ebuild 750
-MD5 739dc1b0713beca0169c7116e91f46a5 ChangeLog 3436
-MD5 557fc0b69af82ee16ef65e0be0cffb2b ruby-1.8.0_pre2.ebuild 810
-MD5 74581d9cf84f902656ab173bbf9ce48c ruby-1.8.0_pre2-r2.ebuild 1419
+MD5 619ed71035fee284ee9c5080155bba07 ruby-1.8.0_pre4.ebuild 1620
+MD5 86c1f2fd06df18f2dd4275bdf69ada43 ruby-1.8.0_pre6.ebuild 1728
+MD5 95107b3e1d84b8a4e8d5bb258e058186 ruby-1.8.0_pre2-r1.ebuild 1357
+MD5 ec204431a38ec2ac3280b55107cf2ea0 ruby-1.8.0_pre3.ebuild 1620
+MD5 a240b97435bdb6b248b30db6759a2fbb ruby-1.8.0_pre2-r3.ebuild 1506
+MD5 2a54c93236b5a50249b41a7175d70060 ruby-1.8.0_pre5.ebuild 1827
+MD5 5f4a987bb7edfc52d6de11de49e915be ruby-1.6.8-r1.ebuild 881
+MD5 7637d3fa29d296e573b53969782378f6 ruby-1.6.8.ebuild 755
+MD5 6cba33731f086c245c3088a2912543f1 ChangeLog 3941
+MD5 c9cc7237d312931ffe65cb52aa3857b4 ruby-1.8.0_pre2.ebuild 792
+MD5 9c50e1c7c8d0faeeddc130c786a15a75 ruby-1.8.0_pre2-r2.ebuild 1396
MD5 3eec9f3fe48b51f49dbc1f171a3b026f metadata.xml 157
MD5 4e97d6dfe5cd879ed2d05bbd414b46f8 files/ruby-1.8.0_pre2-socks.patch 346
MD5 eec22a947154da0852d5914dcea2cb80 files/digest-ruby-1.8.0_pre2-r1 72
@@ -20,3 +21,4 @@ MD5 2da205db4c1f8df1e100067e6c188543 files/digest-ruby-1.8.0_pre2 137
MD5 e14012d537b34ba360ac8eaf900962be files/digest-ruby-1.8.0_pre3 72
MD5 f3fff8adc9a613d3f99ca804149ddce0 files/digest-ruby-1.8.0_pre4 72
MD5 6a1e0bd74700f1dc7907a298105b64f1 files/digest-ruby-1.8.0_pre5 72
+MD5 761f70c7eec760a9eb41e783f85f84dd files/digest-ruby-1.8.0_pre6 72
diff --git a/dev-lang/ruby/files/digest-ruby-1.8.0_pre6 b/dev-lang/ruby/files/digest-ruby-1.8.0_pre6
new file mode 100644
index 000000000000..50cd1f2f0ed1
--- /dev/null
+++ b/dev-lang/ruby/files/digest-ruby-1.8.0_pre6
@@ -0,0 +1 @@
+MD5 300195034e683af36d314d396df66be2 ruby-1.8.0-preview6.tar.gz 1801158
diff --git a/dev-lang/ruby/ruby-1.6.8-r1.ebuild b/dev-lang/ruby/ruby-1.6.8-r1.ebuild
index dedb866ab879..26415960cd33 100644
--- a/dev-lang/ruby/ruby-1.6.8-r1.ebuild
+++ b/dev-lang/ruby/ruby-1.6.8-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.6.8-r1.ebuild,v 1.2 2003/07/18 20:06:03 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.6.8-r1.ebuild,v 1.3 2003/08/01 03:23:26 agriffis Exp $
S=${WORKDIR}/${P}
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/${P}.tar.gz"
+SRC_URI="mirror://ruby/${PV%.*}/${P/_pre/-preview}.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="x86 alpha ppc sparc hppa amd64"
diff --git a/dev-lang/ruby/ruby-1.6.8.ebuild b/dev-lang/ruby/ruby-1.6.8.ebuild
index ab28f7dc525b..c4d3ef4ccbb0 100644
--- a/dev-lang/ruby/ruby-1.6.8.ebuild
+++ b/dev-lang/ruby/ruby-1.6.8.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.6.8.ebuild,v 1.10 2003/05/14 18:35:00 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.6.8.ebuild,v 1.11 2003/08/01 03:23:26 agriffis Exp $
S=${WORKDIR}/${P}
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/${P}.tar.gz"
+SRC_URI="mirror://ruby/${PV%.*}/${P/_pre/-preview}.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="x86 alpha ppc sparc hppa"
diff --git a/dev-lang/ruby/ruby-1.8.0_pre2-r1.ebuild b/dev-lang/ruby/ruby-1.8.0_pre2-r1.ebuild
index 02f7c669a8ce..d8a28484e995 100644
--- a/dev-lang/ruby/ruby-1.8.0_pre2-r1.ebuild
+++ b/dev-lang/ruby/ruby-1.8.0_pre2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre2-r1.ebuild,v 1.1 2003/05/26 17:59:19 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre2-r1.ebuild,v 1.2 2003/08/01 03:23:26 agriffis Exp $
IUSE="socks5 tcltk"
@@ -8,7 +8,7 @@ inherit flag-o-matic eutils
S=${WORKDIR}/${P%_pre*}
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.8/${P/_pre/-preview}.tar.gz"
+SRC_URI="mirror://ruby/${P/_pre/-preview}.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="~x86 ~alpha"
diff --git a/dev-lang/ruby/ruby-1.8.0_pre2-r2.ebuild b/dev-lang/ruby/ruby-1.8.0_pre2-r2.ebuild
index 440b0177fd2c..2a8198d3b5f3 100644
--- a/dev-lang/ruby/ruby-1.8.0_pre2-r2.ebuild
+++ b/dev-lang/ruby/ruby-1.8.0_pre2-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre2-r2.ebuild,v 1.2 2003/05/28 14:44:37 scandium Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre2-r2.ebuild,v 1.3 2003/08/01 03:23:26 agriffis Exp $
IUSE="socks5 tcltk"
@@ -8,7 +8,7 @@ inherit flag-o-matic eutils
S=${WORKDIR}/${P%_pre*}
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.8/${P/_pre/-preview}.tar.gz"
+SRC_URI="mirror://ruby/${P/_pre/-preview}.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="~x86 ~alpha"
diff --git a/dev-lang/ruby/ruby-1.8.0_pre2-r3.ebuild b/dev-lang/ruby/ruby-1.8.0_pre2-r3.ebuild
index 74d0fe9b5416..284ba973e61f 100644
--- a/dev-lang/ruby/ruby-1.8.0_pre2-r3.ebuild
+++ b/dev-lang/ruby/ruby-1.8.0_pre2-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre2-r3.ebuild,v 1.1 2003/06/10 22:38:16 twp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre2-r3.ebuild,v 1.2 2003/08/01 03:23:26 agriffis Exp $
IUSE="socks5 tcltk"
@@ -8,7 +8,7 @@ inherit flag-o-matic eutils
S=${WORKDIR}/${P%_pre*}
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.8/${P/_pre/-preview}.tar.gz"
+SRC_URI="mirror://ruby/${P/_pre/-preview}.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="~x86 ~alpha"
diff --git a/dev-lang/ruby/ruby-1.8.0_pre2.ebuild b/dev-lang/ruby/ruby-1.8.0_pre2.ebuild
index 356f61fe7fa8..65b20ef2c354 100644
--- a/dev-lang/ruby/ruby-1.8.0_pre2.ebuild
+++ b/dev-lang/ruby/ruby-1.8.0_pre2.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre2.ebuild,v 1.3 2003/05/11 10:41:52 twp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre2.ebuild,v 1.4 2003/08/01 03:23:26 agriffis Exp $
S=${WORKDIR}/${PN}-`echo ${PV} | sed 's/_pre[0-9]*//'`
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.8/${PN}-`echo ${PV} | sed 's/_pre/-preview/'`.tar.gz"
+SRC_URI="mirror://ruby/${PN}-`echo ${PV} | sed 's/_pre/-preview/'`.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="~x86"
diff --git a/dev-lang/ruby/ruby-1.8.0_pre3.ebuild b/dev-lang/ruby/ruby-1.8.0_pre3.ebuild
index df40811aaae9..76cf03e3270a 100644
--- a/dev-lang/ruby/ruby-1.8.0_pre3.ebuild
+++ b/dev-lang/ruby/ruby-1.8.0_pre3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre3.ebuild,v 1.2 2003/07/14 18:59:04 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre3.ebuild,v 1.3 2003/08/01 03:23:26 agriffis Exp $
IUSE="socks5 tcltk"
@@ -8,7 +8,7 @@ inherit flag-o-matic eutils gnuconfig
S=${WORKDIR}/${P%_pre*}
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.8/${P/_pre/-preview}.tar.gz"
+SRC_URI="mirror://ruby/${P/_pre/-preview}.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="~x86 ~alpha"
diff --git a/dev-lang/ruby/ruby-1.8.0_pre4.ebuild b/dev-lang/ruby/ruby-1.8.0_pre4.ebuild
index d571f95add56..1a8cdef0b5bb 100644
--- a/dev-lang/ruby/ruby-1.8.0_pre4.ebuild
+++ b/dev-lang/ruby/ruby-1.8.0_pre4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre4.ebuild,v 1.1 2003/07/26 16:52:52 twp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre4.ebuild,v 1.2 2003/08/01 03:23:26 agriffis Exp $
IUSE="socks5 tcltk"
@@ -8,7 +8,7 @@ inherit flag-o-matic eutils gnuconfig
S=${WORKDIR}/${P%_pre*}
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.8/${P/_pre/-preview}.tar.gz"
+SRC_URI="mirror://ruby/${P/_pre/-preview}.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="~x86 ~alpha"
diff --git a/dev-lang/ruby/ruby-1.8.0_pre5.ebuild b/dev-lang/ruby/ruby-1.8.0_pre5.ebuild
index 6f7ddd3f19c2..395c7c32d32d 100644
--- a/dev-lang/ruby/ruby-1.8.0_pre5.ebuild
+++ b/dev-lang/ruby/ruby-1.8.0_pre5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre5.ebuild,v 1.2 2003/07/30 03:08:50 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre5.ebuild,v 1.3 2003/08/01 03:23:26 agriffis Exp $
IUSE="socks5 tcltk"
@@ -8,7 +8,7 @@ inherit flag-o-matic eutils gnuconfig
S=${WORKDIR}/${P%_pre*}
DESCRIPTION="An object-oriented scripting language"
-SRC_URI="ftp://ftp.ruby-lang.org/pub/ruby/1.8/${P/_pre/-preview}.tar.gz"
+SRC_URI="mirror://ruby/${P/_pre/-preview}.tar.gz"
HOMEPAGE="http://www.ruby-lang.org/"
LICENSE="Ruby"
KEYWORDS="~x86 ~alpha"
diff --git a/dev-lang/ruby/ruby-1.8.0_pre6.ebuild b/dev-lang/ruby/ruby-1.8.0_pre6.ebuild
new file mode 100644
index 000000000000..05f3c5ca7c8d
--- /dev/null
+++ b/dev-lang/ruby/ruby-1.8.0_pre6.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.0_pre6.ebuild,v 1.1 2003/08/01 03:23:26 agriffis Exp $
+
+IUSE="socks5 tcltk"
+
+inherit flag-o-matic eutils gnuconfig
+
+S=${WORKDIR}/${P%_pre*}
+DESCRIPTION="An object-oriented scripting language"
+SRC_URI="mirror://ruby/${PV%.*}/${P/_pre/-preview}.tar.gz"
+HOMEPAGE="http://www.ruby-lang.org/"
+LICENSE="Ruby"
+KEYWORDS="~x86 ~alpha"
+SLOT="0"
+
+DEPEND=">=sys-libs/glibc-2.1.3
+ >=sys-libs/gdbm-1.8.0
+ >=sys-libs/readline-4.1
+ >=sys-libs/ncurses-5.2
+ socks5? ( >=net-misc/dante-1.1.13 )
+ tcltk? ( dev-lang/tk )
+ sys-apps/findutils"
+
+src_unpack() {
+ unpack ${A}
+ cd ${WORKDIR}
+
+ # Enable build on alpha EV67
+ if use alpha; then
+ gnuconfig_update || die "gnuconfig_update failed"
+ fi
+}
+
+src_compile() {
+ local myconf='--enable-shared'
+
+ filter-flags -fomit-frame-pointer
+
+ # Socks support via dante
+ if use socks5; then
+ myconf="${myconf} --enable-socks"
+ else
+ # Socks support can't be disabled as long as SOCKS_SERVER is
+ # set and socks library is present, so need to unset
+ # SOCKS_SERVER in that case.
+ myconf="${myconf} --disable-socks"
+ unset SOCKS_SERVER
+ fi
+
+ econf ${myconf} || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ make DESTDIR=${D} install || die "make install failed"
+ dodoc COPYING* ChangeLog MANIFEST README* ToDo
+ # Fix perms on directories (bug # 22446)
+ find ${D} -type d -print0 | xargs -0 chmod 755
+}
+
+pkg_postinst() {
+ ewarn
+ ewarn "Warning: You might need to remerge vim if it doesn't work"
+ ewarn "with this version of ruby. If vim starts up okay, then"
+ ewarn "there is no need to remerge it."
+ ewarn
+}