summaryrefslogtreecommitdiff
path: root/editors/ng/Makefile
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2000-10-19 23:54:37 +0000
committerhubertf <hubertf@pkgsrc.org>2000-10-19 23:54:37 +0000
commitee295e31af28c61e2c9d3e92c0a4164528fbfe75 (patch)
tree34bc7886eb4930232ee0a00b3b08266cf07dc024 /editors/ng/Makefile
parent5731bb36334b53da1188323feea5ac1681d528fc (diff)
downloadpkgsrc-ee295e31af28c61e2c9d3e92c0a4164528fbfe75.tar.gz
Ng is a very light weight Emacs clone editor, written in C.
It doesn't have Lisp(that means very limited customization is available). Since you can invoke it very quickly (compared with real GNU Emacs), it is useful in dealing with changing small file a bit. Ng(Nihongo Micro Gnu Emacs) is a Mg(Micro Gnu Emacs)'s japanese port. Ng supports EUC, JIS and SJIS code. Ng also have (rather simple) C-mode. It is also very useful even if you don't need Japanese support. Submitted in PR 11240 by Jun Ebihara <jun@soum.co.jp>
Diffstat (limited to 'editors/ng/Makefile')
-rw-r--r--editors/ng/Makefile46
1 files changed, 46 insertions, 0 deletions
diff --git a/editors/ng/Makefile b/editors/ng/Makefile
new file mode 100644
index 00000000000..88ff1e7a621
--- /dev/null
+++ b/editors/ng/Makefile
@@ -0,0 +1,46 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/10/19 23:54:37 hubertf Exp $
+
+DISTNAME= ng-1.4
+CATEGORIES= editors japanese
+MASTER_SITES= http://ha3.seikyou.ne.jp/home/amura/archives/ng/
+
+MAINTAINER= fk200329@fsinet.or.jp
+HOMEPAGE= http://ha3.seikyou.ne.jp/home/amura/ng/
+
+
+.include "../../mk/bsd.prefs.mk" # for USE_CANNA
+
+.if !defined(USE_CANNA)
+USE_CANNA= YES
+.endif
+
+.if ${USE_CANNA} == "YES"
+DEPENDS= Canna-lib-3.5b2:../../japanese/canna-lib
+.endif
+
+WRKSRC= ${WRKDIR}/ng
+ALL_TARGET= ng
+MAKEFLAGS+= USE_CANNA=${USE_CANNA}
+
+post-patch:
+.if ${USE_CANNA} != "YES"
+ @(cd ${WRKSRC}; ${MV} config.h config.h.orig )
+ @(cd ${WRKSRC}; ${SED} -e "s/#define CANNA/#undef CANNA/" config.h.orig > config.h )
+.endif
+ @(cd ${WRKSRC}; ${LN} -s sys/bsd/Makefile . )
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/ng ${PREFIX}/bin/
+
+post-install:
+ ${MKDIR} ${PREFIX}/share/doc/ng
+ ${INSTALL_DATA} ${WRKSRC}/docs/Ng.FAQ ${PREFIX}/share/doc/ng/Ng.FAQ.euc-jp
+ ${INSTALL_DATA} ${WRKSRC}/docs/Ng.doc ${PREFIX}/share/doc/ng/Ng.doc.euc-jp
+ ${INSTALL_DATA} ${WRKSRC}/docs/Ng.ref ${PREFIX}/share/doc/ng/Ng.ref.euc-jp
+ ${INSTALL_DATA} ${WRKSRC}/docs/Ng.tut ${PREFIX}/share/doc/ng/Ng.tut.euc-jp
+ ${INSTALL_DATA} ${WRKSRC}/docs/README.Ng ${PREFIX}/share/doc/ng/README.Ng.euc-jp
+ ${INSTALL_DATA} ${WRKSRC}/docs/README.SKG ${PREFIX}/share/doc/ng/README.SKG.euc-jp
+ ${INSTALL_DATA} ${WRKSRC}/docs/CHANGES.new ${PREFIX}/share/doc/ng/CHANGES.new.euc-jp
+ ${INSTALL_DATA} ${WRKSRC}/docs/CHANGES.doc ${PREFIX}/share/doc/ng/CHANGES.doc.euc-jp
+
+.include "../../mk/bsd.pkg.mk"