1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 19:55:26 +03:00
aports/testing/xapian-bindings-php7/APKBUILD
2023-01-12 16:26:49 +01:00

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
"