diff options
author | Inetol | 2022-08-23 14:00:56 +0200 |
---|---|---|
committer | Inetol | 2022-08-23 14:00:56 +0200 |
commit | 6c236e3fc18dd834dc39aa75971e508c82ba511c (patch) | |
tree | 3eb5c2f76a39b313707b4b094305127c086fdfd9 /PKGBUILD | |
parent | ced28aa7fb37c6c543732e6767448c85024edfd4 (diff) | |
download | aur-6c236e3fc18dd834dc39aa75971e508c82ba511c.tar.gz |
upgpkg: newrelic-php5 10.0.0.312-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 28 insertions, 22 deletions
@@ -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" } |