summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Morgan2018-07-07 18:48:03 +1000
committerChris Morgan2018-07-07 18:48:03 +1000
commit2f32bc87eaa3741578dd5b4309e51533ddfbe0db (patch)
tree2f39cd842965c3009646eef507fcea004457b99d
downloadaur-2f32bc87eaa3741578dd5b4309e51533ddfbe0db.tar.gz
php56-maxminddb-1.3.0-1
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD41
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8f7d52c27c72
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = php56-maxminddb
+ pkgdesc = MaxMind DB reader module for php56
+ pkgver = 1.3.0
+ pkgrel = 1
+ url = https://github.com/maxmind/MaxMind-DB-Reader-php
+ arch = x86_64
+ arch = i686
+ license = Apache-2.0
+ depends = php56
+ depends = libmaxminddb
+ provides = php-maxminddb=1.3.0-1
+ backup = etc/php56/conf.d/maxminddb.ini
+ source = https://github.com/maxmind/MaxMind-DB-Reader-php/archive/v1.3.0.tar.gz
+ sha256sums = 2ee92d78da321c530c85646dc5c00e4312709d0ae3dec89a186c034b3c83c530
+
+pkgname = php56-maxminddb
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..69c959912af0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Chris Morgan <me@chrismorgan.info>
+
+pkgname=php56-maxminddb
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="MaxMind DB reader module for php56"
+arch=("x86_64" "i686")
+url="https://github.com/maxmind/MaxMind-DB-Reader-php"
+license=("Apache-2.0")
+provides=("php-maxminddb=${pkgver}-${pkgrel}")
+depends=("php56" "libmaxminddb")
+backup=("etc/php56/conf.d/maxminddb.ini")
+source=("https://github.com/maxmind/MaxMind-DB-Reader-php/archive/v${pkgver}.tar.gz")
+sha256sums=("2ee92d78da321c530c85646dc5c00e4312709d0ae3dec89a186c034b3c83c530")
+
+_pkgsrcdir="MaxMind-DB-Reader-php-${pkgver}"
+
+build() {
+ cd "${srcdir}/${_pkgsrcdir}/ext"
+
+ phpize56
+ ./configure \
+ --config-cache \
+ --sysconfdir=/etc/php56 \
+ --with-php-config=/usr/bin/php-config56 \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ cd "${srcdir}/${_pkgsrcdir}/ext"
+ make test NO_INTERACTION=1 REPORT_EXIT_STATUS=1
+}
+
+package() {
+ cd "${srcdir}/${_pkgsrcdir}/ext"
+
+ make INSTALL_ROOT="$pkgdir" install
+ echo ";extension=maxminddb.so" > maxminddb.ini
+ install -Dm644 maxminddb.ini "$pkgdir/etc/php56/conf.d/maxminddb.ini"
+}