# Contributor: Leah (ctucx) # Maintainer: Leah (ctucx) pkgname=fritzbox-exporter pkgver=0.0.4 pkgrel=1 pkgdesc="prometheus exporter for lte fritzboxes" url="https://cgit.ctu.cx/fritzbox-exporter" arch="all" license="MIT" depends="" makedepends="nim" install="${pkgname}.pre-install" subpackages="${pkgname}-openrc" _commit="b0faf94254fb6c98f775737c8629544e389b61d0" source="${pkgname}-${_commit}.tar.gz::https://cgit.ctu.cx/fritzbox-exporter/snapshot/fritzbox-exporter-${_commit}.tar.gz ${pkgname}.confd ${pkgname}.initd" builddir="${srcdir}/${pkgname}-${_commit}/" build() { cd ${builddir} nim c -d:release --nimcache:$PWD src/fb_exporter.nim } check() { : } package() { install -Dm755 src/fb_exporter ${pkgdir}/usr/bin/fb_exporter install -Dm755 "${srcdir}"/${pkgname}.initd ${pkgdir}/etc/init.d/${pkgname} install -Dm644 "${srcdir}"/${pkgname}.confd ${pkgdir}/etc/conf.d/${pkgname} } sha512sums="9861d42d3ce3ec60b7ddb3d572fc289250b0ac347a4cff9b2a7d02428b4876dd3d707830873e0bb168e797b08c261f277e9863c2dcfb3dd12d7de25a90dee832 fritzbox-exporter-b0faf94254fb6c98f775737c8629544e389b61d0.tar.gz 051e44ab6e0680518db6b0de443b8dde852da7ce6818d95608fde77044308b35e8cfab5a58b9f2a264893b25b8add70365fb5aee3a565fe8d2223539e8743ae1 fritzbox-exporter.confd 59720844ebb7658bbb06d4dad69b265c4c917e27c7631e2081d618b6086d178a999055fcef76ca333fdc8b475618d65ef9b998bce702254d101892ebefada02b fritzbox-exporter.initd"