# Maintainer: Leonardo Arena pkgname=homer-app pkgver=1.1.35 _uiver=7.7.031 pkgrel=1 pkgdesc="HOMER 7.x Front-End and API Server" url="http://sipcapture.io" # checks fail: release/homer-app_linux_amd64/homer-app: line 1: syntax error: unterminated quoted string arch="all !aarch64 !armv7 !ppc64le !armhf !s390x" license="AGPL-3.0-or-later" makedepends="go" install="$pkgname.pre-install" 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 initial-setup " 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 install -m755 "$srcdir"/initial-setup "$pkgdir"/etc/homer/initial-setup 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="49bafa645c2f4c4d9099973b51dd7a279f183afadd7e4509a4ce946a57888821af71e295f82823c22e360638865f07827692603331202cf032d37f8ac93e8fa3 homer-app-1.1.35.tar.gz c4ddb57afaf073f5c1473e46536b7219fdba10f7deb253d8b0f972e3662f07423272860f93a5550a08c0e64688d3e54a729ee0f6fac0fe3d7a6749f90029e0ab homer-ui-7.7.031.tgz 415eea4022a16b1efdd46fd499be0a93658dd850bc0f31ab2777b4bf42ed2d67c960497dd7b6e0000ea63bfdf58675e9048350d7582fb54245c86bb94c97c7a2 homer-app.initd 0f27c5b357aa321e60cf9a5f754b79e7e8a1d430cb355dce52d3c79e40d2873c5d6fa97f548e98a78fb836930b0ab2f28ed1a82680dad4e11a436ec9ed56ca26 change-default-locations.patch 5339905a793d210b4ecd477f129fb60a15f7d6fd144fc6f12753eb70172f5bd29765c1f0b9bbe08bed3b27da26c7ad190efd7bb8244a40f036265055a711f7a6 initial-setup"