mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-24 19:55:26 +03:00
56 lines
1.5 KiB
Text
56 lines
1.5 KiB
Text
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=xapian-bindings-php7
|
|
pkgver=1.4.21
|
|
pkgrel=0
|
|
pkgdesc="Binding PHP7 libraries for xapian"
|
|
url="http://www.xapian.org"
|
|
arch="all"
|
|
license="GPL-2.0-or-later"
|
|
makedepends="automake autoconf libtool bash xapian-core-dev sphinx php7-dev"
|
|
subpackages="$pkgname-doc"
|
|
source="http://www.oligarchy.co.uk/xapian/$pkgver/xapian-bindings-$pkgver.tar.xz
|
|
remove-test-x86.patch"
|
|
|
|
builddir="$srcdir/${pkgname/-php7/}-$pkgver"
|
|
|
|
prepare() {
|
|
default_prepare
|
|
aclocal && autoconf
|
|
libtoolize
|
|
autoreconf -fvi
|
|
}
|
|
|
|
check() {
|
|
make VALGRIND= -C "$builddir" check
|
|
}
|
|
|
|
build() {
|
|
export PHP7=/usr/bin/php7
|
|
export PHP_CONFIG7=/usr/bin/php-config7
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
--with-php7 \
|
|
--without-perl \
|
|
--without-lua \
|
|
--without-python3 \
|
|
--without-ruby \
|
|
--without-tcl \
|
|
XAPIAN_CONFIG=/usr/bin/xapian-config
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR=$pkgdir install
|
|
install -d "$pkgdir"/usr/share/php7 \
|
|
"$pkgdir"/usr/lib/php7/modules \
|
|
"$pkgdir"/etc/php7/conf.d
|
|
echo ';extension=xapian.so' > "$pkgdir/etc/php7/conf.d/xapian.ini"
|
|
}
|
|
|
|
sha512sums="
|
|
86cbdc8ba73be8aa947e209106dd49d111d264f0b00b5831356e19ba3299eb8f87f2c57ab051ea54c54fb5f1b8cc6a1175ee18f89094f5c7345b820ea805ad33 xapian-bindings-1.4.21.tar.xz
|
|
340e965894c2689eb94b3e1d4553aaec436291f5fb638f20b14ef8b37293570d1ed7637645e974f26605f7ec3705c2eac0a23c97708902939e3b743f82ffbac9 remove-test-x86.patch
|
|
"
|