# Contributor: CountMurphy pkgname=kavita-bin pkgver=0.8.0 pkgrel=2 pkgdesc="Self hosted ebook and comic reader" arch=('x86_64' 'aarch64' 'armv7h') url="https://www.kavitareader.com/" license=('GPL3') backup=("etc/Kavita/appsettings.json") depends=() makedepends=() options=(!debug) source_x86_64=( https://github.com/Kareadita/Kavita/releases/download/v$pkgver/kavita-linux-x64.tar.gz ) source_aarch64=( https://github.com/Kareadita/Kavita/releases/download/v$pkgver/kavita-linux-arm64.tar.gz ) source_armv7h=( https://github.com/Kareadita/Kavita/releases/download/v$pkgver/kavita-linux-arm.tar.gz ) md5sums_x86_64=( 3c29d7709b2050a112e4957564f62848 ) md5sums_aarch64=( 4c4874aaa3c48a5dd95db1e5e64e9d0b ) md5sums_armv7h=( 665087ac2e6b3b0429e7045cd3f3e8b8 ) build() { cd "${srcdir}" tar -xvf kavita-linux-*.tar.gz cd Kavita chmod 755 Kavita } package() { mkdir -p $pkgdir/opt/kavita install -Dm 644 $srcdir/Kavita/config/appsettings.json $pkgdir/etc/Kavita/appsettings.json cp -Ra $srcdir/Kavita/* $pkgdir/opt/kavita install -Dm 644 ../kavita.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf install -Dm 644 ../kavita.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf install=kavita.install install -Dm 644 ../kavita.service -t "$pkgdir"/usr/lib/systemd/system/ rm $pkgdir/opt/kavita/config/appsettings.json ln -s /etc/Kavita/appsettings.json $pkgdir/opt/kavita/config/appsettings.json }