diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 15 insertions, 17 deletions
@@ -2,22 +2,19 @@ pkgname=prometheus-ipmi-exporter _pkgname=ipmi_exporter -pkgver=1.3.2 -pkgrel=2 +pkgver=1.4.0 +pkgrel=1 pkgdesc="Prometheus exporter for IPMI metrics" arch=(x86_64) url="https://github.com/soundcloud/ipmi_exporter" -license=(MIT) -makedepends=(go) -depends=(freeipmi) -backup=("etc/conf.d/prometheus-ipmi-exporter") +license=('MIT') +makedepends=('go') +depends=('glibc' 'freeipmi') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" - "$pkgname.conf" - "$pkgname.service" - "$pkgname.sysusers") -b2sums=('36aec4e98bf6285f1f25e776a46c5e897a983d0c462aaed88495390cc9dbac79fb8b69ed213ce2003ce118779be8c2026a63db5309b430f76be03a7111e9e5ae' - '39663e6da79867687a85662a49c3d70f97ca1f528562b67928265f512718d975feb9b3a2ab5f169f72f947eb334b02bbcd307c4f0641e6a18d05e9d2824b934e' - '428d9b1afbe59888966ac900c1e3b8bbef2ae1cee229e690a39d29883663503dd650d0a537126f10bb6e1b5241c8ee297c121537f8980ca1e1d0e8dab9c86fb4' + 'systemd.service' + 'sysusers.conf') +b2sums=('1511324e2fe6a6f6301cdfc41da1fc34f5c63f6cf871702104b679ebc247694cebe786a009b9e6a3eea1683aff074d16a37ab7480812e36dcd9d047021c68136' + 'adae5f80306c13ef619c47a732eab9067c9f11ec025e7e46abb200f1c122d4cccd1c55cec99120e373022e1f798f4623bb93c9e8ff6801e6915a9d385a4ed8bd' '93e62d3bacccb26e808271fa4f576dc5e67cb5111f7d0c744a4f029aa3974de29742b4301f4058db38884de1cb049969c533291daf0fa6a9f3175a77c72b0001') build() { @@ -37,15 +34,14 @@ build() { } package() { - # systemd files - install -Dm644 "$pkgname.service" "$pkgdir/usr/lib/systemd/system/$pkgname.service" - install -Dm644 "$pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -Dm640 "$pkgname.conf" "$pkgdir/etc/conf.d/$pkgname" + # systemd integration + install -Dm644 systemd.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" + install -Dm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" cd "$_pkgname-$pkgver" # binary - install -Dm755 "$_pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm755 -t "$pkgdir/usr/bin" "$_pkgname" # license install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE @@ -54,5 +50,7 @@ package() { install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" \ ipmi_local.yml \ ipmi_remote.yml \ + docs/configuration.md \ + docs/metrics.md \ README.md } |