diff options
author | Tomasz Gruszka | 2019-12-31 11:45:24 +0100 |
---|---|---|
committer | Tomasz Gruszka | 2019-12-31 11:45:24 +0100 |
commit | 438300d2538798025fc22da69a5adfaf01867018 (patch) | |
tree | 7e3af146b784e23dcdb2b339c3c4d95fd31e5edd | |
download | aur-438300d2538798025fc22da69a5adfaf01867018.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 36 |
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ba83ad43d2dc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = php73-xdebug + pkgdesc = Xdebug is an extension for PHP to assist with debugging and development + pkgver = 2.9.0 + pkgrel = 1 + url = https://xdebug.org/ + arch = x86_64 + license = Xdebug + depends = php73 + backup = etc/php73/conf.d/xdebug.ini + source = http://pecl.php.net/get/xdebug-2.9.0.tgz + sha256sums = 8dd1f867805d4ae78ccefc1825da1180eb82efbe6d6575eef2cc3dd1aeca5943 + +pkgname = php73-xdebug + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..01ee652d5093 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ + +/* +!/PKGBUILD +!/.SRCINFO +!/.gitignore diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9a45a34aae00 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Tomasz Gruszka <tompear79@gmail.com> +_phpversion=73 +_extname=xdebug +pkgname=php${_phpversion}-${_extname} +pkgver=2.9.0 +pkgrel=1 +pkgdesc="Xdebug is an extension for PHP to assist with debugging and development" +arch=("x86_64") +url="https://xdebug.org/" +license=('Xdebug') +depends=("php${_phpversion}") +source=("http://pecl.php.net/get/${_extname}-${pkgver}.tgz") +sha256sums=('8dd1f867805d4ae78ccefc1825da1180eb82efbe6d6575eef2cc3dd1aeca5943') +backup=("etc/php${_phpversion}/conf.d/$_extname.ini") + +build() { + cd "${srcdir}/${_extname}-${pkgver}" + phpize${_phpversion} + ./configure + make + + cd "$srcdir/${_extname}-${pkgver}/debugclient" + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${_extname}-${pkgver}" + + install -dm0755 "${pkgdir}/etc/php${_phpversion}/conf.d/" + echo "zend_extension=${_extname}.so" > "${pkgdir}/etc/php${_phpversion}/conf.d/${_extname}.ini" + + install -Dm0644 "${srcdir}/${_extname}-${pkgver}/modules/${_extname}.so" "${pkgdir}/usr/lib/php${_phpversion}/modules/${_extname}.so" + install -Dm0644 "${srcdir}/${_extname}-${pkgver}/debugclient/debugclient" "${pkgdir}/usr/bin/debugclient${_phpversion}" + install -Dm0644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |