blob: 201bf1806e34003a21013bb48d40913b0d17c034 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# Maintainer: Matt Harrison <matt@harrison.us.com>
# Maintained at: https://github.com/matt-h/aur-pkgbuilds or https://codeberg.org/matt/aur-pkgbuilds
pkgname=php-zstd
_pkgname=php-ext-zstd
pkgdesc='Zstd Extension for PHP'
pkgver=0.14.0
pkgrel=1
arch=('x86_64')
url='https://github.com/kjdev/php-ext-zstd'
license=('MIT')
depends=('php' 'zstd')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kjdev/$_pkgname/archive/$pkgver.tar.gz"
'zstd.ini')
b2sums=('7e719a6a5269ea93bad38ea6856ae2cd77b656abe4226b7bd9ad637679c867915392503e11a217418991939ea5b84ae6abc31b6d7bf9ab0888db8cf83a5626a3'
'00a1b0d80b05764c518768dd21370625887a85a5ce989ab708746fee731ab8e9b00f725531015abd99f953073b70efbfed9ae864054799c49810b126c0f4306e')
prepare() {
cd "$_pkgname-$pkgver"
phpize
}
build() {
cd "$_pkgname-$pkgver"
./configure --prefix=/usr --with-libzstd
make
}
check() {
cd "$_pkgname-$pkgver"
NO_INTERACTION=true make test
}
package() {
cd "$_pkgname-$pkgver"
make INSTALL_ROOT="$pkgdir/" install
install -D -m644 "${srcdir}/zstd.ini" "${pkgdir}/etc/php/conf.d/zstd.ini"
install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
|