summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorInetol2022-08-23 14:00:56 +0200
committerInetol2022-08-23 14:00:56 +0200
commit6c236e3fc18dd834dc39aa75971e508c82ba511c (patch)
tree3eb5c2f76a39b313707b4b094305127c086fdfd9 /PKGBUILD
parentced28aa7fb37c6c543732e6767448c85024edfd4 (diff)
downloadaur-6c236e3fc18dd834dc39aa75971e508c82ba511c.tar.gz
upgpkg: newrelic-php5 10.0.0.312-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 28 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 61f9c5fa228a..33fb105949f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,48 @@
-# Maintainer: Iván Gabaldón <contact|@|inetol.net>
-# Contributor: Felix Yan <felixonmars@archlinux.org>
-# Contributor: Vinh Nguyen <kurei [at] axcoto.com>
+# Maintainer: Iván Gabaldón <contact [at] inetol.net>
# Contributor: Kim Brandt <myrveln@gmail.com>
+# Contributor: Vinh Nguyen <kurei [at] axcoto.com>
+# Contributor: Felix Yan <felixonmars@archlinux.org>
pkgname=newrelic-php5
pkgver=10.0.0.312
_libver=20210902
-pkgrel=1
+pkgrel=2
pkgdesc='PHP Monitoring Agent'
-arch=('x86_64')
+arch=('x86_64' 'i686')
url='https://newrelic.com/php'
license=('Apache')
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"
+source=("$pkgname-$pkgver.tar.gz::https://download.newrelic.com/php_agent/archive/$pkgver/$pkgname-$pkgver-linux.tar.gz"
'newrelic-daemon.service')
-md5sums=('d9c9359ae695d724380f024ccf2f4921'
- '4fc78347663adcb32ed28eddb546619c')
+noextract=("$pkgname-$pkgver.tar.gz")
+b2sums=('9f643ce5183249560ba13ab114c44a52f6b33bc0e0bde7a79d211877c8e4d5f4554de83a9ac8dc3e8fa399cea91265fa83e41485a6235d232b26a8750394908c'
+ 'c5f8acd4c94951f7761b98aa9965110f2128fb86b0fa0f5097f2a5ea537db5b58e62dcce57a23e458ca4906bcfe03aca687eb5e7239551726deee8a5d953abbd')
-package() {
- cd "$srcdir"/$pkgname-$pkgver-linux
+prepare() {
+ mkdir -p "$pkgname-$pkgver"
+ bsdtar -xpf "$pkgname-$pkgver.tar.gz" --strip-components=1 -C "$pkgname-$pkgver"
+}
- 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/;
+package() {
+ if [ "$CARCH" == 'x86_64' ]; then
+ install -Dm755 "$srcdir/$pkgname-$pkgver/daemon/newrelic-daemon.x64" "$pkgdir/usr/bin/newrelic-daemon"
- install -v -Dm755 ./daemon/newrelic-daemon.x64 "$pkgdir"/usr/bin/newrelic-daemon
+ install -Dm755 "$srcdir/$pkgname-$pkgver/agent/x64/newrelic-$_libver-zts.so" "$pkgdir/usr/lib/php/modules/newrelic-zts.so"
+ install -Dm755 "$srcdir/$pkgname-$pkgver/agent/x64/newrelic-$_libver.so" "$pkgdir/usr/lib/php/modules/newrelic.so"
+ elif [ "$CARCH" == 'i686' ]; then
+ install -Dm755 "$srcdir/$pkgname-$pkgver/daemon/newrelic-daemon.x86" "$pkgdir/usr/bin/newrelic-daemon"
- 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
+ install -Dm755 "$srcdir/$pkgname-$pkgver/agent/x86/newrelic-$_libver-zts.so" "$pkgdir/usr/lib/php/modules/newrelic-zts.so"
+ install -Dm755 "$srcdir/$pkgname-$pkgver/agent/x86/newrelic-$_libver.so" "$pkgdir/usr/lib/php/modules/newrelic.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 -Dm644 "$srcdir/$pkgname-$pkgver/scripts/newrelic.ini.template" "$pkgdir/etc/php/conf.d/newrelic.ini.template"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/scripts/newrelic.ini.template" "$pkgdir/etc/php/conf.d/newrelic.ini"
- install -v -Dm644 ./README.txt ./LICENSE "$pkgdir"/usr/share/doc/newrelic-php5/
+ install -Dm644 "$srcdir/newrelic-daemon.service" "$pkgdir/usr/lib/systemd/system/newrelic-daemon.service"
- install -v -Dm644 ../newrelic-daemon.service "$pkgdir"/usr/lib/systemd/system/
+ install -Dm644 "$srcdir/$pkgname-$pkgver/README.txt" "$pkgdir/usr/share/doc/$pkgname/README"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}