summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSukanka2022-01-01 16:30:27 +0800
committerSukanka2022-01-01 16:30:27 +0800
commitb99194e4a0640871d90bb4912d0b6295cc5fce4e (patch)
treeaabea74bd4c66e1ba743088acbaff6a5866009c7 /PKGBUILD
downloadaur-b99194e4a0640871d90bb4912d0b6295cc5fce4e.tar.gz
first push
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c9a59163ea2f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: zhullyb <zhullyb [at] outlook dot com>
+# Maintainer: yjun <jerrysteve1101 at gmail dot com>
+# Contributor: Bruce Zhang <zttt183525594@gmail.com>
+
+pkgname=dida-bin
+_pkgname=dida
+pkgver=0.0.1
+pkgrel=1
+pkgdesc="Official Dida client, a todo list."
+arch=("any")
+url="https://dida365.com/home"
+license=("BSD")
+depends=(electron)
+provides=(${_pkgname})
+source=("${_pkgname}_${pkgver}-${arch}.deb::https://cdn.dida365.cn/download/linux/linux_deb_x64/dida-${pkgver}-amd64.deb"
+"${_pkgname}".sh
+)
+sha512sums=('69252b386afc3b719df9a3635feb912e21f65770f12858e2ee4c30efe3332c828c446febc37e4d26c9334c707268edb281f5d970280ea9d13e1fd5fd9f5b0d1d'
+ 'd4051b2f7bedd263a80b2d8e4a05bba59806f35f7b3072a8a9fc3026eade0c2f06cd9e8eea9343292db30636a71f9ae6e44a9b1c9b5871ece2d2590cdb564e72')
+
+prepare(){
+ cd ${srcdir}
+ tar -Jxvf data.tar.xz -C "${srcdir}"
+ cp -f opt/*/resources/app.asar ${_pkgname}.asar
+ cd usr/share/applications
+ sed -i '3c Exec=dida %U' 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}
+}