diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3bf5025124c2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Tomasz Gruszka <tompear79@gmail.com> +_php=php74 +_phpize=phpize74 +pkgname="${_php}-xdebug" +pkgver=3.0.2 +pkgrel=1 +pkgdesc="PHP debugging extension" +arch=("x86_64") +url="https://xdebug.org/" +license=('Xdebug') +depends=("${_php}") +source=("https://xdebug.org/files/xdebug-${pkgver}.tgz" + "xdebug.ini") +sha256sums=('096d46dec061341868d3e3933b977013a592e2e88992b2c0aba7fa52f87c4e17' + '7c66883dc2ade69069ef84e30188b25630748aa9c8b0dd123727c00505421205') +backup=("etc/${_php}/conf.d/xdebug.ini") + +build() { + cd "${srcdir}/xdebug-${pkgver}" + ${_phpize} + ./configure --prefix=/usr --enable-xdebug + make +} + +package() { + cd "${srcdir}/xdebug-${pkgver}" + make INSTALL_ROOT="$pkgdir" install + install -D -m 644 "${srcdir}/xdebug.ini" "${pkgdir}/etc/{_php}/conf.d/xdebug.ini" +} |