ChangeLog

# ChangeLog for app-editors/vile
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/ChangeLog,v 1.32 2008/03/08 14:44:55 nelchael Exp $

*vile-9.6 (08 Mar 2008)

08 Mar 2008; Krzysiek Pawlik metadata.xml,
-vile-9.5.ebuild, vile-9.5-r1.ebuild, +vile-9.6.ebuild:
Version bump, see bug #206928.

10 Oct 2007; Christian Faulhammer vile-9.3h.ebuild,
vile-9.4d.ebuild, vile-9.5.ebuild, vile-9.5-r1.ebuild:
remove PROVIDE=virtual/editor as we have now a new-style virtual

09 Feb 2007; Fabian Groffen vile-9.4d.ebuild,
vile-9.5.ebuild:
Dropped ppc-macos keyword, see you in prefix

25 Oct 2006; Mike Kelly vile-9.5-r1.ebuild:
Dropping ~ppc-macos keyword

20 Sep 2006; Mike Kelly vile-9.5-r1.ebuild:
Forgot a DEPEND on eselect-vi

*vile-9.5-r1 (20 Sep 2006)

20 Sep 2006; Mike Kelly +vile-9.5-r1.ebuild:
Adding support for eselect vi. Currently package.masked. See bug #147857

07 Jun 2006; Patrick McLean
+files/vile-9.5-define-LEAD-before-use.patch, vile-9.5.ebuild:
Compile fix, patch to make sure a variable is defined before it is used.
(bug #129299)

11 May 2006; Thomas Cort vile-9.4d.ebuild:
Stable on amd64.

*vile-9.5 (15 Dec 2005)

15 Dec 2005; Ciaran McCreesh +vile-9.5.ebuild:
New version, thanks to Thomas Dickey.

16 Aug 2005; Luis Medinas vile-9.4d.ebuild:
Added ~amd64 keywords.

16 Jul 2005; vile-9.4d.ebuild:
Keyworded ~ppc-macos. Closes bug 98113.

05 Oct 2004; Pieter Van den Abeele vile-9.3h.ebuild,
vile-9.4d.ebuild:
Masked vile-9.4d.ebuild stable for ppc

05 Oct 2004; Pieter Van den Abeele vile-9.3h.ebuild:
Masked vile-9.3h.ebuild stable for ppc

03 Mar 2004; Gustavo Zacarias vile-9.4d.ebuild:
stable on sparc

02 Mar 2004; vile-9.4d.ebuild:
stable on alpha, ia64, x86

01 Mar 2004; Ryan Phillips vile-9.2p.ebuild, vile-9.2r.ebuild,
vile-9.2z.ebuild:
removed outdated ebuilds. Fixes #43363

*vile-9.4d (10 Jan 2004)

10 Jan 2004; Aron Griffis vile-9.4d.ebuild:
Version bump. Thanks to jbooth for the heads up in bug 37554

03 Oct 2003; Aron Griffis vile-9.3h.ebuild:
Stable on alpha

13 Aug 2003; Jason Wever vile-9.3h.ebuild:
Changed ~sparc keyword to sparc to fix bug #25664.

02 Aug 2003; Todd Sunderlin vile-9.2z.ebuild:
Marked stable on sparc

*vile-9.3h (22 Dec 2002)

06 Jan 2003; Seemant Kulleen *.ebuild :

PROVIDE virtual/editor

27 Dec 2002; Michael Cummings :
vile-9.3h.ebuild:

Unmasking for x86 - this version works with perl 5.8, now unmasked.

22 Dec 2002; Michael Cummings :
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 : changed sparc ~sparc keywords

*vile-9.2z (21 Oct 2002)

21 Oct 2002; Sascha Schwabbauer ChangeLog :

Version bump... Thanks to Matthew Kennedy


*vile-9.2r (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

*vile-9.2p (12 Mar 2003)

29 Jun 2003; Daniel Ahlberg :
Added missing changelog entry.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX vile-9.5-define-LEAD-before-use.patch 577 RMD160 1633e87e4c50bb66ea7b217cc64ab5af9565fd7d SHA1 4f7362ead1b1208b553d725821641542e2df5873 SHA256 e8342b0b2c89a1f32c89cc8a7f085cb6d70744d3280d086ed3e604898ace8e41
DIST vile-9.3.tgz 1474140 RMD160 884e411fe34a60967614646ac0b24af460447f66 SHA1 581efa183badd5c0abe68e118953229e2bb8403c SHA256 e4f33719127861643e98192487a69933bb466ee897a632919a546cc7473962dd
DIST vile-9.3a.patch.gz 10571 RMD160 de696d8befb3383baa250b04bd3409c3c6b58047 SHA1 78dc3aed208cd7ea0ec79bc03fd4092a52825a87 SHA256 3c8ba39f568163009fe33d366b0f1dbf7a69be3662cc2d3f171b82216c0995c6
DIST vile-9.3b.patch.gz 9336 RMD160 635c2063a59542e8e8556a357db6eb913ea97ce0 SHA1 3df5815ce1b63e0c32c7302c9b255ee572e54c0a SHA256 236d268e16326c664586d17441c226d453a7fbc8c8328ad022e732a04a6dc811
DIST vile-9.3c.patch.gz 7697 RMD160 618feeb9dfb3ff7ee4f94240ddfa13b28f533119 SHA1 468ab35f1bcd6fcca01e3a2ef1b3a09e036c22ac SHA256 9cddae6d9aaeaa9d84d172952ed47139422b7b66756e0c45fdab660df745490c
DIST vile-9.3d.patch.gz 40497 RMD160 df195ada2b0e1baf955227ee274f76ea53d19cce SHA1 59402fd3c80e54a82111fb43fa10e115e67ce3a4 SHA256 3878d23fd861ae84bf13fe3f776a412132df2a4354a6a06352cd9a8af5b51c4e
DIST vile-9.3e.patch.gz 71499 RMD160 490097967d42827157d978e7785a5a0fc65224f0 SHA1 39f1b0f6af1f1bb329d521c14f801bf49603f651 SHA256 bad8d50a50635efa2d0774d496f4665d02a66162f54b76d3d05d512443265083
DIST vile-9.3f.patch.gz 28732 RMD160 28dda1e165058e97c1b9be4d7cee1b3499077895 SHA1 049fabe027de44f894838b10f6140160443475c1 SHA256 5f7b72b340254d2b4d3a9dbfb19394122cc1d63472e2d7f404d9de865960e2a1
DIST vile-9.3g.patch.gz 7645 RMD160 b26ef3b61f03b41a902cc82c0e5e1a9a3493113d SHA1 d1698070e9a51163888df13ba714ee9d4608016d SHA256 12f80cf1e4936942f5e16874db57db79c40d03732561df75bd31dff77c190c84
DIST vile-9.3h.patch.gz 47116 RMD160 08e885d8c043ed67fabb848ccf51f58145c334d9 SHA1 a354c545979e7381a6ab148b62ae9ef9423135e7 SHA256 f3c9882b0c5c74b2006077ac00ca49507fa9411eafc36259d1731ff92c157c7b
DIST vile-9.4.tgz 1549606 RMD160 8e225a54991198617558e8dad86c4ce8e4aee2d2 SHA1 5b7f58a16799e8e021ffddb4e8e237023fab696b SHA256 5c6f7f2c441ff038687e5186dbbde0f0eb9e0e0ea693a00d91795aad57dea36a
DIST vile-9.4a.patch.gz 17204 RMD160 014224261fddff7d1216ec11773e237b98759ee1 SHA1 d3451125fe6f27b41c3e13354bc3678600847f17 SHA256 892d3295271873e2e98134fb1779cfa88a53bb59d11e628efc2219f4d32de9d7
DIST vile-9.4b.patch.gz 63382 RMD160 a489623a64bbd0d2f2318de9ed8308d22f1e101c SHA1 fe0d74e81ec0c1beb0e2e33dab82b8b30304b0d7 SHA256 ea497117967cd3d2af536bca3622578f56e63af52e3aba5733950e175d7f1027
DIST vile-9.4c.patch.gz 8660 RMD160 c7cc75142a5b806c7e443cefa195d2d4547653aa SHA1 d6c0618062b5507aee052425ab716ddf8dcbe23a SHA256 cdf699023b77c51d360660f67fa34e720715b9a48e65344b20e9cff8e4a619f5
DIST vile-9.4d.patch.gz 18117 RMD160 d1aaa203546046bb452701e4fc17148970bf6c82 SHA1 fadb4c736ba51f59ad56a0debf61ae6e940e3bff SHA256 6b84efc15f93158dcdab0ce23951de6a041a1dc181c6d84268634842bab0d686
DIST vile-9.5.tgz 1656429 RMD160 3e7f0dd9eb75782c2fb32a92debfb63ae741ae49 SHA1 3862bf082ccb4afca4d08bc6a26448556200b483 SHA256 f187de6c8478237bc52211c1aa8fc762d25b5f80be703518a6e543811705d9c1
DIST vile-9.6.tgz 1773866 RMD160 1577ab756c1018b7c0aca9c6120707e6e165f9c6 SHA1 b588582e5fc6516453b4b47e1e2b693336d36d2f SHA256 cf0b2784519e0be24a4d8fcb1ccb5aa4887d5a2e11ceb5d760d5753feeb1bd4a
EBUILD vile-9.3h.ebuild 1476 RMD160 745536148bab6a02ba6d84b0120e6745575be23e SHA1 730add94b68eb88d8b562c8dacc60f064f1d3227 SHA256 55a85f514cac2927119f6e4c067d18f8866b2ab96ba7179eec0fe7ccd94bb923
EBUILD vile-9.4d.ebuild 1227 RMD160 e54acebf903d73b0bf1251efb686bfd8dfe1033e SHA1 32dc13f443cde82740fb259cec67999b2c28494e SHA256 c9292f3399f1f4a97b3763031cc1d57ab0bafa9aad6de6e27defe8f6fbf0d6cd
EBUILD vile-9.5-r1.ebuild 1084 RMD160 0a017b2a71d42e9bf88f71b45e0cd74ea04ebd23 SHA1 ae7f4b29df80c99aeee8dedd9905c8aa4e8fda9e SHA256 6c558632569ca50ddcb60774a375a8a85629cba04b1e03a7c5d84d3cec62f49f
EBUILD vile-9.6.ebuild 982 RMD160 b8cbe5562dcb60492d40fa092ec0fcf6dd218d55 SHA1 b8af4bfb5f3b610bb5c221fec0e2a67c9994a629 SHA256 74d7e5461ba84564d82efa8440f2817f75c905737ee32cf4a3dd226b618f8c59
MISC ChangeLog 4125 RMD160 efd2f1235098966952544aae20c79786b5d15d9e SHA1 b05ebcc7440b48b8de0be2ff3e4531765ad97461 SHA256 032c0d9ee9ae0bcb33e64542becaee6069fbf860f2320197915525ad0873d195
MISC metadata.xml 157 RMD160 adcd6494e1e562ab5e0bd090e114622782ac753a SHA1 22983b8e9ba3045d8ccbc2b14393423f7f05d2ee SHA256 106c8618581360c66c2b535fcb7a6cb9ff318f1bd8e6c8f40f2f2f2d54e6787a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFH0qZtgo/w9rxVVVERApGMAJoCyeDjZNPFMo0250Dq7uI7Sen1CACgqsI1
BqJDBCZTHHTq7ChPKK0yjZM=
=F7TW
-----END PGP SIGNATURE-----

files

metadata.xml




vim

vile-9.3h.ebuild

# Copyright 1999-2007 Gentoo Foundation
# 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.13 2007/10/10 07:26:10 opfer Exp $

S=${WORKDIR}/vile-9.3
DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone"
HOMEPAGE="http://www.clark.net/pub/dickey/vile/vile.html"
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"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc sparc alpha"
IUSE="perl"

RDEPEND=">=sys-libs/ncurses-5.2
perl? ( dev-lang/perl )"
DEPEND="${RDEPEND}
sys-devel/flex"

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* MANIFEST INSTALL README* doc/*
}

vile-9.4d.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/vile-9.4d.ebuild,v 1.12 2007/10/10 07:26:10 opfer Exp $

inherit eutils

S=${WORKDIR}/vile-9.4
DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone"
HOMEPAGE="http://www.clark.net/pub/dickey/vile/vile.html"
SRC_URI="ftp://ftp.phred.org/pub/vile/vile-9.4.tgz
ftp://ftp.phred.org/pub/vile/patches/vile-9.4a.patch.gz
ftp://ftp.phred.org/pub/vile/patches/vile-9.4b.patch.gz
ftp://ftp.phred.org/pub/vile/patches/vile-9.4c.patch.gz
ftp://ftp.phred.org/pub/vile/patches/vile-9.4d.patch.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
IUSE="perl"

RDEPEND=">=sys-libs/ncurses-5.2
perl? ( dev-lang/perl )"
DEPEND="${RDEPEND}
sys-devel/flex"

src_unpack() {
unpack vile-9.4.tgz
cd ${S}

local p
for p in ${DISTDIR}/${P%[a-z]}[a-${P##*[0-9]}].patch.gz; do
epatch ${p} || die "epatch failed"
done
}

src_compile() {
econf \
--with-ncurses \
`use_with perl` \
|| die "configure failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR=${D} install || die "install failed"
dodoc CHANGES* INSTALL README* doc/*
}

vile-9.5-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/vile-9.5-r1.ebuild,v 1.5 2008/03/08 14:44:55 nelchael Exp $

inherit eutils

DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone"
HOMEPAGE="http://invisible-island.net/vile/"
SRC_URI="ftp://invisible-island.net/vile/${P}.tgz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
IUSE="perl"

RDEPEND=">=sys-libs/ncurses-5.2
perl? ( dev-lang/perl )"
DEPEND="${RDEPEND}
sys-devel/flex
app-admin/eselect-vi"

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}/${P}-define-LEAD-before-use.patch"
}

src_compile() {
econf \
--with-ncurses \
$(use_with perl ) \
|| die "configure failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" install || die "install failed"
dodoc CHANGES* README* doc/*
}

pkg_postinst() {
einfo "Setting /usr/bin/vi symlink"
eselect vi set "${PN}"
}

pkg_postrm() {
einfo "Updating /usr/bin/vi symlink"
eselect vi update
}

vile-9.6.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/vile-9.6.ebuild,v 1.1 2008/03/08 14:44:55 nelchael Exp $

inherit eutils

DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone"
HOMEPAGE="http://invisible-island.net/vile/"
SRC_URI="ftp://invisible-island.net/vile/${P}.tgz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
IUSE="perl"

RDEPEND=">=sys-libs/ncurses-5.2
perl? ( dev-lang/perl )"
DEPEND="${RDEPEND}
sys-devel/flex
app-admin/eselect-vi"

src_compile() {
econf \
--with-ncurses \
$(use_with perl ) \
|| die "configure failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" install || die "install failed"
dodoc CHANGES* README* doc/*
}

pkg_postinst() {
einfo "Setting /usr/bin/vi symlink"
eselect vi set "${PN}"
}

pkg_postrm() {
einfo "Updating /usr/bin/vi symlink"
eselect vi update
}