# Maintainer: Leonardo Arena pkgname=homer-app pkgver=1.1.37 _uiver=7.7.032 pkgrel=3 pkgdesc="HOMER 7.x Front-End and API Server" url="http://sipcapture.io" arch="x86_64" license="AGPL-3.0-or-later" makedepends="go" install="$pkgname.pre-install" options="!check" # no test suite subpackages="$pkgname-doc $pkgname-openrc" source="$pkgname-$pkgver.tar.gz::https://github.com/sipcapture/homer-app/archive/$pkgver.tar.gz https://github.com/sipcapture/homer-app/releases/download/$pkgver/homer-ui-$_uiver.tgz $pkgname.initd change-default-locations.patch " build() { make modules make all } check() { "release/homer-app_linux_amd64/homer-app" --version } package() { install -D -m755 release/homer-app_linux_amd64/homer-app "$pkgdir"/usr/bin/homer-app install -D -m644 etc/webapp_config.json "$pkgdir"/etc/homer/webapp_config.json mkdir -p "$pkgdir"/usr/share/webapps/homer \ "$pkgdir"/var/log/homer \ "$pkgdir"/usr/share/licenses/$pkgname mv "$srcdir"/dist/3rdpartylicenses.txt \ "$pkgdir"/usr/share/licenses/$pkgname/3rdpartylicenses.txt mv "$srcdir"/dist "$pkgdir"/usr/share/webapps/homer install -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname } sha512sums="1c2a868d6fe28b0feef6c132bc8238af395022b0c6c8349ecebf01223a0585372aa6c82ae91cfa7da293e39810380b133c577cc5852c5e1c81ae69b3fd771b65 homer-app-1.1.37.tar.gz 6b3bef1190e91526b049f0d1a478d13de1e4cc6dc78bed56bc29f20138a6eeb03c4f4b053448a32b4e3918182cda5bfc053a9abd1910286609f9f2e377565b24 homer-ui-7.7.032.tgz 2ba4e0403bd6f3b08a3a4d8bf366ec776941b5a29e9728ca2aefbfc663ce64c01f67a2f8f408a777db7921f8f66f93797fb5f056809901d3f25fe39b414b5865 homer-app.initd 0f27c5b357aa321e60cf9a5f754b79e7e8a1d430cb355dce52d3c79e40d2873c5d6fa97f548e98a78fb836930b0ab2f28ed1a82680dad4e11a436ec9ed56ca26 change-default-locations.patch"