diff options
author | Thore Boedecker | 2016-01-15 14:49:17 +0100 |
---|---|---|
committer | Thore Boedecker | 2016-01-15 14:49:17 +0100 |
commit | 76296efa75f851b438e64d84248089fe745ebdf5 (patch) | |
tree | ac5afde47ac46d65117dda44a1c723a30ed16ba3 | |
download | aur-76296efa75f851b438e64d84248089fe745ebdf5.tar.gz |
Initial commit for php56 version
Signed-off-by: Thore Boedecker <me@foxxx0.de>
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | xdebug.ini | 5 |
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..80062982cadf --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +# Generated by mksrcinfo v8 +# Fri Jan 15 13:49:00 UTC 2016 +pkgbase = php56-xdebug + pkgdesc = php56 debugging extension + pkgver = 2.4.0rc3 + pkgrel = 1 + url = http://www.xdebug.org + arch = i686 + arch = x86_64 + license = GPL + depends = php56>=5.6.17-3 + provides = xdebug=2.4.0rc3-1 + provides = php-xdebug=2.4.0rc3-1 + options = !makeflags + backup = etc/php56/conf.d/xdebug.ini + source = http://www.xdebug.org/files/xdebug-2.4.0rc3.tgz + source = xdebug.ini + md5sums = cc799ad91b3addf9c92b15bdfc25e9ee + md5sums = 0e601dfb867b248f28d6a647611e4400 + +pkgname = php56-xdebug + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8dd456e059d1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Thore Bödecker <me [at] foxxx0 [dot] de> + +pkgname=php56-xdebug +_pkgbase="${pkgname#php56-}" +_phpbase="${pkgname#-xdebug}" +pkgver=2.4.0rc3 +_PKGVER="$(echo "${pkgver}" | tr '[:lower:]' '[:upper:]')" +pkgrel=1 +pkgdesc="php56 debugging extension" +arch=('i686' 'x86_64') +url="http://www.xdebug.org" +license=('GPL') +depends=('php56>=5.6.17-3') +options=('!makeflags') +backup=('etc/php56/conf.d/xdebug.ini') +provides=("${_pkgbase}=${pkgver}-${pkgrel}" "php-${_pkgbase}=${pkgver}-${pkgrel}") +source=("http://www.xdebug.org/files/${_pkgbase}-${pkgver}.tgz" + "xdebug.ini") +md5sums=('cc799ad91b3addf9c92b15bdfc25e9ee' + '0e601dfb867b248f28d6a647611e4400') + +build() { + cd "$srcdir/${_pkgbase}-${_PKGVER}" + phpize56 + ./configure --prefix=/usr --enable-xdebug + make + + cd "$srcdir/${_pkgbase}-${_PKGVER}/debugclient" + ./buildconf + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/${_pkgbase}-${_PKGVER}/debugclient" + make DESTDIR=$pkgdir install + + cd "$srcdir/${_pkgbase}-${_PKGVER}" + make INSTALL_ROOT=$pkgdir install + install -D -m 644 $srcdir/xdebug.ini $pkgdir/etc/php56/conf.d/xdebug.ini + + # rename binary + mv "$pkgdir/usr/bin/debugclient" "$pkgdir/usr/bin/debugclient56" +} 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 |