diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 73 |
1 files changed, 31 insertions, 42 deletions
@@ -1,53 +1,42 @@ -# Maintainer: Felix Yan <felixonmars@archlinux.org> +# Maintainer: Kim Brandt <myrveln@gmail.com> +# Contributor: Felix Yan <felixonmars@archlinux.org> # Contributor: Vinh Nguyen <kurei [at] axcoto.com> pkgname=newrelic-php5 -pkgver=6.7.0.174 -_libver=20131226 +pkgver=7.6.0.201 +_libver=20160303 pkgrel=1 -pkgdesc="NewRelic PHP" -arch=('i686' 'x86_64') -url="http://newrelic.com/" -license=('non-free') -depends=('glibc' 'php56') -backup=('etc/php/conf.d/newrelic.ini') -install=$pkgname.install -source=("https://download.newrelic.com/php_agent/release/$pkgname"-"$pkgver"-"linux.tar.gz" +pkgdesc="NewRelic PHP Monitoring Agent" +arch=("x86_64") +url="https://newrelic.com/php" +license=("non-free") +depends=("glibc" "php") +backup=("etc/php/conf.d/newrelic.ini") +install="${pkgname}.install" +source=("https://download.newrelic.com/php_agent/archive/${pkgver}/${pkgname}-${pkgver}-linux.tar.gz" "newrelic-daemon.service") -md5sums=('3b5b922db54e258501723ed6f6a0ed5d' - '4fc78347663adcb32ed28eddb546619c') - -build() { - cd "$srcdir/$pkgname-$pkgver-linux" -} +md5sums=("24e83cbdce6328f8643bb19c8acd20f9" + "4fc78347663adcb32ed28eddb546619c") package() { - cd "$srcdir/$pkgname-$pkgver-linux" + cd "${srcdir}/${pkgname}-${pkgver}-linux" + + mkdir -p ${pkgdir}/usr/bin/ \ + ${pkgdir}/usr/lib/php/modules/ \ + ${pkgdir}/usr/share/doc/newrelic-php5/ \ + ${pkgdir}/usr/lib/systemd/system/ \ + ${pkgdir}/etc/php/conf.d/; + + # Binary Daemon + install -v -Dm755 ./daemon/newrelic-daemon.x64 ${pkgdir}/usr/bin/newrelic-daemon + # PHP extension + install -v -Dm755 ./agent/x64/newrelic-${_libver}-zts.so ${pkgdir}/usr/lib/php/modules/newrelic-zts.so + install -v -Dm755 ./agent/x64/newrelic-${_libver}.so ${pkgdir}/usr/lib/php/modules/newrelic.so - mkdir -p $pkgdir/usr/bin/ \ - $pkgdir/usr/lib/php/modules/ \ - $pkgdir/usr/share/doc/newrelic-php5/ \ - $pkgdir/usr/lib/systemd/system/ \ - $pkgdir/etc/php/conf.d/; + install -v -Dm644 ./README.txt ./LICENSE.txt ${pkgdir}/usr/share/doc/newrelic-php5/ - if [ $CARCH == i686 ]; then - # Binary Daemon - install -v -Dm755 ./daemon/newrelic-daemon.x86 $pkgdir/usr/bin/newrelic-daemon - # PHP extension - install -v -Dm755 ./agent/x86/newrelic-$_libver-zts.so $pkgdir/usr/lib/php/modules/newrelic-$_libver-zts.so - install -v -Dm755 ./agent/x86/newrelic-$_libver.so $pkgdir/usr/lib/php/modules/newrelic-$_libver.so - else - # Binary Daemon - install -v -Dm755 ./daemon/newrelic-daemon.x64 $pkgdir/usr/bin/newrelic-daemon - # PHP extension - install -v -Dm755 ./agent/x64/newrelic-$_libver-zts.so $pkgdir/usr/lib/php/modules/newrelic-$_libver-zts.so - install -v -Dm755 ./agent/x64/newrelic-$_libver.so $pkgdir/usr/lib/php/modules/newrelic-$_libver.so - fi + install -v -Dm644 ./scripts/newrelic.ini.template ${pkgdir}/etc/php/conf.d/newrelic.ini + install -v -Dm644 ./scripts/newrelic.ini.template ${pkgdir}/etc/php/conf.d/newrelic.ini.template - install -v -Dm644 ./README.txt ./LICENSE.txt $pkgdir/usr/share/doc/newrelic-php5/ - - install -v -Dm644 ./scripts/newrelic.ini.template $pkgdir/etc/php/conf.d/newrelic.ini - install -v -Dm644 ./scripts/newrelic.ini.template $pkgdir/etc/php/conf.d/newrelic.ini.template - - install -v -Dm644 ../newrelic-daemon.service $pkgdir/usr/lib/systemd/system/ + install -v -Dm644 ../newrelic-daemon.service ${pkgdir}/usr/lib/systemd/system/ } |