2006-02-07 18:17:23 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Inclusion of pcre.h before pcreposix.h is needed for newer pcre versions.
|
2006-02-07 14:22:53 by Kimmo Suominen | Files touched by this commit (3) | |
Log message:
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
|
2006-02-06 00:11:50 by Joerg Sonnenberger | Files touched by this commit (4082) |
Log message:
Recursive revision bump / recommended bump for gettext ABI change.
|
2005-07-27 18:21:17 by Thomas Klausner | Files touched by this commit (31) |
Log message:
Reset MAINTAINER -- he stopped working on pkgsrc.
|
2005-07-16 03:19:27 by Johnny C. Lam | Files touched by this commit (273) |
Log message:
Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:
USE_TOOLS+= perl # build-time
USE_TOOLS+= perl:run # run-time
Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
|
2005-04-11 23:48:17 by Todd Vierling | Files touched by this commit (3539) |
Log message:
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
|
2005-03-24 22:13:04 by Thomas Klausner | Files touched by this commit (241) |
Log message:
Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
|
2005-02-24 15:08:42 by Thomas Klausner | Files touched by this commit (277) |
Log message:
Add RMD160 checksums.
|
2004-10-03 02:18:40 by Todd Vierling | Files touched by this commit (863) |
Log message:
Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
2004-09-22 10:10:08 by Johnny C. Lam | Files touched by this commit (703) |
Log message:
Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
|