summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorasukaminato2023-06-24 01:38:51 +0900
committerasukaminato2023-06-24 01:38:51 +0900
commit8005cad2340192304a5352d5a94cff1ada6cad0f (patch)
treee4565016220ab4028b55bfe58e7c5beb1f599e0d
parent1317ba17df519abf3f914e145a80769ae25261c7 (diff)
downloadaur-8005cad2340192304a5352d5a94cff1ada6cad0f.tar.gz
update
-rw-r--r--PKGBUILD34
1 files changed, 6 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c2d469f4b4bb..51ff0e037113 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,48 +1,26 @@
-# This is an example PKGBUILD file. Use this as a start to creating your own,
-# and remove these comments. For more information, see 'man PKGBUILD'.
-# NOTE: Please fill out the license field for your package! If it is unknown,
-# then please put 'unknown'.
-
-# Maintainer: Your Name <youremail@domain.com>
+# Maintainer: Asuka Minato <i at asukaminato dot eu dot org>
pkgname=netpad-player
pkgver=1.5.1
pkgrel=1
-epoch=
pkgdesc="网络画板,用核心技术赋能智慧数学教育"
arch=(x86_64 aarch64)
url="https://www.netpad.net.cn/"
license=('custom')
-groups=()
-depends=(electron bash)
+depends=(bash electron)
makedepends=(asar gendesk)
-checkdepends=()
-optdepends=()
-provides=()
-conflicts=()
-replaces=()
-backup=()
-options=()
-install=
-changelog=
-source=("https://www.netpad.net.cn/download/NetpadPlayer-1.5.1.exe")
-noextract=()
+source=("https://www.netpad.net.cn/download/NetpadPlayer-${pkgver}.exe")
sha256sums=('db37a6bb0659602ba130243b9e1d51f27a35b517aa227e0a21105de0bce02ad5')
-validpgpkeys=()
-prepare(){
- find $srcdir -name app.asar -exec asar e {} ./app \;
+prepare() {
+ find $srcdir -name app.asar -exec asar e {} ./app \;
rm -vrf app/compile
}
package() {
install -d $pkgdir/opt/$pkgname/
cp -av app $pkgdir/opt/$pkgname/
- install -Dm755 /dev/null $pkgdir/usr/bin/netpad-player
- echo "#!/bin/sh" > $pkgdir/usr/bin/netpad-player
- echo "electron /opt/$pkgname/app" >> $pkgdir/usr/bin/netpad-player
-
+ echo -e "#!/bin/sh\nelectron /opt/$pkgname/app" | install -Dm755 /dev/stdin $pkgdir/usr/bin/netpad-player
find $srcdir -name icon.png -exec install -Dm644 {} $pkgdir/usr/share/pixmaps/$pkgname.png \;
-
gendesk --name 网络画板离线播放器 --exec /usr/bin/netpad-player --pkgname $pkgname --icon $pkgname
install -Dm644 $pkgname.desktop -t $pkgdir/usr/share/applications/
}