updated on Fri Jan 20 00:01:56 UTC 2012
[aur-mirror.git] / seeks / PKGBUILD
blob53b4e7c0c41673e1694d997947b29bffbf5e905e
1 # Co-maintainer: Gitus < git at shroomrider dot com >
2 # Co-maintainer: Enjolras < 0enjolras0 at laposte dot net >
4 pkgname=seeks
5 pkgver=0.4.0
6 pkgrel=1
7 pkgdesc="An open decentralized platform for collaborative search content"
8 arch=('i686' 'x86_64')
9 url="http://www.seeks-project.info"
10 license=('custom:"AGPL3"')
11 backup=('etc/logrotate.d/seeks'
12     'etc/conf.d/seeks'
13     'etc/seeks/config')
14 depends=('curl' 'libevent'  'protobuf' 'tokyotyrant' 'opencv' 'icu')
15 makedepends=('docbook2x' 'pkg-config' )
16 conflicts=('seeks-git')
17 source=("http://downloads.sourceforge.net/project/seeks/hippy/$pkgname-$pkgver.tar.gz"
18     'seeks'
19     'seeks.conf.d'
20     'seeks.logrotate'
21     'logfile.patch'
23 install='install'
24 sha256sums=('7e8ae6d4dd265d9ad41ae243c8dbb7ba21e4a34873a26e0628d283055a6d21f9'
25             '5933968805bdaea64b075cfbe6915fbca41e39788edf8dbdb742b8aea4fbf910'
26             'c78945d6ec3917aba0f860bebb4cc83af87ae04c5641ee6c605bd6fbc77cc384'
27             'f2bd002e666c6a7cc9429f9c54da55e31e03aafab7f666c53c8a5fd6747653bf'
28             '3d6bbd12c1911520f6fd42e5e3c43cd5b4d40be17d997bf0ba42d3c8f2a0450a')
30 build() {
31     cd "$srcdir/$pkgname-$pkgver"
33     autoreconf -ivs
34     sed -i s/docbook2x-man/docbook2man/ ./configure
35     ./configure LDFLAGS="-Wl,--no-as-needed" \
36         --prefix=/usr --sysconfdir=/etc \
37         --enable-opencv --enable-httpserv-plugin --enable-image-websearch-plugin=yes \
38         --enable-xslserializer-plugin --enable-personalization --enable-keepalive --enable-extended-host-patterns
39     
40     sed -i s/cxflann.h/cv.h/ src/plugins/img_websearch/ocvsurf.cpp
41     sed -i s/,--as-needed,/,/ config.status
42     
43     make
44     
47 package() {
48     cd  "$srcdir/$pkgname-$pkgver/src/"
50     #Changing logdir and logfile options
51     #disable plugins cf and query-capture in config
52     patch -p0 < "$srcdir/logfile.patch"
53     
54     cd "$srcdir/$pkgname-$pkgver"
56     make DESTDIR="$pkgdir" install
57    
58     install -D -m644 Licenses  "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
59     install -m644 AGPL-3.txt  "${pkgdir}/usr/share/licenses/${pkgname}/"
60     install -m644 BSD-yui.txt  "${pkgdir}/usr/share/licenses/${pkgname}/"
61     install -D -m755 ../seeks  "${pkgdir}"/etc/rc.d/seeks
62     install -D -m644 ../seeks.conf.d "${pkgdir}"/etc/conf.d/seeks
63     install -D -m600 ../seeks.logrotate  "${pkgdir}"/etc/logrotate.d/seeks