summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFelix Yan2015-07-23 20:19:56 +0800
committerFelix Yan2015-07-23 20:19:56 +0800
commit0c2dfbb192b17b2e360960596f9eaff2ee1c0ff5 (patch)
tree23fb3afed1fc2cd932702debe4b79ce3c297a87d /PKGBUILD
downloadaur-0c2dfbb192b17b2e360960596f9eaff2ee1c0ff5.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD56
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/
+}