ayaports/apk/main/calibre-web/APKBUILD
2022-01-23 03:09:53 +00:00

53 lines
1.4 KiB
Text

# Maintainer: Spencer Muise <smuise@spencermuise.ca>
pkgname=calibre-web
pkgver=0.6.14
pkgrel=0
pkgdesc="Web app for browsing, reading and downloading eBooks stored in a Calibre database"
arch='noarch'
url="https://github.com/janeczku/calibre-web"
license='GPL3'
depends='
python3
py3-babel
py3-flask-babel
py3-flask-login
py3-flask-principal
py3-flask
py3-pypdf2
py3-tz
py3-requests
py3-sqlalchemy
py3-tornado
py3-wand
py3-unidecode
py3-blinker
py3-goodreads
py3-levenshtein
py3-iso639'
source="
$pkgname-$pkgver.tar.gz::https://github.com/janeczku/calibre-web/archive/${pkgver}.tar.gz
calibre-web.initd"
options=!check
subpackages="$pkgname-openrc"
prepare() {
cd $srcdir/$pkgname-$pkgver
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' cps.py
}
package() {
cd $srcdir/$pkgname-$pkgver
install -d -m 755 "${pkgdir}/usr/share/webapps/calibre-web"
cp -a "${srcdir}/$pkgname-$pkgver"/* "${pkgdir}/usr/share/webapps/calibre-web/"
rm -rf "${pkgdir}/usr/lib/calibre-web/.git"
install -D -m 644 "${srcdir}/calibre-web.initd" "${pkgdir}/etc/init.d/calibre-web"
}
sha512sums="
d7dbadea007c9cc92416aa94a04b5ff80abfbbb44cb683daa69581ec1cad5867cb452c90512281651b0667bb929b6f306db365733d9f6157f0a207c93591d8c3 calibre-web-0.6.14.tar.gz
3daa5b02e3731ec9d57ab372d31499e4cfd5d91583a4c28a373fc2e9a4d60b5d6a6a0c83bd94e05f6b80cc2419e34f9cc4d452481d3fafb590eb223dff4835ee calibre-web.initd
"