diff options
author | Iliya Ivanov | 2019-04-18 16:37:59 +0300 |
---|---|---|
committer | Iliya Ivanov | 2019-04-18 16:37:59 +0300 |
commit | ba2195d25a8e62ea83263bedbb13a6ebe8112d3a (patch) | |
tree | d04261657d162ba145c449e575013d0790729672 | |
download | aur-ba2195d25a8e62ea83263bedbb13a6ebe8112d3a.tar.gz |
Init
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | xdebug.ini | 5 |
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d5d2043701e2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = xdebug-zts + pkgdesc = PHP debugging extension (for ZTS enabled PHP) + pkgver = 2.7.1 + pkgrel = 1 + url = https://www.xdebug.org + arch = x86_64 + license = GPL + depends = php-zts + backup = etc/php/conf.d/xdebug.ini + source = https://xdebug.org/files/xdebug-zts-2.7.1.tgz + source = xdebug.ini + sha256sums = b7e9d1453975e0217667c82a9e68d4aabb307b18e8f2f70432f70d75907f24c3 + sha256sums = 7c66883dc2ade69069ef84e30188b25630748aa9c8b0dd123727c00505421205 + +pkgname = xdebug-zts + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b4660d03dbb2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Iliya Ivanov <aur@proforge.org> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Jonathan Wiersma <arch aur at jonw dot org> +# Contributor: sracker <smb.sac@gmail.com> + +pkgname=xdebug-zts +pkgver=2.7.1 +pkgrel=1 +pkgdesc="PHP debugging extension (for ZTS enabled PHP)" +arch=('x86_64') +url="https://www.xdebug.org" +license=('GPL') +depends=('php-zts') +backup=('etc/php/conf.d/xdebug.ini') +source=("https://xdebug.org/files/$pkgname-${pkgver/rc/RC}.tgz" + 'xdebug.ini') +sha256sums=('b7e9d1453975e0217667c82a9e68d4aabb307b18e8f2f70432f70d75907f24c3' + '7c66883dc2ade69069ef84e30188b25630748aa9c8b0dd123727c00505421205') + +build() { + cd "$srcdir"/$pkgname-${pkgver/rc/RC} + phpize + ./configure --prefix=/usr --enable-xdebug + make + + cd "$srcdir"/$pkgname-${pkgver/rc/RC}/debugclient + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir"/$pkgname-${pkgver/rc/RC}/debugclient + install -D -m 755 debugclient "$pkgdir"/usr/bin/debugclient + + cd "$srcdir"/$pkgname-${pkgver/rc/RC} + make INSTALL_ROOT="$pkgdir" install + install -D -m 644 "$srcdir"/xdebug.ini "$pkgdir"/etc/php/conf.d/xdebug.ini +} diff --git a/xdebug.ini b/xdebug.ini new file mode 100644 index 000000000000..779718ea93a9 --- /dev/null +++ b/xdebug.ini @@ -0,0 +1,5 @@ +;zend_extension=xdebug.so +;xdebug.remote_enable=on +;xdebug.remote_host=127.0.0.1 +;xdebug.remote_port=9000 +;xdebug.remote_handler=dbgp |