diff options
author | celogeek | 2021-03-01 18:16:39 +0100 |
---|---|---|
committer | celogeek | 2021-03-01 18:16:39 +0100 |
commit | 87215b300f70b4531b5768e818f8bb4b9918b7fb (patch) | |
tree | 03e33d7661bed7287bd90bf92481976190cd7f37 | |
download | aur-php-maxminddb.tar.gz |
init project
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 37 |
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9d997f1f1ee1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = php-maxminddb + pkgdesc = MaxMind DB reader module for php + pkgver = 1.10.0 + pkgrel = 1 + url = https://github.com/maxmind/MaxMind-DB-Reader-php + arch = x86_64 + arch = i686 + license = Apache-2.0 + depends = php + depends = libmaxminddb + provides = php-maxminddb=1.10.0-1 + backup = etc/php/conf.d/maxminddb.ini + source = https://github.com/maxmind/MaxMind-DB-Reader-php/archive/v1.10.0.tar.gz + sha256sums = fae72701e2823a690a27a3c4abb0afeaaaca93fda7795cd00a2b7722d4196b86 + +pkgname = php-maxminddb + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..11bbb96b1961 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +v*.tar.gz +*.pkg.tar.* +src/ +pkg/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e3e00b2e73af --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Celogeek <arch-aur-f5d67e@celogeek.com> + +pkgname=php-maxminddb +pkgver=1.10.0 +pkgrel=1 +pkgdesc="MaxMind DB reader module for php" +arch=("x86_64" "i686") +url="https://github.com/maxmind/MaxMind-DB-Reader-php" +license=("Apache-2.0") +provides=("php-maxminddb=${pkgver}-${pkgrel}") +depends=("php" "libmaxminddb") +backup=("etc/php/conf.d/maxminddb.ini") +source=("https://github.com/maxmind/MaxMind-DB-Reader-php/archive/v${pkgver}.tar.gz") +sha256sums=('fae72701e2823a690a27a3c4abb0afeaaaca93fda7795cd00a2b7722d4196b86') + +_pkgsrcdir="MaxMind-DB-Reader-php-${pkgver}" + +build() { + cd "${srcdir}/${_pkgsrcdir}/ext" + + phpize + ./configure + 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/php/conf.d/maxminddb.ini" +} |