aboutsummaryrefslogtreecommitdiffstats
path: root/testing/php7-brotli
diff options
context:
space:
mode:
authorTBK <tbk@jjtc.dk>2018-05-23 11:47:29 +0200
committerAndy Postnikov <apostnikov@gmail.com>2018-05-23 12:58:34 +0300
commitbe068740cc6d37345909fa6dc36440ee0bfebb78 (patch)
tree7101bda61abaf11455104987a79edda894686a0a /testing/php7-brotli
parent34868852a1a03bc50e3f6313c7912e97fc0f3d07 (diff)
downloadaports-be068740cc6d37345909fa6dc36440ee0bfebb78.tar.bz2
aports-be068740cc6d37345909fa6dc36440ee0bfebb78.tar.xz
testing/php7-brotli: new aport
Diffstat (limited to 'testing/php7-brotli')
-rw-r--r--testing/php7-brotli/APKBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/testing/php7-brotli/APKBUILD b/testing/php7-brotli/APKBUILD
new file mode 100644
index 0000000000..8b6ab7ae97
--- /dev/null
+++ b/testing/php7-brotli/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: TBK <alpine@jjtc.eu>
+# Maintainer: TBK <alpine@jjtc.eu>
+pkgname=php7-brotli
+_pkgreal=brotli
+pkgver=0.5.2
+pkgrel=0
+pkgdesc="Brotli Extension for PHP"
+url="https://github.com/kjdev/php-ext-brotli"
+arch="all"
+license="MIT"
+options="!check" # Fails bc. test data is not packaged in brotli-dev
+depends="php7"
+makedepends="php7-dev autoconf brotli-dev"
+source="$pkgname-$pkgver.tar.gz::https://github.com/kjdev/php-ext-brotli/archive/$pkgver.tar.gz"
+builddir="$srcdir/php-ext-brotli-$pkgver"
+
+build() {
+ cd "$builddir"
+ phpize7
+ ./configure \
+ --prefix=/usr \
+ --with-php-config=php-config7 \
+ --with-libbrotli # Use system lib
+ make
+}
+
+package() {
+ cd "$builddir"
+ make INSTALL_ROOT="$pkgdir"/ install
+ install -d "$pkgdir"/etc/php7/conf.d
+ echo "extension=$_pkgreal.so" > "$pkgdir"/etc/php7/conf.d/50_$_pkgreal.ini
+}
+
+sha512sums="6baddd7f714c936e058eace4699f29c738d70b9f86930a51fee3e236923a41a50814296ae4307879df386ad6329f8fa17b1ded9acf6658a93d23366bb6f415c7 php7-brotli-0.5.2.tar.gz"