Olly Betts wrote:> I've uploaded Xapian 0.8.1:
Debian packages are now available from the Xapian website:
If you're running Debian stable add the following to your sources.list:
deb http://www.xapian.org/debian stable main
deb-src http://www.xapian.org/debian stable main
If you're running Debian unstable or testing, add the following:
deb http://www.xapian.org/debian unstable main
deb-src http://www.xapian.org/debian unstable main
Note that these packages are still incomplete: while they should work
well enough for most purposes, they fail lintian tests due to manpages
for some of the binaries being missing. In addition, only the python
bindings are packaged so far, and the omega package doesn't perform any
automatic configuration (ideally, it would be possible to configure it
at install time to index, for example, the system documentation).
There are also some other lintian failure with the stable packages,
which don't look serious but need addressing.
Note also that packages are only built for i386. If you're on another
architecture, you can build your own by adding the "deb-src" line
above,
then:
# su -
# apt-get update
# apt-get build-dep xapian-core
# exit
$ fakeroot apt-get source -b xapian-core
# su -
# dpkg -i libxapian2* libxapian-dev* xapian-doc* xapian-tools*
# apt-get build-dep xapian-bindings xapian-omega
# exit
$ fakeroot apt-get source -b xapian-bindings xapian-omega
[If you're on testing, you'll currently need to install the version of
swig in unstable. If you're on stable, you'll need to locally install
swig 1.3.20 or later and tell dpkg to ignore build dependencies, or make
up your own package of swig too.]
Any assistance (getting these packages into Debian, reporting problems
which aren't listed above or in the TODO lists in each package, or
fixing any of these problem) will be gratefully accepted.
--
Richard