diff options
author | Kenneth Endfinger | 2018-07-29 11:43:18 -0500 |
---|---|---|
committer | Kenneth Endfinger | 2018-07-29 11:43:57 -0500 |
commit | 38e71690594400a29cb52fa37d447cbcd358d19e (patch) | |
tree | 9bf8628cbac571be2ed87696500e7067bb0966b3 | |
parent | d60c4fe371bc524f42f5ec097f0a0c9afdeee1a9 (diff) | |
download | aur-38e71690594400a29cb52fa37d447cbcd358d19e.tar.gz |
Update to experimental PHP7 support.
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 24 |
3 files changed, 22 insertions, 16 deletions
@@ -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/ + @@ -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" |