summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenneth Endfinger2018-07-29 11:43:18 -0500
committerKenneth Endfinger2018-07-29 11:43:57 -0500
commit38e71690594400a29cb52fa37d447cbcd358d19e (patch)
tree9bf8628cbac571be2ed87696500e7067bb0966b3
parentd60c4fe371bc524f42f5ec097f0a0c9afdeee1a9 (diff)
downloadaur-38e71690594400a29cb52fa37d447cbcd358d19e.tar.gz
Update to experimental PHP7 support.
-rw-r--r--.SRCINFO10
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD24
3 files changed, 22 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9aab598a3f14..acdec3209e06 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = php-xhprof
pkgdesc = A Hierarchical Profiler for PHP
- pkgver = 0.9.4
- pkgrel = 3
- url = http://pecl.php.net/package/xhprof
+ pkgver = 0.9.10
+ pkgrel = 1
+ url = https://github.com/phacility/xhprof/tree/experimental
install = php-xhprof.install
arch = i686
arch = x86_64
@@ -10,8 +10,8 @@ pkgbase = php-xhprof
depends = php
optdepends = graphviz: to generate callgraphs in reports
backup = etc/php/conf.d/xhprof.ini
- source = http://pecl.php.net/get/xhprof-0.9.4.tgz
- md5sums = ab4062a7337e3bdaa2fd7065a7942b8d
+ source = https://github.com/phacility/xhprof/archive/dab44f76da5c8a0d4f1339f7d2ea2bc42408e8e9.zip
+ sha512sums = c8620e34d0a3816740e28efbbbbfd2c85e50dcbee907e54b86afdb1b2c49f6896203b8a84471def56cce105aef17937bf13544f35b70dab4a7f0ae1c071cb67f
pkgname = php-xhprof
diff --git a/.gitignore b/.gitignore
index 02724694b06c..4f766ce2013b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,6 @@
*.xz
*.tgz
+*.zip
pkg/
-src/ \ No newline at end of file
+src/
+
diff --git a/PKGBUILD b/PKGBUILD
index ca21e951b129..7dc1963d3468 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,16 @@
+# Maintainer: Kenneth Endfinger <kaendfinger@gmail.com>
# Contributor: Sebastien Duquette <ekse.0x@gmail.com>
# Contributor: Martin Kozák <martinkozak@martinkozak.net>
pkgname=php-xhprof
-pkgver=0.9.4
-pkgrel=3
+
+pkgver=0.9.10
+pkgrel=1
+__commit="dab44f76da5c8a0d4f1339f7d2ea2bc42408e8e9"
+
pkgdesc="A Hierarchical Profiler for PHP"
arch=('i686' 'x86_64')
-url="http://pecl.php.net/package/xhprof"
+url="https://github.com/phacility/xhprof/tree/experimental"
license=('Apache')
depends=('php')
makedepends=()
@@ -14,23 +18,23 @@ optdepends=('graphviz: to generate callgraphs in reports')
backup=('etc/php/conf.d/xhprof.ini')
options=()
install=php-xhprof.install
-source=("http://pecl.php.net/get/xhprof-$pkgver.tgz")
-md5sums=('ab4062a7337e3bdaa2fd7065a7942b8d')
+source=("https://github.com/phacility/xhprof/archive/${__commit}.zip")
+sha512sums=('c8620e34d0a3816740e28efbbbbfd2c85e50dcbee907e54b86afdb1b2c49f6896203b8a84471def56cce105aef17937bf13544f35b70dab4a7f0ae1c071cb67f')
prepare() {
- cd "$srcdir/xhprof-$pkgver/extension/"
+ cd "$srcdir/xhprof-${__commit}/extension/"
- phpize || return 1
+ phpize || return 1
./configure --prefix=/usr --with-php-config=$(which php-config)
}
build() {
- cd "$srcdir/xhprof-$pkgver/extension/"
+ cd "$srcdir/xhprof-${__commit}/extension/"
make || return 1
}
-package() {
- cd "$srcdir/xhprof-$pkgver/extension/"
+package() {
+ cd "$srcdir/xhprof-${__commit}/extension/"
make INSTALL_ROOT="$pkgdir/" install
echo ';extension=xhprof.so' > xhprof.ini
install -D -m644 xhprof.ini "$pkgdir/etc/php/conf.d/xhprof.ini"