1 # Contributor: Karapetov Alexey <karapetov at gmail dot com>
5 pkgdesc="Free open-source SQL full-text search engine (SVN version, with libsphinxclient and PostgreSQL support, without conf.d and rc.d)"
7 url="http://www.sphinxsearch.com"
10 makedepends=('subversion' 'fakeroot')
15 # https://bbs.archlinux.org/viewtopic.php?id=77214
16 options=('!makeflags')
18 _svntrunk=http://sphinxsearch.googlecode.com/svn/trunk
26 if [ -d $_svnmod/.svn ]; then
27 (cd $_svnmod && svn up -r $pkgver)
29 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
32 msg "...done or server timeout"
33 msg "Cleaning dirs..."
35 rm -rf "$srcdir/$_svnmod-build"
36 cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
38 cd "$srcdir/$_svnmod-build"
39 msg "Starting sphinx make..."
41 ./configure --prefix=/usr \
43 --program-prefix=sphinx- \
44 --localstatedir=/var/lib/sphinx \
45 --sysconfdir=/etc/sphinx \
49 make DESTDIR=${startdir}/pkg install || return 1
51 cd "$srcdir/$_svnmod-build/api/libsphinxclient"
52 msg "Starting libsphinxclient make..."
54 ./configure --prefix=/usr \
56 --program-prefix=sphinx- \
57 --localstatedir=/var/lib/sphinx \
58 --sysconfdir=/etc/sphinx \
62 make DESTDIR=${startdir}/pkg install || return 1