summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-editors/vile/ChangeLog12
-rw-r--r--app-editors/vile/files/digest-vile-9.3h9
-rw-r--r--app-editors/vile/vile-9.2r.ebuild4
-rw-r--r--app-editors/vile/vile-9.3h.ebuild59
4 files changed, 81 insertions, 3 deletions
diff --git a/app-editors/vile/ChangeLog b/app-editors/vile/ChangeLog
index ec90161fc318..3ab6d2b14b9f 100644
--- a/app-editors/vile/ChangeLog
+++ b/app-editors/vile/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for app-editors/vile
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/ChangeLog,v 1.4 2002/12/13 10:56:06 blizzy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/ChangeLog,v 1.5 2002/12/22 18:34:32 mcummings Exp $
+
+*vile-9.3h (22 Dec 2002)
+
+ 22 Dec 2002; Michael Cummings <mcummings@gentoo.org> :
+ vile-9.3h.ebuild:
+
+ Many thanks go to jbooth (jbooth@uiuc.edu) in bug 12469 for this
+ ebuild. This version of vile will work with perl 5.8, where the
+ previous versions would not. Will unmask for x86 when perl 5.8 is
+ unmasked.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
diff --git a/app-editors/vile/files/digest-vile-9.3h b/app-editors/vile/files/digest-vile-9.3h
new file mode 100644
index 000000000000..e0b58ffbfc4f
--- /dev/null
+++ b/app-editors/vile/files/digest-vile-9.3h
@@ -0,0 +1,9 @@
+MD5 9d8f396a936986d5a3542e40568886c8 vile-9.3.tgz 1474140
+MD5 e6d6c53a98b48119041053eb82ae6129 vile-9.3a.patch.gz 10571
+MD5 69a7ce690418fef171461bc170ba1471 vile-9.3b.patch.gz 9336
+MD5 a9d9b2223ae56a51310c2c0973129259 vile-9.3c.patch.gz 7697
+MD5 4b2b28900bd0035e9ca46d3be5e7dc9c vile-9.3d.patch.gz 40497
+MD5 c2241ad6e5a70d12d7415401aaec0b4f vile-9.3e.patch.gz 71499
+MD5 67bb75078e1ef009ee4b6928c396519a vile-9.3f.patch.gz 28732
+MD5 0231e8146ad6ff7ba6cec2635afa0c1f vile-9.3g.patch.gz 7645
+MD5 1e7d5a6dafb1223ae5e03917737f0096 vile-9.3h.patch.gz 47116
diff --git a/app-editors/vile/vile-9.2r.ebuild b/app-editors/vile/vile-9.2r.ebuild
index bda090d98d35..b97ab925baef 100644
--- a/app-editors/vile/vile-9.2r.ebuild
+++ b/app-editors/vile/vile-9.2r.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/vile-9.2r.ebuild,v 1.7 2002/12/09 04:17:41 manson Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/vile-9.2r.ebuild,v 1.8 2002/12/22 18:34:32 mcummings Exp $
IUSE="perl"
@@ -30,7 +30,7 @@ HOMEPAGE="http://invisible-island.net/vile/"
DEPEND="virtual/glibc
sys-devel/flex
>=sys-libs/ncurses-5.2
- perl? ( sys-devel/perl )"
+ perl? ( <sys-devel/perl-5.8.0 )"
RDEPEND="virtual/glibc
>=sys-libs/ncurses-5.2"
diff --git a/app-editors/vile/vile-9.3h.ebuild b/app-editors/vile/vile-9.3h.ebuild
new file mode 100644
index 000000000000..2ab79563d80d
--- /dev/null
+++ b/app-editors/vile/vile-9.3h.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/vile-9.3h.ebuild,v 1.1 2002/12/22 18:34:32 mcummings Exp $
+
+IUSE="perl"
+
+S=${WORKDIR}/vile-9.3
+DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone"
+SRC_URI="ftp://ftp.phred.org/pub/vile/vile-9.3.tgz
+ ftp://ftp.phred.org/pub/vile/patches/vile-9.3a.patch.gz
+ ftp://ftp.phred.org/pub/vile/patches/vile-9.3b.patch.gz
+ ftp://ftp.phred.org/pub/vile/patches/vile-9.3c.patch.gz
+ ftp://ftp.phred.org/pub/vile/patches/vile-9.3d.patch.gz
+ ftp://ftp.phred.org/pub/vile/patches/vile-9.3e.patch.gz
+ ftp://ftp.phred.org/pub/vile/patches/vile-9.3f.patch.gz
+ ftp://ftp.phred.org/pub/vile/patches/vile-9.3g.patch.gz
+ ftp://ftp.phred.org/pub/vile/patches/vile-9.3h.patch.gz"
+
+HOMEPAGE="http://www.clark.net/pub/dickey/vile/vile.html"
+
+DEPEND="${RDEPEND}
+ sys-devel/flex"
+
+RDEPEND="virtual/glibc
+ >=sys-libs/ncurses-5.2
+ perl? ( sys-devel/perl )"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha"
+
+src_unpack() {
+ unpack vile-9.3.tgz
+
+ cd ${S}
+ local i
+ for i in a b c d e f g h
+ do
+ gunzip -c ${DISTDIR}/vile-9.3$i.patch.gz | patch -p1
+ done
+}
+
+src_compile() {
+ local myconf
+ use perl && myconf="--with-perl"
+
+ ./configure --prefix=/usr --host=${CHOST} \
+ --mandir=/usr/share/man \
+ --with-ncurses \
+ $myconf || die
+
+ emake || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+ dodoc CHANGES* COPYING MANIFEST INSTALL README* doc/*
+}
+