# Maintainer: Manuel Reimer # Maintainer: Tomasz Maciej Nowak pkgname='minisatip' pkgdesc='SAT>IP server, tested with DVB-S, DVB-S2, DVB-T, DVB-T2, DVB-C, DVB-C2, ATSC and ISDB-T cards' pkgver=1.0.2 pkgrel=1 arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64') url='https://minisatip.org' license=('GPL2') conflicts=('minisatip-git') depends=('libdvbcsa' 'linuxtv-dvb-apps' 'openssl' 'libmcli') optdepends=('oscam: channels descrambling') backup=('etc/conf.d/minisatip') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/catalinii/minisatip/archive/${pkgver}.tar.gz" 'minisatip.service' 'minisatip.sysuser' 'minisatip.conf') sha256sums=('095c44e5a62710ecead71d35f2bdf542ea1c83f2427f3c56ec340f559c4c29a3' '36631c2467b3486cf5f4d2fd3f9374959ac0aa89b0e6443a3883aa62440d682a' '7f4e7fde7ded632f88b30b7cd0481c78309f8191b40369ae323cbb7240fdc199' 'f7a28ad30d30c68ef54ba65cc562ce0d9a131f0ee2be20071cd93159f196946f') build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --with-mcli=/usr/include/libmcli make } package() { cd ${srcdir}/${pkgname}-${pkgver} install -Dm644 ${srcdir}/minisatip.service ${pkgdir}/usr/lib/systemd/system/minisatip.service install -Dm644 ${srcdir}/minisatip.sysuser ${pkgdir}/usr/lib/sysusers.d/minisatip.conf install -Dm644 ${srcdir}/minisatip.conf ${pkgdir}/etc/conf.d/minisatip install -Dm755 minisatip ${pkgdir}/usr/bin/minisatip mkdir -p "${pkgdir}/usr/share/minisatip/html" cp -r html "${pkgdir}/usr/share/minisatip" }