diff options
author | Felix Yan | 2015-07-23 20:19:56 +0800 |
---|---|---|
committer | Felix Yan | 2015-07-23 20:19:56 +0800 |
commit | 0c2dfbb192b17b2e360960596f9eaff2ee1c0ff5 (patch) | |
tree | 23fb3afed1fc2cd932702debe4b79ce3c297a87d /PKGBUILD | |
download | aur-0c2dfbb192b17b2e360960596f9eaff2ee1c0ff5.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..88e39dc5e38f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan <felixonmars@archlinux.org> +# Contributor: Vinh Nguyen <kurei [at] axcoto.com> + +pkgname=newrelic-php53 +_pkgname=newrelic-php5 +pkgver=4.22.0.99 +_libver=20090626 +pkgrel=1 +pkgdesc="NewRelic PHP 5.3" +arch=('i686' 'x86_64') +url="http://newrelic.com/" +license=('non-free') +depends=('glibc' 'php53') +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" + "$pkgname.install") +md5sums=('d120ad145c2b262b7abf4d3b16dfa864' + '4fc78347663adcb32ed28eddb546619c' + '32167cda26104c489f5a672a87543821') + +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-php53/ \ + $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-php53/ + + 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/ +} |