# Contributor: CountMurphy pkgname=kavita-bin pkgver=0.7.12 pkgrel=0 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=() 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=( 18787cae6c7203cdc781b6df6c003179 ) md5sums_aarch64=( 307e78d2947cde1dab5651765e544067 ) md5sums_armv7h=( 0062bd9bbb82f7e51edc089fdfc9e1d8 ) 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 }