summaryrefslogtreecommitdiff
path: root/converters/skf
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2006-01-31 03:35:25 +0000
committerminskim <minskim@pkgsrc.org>2006-01-31 03:35:25 +0000
commit52004a1f59dd18d30023a0444e879d3b292c364e (patch)
tree15c8dac2dc73fa4da669bc42f06315a7e3f26973 /converters/skf
parent7f441f17547a26c1ac65a2bb95c03b220d8fb6f8 (diff)
downloadpkgsrc-52004a1f59dd18d30023a0444e879d3b292c364e.tar.gz
Import skf from pkgsrc-wip. Packaged by OBATA Akio.
skf is an i18n-capable kanji filter. It works like i18n enhanced nkf-1.6. More specifically, skf is intended to read documents in various languages and codes using kanji or unicode capable display devices. skf provides basic kanji code conversion features, include to/from JIS, EUC, Shift-JIS, Unicode, and Vendor specific codes. skf also includes decoder for various code appears in the Net. Unlike nkf, it does not provide broken jis recovery nor mime encoding, but it has support for ISO-8859's, European domestic set, JIS X-0212/X-0213 code, has IBM/MS vendor specific code support and can add other code support easily.
Diffstat (limited to 'converters/skf')
-rw-r--r--converters/skf/DESCR10
-rw-r--r--converters/skf/Makefile22
-rw-r--r--converters/skf/PLIST268
-rw-r--r--converters/skf/distinfo6
-rw-r--r--converters/skf/patches/patch-aa22
5 files changed, 328 insertions, 0 deletions
diff --git a/converters/skf/DESCR b/converters/skf/DESCR
new file mode 100644
index 00000000000..7cd975b2ce6
--- /dev/null
+++ b/converters/skf/DESCR
@@ -0,0 +1,10 @@
+skf is an i18n-capable kanji filter. It works like i18n enhanced
+nkf-1.6. More specifically, skf is intended to read documents in
+various languages and codes using kanji or unicode capable display
+devices. skf provides basic kanji code conversion features, include
+to/from JIS, EUC, Shift-JIS, Unicode, and Vendor specific codes. skf
+also includes decoder for various code appears in the Net. Unlike
+nkf, it does not provide broken jis recovery nor mime encoding, but it
+has support for ISO-8859's, European domestic set, JIS X-0212/X-0213
+code, has IBM/MS vendor specific code support and can add other code
+support easily.
diff --git a/converters/skf/Makefile b/converters/skf/Makefile
new file mode 100644
index 00000000000..a106f81c7a4
--- /dev/null
+++ b/converters/skf/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/01/31 03:35:25 minskim Exp $
+
+DISTNAME= skf_1.93.9
+PKGNAME= skf-1.93.9
+CATEGORIES= japanese converters
+MASTER_SITES= http://download.sourceforge.jp/skf/17934/
+
+MAINTAINER= obata@lins.jp
+HOMEPAGE= http://sourceforge.jp/projects/skf/
+COMMENT= Simple Kanji Filter - i18n kanji converter
+
+WRKSRC= ${WRKDIR}/skf-1.93
+INSTALL_TARGET= install locale_install
+
+USE_PKGLOCALEDIR= yes
+GNU_CONFIGURE= yes
+MANCOMPRESSED= yes
+BUILD_USES_MSGFMT= yes
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/converters/skf/PLIST b/converters/skf/PLIST
new file mode 100644
index 00000000000..dd1aff3d2c7
--- /dev/null
+++ b/converters/skf/PLIST
@@ -0,0 +1,268 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/31 03:35:25 minskim Exp $
+bin/skf
+man/ja_JP.EUC/man1/skf.1
+man/man1/skf.1
+share/doc/skf/CHANGES_ja.txt
+share/doc/skf/README.txt
+share/doc/skf/copyright
+share/skf/lib/iIM34@.stb
+share/skf/lib/iIM34A.stb
+share/skf/lib/iIM34E.stb
+share/skf/lib/iIM34F.stb
+share/skf/lib/iIM34G.stb
+share/skf/lib/iIM34O.stb
+share/skf/lib/iIM34P.stb
+share/skf/lib/iIM34Q.stb
+share/skf/lib/iIM35B.stb
+share/skf/lib/iIM35I.stb
+share/skf/lib/iIM44@.stb
+share/skf/lib/iIM44A.stb
+share/skf/lib/iIM44C.stb
+share/skf/lib/iIM44G.stb
+share/skf/lib/iIM44H.stb
+share/skf/lib/iIM44I.stb
+share/skf/lib/iIM44O.stb
+share/skf/lib/iIM44P.stb
+share/skf/lib/iIM44Q.stb
+share/skf/lib/iIS340.stb
+share/skf/lib/iIS341.stb
+share/skf/lib/iIS342.stb
+share/skf/lib/iIS343.stb
+share/skf/lib/iIS344.stb
+share/skf/lib/iIS345.stb
+share/skf/lib/iIS346.stb
+share/skf/lib/iIS347.stb
+share/skf/lib/iIS348.stb
+share/skf/lib/iIS34D.stb
+share/skf/lib/iIS34F.stb
+share/skf/lib/iIS34L.stb
+share/skf/lib/iIS34M.stb
+share/skf/lib/iIS34N.stb
+share/skf/lib/iIS34O.stb
+share/skf/lib/iIS34P.stb
+share/skf/lib/iIS34Q.stb
+share/skf/lib/iIS34S.stb
+share/skf/lib/iIS34T.stb
+share/skf/lib/iIS34U.stb
+share/skf/lib/iIS34V.stb
+share/skf/lib/iIS34W.stb
+share/skf/lib/iIS34Y.stb
+share/skf/lib/iIS35B.stb
+share/skf/lib/iIS35E.stb
+share/skf/lib/iIS35G.stb
+share/skf/lib/iIS35H.stb
+share/skf/lib/iIS35I.stb
+share/skf/lib/iIS35K.stb
+share/skf/lib/iIS35L.stb
+share/skf/lib/iIS35M.stb
+share/skf/lib/iIS35O.stb
+share/skf/lib/iIS35P.stb
+share/skf/lib/iIS35Q.stb
+share/skf/lib/iIS35S.stb
+share/skf/lib/iIS35U.stb
+share/skf/lib/iIS35V.stb
+share/skf/lib/iIS35W.stb
+share/skf/lib/iIS35X.stb
+share/skf/lib/iIS35Z.stb
+share/skf/lib/iIS360.stb
+share/skf/lib/iIS361.stb
+share/skf/lib/iIS362.stb
+share/skf/lib/iIS363.stb
+share/skf/lib/iIS365.stb
+share/skf/lib/iIS36E.stb
+share/skf/lib/iIS36I.stb
+share/skf/lib/iIS36J.stb
+share/skf/lib/iIS36K.stb
+share/skf/lib/iIS36N.stb
+share/skf/lib/iIS36O.stb
+share/skf/lib/iIS36P.stb
+share/skf/lib/iIS36Q.stb
+share/skf/lib/iIS36R.stb
+share/skf/lib/iIS36S.stb
+share/skf/lib/iIS36U.stb
+share/skf/lib/iIS36X.stb
+share/skf/lib/iIS37A.stb
+share/skf/lib/iIS37C.stb
+share/skf/lib/iIS37D.stb
+share/skf/lib/iIS37E.stb
+share/skf/lib/iIS37G.stb
+share/skf/lib/iIS37H.stb
+share/skf/lib/iIS37I.stb
+share/skf/lib/iIS37J.stb
+share/skf/lib/iIS44@.stb
+share/skf/lib/iIS44A.stb
+share/skf/lib/iIS44B.stb
+share/skf/lib/iIS44C.stb
+share/skf/lib/iIS44D.stb
+share/skf/lib/iIS44E.stb
+share/skf/lib/iNM343.stb
+share/skf/lib/iNM34B.stb
+share/skf/lib/iNM34G.stb
+share/skf/lib/iNM34H.stb
+share/skf/lib/iNM34N.stb
+share/skf/lib/iNM34O.stb
+share/skf/lib/iNS34V.stb
+share/skf/lib/iNS34W.stb
+share/skf/lib/iNS34X.stb
+share/skf/lib/iNS34Y.stb
+share/skf/lib/iNS34Z.stb
+share/skf/lib/iNS35F.stb
+share/skf/lib/iNS35H.stb
+share/skf/lib/iNS35I.stb
+share/skf/lib/iNS35K.stb
+share/skf/lib/iNS35L.stb
+share/skf/lib/iNS35M.stb
+share/skf/lib/iNS35N.stb
+share/skf/lib/iNS35O.stb
+share/skf/lib/iNS35P.stb
+share/skf/lib/iNS35Q.stb
+share/skf/lib/iNS35R.stb
+share/skf/lib/iNS35S.stb
+share/skf/lib/iNS35T.stb
+share/skf/lib/iNS35U.stb
+share/skf/lib/iNS35V.stb
+share/skf/lib/iNS35W.stb
+share/skf/lib/iNS35X.stb
+share/skf/lib/iNS35Y.stb
+share/skf/lib/iNS35Z.stb
+share/skf/lib/iOM447.stb
+share/skf/lib/iOM44J.stb
+share/skf/lib/iOM44K.stb
+share/skf/lib/iOM44M.stb
+share/skf/lib/oIMM7P.stb
+share/skf/lib/oIMM@C.stb
+share/skf/lib/oIMM@G.stb
+share/skf/lib/oIMM@K.stb
+share/skf/lib/oIMM@L.stb
+share/skf/lib/oIMM@N.stb
+share/skf/lib/oIMMAC.stb
+share/skf/lib/oIMMAG.stb
+share/skf/lib/oIMMAK.stb
+share/skf/lib/oIMMAL.stb
+share/skf/lib/oIMMAN.stb
+share/skf/lib/oIMMCC.stb
+share/skf/lib/oIMMCG.stb
+share/skf/lib/oIMMCH.stb
+share/skf/lib/oIMMCK.stb
+share/skf/lib/oIMMCL.stb
+share/skf/lib/oIMMCN.stb
+share/skf/lib/oIMMGA.stb
+share/skf/lib/oIMMGC.stb
+share/skf/lib/oIMMGG.stb
+share/skf/lib/oIMMGK.stb
+share/skf/lib/oIMMGL.stb
+share/skf/lib/oIMMGN.stb
+share/skf/lib/oIMMIA.stb
+share/skf/lib/oIMMIC.stb
+share/skf/lib/oIMMIG.stb
+share/skf/lib/oIMMIK.stb
+share/skf/lib/oIMMIL.stb
+share/skf/lib/oIMMIN.stb
+share/skf/lib/oIMMJA.stb
+share/skf/lib/oIMMJC.stb
+share/skf/lib/oIMMJG.stb
+share/skf/lib/oIMMJK.stb
+share/skf/lib/oIMMJL.stb
+share/skf/lib/oIMMJN.stb
+share/skf/lib/oIMMOA.stb
+share/skf/lib/oIMMOB.stb
+share/skf/lib/oIMMOC.stb
+share/skf/lib/oIMMOG.stb
+share/skf/lib/oIMMOK.stb
+share/skf/lib/oIMMOL.stb
+share/skf/lib/oIMMON.stb
+share/skf/lib/oIMMOX.stb
+share/skf/lib/oIMMPA.stb
+share/skf/lib/oIMMPB.stb
+share/skf/lib/oIMMPC.stb
+share/skf/lib/oIMMPG.stb
+share/skf/lib/oIMMPK.stb
+share/skf/lib/oIMMPL.stb
+share/skf/lib/oIMMPN.stb
+share/skf/lib/oIMMPX.stb
+share/skf/lib/oIMMQB.stb
+share/skf/lib/oIMMQK.stb
+share/skf/lib/oIMNBC.stb
+share/skf/lib/oIMNBG.stb
+share/skf/lib/oIMNBK.stb
+share/skf/lib/oIMNBL.stb
+share/skf/lib/oIMNBN.stb
+share/skf/lib/oIMNIC.stb
+share/skf/lib/oIMNIG.stb
+share/skf/lib/oIMNIK.stb
+share/skf/lib/oIMNIL.stb
+share/skf/lib/oIMNIN.stb
+share/skf/lib/oIMS4G.stb
+share/skf/lib/oIMS4L.stb
+share/skf/lib/oIMSAG.stb
+share/skf/lib/oIMSAL.stb
+share/skf/lib/oIMSBG.stb
+share/skf/lib/oIMSBL.stb
+share/skf/lib/oIMSCG.stb
+share/skf/lib/oIMSCL.stb
+share/skf/lib/oIMSDG.stb
+share/skf/lib/oIMSDL.stb
+share/skf/lib/oIMSFG.stb
+share/skf/lib/oIMSFL.stb
+share/skf/lib/oIMSGG.stb
+share/skf/lib/oIMSGL.stb
+share/skf/lib/oIMSHG.stb
+share/skf/lib/oIMSHL.stb
+share/skf/lib/oIMSLG.stb
+share/skf/lib/oIMSLL.stb
+share/skf/lib/oIMSMG.stb
+share/skf/lib/oIMSML.stb
+share/skf/lib/oIMSTG.stb
+share/skf/lib/oIMSTL.stb
+share/skf/lib/oIMSVG.stb
+share/skf/lib/oIMSVL.stb
+share/skf/lib/oIMSYG.stb
+share/skf/lib/oIMSYL.stb
+share/skf/lib/oIMTBG.stb
+share/skf/lib/oIMTBL.stb
+share/skf/lib/oIMTFG.stb
+share/skf/lib/oIMTFL.stb
+share/skf/lib/oNMMBC.stb
+share/skf/lib/oNMMBG.stb
+share/skf/lib/oNMMBK.stb
+share/skf/lib/oNMMBL.stb
+share/skf/lib/oNMMBN.stb
+share/skf/lib/oNMMGC.stb
+share/skf/lib/oNMMGG.stb
+share/skf/lib/oNMMGK.stb
+share/skf/lib/oNMMGL.stb
+share/skf/lib/oNMMGN.stb
+share/skf/lib/oNMMHC.stb
+share/skf/lib/oNMMHG.stb
+share/skf/lib/oNMMHK.stb
+share/skf/lib/oNMMHL.stb
+share/skf/lib/oNMMHN.stb
+share/skf/lib/oNMMNA.stb
+share/skf/lib/oNMMNC.stb
+share/skf/lib/oNMMNG.stb
+share/skf/lib/oNMMNK.stb
+share/skf/lib/oNMMNL.stb
+share/skf/lib/oNMMNN.stb
+share/skf/lib/oNMMNP.stb
+share/skf/lib/oNMMOC.stb
+share/skf/lib/oNMMOG.stb
+share/skf/lib/oNMMOH.stb
+share/skf/lib/oNMMOK.stb
+share/skf/lib/oNMMOL.stb
+share/skf/lib/oNMMON.stb
+share/skf/lib/oNMM^C.stb
+share/skf/lib/oNMM^G.stb
+share/skf/lib/oNMM^K.stb
+share/skf/lib/oNMM^L.stb
+share/skf/lib/oNMM^N.stb
+share/skf/lib/oNMSQG.stb
+share/skf/lib/oNMSQL.stb
+share/skf/lib/oNMSUG.stb
+share/skf/lib/oNMSUL.stb
+share/skf/lib/oNMTVG.stb
+share/skf/lib/oNMTVL.stb
+share/skf/lib/readme.txt
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/skf.mo
+@dirrm share/doc/skf
+@dirrm share/skf/lib
+@dirrm share/skf
diff --git a/converters/skf/distinfo b/converters/skf/distinfo
new file mode 100644
index 00000000000..38502b75737
--- /dev/null
+++ b/converters/skf/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/01/31 03:35:25 minskim Exp $
+
+SHA1 (skf_1.93.9.tar.gz) = 123d87047c0c749f1624df1c8fded59d599615ae
+RMD160 (skf_1.93.9.tar.gz) = 9d2bdf1831049c1b4a95fe428807494fd320b311
+Size (skf_1.93.9.tar.gz) = 616093 bytes
+SHA1 (patch-aa) = 5687814bd2b306a4807ee0cafd45b650bec8a2ef
diff --git a/converters/skf/patches/patch-aa b/converters/skf/patches/patch-aa
new file mode 100644
index 00000000000..400d9d9d779
--- /dev/null
+++ b/converters/skf/patches/patch-aa
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/01/31 03:35:25 minskim Exp $
+
+--- Makefile.in.orig 2005-12-11 19:16:14.000000000 +0900
++++ Makefile.in
+@@ -47,7 +47,7 @@ DOCDIR = $(datadir)/doc/@PACKAGE@
+ LSFMANDIR = $(datadir)/man
+ MANCJDIR = $(LSFMANDIR)/ja
+ MANDIR = $(mandir)/man1
+-JMANDIR = $(mandir)/ja/man1
++JMANDIR = $(mandir)/ja_JP.EUC/man1
+ LOCALEDIR = @localedir@
+ LOCALEJDIR = @localedir@/ja/LC_MESSAGES
+ #GETTEXT_LIB = -lintl
+@@ -166,7 +166,7 @@ DEP_FILES = .deps/skf.P
+ #
+ # commands
+ #
+-MSGFMT = /usr/bin/msgfmt
++MSGFMT = @MSGFMT@
+ #SED = ${SKFSED}
+ SED = @SKFSED@
+ MKDIR = mkdir