diff options
-rw-r--r-- | dev-lang/ruby/ChangeLog | 12 | ||||
-rw-r--r-- | dev-lang/ruby/Manifest | 22 | ||||
-rw-r--r-- | dev-lang/ruby/files/digest-ruby-1.8.0_pre6 | 1 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.6.8-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.6.8.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.8.0_pre2-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.8.0_pre2-r2.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.8.0_pre2-r3.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.8.0_pre2.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.8.0_pre3.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.8.0_pre4.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.8.0_pre5.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-1.8.0_pre6.ebuild | 68 |
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 +} |