Portage is a package management system used by Gentoo Linux
# ChangeLog for app-editors/e3
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/e3/ChangeLog,v 1.30 2008/01/24 19:49:48 opfer Exp $
24 Jan 2008; Christian Faulhammer
add secondary HOMEPAGE
20 Jan 2008; Ulrich Mueller
-files/vi, -e3-2.7.0.ebuild:
Clean up.
20 Jan 2008; Christoph Mende
Stable on amd64 wrt bug #205896
15 Jan 2008; Dawid Węgliński
Stable on x86 (bug #205896)
*e3-2.7.1 (16 Dec 2007)
16 Dec 2007; Ulrich Mueller
Version bump: yasm is now properly supported for amd64.
10 Oct 2007; Christian Faulhammer
remove PROVIDE=virtual/editor as we have now a new-style virtual
07 Jul 2007; Christian Faulhammer
-e3-2.43.ebuild:
stable x86, bug 184451; clean-up and adjusted DESCRIPTION
02 Jul 2007; Piotr Jaroszyński
(QA) RESTRICT clean up.
17 Jun 2007; Christian Faulhammer
revert last change
17 Jun 2007; Ulrich Mueller
Fix build failure on x86.
17 Jun 2007; Christian Faulhammer
make it not fail on amd64
17 Jun 2007; Christoph Mende
Added ~amd64 wrt bug 182312
17 Jun 2007; Christian Faulhammer
+e3-2.7.0.ebuild, -e3-2.70.ebuild, -e3-2.41.ebuild, -e3-2.42.ebuild:
emacs team has taken this one over
change Ebuild name, so we can get rid of MY_PV variable
add some quotes around variables
do a simpler installation of man page
kill build USE flag to avoid file collisions
remove an unecessary dodir
change RESTRICT from nostrip to strip
add amd64 support
add PROVIDE=virtual/editor
clean up
25 May 2007; Christian Faulhammer
corrected ChangeLog, so it conforms to our standards
13 May 2007; Thilo Bangert
add herd
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
*e3-2.70 (06 Jan 2007)
06 Jan 2007; Charlie Shepherd
+e3-2.70.ebuild:
Move e3-2.7.0 -> e3-2.70; thanks to Kugelfang for pointing out b0rkedness
*e3-2.7.0 (07 Dec 2006)
07 Dec 2006; Charlie Shepherd
Bump to version 2.7.0, thanks to Brian Hall for reporting, bug 85114
29 Jun 2004; Aron Griffis
e3-2.42.ebuild, e3-2.43.ebuild:
sync IUSE (+build)
*e3-2.43 (22 Apr 2003)
22 Apr 2003; Jon Portnoy
Version bump.
*e3-2.42 (29 Mar 2003)
29 Mar 2003; Jon Portnoy
Version bump.
*e3-2.41 (02 Mar 2003)
02 Mar 2003; Jon Portnoy
Version bump.
06 Dec 2002; Rodney Rees
*e3-2.33 (23 May 2002)
26 Sep 2002; Ryan Phillips
Added nostrip option and added patch.. Fixes #2937
23 May 2002; Ryan Phillips
Updated Package. Fixes #2937
*e3-1.7-r2 (1 Feb 2002)
1 Feb 2002; G.Bevin
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.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST e3-2.7.1.tar.gz 189422 RMD160 95f6ab83ec17160bb878bd657a53fa5285b5505f SHA1 3efe3f0d463c10fe2f1ed04ff7726142df8470b4 SHA256 61e16420480b1bef085952c0e5130a9151a617c3432b4c302c23740d5eb5049e
EBUILD e3-2.7.1.ebuild 898 RMD160 77cef50ea6e630aaf71302b6a3e973875b6659e0 SHA1 f799ee36fc15676b47e9a4957c24b3d402209323 SHA256 65072c475e312c698102fe0730d9b9c9f2e5cb233adfd56aa4bc5ba0ad1dab5c
MISC ChangeLog 3917 RMD160 bdb2ef97b9c69f24d17cbecd1eb6485c9e5d886f SHA1 a555014c95cd2b06df70297650d6bb6df33aa8fe SHA256 65df9c75163d8ebc3140399c3658d5ad3b9693f4f234ba4365f1461778d2d889
MISC metadata.xml 825 RMD160 a1a18dbcb683c14d6b5c8eeeebbd36c8f189df82 SHA1 4a9aa405ac119d327da0388b9a39eda090cf8900 SHA256 108bb489f59e0775170d71a7e7566c212c4b7d5bd233fda626b79044f72e75f1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
iEYEARECAAYFAkfgxHYACgkQOeoy/oIi7uxcfACeJCuCYkG0UdM3UjKMdBMlmbYT
/YwAoOlfOPO44x14eXbVEob4Ex869L8E
=8oRq
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/e3/e3-2.7.1.ebuild,v 1.4 2008/01/24 19:49:48 opfer Exp $
DESCRIPTION="Very tiny editor in ASM with emacs, pico, wordstar, and vi keybindings"
HOMEPAGE="http://freshmeat.net/projects/e3/
http://mitglied.lycos.de/albkleine/"
SRC_URI="http://mitglied.lycos.de/albkleine/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE=""
RESTRICT="strip"
DEPEND="x86? ( >=dev-lang/nasm-0.98.39-r3 )
amd64? ( >=dev-lang/yasm-0.6.1 )"
RDEPEND=""
src_compile() {
local target=""
use amd64 && target="yasm64"
emake ${target} || die "emake failed"
}
src_install() {
dobin e3 || die "dobin failed"
dosym e3 /usr/bin/e3em
dosym e3 /usr/bin/e3ne
dosym e3 /usr/bin/e3pi
dosym e3 /usr/bin/e3vi
dosym e3 /usr/bin/e3ws
newman e3.man e3.1
}
e3 is a full-screen, user-friendly text editor with an interface similar to
that of either WordStar, Emacs, Pico, Nedit, or vi. It's heavily optimized
for size and independent of libc or any other libraries, making it useful
for mini-Linux distributions and rescue disks. The assembler version
supports Linux, FreeBSD, OpenBSD, NetBSD, Win9x, QNX, Atheos, BeOS, ELKS,
and DOS. There is also a separately distributed version written in C which
supports some other Unix versions and CygWin. It is also possible to use
regular expressions by using child processes like sed. e3 has a built in
arithmetic calculator.