summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Lamskoy2019-08-09 13:39:32 +0300
committerEugene Lamskoy2019-08-09 13:39:32 +0300
commit291e89f56cfdee4e3b1f773288d3f998791bcb28 (patch)
treeec3107478e8f13610efcafd1e950d03696d66e13
downloadaur-291e89f56cfdee4e3b1f773288d3f998791bcb28.tar.gz
Initial release
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore9
-rw-r--r--PKGBUILD27
-rw-r--r--mcrypt.install15
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a862fbf0ee23
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = php72-mcrypt
+ pkgdesc = PHP 7.2 bindings for the unmaintained libmcrypt. For compat purposes
+ pkgver = 1.0.2
+ pkgrel = 1
+ url = https://pecl.php.net/package/mcrypt
+ install = mcrypt.install
+ arch = i686
+ arch = x86_64
+ license = PHP
+ makedepends = autoconf
+ makedepends = re2c
+ depends = php72
+ depends = libmcrypt
+ source = http://pecl.php.net/get/mcrypt-1.0.2.tgz
+ md5sums = 72ff2090a523dc6c388e5ee75d23b035
+
+pkgname = php72-mcrypt
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..920d1c199bf9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+pkg/*
+src/*
+solr/*
+php-solr*
+solr-*
+php72*
+php71*
+*.tar.*
+*.t?z
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..387b4a7d7c0c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+pkgname=php72-mcrypt
+pkgver=1.0.2
+pkgrel=1
+pkgdesc="PHP 7.2 bindings for the unmaintained libmcrypt. For compat purposes"
+arch=('i686' 'x86_64')
+url="https://pecl.php.net/package/mcrypt"
+license=('PHP')
+depends=('php72' 'libmcrypt')
+makedepends=('autoconf' 're2c')
+source=(http://pecl.php.net/get/mcrypt-${pkgver}.tgz)
+install=mcrypt.install
+
+build() {
+ cd ${srcdir}/mcrypt-${pkgver}
+ phpize72
+ ./configure
+ make
+}
+
+package() {
+ cd ${srcdir}/mcrypt-${pkgver}
+ make INSTALL_ROOT=${pkgdir} install
+ install -d ${pkgdir}/etc/php72/conf.d
+ echo "extension=mcrypt.so" > ${pkgdir}/etc/php72/conf.d/mcrypt.ini
+}
+
+md5sums=('72ff2090a523dc6c388e5ee75d23b035')
diff --git a/mcrypt.install b/mcrypt.install
new file mode 100644
index 000000000000..9e5158bdc8a7
--- /dev/null
+++ b/mcrypt.install
@@ -0,0 +1,15 @@
+#!/bin/bash
+
+post_install() {
+ echo '
+ ==> PHP extension
+ A config file was stored under /etc/php72/conf.d/. In order to use this
+ extension make sure to uncomment it from its config file.
+ '
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+