Skip to content

Instantly share code, notes, and snippets.

@alesegdia
Last active August 29, 2015 14:15
Show Gist options
  • Save alesegdia/febdc3ee59355a655133 to your computer and use it in GitHub Desktop.
Save alesegdia/febdc3ee59355a655133 to your computer and use it in GitHub Desktop.
sudo apt-get install libxapian-dev uuid-dev
# enter virtualenv (ej.: workon myvirtualenv, source ~/env/bin/activate)
pkgver=1.2.16
mkdir -p $VIRTUAL_ENV/src && cd $VIRTUAL_ENV/src
curl -O http://oligarchy.co.uk/xapian/$pkgver/xapian-core-$pkgver.tar.xz && tar xf xapian-core-$pkgver.tar.xz
curl -O http://oligarchy.co.uk/xapian/$pkgver/xapian-bindings-$pkgver.tar.xz && tar xf xapian-bindings-$pkgver.tar.xz
cd $VIRTUAL_ENV/src/xapian-core-$pkgver
./configure --prefix=$VIRTUAL_ENV && make && make install
export LD_LIBRARY_PATH=$VIRTUAL_ENV/lib
cd $VIRTUAL_ENV/src/xapian-bindings-$pkgver
./configure --prefix=$VIRTUAL_ENV --with-python && make && make install
pip install git+https://github.com/notanumber/xapian-haystack.git
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment