pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/namazu Update namazu package to 2.0.19.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e12bbc41b6af
branches:  trunk
changeset: 555949:e12bbc41b6af
user:      taca <taca%pkgsrc.org@localhost>
date:      Sat Mar 14 15:04:39 2009 +0000

description:
Update namazu package to 2.0.19.

* pkgsrc change: sort PLIST.

Overview of Changes in Namazu 2.0.19 - Mar 12, 2009

- namazu, namazu.cgi:
* The bug in an analytical part of a complex retrieval type including
  the phrase search is corrected.

- mknmz:
* The check on the size of the file is added.

- pl/htmlsplit.pl:
* Addition of code conversion processing.
* The close forgetting of the file is corrected.

- Other filters:
* The regularization of the text is added.
* The judgment processing of an internal filter is sped up.
* It corresponds to pl/extutf8.pl and the pl/extzip.pl extensions
  module.

- Extensions module:
* The processing done with an individual filter is integrated as an
  extensions module.
* Two enhanced feature modules are added.

Pl/extutf8.pl: UTF-8 processing extension module
* It is called from the filter for extutf8.pl, and UTF-8 is processed.
* Those tool and module are used for the UTF-8 processing when the
  tool necessary for the UTF-8 processing and the judgment of the module
  can be done in the following order, and it use it.

1. NKF Perl module 2.04 or more
2. Perl 5.8 or more
3. Lv command
4. Unicode.pl module

Pl/extzip.pl: zip processing extension module
* It is called from the filter for extzip.pl, and zip is processed.
* Those tool and module are used for the zip processing when the tool
  necessary for the zip processing and the judgment of the module
  can be done in the following order, and it use it.

1. Compress::Zlib, Archive::Zip, (IO::String)
   When IO::String is installed, processing is sped up.
2. Unzip command

- pltests:
* The output of the version of some Perl modules is added.
* The check on whether there is illegal one in the value of the
  environment variable is added.

diffstat:

 textproc/namazu/Makefile |  20 +++++++++++---------
 textproc/namazu/PLIST    |  21 ++++++++++++---------
 textproc/namazu/distinfo |   8 ++++----
 3 files changed, 27 insertions(+), 22 deletions(-)

diffs (150 lines):

diff -r f1d31b060790 -r e12bbc41b6af textproc/namazu/Makefile
--- a/textproc/namazu/Makefile  Sat Mar 14 14:34:38 2009 +0000
+++ b/textproc/namazu/Makefile  Sat Mar 14 15:04:39 2009 +0000
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2008/03/13 16:50:40 taca Exp $
+# $NetBSD: Makefile,v 1.3 2009/03/14 15:04:39 taca Exp $
 
-DISTNAME=      namazu-2.0.18
+DISTNAME=      namazu-2.0.19
 CATEGORIES=    japanese textproc www
-MASTER_SITES=  http://www.namazu.org/stable/ \
+MASTER_SITES=  http://www.namazu.org/test/ \
+               http://www.namazu.org/stable/ \
                http://namazu.ipmedia.de/stable/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -20,9 +21,10 @@
 USE_LANGUAGES=         c
 USE_LIBTOOL=           yes
 TEST_TARGET=           check
+PKG_DESTDIR_SUPPORT=   user-destdir
 
 BUILD_DEFS+=           PKG_SYSCONFBASE
-CONFIGURE_ARGS+=       --localstatedir=${DATADIR:Q} \
+CONFIGURE_ARGS+=       --localstatedir=${PREFIX}/${DATADIR:Q} \
                        --libexecdir=${PREFIX}/libexec/cgi-bin \
                        --sysconfdir=${PKG_SYSCONFBASE:Q}
 CONFIGURE_ENV+=                KAKASI="module_kakasi"
@@ -31,9 +33,10 @@
 CONFIGURE_ENV+=                ac_cv_path_CHASEN="module_chasen"
 CONFIGURE_ENV+=                MECAB="module_mecab"
 CONFIGURE_ENV+=                ac_cv_path_MECAB="module_mecab"
-DATADIR=               ${PREFIX}/libdata
-EXAMPLESDIR=           ${PREFIX}/share/examples/namazu
+DATADIR=               libdata
+EXAMPLESDIR=           share/examples/namazu
 EXAMPLES=              mknmzrc namazurc
+INSTALLATION_DIRS+=    ${DATADIR}/namazu ${EXAMPLESDIR}
 
 SUBST_CLASSES+=                wakati
 SUBST_STAGE.wakati=    pre-configure
@@ -50,10 +53,9 @@
 OWN_DIRS+=             ${PKG_SYSCONFDIR} ${DATADIR}/namazu
 
 post-install:
-       ${INSTALL_DATA_DIR} ${DATADIR}/namazu
-       ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
 .for f in ${EXAMPLES}
