# Maintainer: sukanka pkgname=dida-bin _pkgname=dida pkgver=2.0.20 pkgrel=1 pkgdesc="Official Dida client, a todo list." arch=("any") url="https://dida365.com/home" license=("BSD") _electron=electron19 depends=(${_electron}) optdepends=('noto-fonts-emoji: for emoji support') provides=(${_pkgname}) source=("${_pkgname}_${pkgver}.deb::https://cdn.dida365.cn/download/linux/linux_deb_x64/dida-${pkgver}-amd64.deb" "${_pkgname}".sh ) sha512sums=('b7c7782de9b73d6e35abe3ac99942ab3799e48d78c65423bc5fc83fd0749ed0679ca63c13617c6a9d348d5043c3a57835c824ed88c71d1931d7f346bfc871dba' '218ff1e8c89d1567c214d0fec91745606ab48077bb24168a2b18b28f9c69a6918d34c38fe6a70e8aeaee3b6df448e7174c343924e6fa875ba1a583cc656c91ba') prepare() { cd ${srcdir} tar -Jxvf data.tar.xz -C "${srcdir}" cp -f opt/*/resources/app.asar ${_pkgname}.asar sed -i "s|__ELECTRON__|${_electron}|g" dida.sh cd usr/share/applications sed -i 's|^Exec=.*|Exec=dida %U|g' dida.desktop } package() { cd ${srcdir} mv usr ${pkgdir} install -Dm644 ${_pkgname}.asar -t ${pkgdir}/usr/share/${_pkgname} install -Dm755 ${_pkgname}.sh ${pkgdir}/usr/bin/${_pkgname} }