ChangeLog

# ChangeLog for app-editors/ersatz-emacs
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/ersatz-emacs/ChangeLog,v 1.5 2008/02/24 17:21:37 opfer Exp $

24 Feb 2008; Christian Faulhammer
ersatz-emacs-20060515.ebuild:
stable x86/amd64

18 Dec 2007; Ulrich Mueller ersatz-emacs-20060515.ebuild:
Add ~amd64 keyword, bug #202428.

12 Oct 2007; Ulrich Mueller ersatz-emacs-20060515.ebuild:
Blocker against app-editors/easyedit, since both install /usr/bin/ee.

10 Oct 2007; Christian Faulhammer
ersatz-emacs-20060515.ebuild:
remove PROVIDE=virtual/editor as we have now a new-style virtual

*ersatz-emacs-20060515 (15 Jun 2007)

15 Jun 2007; Ulrich Mueller
+files/ersatz-emacs-20060515-gentoo.patch, +metadata.xml,
+ersatz-emacs-20060515.ebuild:
Initial import.

Manifest

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

AUX ersatz-emacs-20060515-gentoo.patch 1299 RMD160 a714b7f23112aef640648bd335b2d897159a9455 SHA1 72a237d89055b4c60d9c7d29eb1df844d501e39a SHA256 4f4d862c0d0b9abe62ebc7baa805b4ebfc0c1697e4d84c7100027b1939ebbe43
DIST ersatz-emacs-20060515.tar.gz 45581 RMD160 6e6bd58ee94fbe79577d51f0eb343c849722ffde SHA1 bc22e03b7637a9c4696b217320ff7d1d886be291 SHA256 7585aaa0aba1232204332ecf91906e0d74da9cb33dfa2889e45bcf0f251f99a5
EBUILD ersatz-emacs-20060515.ebuild 1137 RMD160 113bb03ba7b8604c7218aad52013fb08f0370311 SHA1 1e938a551c63dc5aba9c75fd22f7de9fb40d087e SHA256 f6335874cad05dc46475b81d76cc05e1a8512a9030584402ae1d7c73513573bb
MISC ChangeLog 942 RMD160 bd68710cc545c631237589760f2d8278d5841797 SHA1 7ab9a121d92d4a380513a1946a017aa6dc220c06 SHA256 73e96f8260d611e81c396518d4b51cddc4b49a1285c9ce54a66c115fc3c63355
MISC metadata.xml 517 RMD160 1b418cc1e14a89cc561ca5342c08d9bf2c8c6065 SHA1 d1c64b97a35a723a8896450a8cb9b96462879794 SHA256 b46b4c67db541b230c267c8023a7be41bd7fde3de6ee1457e9275091a5175d3e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)

iEYEARECAAYFAkfgxNUACgkQOeoy/oIi7uwxzACeJ8EuSJl1uqYt9wqqziU1bDjb
s6kAn2cPq2Cq1ZoFTRiDAv2xH0cbLYTp
=Pm2D
-----END PGP SIGNATURE-----

ersatz-emacs-20060515.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/ersatz-emacs/ersatz-emacs-20060515.ebuild,v 1.6 2008/02/24 17:21:37 opfer Exp $

inherit eutils toolchain-funcs

DESCRIPTION="A very minimal imitation of the famous GNU Emacs editor"
HOMEPAGE="http://hunter.apana.org.au/~cjb/Code/"
# taken from http://hunter.apana.org.au/~cjb/Code/ersatz.tar.gz
SRC_URI="mirror://gentoo/${P}.tar.gz"

LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""

DEPEND="sys-libs/ncurses"
RDEPEND="${DEPEND}
!app-editors/easyedit"

S="${WORKDIR}"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
sed -i -e "s%/usr/local/share/%/usr/share/doc/${PF}/%" ee.1 \
|| die "sed failed"
}

src_compile() {
emake CC="$(tc-getCC)" \
CFLAGS="-Wall ${CFLAGS}" \
LFLAGS="-lncurses" || die "emake failed"
}

src_install() {
# Note: /usr/bin/ee is "easy edit" on FreeBSD, so if this
# is ever keyworded *-fbsd the binary has to be renamed.
dobin ee
doman ee.1
dodoc ChangeLog ERSATZ.keys README || die "dodoc failed"
}

files

metadata.xml




emacs

Ersatz Emacs is a very minimal imitation of the famous GNU Emacs editor.
Unlike most popular Emacs derivatives, Ersatz strives to use as little
system resources as possible and be simple enough for the casual programmer
to understand, yet still include all the functionality required for most
text editing jobs.