[Xapian-discuss] Xapian 0.8.2 released
Fabrice Colin
fabrice.colin at ntlworld.com
Mon Sep 13 19:10:05 BST 2004
Olly Betts wrote:
> I've uploaded Xapian 0.8.2:
>
Excellent.
> Omega's omindex now automatically detects deleted documents when
> updating an index. Scripts are now included to allow converting a
> database from ht://dig format to Xapian format.
>
The RPM for omega doesn't build as the htdig scripts aren't
packaged, so I have updated the spec file. The patch is :
--- omega-0.8.2/omega.spec 2004-09-13 05:20:59.000000000 +0100
+++ omega.spec 2004-09-13 18:39:56.065401560 +0100
@@ -48,6 +48,9 @@
# Configuration file
mkdir -p %{buildroot}/etc
install -D -m644 omega.conf %{buildroot}/etc/omega.conf
+# move the htdig2omega script to the right place
+mkdir -p %{buildroot}%{_datadir}/%{name}
+mv %{buildroot}/usr/share/htdig2omega.script
%{buildroot}%{_datadir}/%{name}
# move the docs to the right place
mv %{buildroot}/usr/share/doc/%{name}
%{buildroot}/usr/share/doc/%{name}-%{version}
@@ -59,11 +62,12 @@
%{_bindir}/dbi2omega
%{_bindir}/omindex
%{_bindir}/scriptindex
+%{_bindir}/htdig2omega
%{contentdir}/omega
/var/www/cgi-bin/omega
/var/www/icons/omega
+%{_datadir}/%{name}/htdig2omega.script
%docdir /usr/share/doc/%{name}-%{version}
-
%config(noreplace) /etc/omega.conf
%doc AUTHORS ChangeLog COPYING NEWS README TODO
This installs htdig2omega.script in /usr/share/omega.
> The SWIG bindings have been updated to include the new API methods and a
> few older ones which were missing. The PHP4 bindings now build in a
> more straightforward way. And we have "smoke tests" for the Python
> and PHP4 bindings.
>
If you want me to, I'll look into packaging the bindings into RPMs...
Once I am done, would it be possible to host RPMs on xapian.org ?
I can build them for Fedora Core 2 and Yellow Dog 3.0.
Fabrice
More information about the Xapian-discuss
mailing list