1 # Maintainer: Felix Yan <felixonmars@archlinux.org>
2 # Contributor: David Runge <dvzrv@archlinux.org>
3 # Contributor: Andrea Scarpino <andrea@archlinux.org>
4 # Contributor: Alexander Fehr <pizzapunk gmail com>
5 # Contributor: William Rea <sillywilly@gmail.com>
6 # Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
12 pkgdesc='Open source search engine library.'
14 url="https://www.xapian.org/"
16 makedepends=('util-linux')
17 depends=('bash' 'gcc-libs' 'glibc' 'zlib')
18 provides=('libxapian.so')
19 # xapian config requires libxapian.la
21 source=("https://oligarchy.co.uk/xapian/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
22 sha512sums=('e2f62eebc946cc5d0641db85d2966e6ad9e84c6a23606e705f0461ab80b012933b46ed5b7e0691fe2070ca1c0755e99895c18bc055eaad0a9376def410aa7f35'
24 b2sums=('c4bfa4af9112a206b14c8c2f4a76eb4c1267a752130287b6623233d3a09783b903a3275b2ec275f38f1d195119c730565a31ed303b8e2dedefc42cae10387600'
26 validpgpkeys=('08E2400FF7FE8FEDE3ACB52818147B073BAD2B07') # Olly Betts <olly@debian.org>
29 cd "${pkgname}-${pkgver}"
34 cd "${pkgname}-${pkgver}"
36 # workaround for test failure in libzim
37 # 23/27 search_iterator FAIL 0.47s killed by signal 6 SIGABRT
38 CXXFLAGS=${CXXFLAGS/-Wp,-D_GLIBCXX_ASSERTIONS}
40 ./configure --prefix=/usr
45 cd "${pkgname}-${pkgver}"
50 depends+=('libuuid.so')
51 cd ${pkgname}-${pkgver}
52 make DESTDIR="${pkgdir}" install
53 install -vDm 644 {AUTHORS,ChangeLog,HACKING,NEWS,README} \
54 -t "${pkgdir}/usr/share/doc/${pkgname}"