-
xapian-bindings (1.4.25-1) unstable; urgency=medium
* New upstream release:
+ debian/control.in: Add pkgconf to Build-Depends, needed since upstream
1.4.24.
* debian/clean: Remove python3/__pycache__/ on clean. (Closes: #1047428)
* debian/copyright: Update copyright holders and years.
-- Olly Betts <email address hidden> Wed, 10 Apr 2024 10:45:09 +1200
-
xapian-bindings (1.4.22-2) unstable; urgency=medium
* debian/control.in: Mark conformance with policy 4.7.0.
* debian/rules: Adjust ruby-xapian generated "Depends" to pick up t64
suffix. (Closes: #1068599)
-- Olly Betts <email address hidden> Mon, 08 Apr 2024 17:05:15 +1200
-
xapian-bindings (1.4.22-1) unstable; urgency=medium
* debian/control.in: Mark conformance with policy 4.6.2.
* New upstream release.
-- Olly Betts <email address hidden> Fri, 03 Feb 2023 10:07:50 +1300
-
xapian-bindings (1.4.21-1) unstable; urgency=medium
* New upstream release.
-- Olly Betts <email address hidden> Fri, 23 Sep 2022 17:47:09 +1200
-
xapian-bindings (1.4.20-2) unstable; urgency=medium
* debian/rules,debian/python3-xapian.install: Update for removal of
Python 3.9. (Closes: #1015340)
-- Olly Betts <email address hidden> Wed, 20 Jul 2022 11:34:17 +1200
-
xapian-bindings (1.4.20-1) unstable; urgency=medium
* New upstream release.
* debian/python3-xapian.install: Update path where module is installed by
upstream build system (which has changed due to switch away from
distutils).
* debian/control.in: Mark conformance with policy 4.6.1.
-- Olly Betts <email address hidden> Fri, 08 Jul 2022 15:16:20 +1200
-
xapian-bindings (1.4.18-2) unstable; urgency=medium
* debian/rules: Fix to work with Ruby 3.0. (Closes: #997909)
-- Olly Betts <email address hidden> Wed, 27 Oct 2021 12:09:47 +1300
-
xapian-bindings (1.4.18-1) unstable; urgency=medium
* New upstream release.
* Add support for packaging perl bindings. This is disabled by default
since for Xapian 1.4.x the perl bindings here are still flagged as
experimental and Search::Xapian (packaged separately) is the stable
option.
* debian/php7-xapian.postinst: Enable the module on first install.
Reported by sylock.
* debian/rules: Drop workaround for long-fixed bug in the PHP7 bindings
(comment notes "Can be dropped once 1.4.5 is released and packaged"!)
* debian/rules: Stop telling pyversions/py3versions to check debian/control
since we aren't specifying X-Python-Version/X-Python3-Version there
anyway, and the check has to be hacked around when generating
debian/control in a clean tree. Thanks due to Gaurav Arora.
* debian/control.in: Mark conformance with policy 4.5.1.
* Update to debhelper compat level 12.
-- Olly Betts <email address hidden> Wed, 03 Feb 2021 17:06:52 +1300
-
xapian-bindings (1.4.15-1) unstable; urgency=medium
* New upstream release
+ debian/patches/ruby-2.7.patch: Drop patch included upstream.
* Drop Python 2 bindings (python-xapian binary package).
(Closes: #938836, #955072, #953949)
-- Olly Betts <email address hidden> Tue, 07 Apr 2020 09:44:14 +1200
-
xapian-bindings (1.4.14-1) unstable; urgency=medium
* New upstream release
+ debian/patches/ruby2.4-compat.patch: Drop patch included upstream.
* debian/patches/ruby-2.7.patch: Fix to work with Ruby 2.7. (Closes: #950739)
* debian/tests/control: Drop Python 2 autopkgtest. (Closes: #943410)
* debian/control.in: Mark conformance with policy 4.4.0.
-- Olly Betts <email address hidden> Sat, 08 Feb 2020 12:09:53 +1300
-
xapian-bindings (1.4.12-2) unstable; urgency=medium
* debian/patches/ruby2.4-compat.patch: Cherry-pick patch from upstream
to restore compatibility with Ruby 2.4. Not important for the package
in unstable or buster, but it is for backports to stretch, etc.
-- Olly Betts <email address hidden> Fri, 23 Aug 2019 14:48:28 +1200
-
xapian-bindings (1.4.12-1) unstable; urgency=medium
* New upstream release
* debian/control.in: Mark conformance with policy 4.4.0.
-- Olly Betts <email address hidden> Fri, 23 Aug 2019 10:53:26 +1200
-
xapian-bindings (1.4.11-2) unstable; urgency=medium
* debian/control: Needs libxapian-dev (>= 1.4.11) for
Xapian::MSet::SNIPPET_CJK_NGRAM.
-- Olly Betts <email address hidden> Sat, 02 Mar 2019 17:47:05 +1300
-
xapian-bindings (1.4.10-1) unstable; urgency=medium
* New upstream release
* Enable Multi-Arch for Java bindings.
* debian/control.in: Specify "Rules-Requires-Root: no"
-- Olly Betts <email address hidden> Tue, 12 Feb 2019 13:11:48 +1300
-
xapian-bindings (1.4.9-1) unstable; urgency=medium
* New upstream release
+ debian/patches/php7.3-compat.patch: Included upstream so drop.
-- Olly Betts <email address hidden> Sat, 03 Nov 2018 15:08:06 +1300
-
xapian-bindings (1.4.8-1) unstable; urgency=medium
* New upstream release
* debian/rules: xapian-core now has a shlibs file so drop hack here to add
versioning to the libxapian dependency. (Closes: #912105)
* debian/control.in: Mark conformance with policy 4.2.1.
* debian/patches/php7.3-compat.patch: Add patch for PHP 7.3 compatibility.
-- Olly Betts <email address hidden> Mon, 29 Oct 2018 12:44:10 +1300
-
xapian-bindings (1.4.7-2) unstable; urgency=medium
* debian/control-ruby.in: Correct typo: $${ruby:Versions} -> ${ruby:Versions}
* debian/tests/control: Need default-jdk for the java bindings test.
* debian/tests/control: Add explicit dependencies for tests, so each test
only depends on the bindings it is actually testing.
-- Olly Betts <email address hidden> Sat, 21 Jul 2018 07:19:37 +1200
-
xapian-bindings (1.4.7-1) unstable; urgency=medium
* New upstream release
* Add autopkgtest which checks that each of bindings can be imported or
equivalent.
* debian/control.in: Mark conformance with policy 4.1.5.
-- Olly Betts <email address hidden> Fri, 20 Jul 2018 16:02:35 +1200
-
xapian-bindings (1.4.6-1) unstable; urgency=medium
* New upstream release
* debian/rules: Take PHP7_VERSIONS from environment variable if set.
* debian/control.in: Declare conformance with standards-version 4.1.4.
* debian/control.in: Update Vcs-* to point to salsa.d.o.
* Drop "X-Python-Version: 2.3" - Debian oldstable satisfies this requirement
so it's no longer useful.
* debian/ruby-xapian.doc-base: Remove unused wildcard pattern to silence
Lintian error.
-- Olly Betts <email address hidden> Tue, 03 Jul 2018 12:37:54 +1200
-
xapian-bindings (1.4.5-1) unstable; urgency=medium
* New upstream release:
+ Fixes FTBFS on hppa.
* Add support for building php7-xapian package, disabled by default
due to GPL vs PHP licence incompatibility.
-- Olly Betts <email address hidden> Wed, 01 Nov 2017 14:42:26 +1300
-
xapian-bindings (1.4.4-3) unstable; urgency=medium
* Upload to unstable.
* debian/control.in: Declare conformance with standards-version 4.0.0.
* debian/watch: Update to use https links.
-- Olly Betts <email address hidden> Sat, 01 Jul 2017 14:55:29 +1200
-
xapian-bindings (1.4.3-1) unstable; urgency=medium
* New upstream release
* debian/copyright: Update.
-- Olly Betts <email address hidden> Wed, 25 Jan 2017 16:00:05 +1300
-
xapian-bindings (1.4.2-2) unstable; urgency=medium
* debian/control: Needs libxapian-dev (>= 1.4.2) for
Xapian::DOC_ASSUME_VALID.
-- Olly Betts <email address hidden> Mon, 26 Dec 2016 22:41:42 +1300
-
xapian-bindings (1.4.1-1) unstable; urgency=medium
* New upstream release
+ Incorporates patch bsd-java-jni-dir.patch so drop.
+ Incorporates fixup-swig-py2-wrapper and debian/fixup-swig-py3-wrapper
scripts do drop these from the Debian packaging.
* ruby-xapian: rdoc creates timestamp file "created.rid" - don't install it
to make the build reproducible.
* libxapian-java-doc: Mark as "Multi-Arch: foreign".
* debian/rules: Upstream now installs jar file as xapian.jar so drop code to
rename it.
* debian/rules: Add workaround so "make check" works with srcdir!=builddir
for python and python3 bindings.
-- Olly Betts <email address hidden> Tue, 22 Nov 2016 14:28:09 +1300
-
xapian-bindings (1.4.0-7) unstable; urgency=medium
* Revert change from 1.4.0-5 - needs to be done in xapian-core not here:
- Use dh_makeshlibs -V instead of ad-hoc rough equivalent.
* Fix FTBFS on kBSD due to Java bindings - new patch bsd-java-jni-dir.patch
taken from upstream git.
* debian/fixup-swig-py2-wrapper,debian/fixup-swig-py3-wrapper: Fix repr() to
not return None. Reported by Stuart Prescott on IRC.
* debian/control-java.in: Fix Python->Java (copy+paste typo)
(Closes: #839286)
-- Olly Betts <email address hidden> Sun, 02 Oct 2016 12:10:27 +1300
-
xapian-bindings (1.4.0-6) unstable; urgency=medium
* Upload to unstable.
-- Olly Betts <email address hidden> Fri, 30 Sep 2016 13:26:39 +1300
-
xapian-bindings (1.2.23-1) unstable; urgency=medium
* New upstream release.
* ruby-xapian now depends on libruby2.x (with alternates if built for
multiple ruby versions) instead of ruby | ruby-interpeter.
(Closes: #816775)
-- Olly Betts <email address hidden> Thu, 07 Apr 2016 16:01:27 +1200
-
xapian-bindings (1.2.22-2) unstable; urgency=medium
* debian/rules: Avoid generating multiple "X-Dummy:" headers.
* debian/rules: Avoid generating empty "Provides:" in some situations.
* debian/control.in: http->https in "Vcs-Browser:" and "Homepage:".
* debian/copyright,debian/watch: http->https for xapian.org.
* debian/control.in: "Standards-Version: 3.9.7" (no changes required).
* Update to debhelper compat level 9.
-- Olly Betts <email address hidden> Fri, 22 Jan 2016 10:56:07 +1300
-
xapian-bindings (1.2.22-1) unstable; urgency=medium
* New upstream release.
* Ack NMU; adjust changes so building backports should just work.
* debian/rules: Align handling of xapian-core dependency with xapian-omega
packaging.
* debian/copyright: Update copyright years for packaging.
-- Olly Betts <email address hidden> Thu, 21 Jan 2016 15:26:09 +1300
-
xapian-bindings (1.2.21-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Build-depend on libxapian-dev (>= 1.2.21-1.2), g++ (>= 4:5.2)
* Fix rewriting the dependency on libxapianN.
-- Matthias Klose <email address hidden> Mon, 03 Aug 2015 16:24:58 +0200
-
xapian-bindings (1.2.21-2) unstable; urgency=medium
* debian/rules: Add BD on ruby-test-unit to fix FTBFS with Ruby 2.2, which
unbundled this module (fixes FTBFS reported in #778177 by Daniel
Schepler).
* debian/control-python.in: Remove @XB_PYTHON_VERSION@ left over from code
removed in 1.2.21-1.
-- Olly Betts <email address hidden> Mon, 29 Jun 2015 16:05:53 +1200
-
xapian-bindings (1.2.21-1) unstable; urgency=medium
* New upstream release.
* debian/rules: Strip out special cases for obsolete Debian and Ubuntu
releases.
* debian/ruby-xapian.preinst: Drop cleanup for upgrade failure from 1.2.15-4
to 1.2.16-1. Realistically, anyone affected will have had it resolved by
upgrading to a version containing this clean-up, as the jessie release has
happened since.
-- Olly Betts <email address hidden> Mon, 25 May 2015 15:08:14 +1200
-
xapian-bindings (1.2.19-2) unstable; urgency=medium
* debian/ruby-xapian.preinst: Add missing line continuation to fix
workaround for upgrade failures from versions 1.2.15-4 to 1.2.16-1.
(Closes: #782269)
-- Olly Betts <email address hidden> Fri, 10 Apr 2015 08:31:12 +1200
-
xapian-bindings (1.2.19-1) unstable; urgency=low
* New upstream release.
* debian/rules: Use dh_autotools-dev_updateconfig and
dh_autotools-dev_restoreconfig.
* debian/control.in: Declare conformance with "Standards-Version: 3.9.6".
-- Olly Betts <email address hidden> Thu, 23 Oct 2014 17:44:00 +0000
-
xapian-bindings (1.2.18-1) unstable; urgency=medium
* New upstream release.
-- Olly Betts <email address hidden> Sun, 29 Jun 2014 16:56:01 +1200
-
xapian-bindings (1.2.17-3) unstable; urgency=medium
* Fix reversed conditional for adding pre-ruby-all-dev ruby BDs.
(Closes: #748749)
-- Olly Betts <email address hidden> Sun, 04 May 2014 18:25:44 +1200
-
xapian-bindings (1.2.17-2) unstable; urgency=medium
* Check debian/bindings-to-packages for a list of bindings to package, to
allow people to easily build subsets of the binary packages.
* Always regenerate debian/control on "debian/rules maint" as the
dependencies are complex and the work to regenerate is minor.
* Where available, use ruby-all-dev and ruby-all as BDs and use
ruby_debian_dev.rb to determine the ruby versions to build for.
(Closes: #745924)
-- Olly Betts <email address hidden> Sun, 04 May 2014 17:15:00 +1300
-
xapian-bindings (1.2.17-1) unstable; urgency=medium
* New upstream release.
+ Drop passing RUBY_INC_ARCH to configure which is no longer required.
* debian/rules: Drop bindings for ruby1.8. (Closes: #735417)
* Add workaround to allow smooth upgrades from ruby-xapian 1.2.15-4 to
1.2.16-1 which installed duplicate doc-base files. (Closes: #735418)
* debian/watch: Add pgpsigurlmangle setting to automatically verify
detached GPG signatures on upstream release tarballs.
-- Olly Betts <email address hidden> Fri, 31 Jan 2014 14:57:39 +1300
-
xapian-bindings (1.2.16-2) unstable; urgency=low
* debian/rules: Fix accidentally hard-coded "x86_64-linux-gnu" in path of
file to install.
-- Olly Betts <email address hidden> Fri, 06 Dec 2013 19:20:24 +1300
-
xapian-bindings (1.2.15-4) unstable; urgency=low
* Add missing dh_installdeb so the ruby bindings postinst files actually
make it into the binary packages. (Closes: #709667)
-- Olly Betts <email address hidden> Wed, 29 May 2013 22:14:52 +0000
-
xapian-bindings (1.2.15-3) unstable; urgency=low
* Add postinst to transitional packages for ruby bindings to make the
directory to symlink change in /usr/share/doc work. (Closes: #709667)
* debian/control.in: tclxapian - move from section "libs" to "interpreters"
to match overrides file.
* debian/rules: Fix target dependencies so we don't run the testsuite twice.
* debian/rules: Mark build-arch and build-indep as phony targets.
-- Olly Betts <email address hidden> Tue, 28 May 2013 03:42:51 +0000
-
xapian-bindings (1.2.15-2) unstable; urgency=low
* Restore changes from 1.2.12-2 which were accidentally omitted in
1.2.15-1, so hardening flags are now reactivated.
-- Olly Betts <email address hidden> Sun, 12 May 2013 00:28:33 +0000
-
xapian-bindings (1.2.12-2) unstable; urgency=low
* debian/rules: Pass CFLAGS, etc to configure so hardening flags actually get
used.
-- Olly Betts <email address hidden> Sat, 30 Jun 2012 02:21:20 +0000
-
xapian-bindings (1.2.12-1) unstable; urgency=low
* New upstream release.
* debian/rules: Enable hardening flags.
* debian/rules,debian/control.in: Clean up special handling for versions
of Debian and Ubuntu which have reached end of life.
-- Olly Betts <email address hidden> Thu, 28 Jun 2012 13:52:14 +0000
-
xapian-bindings (1.2.10-1) unstable; urgency=low
* New upstream release.
* debian/control.in: Standards-Version: 3.9.3 (no changes required).
* debian/copyright: Update copyright years.
-- Olly Betts <email address hidden> Thu, 10 May 2012 03:35:41 +0000
-
xapian-bindings (1.2.8-1) unstable; urgency=low
* New upstream release.
-- Olly Betts <email address hidden> Sat, 17 Dec 2011 10:48:13 +0000
-
xapian-bindings (1.2.7-1) unstable; urgency=low
* New upstream release.
+ Includes fixes for #625679 and Ruby Dir.mktmpdir() issue, so drop
patches for these.
* debian/rules: Use single quotes for substituting into debian/control.in to
stop the shell from attempting to expand ${python:Versions}.
* debian/rules: Use build-stamp and configure-stamp in the top level rather
than in the debian subdirectory - this is consistent with where other
packages put these files, and means dh_clean removes them for us
automatically.
* debian/rules: Add build-arch and build-indep targets.
-- Olly Betts <email address hidden> Fri, 12 Aug 2011 02:08:22 +0000
-
xapian-bindings (1.2.5-2) unstable; urgency=low
* Use dh_python2 instead of pycentral for Debian >= squeeze and Ubuntu >= natty. (Closes: #617149) * python/pythontest2.py: With Python 2.7, gc.collect() doesn't always collect all the garbage, so repeat until no further objects are freed. (Closes: #625679) * ruby/smoketest.rb: Older Ruby 1.8.x doesn't have Dir.mktmpdir() - just skip the compaction tests for these versions. * debian/rules: Don't force building against tcl 8.5 in experimental - that was just for the transition to tcl 8.5 being the default. * debian/control.in: Standards-Version: 3.9.2 (no changes required). -- Olly Betts <email address hidden> Tue, 17 May 2011 02:54:08 +0000
-
xapian-bindings (1.2.5-1) unstable; urgency=low
* New upstream release. -- Olly Betts <email address hidden> Tue, 05 Apr 2011 13:52:50 +0000
-
xapian-bindings (1.2.4-1) unstable; urgency=low
* New upstream release. -- Olly Betts <email address hidden> Tue, 21 Dec 2010 07:48:14 +0000
-
xapian-bindings (1.2.3-3) unstable; urgency=low
* debian/libxapian-ruby1.9.1.doc-base: Correct paths to rdocs to say "1.9.1"
not "1.9".
-- Olly Betts <email address hidden> Fri, 27 Aug 2010 00:35:42 +0000
-
xapian-bindings (1.2.3-2) unstable; urgency=low
* debian/rules: Stop trying to build against tcl 8.5.
* debian/rules: dh_clean -k -> dh_prep.
-- Olly Betts <email address hidden> Wed, 25 Aug 2010 16:22:03 +0000
-
xapian-bindings (1.2.3-1) unstable; urgency=low
* New upstream release.
* Upload to unstable.
* debian/control.in:
+ Standards-Version: 3.9.1 (no changes required).
-- Olly Betts <email address hidden> Tue, 24 Aug 2010 09:05:31 +0000
-
xapian-bindings (1.0.20-1) unstable; urgency=low
* New upstream release.
* Drop conflicts on versioned python packages (e.g. python2.4-xapian) as
these packages were phased out before etch.
-- Olly Betts <email address hidden> Wed, 28 Apr 2010 02:20:52 +0000
-
xapian-bindings (1.0.18-1) unstable; urgency=low
* New upstream release.
* debian/control.in:
+ Remove "DM-Upload-Allowed: yes" as I'm now a DD.
+ Add "Vcs-Browser:" and "Vcs-svn:".
+ Standards-Version: 3.8.4 (no changes required).
* debian/rules: Update licence boilerplate from GPLv2+ to MIT/X.
* debian/etc-php-conf.d-xapian.ini: Use ';' for comment instead of '#' as
PHP 5.3 deprecates the latter.
* Register the documentation for each language with doc-base.
-- Olly Betts <email address hidden> Sun, 14 Feb 2010 12:17:03 +0000
-
xapian-bindings (1.0.17-1) unstable; urgency=low
* New upstream release.
-- Olly Betts <email address hidden> Thu, 19 Nov 2009 04:13:17 +0000
-
xapian-bindings (1.0.16-2) unstable; urgency=low
* Fix non-POSIX use of ".", fixing regression introduced in 1.0.15.
(Closes: #546635)
-- Olly Betts <email address hidden> Tue, 15 Sep 2009 09:21:08 +0000
-
xapian-bindings (1.0.16-1) unstable; urgency=low
* New upstream release.
-- Olly Betts <email address hidden> Sat, 12 Sep 2009 14:19:16 +0100
-
xapian-bindings (1.0.15-1) unstable; urgency=low
* New upstream release.
* Fix typo in package descriptions.
* debian/control.in: Standards-Version: 3.8.3 (no changes required).
-- Olly Betts <email address hidden> Thu, 27 Aug 2009 02:01:39 +0000
-
xapian-bindings (1.0.14-1) unstable; urgency=low
* New upstream release.
* debian/control.in: Standards-Version: 3.8.2 (no changes required).
* debian/control.in: Drop the "www." from the homepage URL for consistency
with upstream use.
* debian/rules: Enable php5 bindings for hurd-i386 as php5 has now built
there.
* debian/rules: Include DH_PYCENTRAL=include-links change from Ubuntu - this
means that the package is immediately useful when installed or upgraded.
The downside is that the package needs a rebuild when the list of Python
versions changes, but that's much less frequent than new Xapian packages.
* debian/control.in: Update required debhelper version for Debian sarge and
Ubuntu dapper.
-- Olly Betts <email address hidden> Thu, 30 Jul 2009 03:45:53 +0100
-
xapian-bindings (1.0.13-1) unstable; urgency=low
* New upstream release.
+ Fixes deadlocks due to bugs in mod_python. (Closes: #442006)
* debian/rules: Don't allow CODENAME to be set in the environment.
* Relicense the Debian packaging under the MIT/X licence.
-- Olly Betts <email address hidden> Wed, 10 Jun 2009 12:21:08 +0000
-
xapian-bindings (1.0.12-1) unstable; urgency=low
* New upstream release.
* debian/control.in: Standards-Version: 3.8.1 (no changes required).
* debian/control.in,debian/control-php.in: Update sections of php5-xapian
and libxapian-ruby1.8.
* debian/compat: Increase from 4 to 5 since 4 is now deprecated in sid and
5 is supported by all currently supported Debian and Ubuntu releases.
-- Olly Betts <email address hidden> Wed, 22 Apr 2009 05:42:53 +0100
-
xapian-bindings (1.0.10-1) unstable; urgency=low
* ACK NMU - thanks Chris!
- Bug #506090 fixed upstream in 1.0.10 so NMU patch no longer required.
* New upstream release.
* debian/control.in: Add "DM-Upload-Allowed: yes" since I'm now a Debian
Maintainer.
-- Olly Betts <email address hidden> Tue, 23 Dec 2008 07:32:55 +0000
-
xapian-bindings (1.0.7-3.1) unstable; urgency=medium
* Non-maintainer upload.
* Fix FTBFS when built twice in a row by cleaning python/testsuite.pyc in
clean target. (Closes: #506090)
-- Chris Lamb <email address hidden> Tue, 18 Nov 2008 19:32:24 +0000
-
xapian-bindings (1.0.7-3) unstable; urgency=low
* Install /etc/php5/conf.d/xapian.ini instead of /etc/php5/conf.d/xapian as
the file is ignored unless it has extensions ".ini". Closes: #493941
* Install xapian.php in /usr/share/php not /usr/share/php5 so that it is in
the default PHP include_path. Closes: #493944
* debian/rules: Run "make all" and "make check" as separate commands to
avoid hitting parallel building bugs. Closes: #494247
-- Olly Betts <email address hidden> Fri, 8 Aug 2008 08:18:52 +0100