summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbrx862021-05-26 01:08:01 +0800
committerbrx862021-05-26 01:08:01 +0800
commit75346bb3ee7836dbdcc28d0bd9d6f63309ca9622 (patch)
tree59394e5f40578a5e309528ce1d5372320abd68f6
parent0252a8c9718abf759df9769491944cb6c48452a2 (diff)
downloadaur-75346bb3ee7836dbdcc28d0bd9d6f63309ca9622.tar.gz
update
-rw-r--r--PKGBUILD32
-rw-r--r--zy-player2
2 files changed, 16 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 84d697a0b7ac..55c87edc742c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,32 @@
-# Maintainer: ventusliberum <dafeinayius@gmail.com>
+# Maintainer: Ayatale <ayatale@qq.com>
pkgname=zy-player-appimage
-_pkgname=zy-player
pkgver=2.8.4
_pkgver=$(echo $pkgver | sed 's/\./-/3')
-pkgrel=1
+pkgrel=2
pkgdesc="跨平台视频资源播放器, 简洁免费无广告"
arch=("x86_64")
url="http://zyplayer.fun/"
license=('MIT')
+depends=('electron11')
provides=('zy-player')
options=(!strip)
source=("https://github.com/Hunlongyu/ZY-Player/releases/download/v${_pkgver}/ZY-Player-${_pkgver}.AppImage"
- 'zy-player.sh')
-sha256sums=('54a720730413c14d3514a53ccf6207d6c32ef3d7394499338a8d45125b0fbe9a'
- '3626ced8de95c110129ed9dff1f8ea34243b2430b0b91c737dd7d166658bc1f2')
+ 'zy-player'
+ 'zy-player.desktop')
+md5sums=('SKIP'
+ '00d32292a0f02465b83182ebe35a1f3f'
+ '8490019ad48ac40a5cde99ae5ba6baff')
_filename=ZY-Player-${_pkgver}.AppImage
prepare() {
- cd "${srcdir}"
chmod +x ${_filename}
- ./${_filename} --appimage-extract
- sed -i "s|^Exec=AppRun|Exec=/usr/bin/${_pkgname} %U|g;\
- s|^Icon=zy|Icon=zy-player|g;\
- s|^StartupWMClass=ZY Player|StartupWMClass=zy|g;\
- s|^Categories=Development;|Categories=AudioVideo;Player;|g" "squashfs-root/zy.desktop"
+ ./${_filename} --appimage-extract &> /dev/null
}
package() {
- install -Dm755 "${srcdir}/${_filename}" "${pkgdir}/opt/appimages/${_pkgname}.AppImage"
- install -Dm755 "${srcdir}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}"
- install -Dm644 "${srcdir}/squashfs-root/zy.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
- install -Dm644 "${srcdir}/squashfs-root/zy.png" "${pkgdir}/usr/share/icons/${_pkgname}.png"
-}
-
+ install -Dm755 "zy-player" "${pkgdir}/usr/bin/zy-player"
+ install -Dm644 "zy-player.desktop" "${pkgdir}/usr/share/applications/zy-player.desktop"
+ install -Dm644 "squashfs-root/zy.png" "${pkgdir}/usr/share/icons/zy-player.png"
+ install -Dm644 "squashfs-root/resources/app.asar" "${pkgdir}/usr/share/zy-player/zy-player.asar"
+}
diff --git a/zy-player b/zy-player
new file mode 100644
index 000000000000..85e4cd730eec
--- /dev/null
+++ b/zy-player
@@ -0,0 +1,2 @@
+#!/usr/bin/bash
+electron11 /usr/share/zy-player/zy-player.asar