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

Reply via email to