Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/text In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv5467/10.4/stable/main/finkinfo/text
Modified Files: nkf.info sary.info Added Files: chasen-base.info chasen.info cwtext.info ipadic.info jgroff.info jgroff.patch mecab-ipadic.info mecab.info psmulti-dna.info Log Message: Sync with stable. --- NEW FILE: mecab.info --- Package: mecab Version: 0.95 Revision: 1002 Description: Yet Another Morphological Analyzer - programs License: OSI-Approved Maintainer: Todai Fink Team <[EMAIL PROTECTED]> BuildDepends: libiconv-dev Depends: %N-shlibs (>= %v-%r) Recommends: mecab-ipadic Conflicts: mecab (<< 0.91) Replaces: mecab (<< 0.91) Source: mirror:sourceforge:%n/%n-%v.tar.gz Source-MD5: 043418ea1a36b4d4720d2711ba7c0e36 GCC: 4.0 ConfigureParams: --prefix=%p --libexecdir=%p/lib --mandir=%p/share/man --with-perl5=/usr/bin/perl --with-libiconv-prefix=%p ac_cv_lib_iconv_iconv_open=yes PatchScript: << perl -pi -e 's/[EMAIL PROTECTED]@\/libexec/[EMAIL PROTECTED]@/g' mecab-config.in perl -pi -e 's/\/ipadic$//' mecabrc.in << CompileScript: << ./configure %c make << InstallScript: make install DESTDIR=%d DocFiles: AUTHORS BSD COPYING GPL LGPL NEWS doc/*.html SplitOff: << Package: %N-shlibs Description:Yet Another Morphological Analyzer - shlibs Depends: libiconv Conflicts: mecab (<< 0.91) Replaces: mecab (<< 0.91) ConfFiles: %p/etc/mecabrc Files: lib/libmecab.*.dylib etc/mecabrc Shlibs: %p/lib/libmecab.1.dylib 2.0.0 %n (>= 0.91-1001) DocFiles: AUTHORS BSD COPYING GPL LGPL << SplitOff2: << Package: %N-dev Description:Yet Another Morphological Analyzer - headers Depends: %N-shlibs (>= %v-%r) BuildDependsOnly: true Conflicts: mecab (<< 0.91) Replaces: mecab (<< 0.91) Files: bin/mecab-config include lib/libmecab.la lib/libmecab.dylib lib/libmecab.a DocFiles: AUTHORS BSD COPYING GPL LGPL DescPackaging: << Any package which links libmecab via libtool must BuildDepend on libiconv-dev. In contrast, following packages do not need libiconv-dev. * Any package which links libmecab without libtool * Any package which invokes mecab-config only for the purpose to find dictionary building tools at %p/lib/mecab << << DescDetail: << Mecab is a part-of-speech and morphological analysis system. Mecab runs two or three times quicker than Chasen, which is another morphological analysis system. << DescPort: << The configure attempts to determine whether to link -liconv assuming that the libiconv has _iconv_open symbol, but in reality it has _libiconv_open. iconv_open() is a macro defined in iconv.h. For this reason, we enforce configure to link libiconv by ac_cv_lib_iconv_iconv_open=yes. << Homepage: http://mecab.sourceforge.net/ Index: nkf.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/text/nkf.info,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- nkf.info 14 Mar 2007 18:00:45 -0000 1.2 +++ nkf.info 5 May 2007 12:02:00 -0000 1.3 @@ -1,13 +1,13 @@ Package: nkf -Version: 2.0.4.2005.01.02 -Revision: 2 +Version: 2.0.7 +Revision: 1 License: Restrictive/Distributable Description: Network Kanji code conversion Filter with UTF-8/16 support Maintainer: Todai Fink Team <[EMAIL PROTECTED]> -Source: http://www01.tcp-ip.or.jp/~furukawa/nkf_utf8/%n204-2005.01.02.tar.gz -Source-MD5: 853eb2eac6295791d9d60a3450c6a5af -SourceDirectory: %n204 +Source: http://downloads.sourceforge.jp/nkf/20770/nkf207.tar.gz +Source-MD5: af11dcd3fe71d67831c020e3bfd5073b +SourceDirectory: %n207 PatchScript: head -n 28 nkf.c > LICENSE CompileScript: << make nkf @@ -19,7 +19,7 @@ install -m 644 nkf.1 %i/share/man/man1 install -m 644 nkf.1.ja %i/share/man/ja/man1/nkf.1 << -DocFiles: INSTALL* LICENSE nkf.doc +DocFiles: LICENSE nkf.doc DescPackaging: earlier versions by: Masanori Sekino Homepage: http://sourceforge.jp/projects/nkf/ --- NEW FILE: jgroff.patch --- diff -Naur groff-1.18.1.1-debian11/Makefile.comm groff-1.18.1.1/Makefile.comm --- groff-1.18.1.1-debian11/Makefile.comm Mon Sep 16 08:42:34 2002 +++ groff-1.18.1.1/Makefile.comm Wed Mar 15 19:57:13 2006 @@ -182,7 +182,7 @@ -test -d $(man5dir) || $(mkinstalldirs) $(man5dir) @-pages="$(MAN5)"; \ for p in $$pages; do \ - target=$(man5dir)/`basename $$p .n`.$(man5ext); \ + target=$(man5dir)/$(NAMEPREFIX)`basename $$p .n`.$(man5ext); \ rm -f $$target; \ echo $(INSTALL_DATA) $$p $$target; \ $(INSTALL_DATA) $$p $$target; \ @@ -190,7 +190,7 @@ -test -d $(man7dir) || $(mkinstalldirs) $(man7dir) @-pages="$(MAN7)"; \ for p in $$pages; do \ - target=$(man7dir)/`basename $$p .n`.$(man7ext); \ + target=$(man7dir)/$(NAMEPREFIX)`basename $$p .n`.$(man7ext); \ rm -f $$target; \ echo $(INSTALL_DATA) $$p $$target; \ $(INSTALL_DATA) $$p $$target; \ diff -Naur groff-1.18.1.1-debian11/Makefile.in groff-1.18.1.1/Makefile.in --- groff-1.18.1.1-debian11/Makefile.in Wed Mar 15 15:29:49 2006 +++ groff-1.18.1.1/Makefile.in Wed Mar 15 18:06:01 2006 @@ -91,18 +91,18 @@ # `libdir' says where to install platform-dependent data. [EMAIL PROTECTED]@ -libprogramdir=$(libdir)/groff +libprogramdir=$(libdir)/jgroff # `datasubdir' says where to install platform-independent data files. [EMAIL PROTECTED]@ -dataprogramdir=$(datadir)/groff +dataprogramdir=$(datadir)/jgroff datasubdir=$(dataprogramdir)/$(version)$(revision) # `infodir' says where to install info files. [EMAIL PROTECTED]@ # `docdir' says where to install documentation files. -docdir=$(datadir)/doc/groff/$(version)$(revision) +docdir=$(datadir)/doc/jgroff/$(version)$(revision) # `exampledir' says where to install example files. exampledir=$(docdir)/examples diff -Naur groff-1.18.1.1-debian11/debian/copyright groff-1.18.1.1/debian/copyright --- groff-1.18.1.1-debian11/debian/copyright Wed Mar 15 15:29:49 2006 +++ groff-1.18.1.1/debian/copyright Wed Mar 15 18:02:26 2006 @@ -1,3 +1,9 @@ +This is the Fink package of GNU groff. This is derived from Debian's +groff package and modified for Fink. Some part of this document, +especially filenames and directories, may not applicable to Fink. + +----- Debian's copyright document begins here ----- + This is the Debian GNU/Linux prepackaged version of the GNU groff document formatting system. GNU groff was written by James Clark <[EMAIL PROTECTED]>. diff -Naur groff-1.18.1.1-debian11/src/libs/libgroff/encoding.cc groff-1.18.1.1/src/libs/libgroff/encoding.cc --- groff-1.18.1.1-debian11/src/libs/libgroff/encoding.cc Wed Mar 15 15:29:48 2006 +++ groff-1.18.1.1/src/libs/libgroff/encoding.cc Thu Mar 16 00:43:18 2006 @@ -145,6 +145,11 @@ iconv_t icd, ocd; const char *encoding_name; static iconv_handler *ih_header; +#ifdef linux + typedef char **iconv_arg_type; +#else + typedef const char **iconv_arg_type; +#endif public: iconv_handler *next; @@ -191,7 +196,7 @@ outbytesleft = sizeof(outbuf); inp = inbuf; outp = outbuf; - size_t r = iconv(icd, &inp, &inbytesleft, &outp, &outbytesleft); + size_t r = iconv(icd, const_cast<iconv_arg_type>(&inp), &inbytesleft, &outp, &outbytesleft); if (r == (size_t)-1) { if (errno == EILSEQ) { /* illegal sequence? */ @@ -230,7 +235,7 @@ outbytesleft = 4; inp = inbuf; outp = outbuf; - size_t r = iconv(ocd, &inp, &inbytesleft, &outp, &outbytesleft); + size_t r = iconv(ocd, const_cast<iconv_arg_type>(&inp), &inbytesleft, &outp, &outbytesleft); if (r == (size_t)-1) { if (errno == EILSEQ) { /* illegal sequence? */; diff -Naur groff-1.18.1.1-debian11/tmac/docj.tmac groff-1.18.1.1/tmac/docj.tmac --- groff-1.18.1.1-debian11/tmac/docj.tmac Wed Mar 15 15:29:49 2006 +++ groff-1.18.1.1/tmac/docj.tmac Wed Mar 15 18:02:26 2006 @@ -43,7 +43,7 @@ .\} .if \n(.g .ig .de sO -.so /usr/share/tmac/\\$1 +.so @PREFIX@/share/tmac/\\$1 .. .if !\n(.g .ig .de sO --- NEW FILE: psmulti-dna.info --- Package: psmulti-dna Version: 1.1.2 Revision: 1 Description: The Multi-talented postscript filter License: GPL Maintainer: Todai Fink Team <[EMAIL PROTECTED]> Depends: system-perl # Downloaded from ftp://ftp.ifi.unizh.ch/pub/src/psmulti-dna.tar.gz Source: http://fink.sodan.ecc.u-tokyo.ac.jp/pkgdists/%n-%v.tar.gz SourceDirectory: %n Source-MD5: 670c45eda4eb65d6b206e77d9ec33fb9 PatchScript: << sed -i.bak -e 's|/opt/gnu/bin/perl|/usr/bin/perl|g' \ -e 's|/usr/ucb/install|/usr/bin/install|g' Install << CompileScript: # nothing to do InstallScript: << ./Install -b %i/bin -l %i/share/%n -m %i/share/man for f in %i/bin/* ; do sed -i.bak 's|%d||g' ${f} ; rm -f ${f}.bak ; done << DocFiles: COPYRIGHT README Homepage: http://www.ifi.unizh.ch/staff/antonio/patch/hack.html DescDetail: << PSMULTI is a general n-up postscript filter. This is a replacement for multips originally started to solve a bug in using multips on Sparc printers. PSmulti requires PERL, if there is sufficient demand for a c/sh version and I find enough time and will add this as an alternative front-end later. PSFIX is a filter to adjust the scaling and orientation of images while keeping them in the normal printable area of a page. << Index: sary.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/text/sary.info,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- sary.info 23 Jan 2006 06:16:40 -0000 1.2 +++ sary.info 5 May 2007 12:02:00 -0000 1.3 @@ -1,22 +1,23 @@ Package: sary Version: 1.2.0 -Revision: 1005 +Revision: 1007 Description: Suffix array library License: LGPL Maintainer: Todai Fink Team <[EMAIL PROTECTED]> -BuildDepends: gettext-dev, gettext-tools, glib2-dev (>= 2.6.6-1111), libiconv-dev, pkgconfig -Depends: %N-shlibs (>= %v-%r) +BuildDepends: libgettext3-dev, gettext-tools, glib2-dev (>= 2.12.0-1), libiconv-dev, pkgconfig +Depends: %N-shlibs (= %v-%r) BuildDependsOnly: true Source: http://sary.sourceforge.net/%n-%v.tar.gz Source-MD5: 10b9a803025c5f428014a7f1ff849ecc -ConfigureParams: --prefix=%p --infodir='${prefix}/share/info' --mandir='${prefix}/share/man' --target=powerpc-apple-darwin +PatchScript: perl -pi -e 's/libsary_la_LIBADD =/$& \$(GLIB_LIBS)/' sary/Makefile.in +ConfigureParams: --prefix=%p --infodir='${prefix}/share/info' --mandir='${prefix}/share/man' --target=%m-apple-darwin CompileScript: << ./configure %c make ACLOCAL=: AUTOCONF=: AUTOMAKE=: AUTOHEADER=: MAKEINFO=false << SplitOff: << Package: %N-shlibs - Depends: glib2 (>= 2.6.6-1111) + Depends: glib2-shlibs (>= 2.12.0-1), libgettext3-shlibs, libiconv Files: lib/libsary.*.dylib Shlibs: %p/lib/libsary.10.dylib 11.0.0 %n (>= 1.2.0-3) DocFiles: AUTHORS COPYING NEWS README TODO @@ -25,7 +26,7 @@ Package: %N-bin Depends: %N-shlibs (>= %v-%r) Description: Suffix array library - examples and manuals - Files: bin share + Files: bin share/man share/sary DocFiles: AUTHORS COPYING NEWS README TODO << DocFiles: AUTHORS COPYING NEWS README TODO @@ -43,5 +44,10 @@ DescPackaging: << Uses pkgconfig. Any package which BuildDepends on this one must also BuildDepend on: - glib2-dev (>= 2.6.6-1111), gettext-dev, libiconv-dev + glib2-dev (>= 2.12.0-1), libgettext3-dev, libiconv-dev + + dmacks patched mis-use of Makefile.am fields that prevented libsary + from being linked against the glib2 libs. + + Use glib2-2.12.0 for GCC version independence and new glib2 package layout << --- NEW FILE: chasen-base.info --- Package: chasen-base Version: 2.3.3 Revision: 1001 GCC: 4.0 Description: Japanese morphological analysis system Depends: chasen-shlibs (>= %v-%r), libiconv (>= 1.9.2-11) BuildDepends: darts License: BSD Maintainer: Todai Fink Team <[EMAIL PROTECTED]> Source: http://chasen.naist.jp/stable/chasen/chasen-%v.tar.gz Source-MD5: 629e90d9490bac95606c38c2d344cc5f ConfigureParams: --libexecdir=%p/lib LDFLAGS=-liconv DocFiles: AUTHORS ChangeLog COPYING INSTALL NEWS README doc/manual-j.pdf InstallScript: make install DESTDIR=%d DescDetail: << ChaSen is a tool to analyze a text according to a set of dictionaries that specifies grammer, part of speech of words, and so on. Because ChaSen itself has no dictionaries, we need explicit dictionaries to use. See also descriptions of chasen. << Homepage: http://chasen.aist-nara.ac.jp/ SplitOff: << Package: chasen-shlibs Depends: libiconv (>= 1.9.2-11) Files: lib/libchasen*.dylib Shlibs: %p/lib/libchasen.0.0.1.dylib 0.1.0 %n (>= 2.3.3-1) DocFiles: COPYING README << SplitOff2: << Package: chasen-dev Depends: chasen-shlibs (>= %v-%r) Files: include lib/libchasen.a lib/libchasen.la DocFiles: COPYING README << --- NEW FILE: ipadic.info --- Package: ipadic Version: 2.6.3 Revision: 1001 Description: Japanese dictionary for ChaSen Depends: chasen-base (>= 2.3.3-1001) License: BSD Maintainer: Todai Fink Team <[EMAIL PROTECTED]> Source: http://chasen.naist.jp/stable/%n/%n-%v.tar.gz Source-MD5: cd29abb476b98e56c1c5f9886881e601 ConfigureParams: --libexecdir=%p/lib InstallScript: make -j1 install DESTDIR=%d DocFiles: AUTHORS ChangeLog COPYING NEWS doc/ipadic-ja.pdf Homepage: http://chasen.aist-nara.ac.jp/ --- NEW FILE: cwtext.info --- Package: cwtext Version: 0.94 Revision: 5 Description: Morse Code Translator License: GPL Maintainer: Todai Fink Team <[EMAIL PROTECTED]> Source: mirror:sourceforge:%n/%n-%v.tar.gz Source-MD5: cc98ed413ec36b39fd1e9ed921635bb0 PatchScript: << mv makefile Makefile.in sed 's|/usr/local|%i|' < Makefile.in > Makefile << CompileScript: make InstallScript: << install -d -m 755 %i/bin make install << DocFiles: COPYING Changes README TODO DescDetail: << cwtext is a program that will accept ASCII text as input and generate International Morse Code as output. The output formats can be: * - . -..- - (text) on the console * Raw audio (8bit PCM data) * .wav files (future) * .ogg or (proprietary format) compressed audio (future) Supported character set includes [A-Za-z] (all downcased as Morse is not case sensitive), [0-9], ",-.?/" plus a few procedural characters (SK, AR, BT etc). << Homepage: http://cwtext.sourceforge.net/ --- NEW FILE: jgroff.info --- Package: jgroff Version: 1.18.1.1 Revision: 1004 GCC: 4.0 Maintainer: Todai Fink Team <[EMAIL PROTECTED]> Source: mirror:gnu:groff/groff-%v.tar.gz Source-MD5: 511dbd64b67548c99805f1521f82cc5e Source2: mirror:debian:pool/main/g/groff/groff_%v-12.diff.gz Source2-MD5: 5f53631feb4d2a3811d35519e2bc3410 Depends: libiconv BuildDepends: netpbm-bin, psutils, ghostscript | ghostscript-nox, libiconv-dev Suggests: netpbm-bin, psutils, ghostscript | ghostscript-nox ConfFiles: %p/etc/%n/man.local %p/etc/%n/mdoc.local Description: GNU document formatting system with Japanese support DescDetail: << Groff (GNU Troff) is a document processor which reads plain text mixed with formatting commands and produces formatted output. This version supports HTML. This version supports Japanese text. << DocFiles: COPYING PROBLEMS README README.jp debian/copyright InfoDocs: jgroff ConfigureParams: --mandir='${prefix}/share/man' --infodir='${prefix}/share/info' --enable-multibyte YACC=/usr/bin/yacc PatchScript: << gzip -cd ../groff_%v-12.diff.gz | /usr/bin/sed 's|Debian package as /usr|Fink package as %p|g' | patch -p1 /usr/bin/sed 's|@PREFIX@|%p|g' %a/%n.patch | patch -p1 << CompileScript: << PERLPATH=/usr/bin/perl ./configure %c make g=j NAMEPREFIX=j LIBS=-liconv << InstallScript: << make install g=j NAMEPREFIX=j prefix=%i INSTALL_INFO=: (set -e; for f in afmtodit eqn2graph groffer grog mmroff pic2graph; do mv %i/bin/$f %i/bin/j$f; done) || exit $? /usr/bin/sed -i '' 's/^prepro */^prepro j/;s/^postpro */postpro j/' %i/share/%n/1.18.1/font/*/DESC (set -e; cd %i/share/info; for f in *; do /usr/bin/sed '/^START-INFO-DIR-ENTRY$/,/^END-INFO-DIR-ENTRY$/s/(groff)/(%n)/g;/^Indirect:/,//s/groff-/%n-/' $f > j$f; rm $f; done) || exit $? ln -s 1.18.1 %i/share/%n/current mkdir %i/etc mv %i/share/%n/site-tmac %i/etc/%n ln -s %p/etc/%n %i/share/%n/site-tmac cat debian/mandoc.local >> %i/etc/%n/man.local cat debian/mandoc.local >> %i/etc/%n/mdoc.local << DescPackaging: << Avoid dependency mess if /sw/bin/perl exists at compile-time xditview is not compiled nor installed now. << License: GPL Homepage: http://www.gnu.org/software/groff/groff.html --- NEW FILE: mecab-ipadic.info --- Package: mecab-ipadic Version: 2.7.0-20060707 Revision: 1 Description: Japanese dictionary for MeCab License: BSD Maintainer: Todai Fink Team <[EMAIL PROTECTED]> BuildDepends: mecab (>= 0.91), mecab-dev (>= 0.91) Source: http://keihanna.dl.sourceforge.jp/mecab/20904/%n-%v.tar.gz Source-MD5: 45b9f822700ad4eceb6722d6edcc2a46 ConfigureParams: --prefix=%p --libexecdir=%p/lib --with-dicdir=%p/lib/mecab/dic --with-mecab-config=%p/bin/mecab-config CompileScript: << ./configure %c make << InstallScript: make install DESTDIR=%d DocFiles: AUTHORS COPYING NEWS README Homepage: http://mecab.sourceforge.jp/ --- NEW FILE: chasen.info --- Package: chasen Version: 2.3.3 Revision: 1 Description: Japanese morphological analysis system Depends: %N-base (>= %v-%r), ipadic (>= 2.6.1) License: BSD Type: nosource Maintainer: Todai Fink Team <[EMAIL PROTECTED]> DescDetail: << This package enables to use chasen command using IPADIC without any options. ChaSen is a tool to analyze a text according to a set of dictionaries that specifies grammer, part of speech of words, and so on. Because ChaSen itself has no dictionaries, we need explicit dictionaries to use. IPADIC is such a set of dictionaries that specifies Japanese language. See also descriptions of chasen-base and ipadic packages. << DescUsage: << This version of chasen treats encoding of input as EUC-JP, and its output is encoded as EUC-JP by default. << Homepage: http://chasen.aist-nara.ac.jp/ CompileScript: << echo nothing to do << InstallScript: << mkdir -p %i/etc ln -s ../lib/chasen/dic/ipadic/chasenrc %i/etc/ << ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits