# Maintainer: emersion pkgname=protonmail-web-git _pkgname=protonmail-web pkgver=r4782.81406ede pkgrel=1 license=('MIT') pkgdesc='Official AngularJS web client for the ProtonMail secure email service' makedepends=("npm") arch=("any") url='https://github.com/ProtonMail/WebClient' source=("${pkgname%-*}::git+https://github.com/ProtonMail/WebClient.git") sha1sums=('SKIP') provides=('protonmail-web') conflicts=('protonmail-web') pkgver() { cd "${srcdir}/${_pkgname}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "${srcdir}/${_pkgname}" npm install npm run build --api=prod } package() { cd "${srcdir}/${_pkgname}" install -dm755 "${pkgdir}/usr/share/webapps/${_pkgname}" cp -rL build/* "${pkgdir}/usr/share/webapps/${_pkgname}" }