summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Gruszka2019-12-31 11:45:24 +0100
committerTomasz Gruszka2019-12-31 11:45:24 +0100
commit438300d2538798025fc22da69a5adfaf01867018 (patch)
tree7e3af146b784e23dcdb2b339c3c4d95fd31e5edd
downloadaur-438300d2538798025fc22da69a5adfaf01867018.tar.gz
Initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD36
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"
+}