pkgsrc/textproc/xapian-omega/PLIST
schmonz 48387b0708 Update to 1.2.21. From the changelog:
documentation:

* docs/overview.rst: Document 'E' prefixed boolean terms for filtering by
  extension (see #668, reported by bramvdh).

* docs/encodings.rst: Add a document about character encoding, as suggested by
  James Aylett in #550.

* docs/cgiparams.rst: Improve wording of docs for SORT parameter.

* docs/omegascript.rst: Update documentation references to DATE1, DATE2, and
  DAYSMINUS which were renamed in 0.6.x and the compatibility aliases removed
  in 1.0.0.

indexers:

* omindex:

  + outlookmsg2html: Fix handling of message/rfc822 subparts.

  + Ignore extensions .msi and .msp, which are Microsoft installer files, but
    which libmagic sometimes incorrectly identifies as application/msword.

  + Interpret a command of "false" in "--filter" as meaning to ignore files
    with that MIME type.

omega:

* $prettyurl now decodes valid UTF-8 sequences, and some additional ASCII
  characters in the path part: []@!$&'()*+.;= (Fixes #550 and #644, reported by
  catkin and terencz.)

* $prettyurl now leaves the query and fragment parts of the URL alone and won't
  decode an escaped "/" (omindex doesn't create URLs with any of these, so we
  only risk breaking other URLs which have them).

* Drop compilation date and time from output when run from the command line -
  they prevent reproducible builds and the version number is sufficient
  information.

* Handle CGI parameter [=0 as [=1.

templates:

* templates/query: When listing matching terms, don't make the commas italic.

* templates/query: Eliminate blank line before <html>.

* templates/xml: Add XML declaration.

* templates/godmode: Specify charset utf-8 in the content-type.

* templates/xml: Update handling of DATE1, DATE2 and DAYSMINUS which were
  renamed in 0.6.x and the compatibility aliases removed in 1.0.0.

build system:

* Link test programs with libtool's '-no-install' or '-no-fast-install', like
  we already do in xapian-core, which means that libtool doesn't need to
  generate shell script wrappers for them on most platforms.

* configure: Use pkg-config in preference to determine flags needed to
  compile and link with PCRE, as this will just work when cross-compiling
  (at least under MXE).

* configure: Define MINGW_HAS_SECURE_API under mingw to get _putenv_s()
  declared in stdlib.h.

* Enable automake option 'subdir-objects' to avoid warning from newer automake.

portability:

* Add spaces between literal strings and macros which expand to literal strings
  for C++11 compatibility.

* Remove 'register' as it's deprecated and clang spits out warnings because of
  that.  Any modern compiler likely just ignores it as an optimisation hint
  anyway.

* Avoid doing link tests with libmagic in configure as they fail on mingw due
  to not automatically picking up libraries which libmagic itself depends on.
2015-05-23 18:21:16 +00:00

21 lines
661 B
Text

@comment $NetBSD: PLIST,v 1.5 2015/05/23 18:21:16 schmonz Exp $
bin/dbi2omega
bin/htdig2omega
bin/mbox2omega
bin/omindex
bin/scriptindex
libexec/cgi-bin/outlookmsg2html
libexec/cgi-bin/xapian-omega
man/man1/omindex.1
man/man1/scriptindex.1
share/doc/xapian-omega/cgiparams.html
share/doc/xapian-omega/encodings.html
share/doc/xapian-omega/index.html
share/doc/xapian-omega/omegascript.html
share/doc/xapian-omega/overview.html
share/doc/xapian-omega/quickstart.html
share/doc/xapian-omega/scriptindex.html
share/doc/xapian-omega/termprefixes.html
share/examples/xapian-omega/omega.conf
share/xapian-omega/htdig2omega.script
share/xapian-omega/mbox2omega.script