diff options
-rw-r--r-- | app-editors/vile/ChangeLog | 12 | ||||
-rw-r--r-- | app-editors/vile/files/digest-vile-9.3h | 9 | ||||
-rw-r--r-- | app-editors/vile/vile-9.2r.ebuild | 4 | ||||
-rw-r--r-- | app-editors/vile/vile-9.3h.ebuild | 59 |
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/* +} + |