pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/xapian-omega Update to 1.2.21. From the chang...
details: https://anonhg.NetBSD.org/pkgsrc/rev/e938051deff4
branches: trunk
changeset: 652115:e938051deff4
user: schmonz <schmonz%pkgsrc.org@localhost>
date: Sat May 23 18:21:16 2015 +0000
description:
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.
diffstat:
textproc/xapian-omega/Makefile | 4 ++--
textproc/xapian-omega/PLIST | 3 ++-
textproc/xapian-omega/distinfo | 10 +++++-----
textproc/xapian-omega/patches/patch-aa | 20 ++++++++++----------
4 files changed, 19 insertions(+), 18 deletions(-)
diffs (100 lines):
diff -r 41cdfc98a636 -r e938051deff4 textproc/xapian-omega/Makefile
--- a/textproc/xapian-omega/Makefile Sat May 23 18:21:08 2015 +0000
+++ b/textproc/xapian-omega/Makefile Sat May 23 18:21:16 2015 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.25 2014/11/17 09:06:01 schmonz Exp $
+# $NetBSD: Makefile,v 1.26 2015/05/23 18:21:16 schmonz Exp $
#
DISTNAME= xapian-omega-${VERSION}
-VERSION= 1.2.19
+VERSION= 1.2.21
CATEGORIES= textproc
MASTER_SITES= http://oligarchy.co.uk/xapian/${VERSION}/
EXTRACT_SUFX= .tar.xz
diff -r 41cdfc98a636 -r e938051deff4 textproc/xapian-omega/PLIST
--- a/textproc/xapian-omega/PLIST Sat May 23 18:21:08 2015 +0000
+++ b/textproc/xapian-omega/PLIST Sat May 23 18:21:16 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2012/01/10 01:03:59 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.5 2015/05/23 18:21:16 schmonz Exp $
bin/dbi2omega
bin/htdig2omega
bin/mbox2omega
@@ -9,6 +9,7 @@
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
diff -r 41cdfc98a636 -r e938051deff4 textproc/xapian-omega/distinfo
--- a/textproc/xapian-omega/distinfo Sat May 23 18:21:08 2015 +0000
+++ b/textproc/xapian-omega/distinfo Sat May 23 18:21:16 2015 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2014/11/17 09:06:01 schmonz Exp $
+$NetBSD: distinfo,v 1.15 2015/05/23 18:21:16 schmonz Exp $
-SHA1 (xapian-omega-1.2.19.tar.xz) = 3a74aeab5f2311425a36895b180a1ad17e6ba773
-RMD160 (xapian-omega-1.2.19.tar.xz) = 4a60749730b9f98884d647fee567ac9152ed7bfe
-Size (xapian-omega-1.2.19.tar.xz) = 419804 bytes
-SHA1 (patch-aa) = 3c3a50fd7d2e3937b5c6f8519a564cf4efcc7339
+SHA1 (xapian-omega-1.2.21.tar.xz) = b0225576f0c759a2fa7e95344f51faf0646813b8
+RMD160 (xapian-omega-1.2.21.tar.xz) = e7ebe2376a97913ee6d781a21fe1f692af5ad480
+Size (xapian-omega-1.2.21.tar.xz) = 435624 bytes
+SHA1 (patch-aa) = 3a76634c8fa525d2cc049e10c11520442d986dfa
SHA1 (patch-ab) = f84d1d457218186dff2a31e7d621085b58c891c8
diff -r 41cdfc98a636 -r e938051deff4 textproc/xapian-omega/patches/patch-aa
--- a/textproc/xapian-omega/patches/patch-aa Sat May 23 18:21:08 2015 +0000
+++ b/textproc/xapian-omega/patches/patch-aa Sat May 23 18:21:16 2015 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.6 2014/07/06 15:21:32 schmonz Exp $
+$NetBSD: patch-aa,v 1.7 2015/05/23 18:21:16 schmonz Exp $
Call it "xapian-omega" and follow hier(7).
---- Makefile.in.orig 2014-06-22 07:05:39.000000000 +0000
+--- Makefile.in.orig 2015-05-21 06:11:47.000000000 +0000
+++ Makefile.in
@@ -55,7 +55,7 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
@@ -13,7 +13,7 @@
bin_PROGRAMS = omindex$(EXEEXT) scriptindex$(EXEEXT)
check_PROGRAMS = atomparsetest$(EXEEXT) htmlparsetest$(EXEEXT) \
md5test$(EXEEXT) urlenctest$(EXEEXT) utf8converttest$(EXEEXT)
-@@ -461,7 +461,7 @@ AM_CPPFLAGS = \
+@@ -471,7 +471,7 @@ AM_CPPFLAGS = \
-DCONFIGFILE_SYSTEM=\"$(sysconfdir)/omega.conf\" \
-DPKGLIBBINDIR=\"$(pkglibbindir)\"
@@ -22,7 +22,7 @@
dist_pkglibbin_SCRIPTS = outlookmsg2html
dist_bin_SCRIPTS = dbi2omega htdig2omega mbox2omega
TESTS = atomparsetest$(EXEEXT)\
-@@ -470,7 +470,7 @@ TESTS = atomparsetest$(EXEEXT)\
+@@ -480,7 +480,7 @@ TESTS = atomparsetest$(EXEEXT)\
urlenctest$(EXEEXT)\
utf8converttest$(EXEEXT)
@@ -31,14 +31,14 @@
dist_omegadata_DATA = htdig2omega.script mbox2omega.script
dist_sysconf_DATA = omega.conf
-@@ -716,8 +716,8 @@ htmlparsetest$(EXEEXT): $(htmlparsetest_
- md5test$(EXEEXT): $(md5test_OBJECTS) $(md5test_DEPENDENCIES) $(EXTRA_md5test_DEPENDENCIES)
- @rm -f md5test$(EXEEXT)
- $(CXXLINK) $(md5test_OBJECTS) $(md5test_LDADD) $(LIBS)
+@@ -736,8 +736,8 @@ common/$(DEPDIR)/$(am__dirstamp):
+ @: > common/$(DEPDIR)/$(am__dirstamp)
+ common/str.$(OBJEXT): common/$(am__dirstamp) \
+ common/$(DEPDIR)/$(am__dirstamp)
-omega$(EXEEXT): $(omega_OBJECTS) $(omega_DEPENDENCIES) $(EXTRA_omega_DEPENDENCIES)
- @rm -f omega$(EXEEXT)
+xapian-omega$(EXEEXT): $(omega_OBJECTS) $(omega_DEPENDENCIES) $(EXTRA_omega_DEPENDENCIES)
+ @rm -f xapian-omega$(EXEEXT)
$(CXXLINK) $(omega_OBJECTS) $(omega_LDADD) $(LIBS)
- omindex$(EXEEXT): $(omindex_OBJECTS) $(omindex_DEPENDENCIES) $(EXTRA_omindex_DEPENDENCIES)
- @rm -f omindex$(EXEEXT)
+ common/getopt.$(OBJEXT): common/$(am__dirstamp) \
+ common/$(DEPDIR)/$(am__dirstamp)
Home |
Main Index |
Thread Index |
Old Index