summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 46e612beb36604f01a359e1a50ae38bbd2f44470 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Maintainer: Kim Brandt <myrveln@gmail.com>
# Contributor: Felix Yan <felixonmars@archlinux.org>
# Contributor: Vinh Nguyen <kurei [at] axcoto.com>

pkgname=newrelic-php5
pkgver=7.6.0.201
_libver=20160303
pkgrel=1
pkgdesc="NewRelic PHP Monitoring Agent"
arch=("x86_64")
url="https://newrelic.com/php"
license=("non-free")
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"
        "newrelic-daemon.service")
md5sums=("24e83cbdce6328f8643bb19c8acd20f9"
         "4fc78347663adcb32ed28eddb546619c")

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/;

  # 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-zts.so
  install -v -Dm755 ./agent/x64/newrelic-${_libver}.so ${pkgdir}/usr/lib/php/modules/newrelic.so

  install -v -Dm644 ./README.txt ./LICENSE.txt ${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/
}