diff options
author | Felix Yan | 2015-07-23 20:19:06 +0800 |
---|---|---|
committer | Felix Yan | 2015-07-23 20:19:06 +0800 |
commit | 569feed732cddba5e465de13f70fad08c3531aea (patch) | |
tree | 33d208620b8823390a40441e8c8bf2254720033a /PKGBUILD | |
download | aur-569feed732cddba5e465de13f70fad08c3531aea.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3eb0eff04fe4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan <felixonmars@archlinux.org> +# Contributor: Vinh Nguyen <kurei [at] axcoto.com> + +pkgname=newrelic-php5 +pkgver=4.22.0.99 +_libver=20131226 +pkgrel=1 +pkgdesc="NewRelic PHP" +arch=('i686' 'x86_64') +url="http://newrelic.com/" +license=('non-free') +depends=('glibc' 'php') +backup=('etc/php/conf.d/newrelic.ini') +install=$pkgname.install +source=("https://download.newrelic.com/php_agent/release/$pkgname"-"$pkgver"-"linux.tar.gz" + "newrelic-daemon.service") +md5sums=('d120ad145c2b262b7abf4d3b16dfa864' + '4fc78347663adcb32ed28eddb546619c') + +build() { + cd "$srcdir/$pkgname-$pkgver-linux" +} + +package() { + 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/; + + 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 ./README ./LICENSE $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/ +} |