ChangeLog

# ChangeLog for app-editors/uemacs-pk
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/uemacs-pk/ChangeLog,v 1.5 2008/01/27 10:29:53 opfer Exp $

27 Jan 2008; Christian Faulhammer
uemacs-pk-4.0.18.ebuild:
stable amd64, bug 207610

27 Jan 2008; Christian Faulhammer
uemacs-pk-4.0.18.ebuild:
stable x86, bug 207610

18 Dec 2007; Ulrich Mueller uemacs-pk-4.0.18.ebuild:
Add ~amd64 keyword, bug #202428.

10 Oct 2007; Ulrich Mueller uemacs-pk-4.0.18.ebuild:
Don't PROVIDE=virtual/editor as it is a new-style virtual now.

*uemacs-pk-4.0.18 (15 Jun 2007)

15 Jun 2007; Ulrich Mueller
+files/uemacs-pk-4.0.18-gentoo.patch, +metadata.xml,
+uemacs-pk-4.0.18.ebuild:
Initial import.

Manifest

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

AUX uemacs-pk-4.0.18-gentoo.patch 3207 RMD160 f9485775ed878daaed98bb2244464d7b27b6d3db SHA1 db0e9d01ec5750b263fb308c698bb69f8c7f81ed SHA256 41396a16f7af27be6d3671462b930ffdac998c0bdc500650b8d8716a3c2324ab
DIST em-4.0.18.tar.gz 209742 RMD160 cab55709910c06c31d64cd12ce4ffb0142e2a514 SHA1 510dc15568af30c5b5cb7545c7b4ff62fba2032f SHA256 b3c014a30c54e04cfa53c477136541e1edffbb8a28016904a79948b3b718bfc5
EBUILD uemacs-pk-4.0.18.ebuild 930 RMD160 fee11bf19534a926c43fb76981c4dbdca8b40179 SHA1 e2daf6bf2fe9e66f9dff0b0a74495a7a0798b047 SHA256 54267a29de9c1b00fc426c8a80e3709e2400478ebe3f6bcdc423b487d4955735
MISC ChangeLog 860 RMD160 3c128ab75b0eaefb489b677673fa68b4b8353a4b SHA1 1f26ce37a2cd5683739277918218167f2c3e8640 SHA256 371f10ed28428da1e79303ae67e022973ed594310a54bb0d73ab81009c7fa70b
MISC metadata.xml 945 RMD160 491b0ce5fb5698bd1d1cb4bd0d99965bd867277b SHA1 470ef66b4ed2fec31229e7f66d1ad8706a781482 SHA256 20f67b1215ecb8d611237bcad8b1091fc0c62580bdab27ce6185469851365c80
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)

iEYEARECAAYFAkfgxW4ACgkQOeoy/oIi7uwQQACggFi967h3Hi44YqGjsbfbZIMG
s/gAoKCbHHFIfMFH7GewTaA1A71RlZMj
=8xYB
-----END PGP SIGNATURE-----

files

metadata.xml




emacs

WHAT IS uEmacs/PK?

uEmacs/PK 4.0 is an enhanced version of MicroEMACS 3.9e. Enhancements have
been incorporated by Petri H. Kutvonen, University of Helsinki, Finland,
kutvonen@cs.Helsinki.FI.

WHY IS IT BASED ON AN OLD VERSION OF MicroEMACS?

In my opinion 3.9e was the best of all MicroEMACSes. Creeping featurism,
growing size, and reduced portability made versions 3.10 and 3.11 less
attractive. MicroEMACS 3.9e was one of the few editors that were truly
portable between different flavours of UNIX, PC/MS-DOS, and VAX/VMS. It was
pretty robust - although not flawless. uEmacs/PK 4.0 includes numerous bug
fixes, adds some new functionality and comfort but does not sacrifice the
best things (small size and portability).

uemacs-pk-4.0.18.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/uemacs-pk/uemacs-pk-4.0.18.ebuild,v 1.5 2008/01/27 10:29:53 opfer Exp $

inherit eutils toolchain-funcs

DESCRIPTION="uEmacs/PK is an enhanced version of MicroEMACS"
HOMEPAGE="ftp://ftp.cs.helsinki.fi/pub/Software/Local/uEmacs-PK"
SRC_URI="ftp://ftp.cs.helsinki.fi/pub/Software/Local/uEmacs-PK/em-${PV}.tar.gz"

LICENSE="free-noncomm"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""

DEPEND="sys-libs/ncurses"
RDEPEND="${DEPEND}"

S="${WORKDIR}/em-${PV}"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
}

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

src_install() {
newbin emacs uemacs
insinto /usr/share/${PN}
doins emacs.hlp
newins emacs.rc .emacsrc
dodoc readme readme.39e emacs.ps || die "dodoc failed"
}