ChangeLog

# 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 ng-1.5_beta1.ebuild:
remove PROVIDE=virtual/editor as we have now a new-style virtual

24 Jan 2007; Marius Mauch ng-1.5_beta1.ebuild:
Replacing einfo with elog

28 Aug 2005; Luis Medinas ng-1.5_beta1.ebuild:
Added ~amd64 keywords. Closes bug #103791.

08 Jul 2005; David Holm ng-1.5_beta1.ebuild:
Added to ~ppc.

26 Aug 2004; Mamoru KOMACHI ng-1.5_beta1.ebuild:
Marked as stable.

*ng-1.5_beta1 (16 May 2004)

16 May 2004; Mamoru KOMACHI ng-1.5_beta1.ebuild,
files/ng-1.5beta1-ncurses.patch:
Initial import. Ebuild submitted by Atsushi Kobayashi ,
closing bug #50823.
Added inherit eutils

Manifest

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

files

metadata.xml




cjk

ng-1.5_beta1.ebuild

# 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
}