summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Harrison2019-10-16 11:34:05 -0400
committerMatt Harrison2019-10-16 11:34:05 -0400
commit22881e1d164eb9c2b07cd4d5551a5d9e38e26a30 (patch)
tree721319896d365852dc01033153487452ddfe33a0
downloadaur-22881e1d164eb9c2b07cd4d5551a5d9e38e26a30.tar.gz
Initial upload: php-zstd 0.7.4-1
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD39
-rw-r--r--zstd.ini1
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..dcd37d7d37b7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = php-zstd
+ pkgdesc = Zstd Extension for PHP
+ pkgver = 0.7.4
+ pkgrel = 1
+ url = https://github.com/kjdev/php-ext-zstd
+ arch = x86_64
+ license = MIT
+ depends = php
+ depends = zstd
+ source = php-zstd-0.7.4.tar.gz::https://github.com/kjdev/php-ext-zstd/archive/0.7.4.tar.gz
+ source = zstd.ini
+ sha256sums = c5720163e9c4391d6cafaf368fc16a1c67c628e7e82dd21fe8dcdafbb88680de
+ sha256sums = 2b68270574fcc8234d0e8ed8d7ac6bbecd68b20b9a72c049c3a8e2e309d90304
+
+pkgname = php-zstd
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b75aedb386a2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Matt Harrison <matt@harrison.us.com>
+# Maintained at: https://github.com/matt-h/aur-pkgbuilds
+
+pkgname=php-zstd
+_pkgname=php-ext-zstd
+pkgdesc='Zstd Extension for PHP'
+pkgver='0.7.4'
+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')
+sha256sums=('c5720163e9c4391d6cafaf368fc16a1c67c628e7e82dd21fe8dcdafbb88680de'
+ '2b68270574fcc8234d0e8ed8d7ac6bbecd68b20b9a72c049c3a8e2e309d90304')
+
+prepare() {
+ cd "$_pkgname-$pkgver"
+ phpize
+}
+
+build() {
+ cd "$_pkgname-$pkgver"
+ ./configure --prefix=/usr --with-libzstd
+ make
+}
+
+check() {
+ cd "$_pkgname-$pkgver"
+ NO_INTERACTION=1 make -k 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}"
+}
diff --git a/zstd.ini b/zstd.ini
new file mode 100644
index 000000000000..b6cf064cb69c
--- /dev/null
+++ b/zstd.ini
@@ -0,0 +1 @@
+;extension=zstd