Portage is a package management system used by Gentoo Linux
# ChangeLog for app-editors/ng
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/ng/ChangeLog,v 1.9 2007/10/10 07:12:42 opfer Exp $
10 Oct 2007; Christian Faulhammer
remove PROVIDE=virtual/editor as we have now a new-style virtual
24 Jan 2007; Marius Mauch
Replacing einfo with elog
28 Aug 2005; Luis Medinas
Added ~amd64 keywords. Closes bug #103791.
08 Jul 2005; David Holm
Added to ~ppc.
26 Aug 2004; Mamoru KOMACHI
Marked as stable.
*ng-1.5_beta1 (16 May 2004)
16 May 2004; Mamoru KOMACHI
files/ng-1.5beta1-ncurses.patch:
Initial import. Ebuild submitted by Atsushi Kobayashi
closing bug #50823.
Added inherit eutils
AUX ng-1.5beta1-ncurses.patch 553 RMD160 b4013180fce50c2f3babb02ee293e68b928dedb5 SHA1 ddd9767eeb7f8d4a1ce27f165d3b0ef2840495f7 SHA256 91aed88060398cab1e05117f1ede1660c467579794379d534366d3a61f7c00e3
DIST ng-1.5beta1.tar.gz 662557 RMD160 b5874d403075d5e3b44aa529d977918333818ed4 SHA1 1c812a4994bde77f908a1b08cd68eb3ba120515a SHA256 990b2ed34f2943da71af6771c0ac9a62c36857d6e6e6ad6e7dc8782860388d3c
EBUILD ng-1.5_beta1.ebuild 1222 RMD160 df0d10b2abf679a14284a71c4dbeee0d8e36f094 SHA1 915139204bdc6486701ba7e5f2dadd0007748c35 SHA256 dea843dd849beae9a623dc84f04c214ab41ccacd4e5f5d28e7b2b0397986a79e
MISC ChangeLog 993 RMD160 e7022914047f3f54ede8245feef6755df2ad19b0 SHA1 36095c64c25f8684868e8a51158a48a60107a76c SHA256 b6fea4f8229b52e02eaf131b5b40a9fc9038c2c638c2d66b931cef978fb86f25
MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/ng/ng-1.5_beta1.ebuild,v 1.11 2007/10/10 07:12:42 opfer Exp $
inherit eutils
MY_P=${P/_beta/beta}
DESCRIPTION="Emacs like micro editor Ng -- based on mg2a"
HOMEPAGE="http://tt.sakura.ne.jp/~amura/ng/"
SRC_URI="http://tt.sakura.ne.jp/~amura/archives/ng/${MY_P}.tar.gz"
LICENSE="Emacs"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE="canna"
RDEPEND="virtual/libc
>=sys-libs/ncurses-5.0
canna? ( app-i18n/canna )"
DEPEND="${RDEPEND}
>=sys-apps/sed-4.0"
S="${WORKDIR}/${MY_P}"
src_unpack() {
unpack ${MY_P}.tar.gz
cd ${S}
epatch "${FILESDIR}/${MY_P}-ncurses.patch"
}
src_compile() {
local myconf
if use canna; then
myconf="--enable-canna"
fi
econf ${myconf} || die
sed -i -e "s/^#undef NO_BACKUP/#define NO_BACKUP/" config.h \
|| die "sed failed"
emake || die
}
src_install() {
dobin ng || die
dodoc docs/* MANIFEST dot.ng
insinto /usr/share/ng
doins bin/*
insinto /etc/skel
newins dot.ng .ng
}
pkg_postinst() {
elog
elog "If you want to use user Config"
elog "cp /etc/skel/.ng ~/.ng"
elog "and edit your .ng configuration file."
elog
}