summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Gruszka2021-01-31 13:13:04 +0100
committerTomasz Gruszka2021-01-31 13:13:04 +0100
commit7289d164bae77dc2871dd806a1f9834311644a42 (patch)
treef19807bc01a1dfbca8c7cf06f0a7e9eeac61c8bd
downloadaur-7289d164bae77dc2871dd806a1f9834311644a42.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD29
-rw-r--r--xdebug.ini5
4 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..db4a94724949
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = php74-xdebug
+ pkgdesc = PHP debugging extension
+ pkgver = 3.0.2
+ pkgrel = 1
+ url = https://xdebug.org/
+ arch = x86_64
+ license = Xdebug
+ depends = php74
+ backup = etc/php74/conf.d/xdebug.ini
+ source = https://xdebug.org/files/xdebug-3.0.2.tgz
+ source = xdebug.ini
+ sha256sums = 096d46dec061341868d3e3933b977013a592e2e88992b2c0aba7fa52f87c4e17
+ sha256sums = 7c66883dc2ade69069ef84e30188b25630748aa9c8b0dd123727c00505421205
+
+pkgname = php74-xdebug
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..33069876b891
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+
+/*
+!/PKGBUILD
+!/.SRCINFO
+!/.gitignore
+!/xdebug.ini
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"
+}
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