diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..61a1c3cef4f8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Kohei Suzuki <eagletmt@gmail.com> +pkgname=td-agent +pkgver=2.3.2 +pkgrel=1 +_pkgrel=0 +pkgdesc='Open-Source Log Collector' +arch=('x86_64') +url='http://www.fluentd.org/' +license=('MIT') +options=('!strip') +source=(https://packages.treasuredata.com/2/ubuntu/xenial/pool/contrib/t/td-agent/${pkgname}_${pkgver}-${_pkgrel}_amd64.deb + td-agent.service) +install=td-agent.install + +package() { + cd "$srcdir" + + tar xf data.tar.gz -C "$pkgdir/" + + find "$pkgdir" -type d -exec chmod 755 {} + + + mkdir -p "$pkgdir/etc/systemd/system" + install -m644 "$srcdir/td-agent.service" "$pkgdir/etc/systemd/system/" + + mkdir -p "$pkgdir/usr" + cp -a "$pkgdir/opt/td-agent/usr/sbin" "$pkgdir/usr/bin" + + cp -a "$pkgdir/opt/td-agent/etc/td-agent/logrotate.d" "$pkgdir/etc/logrotate.d" + mkdir -p "$pkgdir/etc/td-agent" + cp -a "$pkgdir/opt/td-agent/etc/td-agent/td-agent.conf" "$pkgdir/etc/td-agent/td-agent.conf" +} + +# vim: set ft=sh: + +sha256sums=('614b94fab0cfeeb4289c0d774c6948748f1ea40806894d0aed2dee174a02dc75' + 'a1202a84c8618b7b0e005037f24492fe82aef2ffeb2925e4e4637dbd56e994c0') |