-       cd ${WRKSRC}/conf && ${INSTALL_DATA} ${f}-sample ${EXAMPLESDIR}/${f}
+       cd ${WRKSRC}/conf && ${INSTALL_DATA} ${f}-sample \
+               ${DESTDIR}${PREFIX}/${EXAMPLESDIR}/${f}
 .endfor
 
 .include "../../converters/libiconv/buildlink3.mk"
diff -r f1d31b060790 -r e12bbc41b6af textproc/namazu/PLIST
--- a/textproc/namazu/PLIST     Sat Mar 14 14:34:38 2009 +0000
+++ b/textproc/namazu/PLIST     Sat Mar 14 15:04:39 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2008/03/13 16:50:40 taca Exp $
+@comment $NetBSD: PLIST,v 1.3 2009/03/14 15:04:39 taca Exp $
 bin/adnmz
 bin/bnamazu
 bin/gcnmz
@@ -31,14 +31,12 @@
 include/namazu/util.h
 include/namazu/var.h
 include/namazu/wakati.h
-@dirrm include/namazu
 lib/libnmz.la
 libexec/cgi-bin/namazu.cgi
 man/man1/mknmz.1
 man/man1/namazu.1
 share/examples/namazu/mknmzrc
 share/examples/namazu/namazurc
-@dirrm share/examples/namazu
 share/locale/de/LC_MESSAGES/namazu.mo
 share/locale/es/LC_MESSAGES/namazu.mo
 share/locale/fr/LC_MESSAGES/namazu.mo
@@ -49,14 +47,11 @@
 share/namazu/doc/en/nmz.html
 share/namazu/doc/en/tips.html
 share/namazu/doc/en/tutorial.html
-@dirrm share/namazu/doc/en
 share/namazu/doc/ja/manual.html
 share/namazu/doc/ja/nmz.html
 share/namazu/doc/ja/tips.html
 share/namazu/doc/ja/tutorial.html
-@dirrm share/namazu/doc/ja
 share/namazu/doc/namazu.css
-@dirrm share/namazu/doc
 share/namazu/etc/AUTHORS
 share/namazu/etc/COPYING
 share/namazu/etc/CREDITS
@@ -73,7 +68,6 @@
 share/namazu/etc/THANKS
 share/namazu/etc/TODO
 share/namazu/etc/namazu.png
-@dirrm share/namazu/etc
 share/namazu/filter/apachecache.pl
 share/namazu/filter/bzip2.pl
 share/namazu/filter/compress.pl
@@ -107,10 +101,12 @@
 share/namazu/filter/tex.pl
 share/namazu/filter/visio.pl
 share/namazu/filter/zip.pl
-@dirrm share/namazu/filter
 share/namazu/pl/codeconv.pl
 share/namazu/pl/conf.pl
 share/namazu/pl/document.pl
+share/namazu/pl/ext.pl
+share/namazu/pl/extutf8.pl
+share/namazu/pl/extzip.pl
 share/namazu/pl/filter.pl
 share/namazu/pl/gettext.pl
 share/namazu/pl/gfilter.pl
@@ -122,7 +118,6 @@
 share/namazu/pl/util.pl
 share/namazu/pl/var.pl
 share/namazu/pl/wakati.pl
-@dirrm share/namazu/pl
 share/namazu/template/NMZ.body
 share/namazu/template/NMZ.body.es
 share/namazu/template/NMZ.body.fr
@@ -158,4 +153,12 @@
 share/namazu/template/NMZ.tips.ja
 share/namazu/template/NMZ.tips.pl
 @dirrm share/namazu/template
+@dirrm share/namazu/pl
+@dirrm share/namazu/filter
+@dirrm share/namazu/etc
+@dirrm share/namazu/doc/ja
+@dirrm share/namazu/doc/en
+@dirrm share/namazu/doc
 @dirrm share/namazu
+@dirrm share/examples/namazu
+@dirrm include/namazu
diff -r f1d31b060790 -r e12bbc41b6af textproc/namazu/distinfo
--- a/textproc/namazu/distinfo  Sat Mar 14 14:34:38 2009 +0000
+++ b/textproc/namazu/distinfo  Sat Mar 14 15:04:39 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2008/03/13 16:50:40 taca Exp $
+$NetBSD: distinfo,v 1.3 2009/03/14 15:04:39 taca Exp $
 
-SHA1 (namazu-2.0.18.tar.gz) = a6e9e5522deda04559088e96fd192f203ac7432e
-RMD160 (namazu-2.0.18.tar.gz) = 3dd598cbe63e515649d1bd798aff90442e2949bc
-Size (namazu-2.0.18.tar.gz) = 1388095 bytes
+SHA1 (namazu-2.0.19.tar.gz) = 9d52d873dffa48fa0455e79005e9a43e751157ca
+RMD160 (namazu-2.0.19.tar.gz) = 935ef748a45ea2407f532ca8d1fe1d678914a0d4
+Size (namazu-2.0.19.tar.gz) = 1392466 bytes
 SHA1 (patch-ab) = 15e8b6b67885fe76932e8b749fa8ab64f6faf1d8



Home | Main Index | Thread Index | Old Index