diff options
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/ng/ChangeLog | 9 | ||||
-rw-r--r-- | app-editors/ng/Manifest | 3 | ||||
-rw-r--r-- | app-editors/ng/ng-1.5_beta1-r1.ebuild | 54 |
3 files changed, 63 insertions, 3 deletions
diff --git a/app-editors/ng/ChangeLog b/app-editors/ng/ChangeLog index d24e86e0962c..cd2562215b25 100644 --- a/app-editors/ng/ChangeLog +++ b/app-editors/ng/ChangeLog @@ -1,6 +1,11 @@ # 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 $ +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/ng/ChangeLog,v 1.10 2008/10/30 15:40:32 matsuu Exp $ + +*ng-1.5_beta1-r1 (30 Oct 2008) + + 30 Oct 2008; MATSUU Takuto <matsuu@gentoo.org> +ng-1.5_beta1-r1.ebuild: + Fixed CC variable, bug #243570. 10 Oct 2007; Christian Faulhammer <opfer@gentoo.org> ng-1.5_beta1.ebuild: remove PROVIDE=virtual/editor as we have now a new-style virtual diff --git a/app-editors/ng/Manifest b/app-editors/ng/Manifest index 79c03c6e296b..420ee82c1499 100644 --- a/app-editors/ng/Manifest +++ b/app-editors/ng/Manifest @@ -1,5 +1,6 @@ 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-r1.ebuild 1151 RMD160 80cf3026238d6617daec79adac4c272d59dacda2 SHA1 f786fe1924a20d1600fe04b60885e3d0fa929900 SHA256 eaa987f19f40b757e5bf16cc093132f92e8959c225530179577b3951c00f1c80 EBUILD ng-1.5_beta1.ebuild 1222 RMD160 df0d10b2abf679a14284a71c4dbeee0d8e36f094 SHA1 915139204bdc6486701ba7e5f2dadd0007748c35 SHA256 dea843dd849beae9a623dc84f04c214ab41ccacd4e5f5d28e7b2b0397986a79e -MISC ChangeLog 993 RMD160 e7022914047f3f54ede8245feef6755df2ad19b0 SHA1 36095c64c25f8684868e8a51158a48a60107a76c SHA256 b6fea4f8229b52e02eaf131b5b40a9fc9038c2c638c2d66b931cef978fb86f25 +MISC ChangeLog 1136 RMD160 77d1d57649f50b44870d6dbdc1f641418b763dd1 SHA1 c7fb72f65755c5a9a5aaac11de0d0785c06f4676 SHA256 f1d08ee839f4f081c9116f029eee1639d016cc1beb07d0bfb7084b23253f5763 MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 diff --git a/app-editors/ng/ng-1.5_beta1-r1.ebuild b/app-editors/ng/ng-1.5_beta1-r1.ebuild new file mode 100644 index 000000000000..832c38cc0167 --- /dev/null +++ b/app-editors/ng/ng-1.5_beta1-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2008 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-r1.ebuild,v 1.1 2008/10/30 15:40:32 matsuu 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=">=sys-libs/ncurses-5.0 + canna? ( app-i18n/canna )" +DEPEND="${RDEPEND} + >=sys-apps/sed-4.0" + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${MY_P}-ncurses.patch" + sed -i -e "/NO_BACKUP/s/undef/define/" config.h || die "sed failed" +} + +src_compile() { + econf $(use_enable canna) || die + emake CC="$(tc-getCC)" || 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 +} |