pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/swish-e Updated Swish-e to version 2.4.3.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/717ac08fbc88
branches:  trunk
changeset: 507720:717ac08fbc88
user:      kim <kim%pkgsrc.org@localhost>
date:      Tue Feb 07 13:22:53 2006 +0000

description:
Updated Swish-e to version 2.4.3.

NOTABLE CHANGES

     * "Fixed" libxml2's change in UTF8Toisolat1() return value
       Bernhard  Weisshuhn  supplied a patch to parser.c for checking the
       return  value  of  UTF8Toisolat1(). Seems that libxml2 now returns
       the number of characters converted instead of zero for success.
       http://bugzilla.gnome.org/show_bug.cgi?id=153937

     * Added swish-config and pkg-config
       Swish  now  provides a swish-config script and config file for the
       pkg-config  utility.  These tools help when building programs that
       link with the swish-e library.

     * Added SwishFuzzy function
       SwishFuzzy  function  (SWISH::API::Fuzzy)  lets  you  stem  a word
       without  first  searching.  This might be helpful for playing with
       queries prior to the search.

     * Fixed Buzzwords (and other word lists entered in the config)
       Words  entered  in  config were not converted to lower case before
       storing in the index.

     * Fixed metaname mapping problem in Merge
       Peter  Karman found an error when merging indexes where the source
       indexes had the same metanames, but listed in a different order in
       their  config  files.  Words would then be indexed under the wrong
       metaID number in the output index.

     * Added -R option to support IDF word weighting in ranking. (karman)
       Added  Inverse  Document  Frequency  calculation  to the getrank()
       routine.  This  will  allow  the  relative  frequency of a word in
       relationship  to other words in the query to impact the ranking of
       documents.

     * Swish.cgi now kills swish-e on time out
       The  example  script  swish.cgi  uses  an alarm (on platforms that
       support  alarm)  to abort processing after some number of seconds,
       but  it  was  not  killing the child process, swish-e. Bill Schell
       submitted a patch to kill the child when the alarm triggers.

     * The template search.tt was renamed to swish.tt
       The  template  was  renamed because it's used by swish.cgi, not by
       search.cgi, which was confusing.

     * Updates to the search.cgi
       The  example  script  search.cgi  was  updated to work better with
       mod_perl and to use external template files and style sheets.

     * New MS Word Filter
       James  Job  provided  the SWISH::Filter::Doc2html filter that uses
       the   wvWare   ([59]http://wvware.sourceforge.net/)   program  for
       filtering  MS  Word  documents.  If  both  catdoc  and  wvWare are
       installed then wvWare will be used.

     * Change in way symbolic links are followed
       John-Marc  Chandonia  pointed  out that if a symlink is skipped by
       FileRules,  then  the  actual file/directory is marked as "already
       seen" and cannot be indexed by other links or directly.
       Now,  files  and  directories  are not marked "already seen" until
       after passing FileRules (i.e after a file is actually indexed or a
       directory is processed).

     * UseStemming didn't take no for an answer
       UseStemming  was  coded  as  an  alias  for FuzzyIndexingMode when
       Snowball  was  compiled  in (the default), but "no" doesn't always
       mean no when the Norwegian stemmer is available.

     * Updated the index_hypermail.pl
       Updated to work with latest version of hypermail (pre-2.1.9).

     * Fixed segfault when generating warnings while parsing
       Parser.c  was incorrectly calling warning() incorrectly. And -Wall
       was not catching this!

The complete list of revisions is at http://swish-e.org/docs/changes.html

diffstat:

 www/swish-e/Makefile |   8 ++++----
 www/swish-e/PLIST    |  14 ++++++++++++--
 www/swish-e/distinfo |   8 ++++----
 3 files changed, 20 insertions(+), 10 deletions(-)

diffs (69 lines):

diff -r 2a94f5f4f8a4 -r 717ac08fbc88 www/swish-e/Makefile
--- a/www/swish-e/Makefile      Tue Feb 07 12:26:18 2006 +0000
+++ b/www/swish-e/Makefile      Tue Feb 07 13:22:53 2006 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.24 2006/02/05 23:11:29 joerg Exp $
+# $NetBSD: Makefile,v 1.25 2006/02/07 13:22:53 kim Exp $
 
-DISTNAME=      swish-e-2.4.1
-PKGREVISION=   5
+DISTNAME=      swish-e-2.4.3
+PKGREVISION=   # empty
 CATEGORIES=    www textproc
-MASTER_SITES=  http://swish-e.org/Download/
+MASTER_SITES=  http://swish-e.org/distribution/
 
 MAINTAINER=    tech-pkg%NetBSD.org@localhost
 HOMEPAGE=      http://swish-e.org/
diff -r 2a94f5f4f8a4 -r 717ac08fbc88 www/swish-e/PLIST
--- a/www/swish-e/PLIST Tue Feb 07 12:26:18 2006 +0000
+++ b/www/swish-e/PLIST Tue Feb 07 13:22:53 2006 +0000
@@ -1,12 +1,15 @@
-@comment $NetBSD: PLIST,v 1.3 2004/09/22 08:09:57 jlam Exp $
+@comment $NetBSD: PLIST,v 1.4 2006/02/07 13:22:53 kim Exp $
+bin/swish-config
 bin/swish-e
 bin/swish-filter-test
 include/swish-e.h
 lib/libswish-e.la
+lib/pkgconfig/swish-e.pc
 lib/swish-e/DirTree.pl
 lib/swish-e/perl/SWISH/DateRanges.pm
 lib/swish-e/perl/SWISH/DefaultHighlight.pm
 lib/swish-e/perl/SWISH/Filter.pm
+lib/swish-e/perl/SWISH/Filters/Doc2html.pm
 lib/swish-e/perl/SWISH/Filters/Doc2txt.pm
 lib/swish-e/perl/SWISH/Filters/ID3toHTML.pm
 lib/swish-e/perl/SWISH/Filters/Pdf2HTML.pm
@@ -90,8 +93,15 @@
 share/doc/swish-e/html/style.css
 share/doc/swish-e/html/swish.conf
 share/doc/swish-e/html/swish.html
-share/swish-e/search.tt
 share/swish-e/swish.tmpl
+share/swish-e/swish.tt
+share/swish-e/templates/common_footer
+share/swish-e/templates/common_header
+share/swish-e/templates/markup.css
+share/swish-e/templates/page_layout
+share/swish-e/templates/search.tt
+share/swish-e/templates/style.css
+@dirrm share/swish-e/templates
 @dirrm share/swish-e
 @dirrm share/doc/swish-e/html/images
 @dirrm share/doc/swish-e/html
diff -r 2a94f5f4f8a4 -r 717ac08fbc88 www/swish-e/distinfo
--- a/www/swish-e/distinfo      Tue Feb 07 12:26:18 2006 +0000
+++ b/www/swish-e/distinfo      Tue Feb 07 13:22:53 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.5 2005/02/24 14:08:39 wiz Exp $
+$NetBSD: distinfo,v 1.6 2006/02/07 13:22:53 kim Exp $
 
-SHA1 (swish-e-2.4.1.tar.gz) = fef447bb13a29f3758baeba09bceace8ca3529f2
-RMD160 (swish-e-2.4.1.tar.gz) = 0bb6f151e4832be1552951f0facf4306e3d83b0c
-Size (swish-e-2.4.1.tar.gz) = 1491631 bytes
+SHA1 (swish-e-2.4.3.tar.gz) = 7316ad716eeb724529f2ccf40d2acb03cba26ee2
+RMD160 (swish-e-2.4.3.tar.gz) = b877bbbdd1354becc8372c6050f2179fed8d1edf
+Size (swish-e-2.4.3.tar.gz) = 1563031 bytes
 SHA1 (patch-aa) = 17e175792d0d6bc40a1fd23fc7fba32a023bc8e0
 SHA1 (patch-ab) = d8bf46d4b54e0becfbf909e080b69a4c3104d24f



Home | Main Index | Thread Index | Old Index