Package Details: zy-player-appimage 2.8.8-3

Git Clone URL: https://aur.archlinux.org/zy-player-appimage.git (read-only, click to copy)
Package Base: zy-player-appimage
Description: 跨平台视频资源播放器, 简洁免费无广告
Upstream URL: http://zyplayer.fun/
Licenses: MIT
Provides: zy-player
Submitter: ventusliberum
Maintainer: ayatale
Last Packager: ayatale
Votes: 1
Popularity: 0.000000
First Submitted: 2020-07-14 03:22 (UTC)
Last Updated: 2022-11-04 09:11 (UTC)

Latest Comments

zxp19821005 commented on 2023-04-28 01:48 (UTC)

或许可以参考一下我的PKGBUILD文件:https://gitee.com/zxp19821005/my_aur_files/raw/main/zy-player-appimage/PKGBUILD 不需要electron13依赖(尤其是在国内基本无法访问github的情况下)

taotieren commented on 2021-03-21 14:02 (UTC)

不会,感觉是需要依赖 appimagelaunch 部分包,在终端测试也是这个情况, 

    chmod u+x *. App*

     ./*.App*

     # 同样会报找不到文件或目录

安装 appimagelaunch 后就可以

ventusliberum commented on 2021-03-21 08:17 (UTC)

@taotieren 应该是不需要那个包的,它是给 appimage 文件集成到系统里用的(帮助移动到集中的位置、创建快捷方式)。看第一处 yay 执行的报错,说是在 srcdir 里找不到 source. 没有想到为什么出现了这种情况,而且你第二步直接执行 makepkg 也是成功了的。感觉你卸载 appimagelauncher 的同时手动 makepkg 应该也会成功。

taotieren commented on 2021-03-21 06:39 (UTC) (edited on 2021-03-21 07:31 (UTC) by taotieren)

预处理报错

yay yay -S zy-player-appimage
:: 正在检查冲突...
:: 正在检查内部冲突...
[Aur:1]  zy-player-appimage-2.7.6-1

:: 已下载 PKGBUILD (1/1): zy-player-appimage
  1 zy-player-appimage               (构建文件已存在)
==> 显示哪些差异?
==> [N]没有 [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4)
==> 
:: (1/1) 正在解析 SRCINFO: zy-player-appimage
==> 正在创建软件包:zy-player-appimage 2.7.6-1 (2021年03月21日 星期日 14时38分00秒)
==> 获取源代码...
  -> 正在下载 ZY-Player-2.7.6.AppImage...
正在初始化下载:https://github.com/Hunlongyu/ZY-Player/releases/download/v2.7.6/ZY-Player-2.7.6.AppImage
File size: 78.2044 兆字节 (82003270 bytes)
正在打开输出文件 ZY-Player-2.7.6.AppImage.part
正在开始下载

连接 0 完成下载
连接 1 完成下载
连接 2 完成下载
连接 3 完成下载
连接 3 完成下载
连接 1 完成下载
连接 0 完成下载
连接 2 完成下载
[100%] [...................................................................................] [  13.9MB/s] [00:00]

已下载 78.2044 兆字节,用时 5 秒。(14198.77 KB/s)
  -> 找到 zy-player.sh
==> 正在验证 source 文件,使用sha256sums...
    ZY-Player-2.7.6.AppImage ... 通过
    zy-player.sh ... 通过
==> 正在创建软件包:zy-player-appimage 2.7.6-1 (2021年03月21日 星期日 14时38分12秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
  -> 找到 ZY-Player-2.7.6.AppImage
  -> 找到 zy-player.sh
==> 正在验证 source 文件,使用sha256sums...
    ZY-Player-2.7.6.AppImage ... 通过
    zy-player.sh ... 通过
==> 正在删除现存的 $srcdir/ 目录...
==> 正在释放源码...
==> 正在开始 prepare()...
/tmp/yay/zy-player-appimage/PKGBUILD:行23: ./ZY-Player-2.7.6.AppImage: 没有那个文件或目录
==> 错误: 在 prepare() 中发生一个错误。
    正在放弃...
生成时出错: zy-player-appimage

测试发现安装 appimagelauncher 后可以打包,是否需要加上 appimagelauncher 的编译依赖

yay -S appimagelauncher
[sudo] taotieren 的密码:
:: 有 2 个提供者可用于 appimagelauncher:
:: AUR 软件库
    1) appimagelauncher 2) appimagelauncher-git 

输入数字 (默认=1): 
:: 正在检查冲突...
:: 正在检查内部冲突...
[Aur:1]  appimagelauncher-2.2.0-4

  1 appimagelauncher                 (构建文件已存在)
==> 清理哪些软件包的构建?
==> [N]没有 [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4)
==> 
:: PKGBUILD 是最新的,跳过 (1/1): appimagelauncher
  1 appimagelauncher                 (构建文件已存在)
==> 显示哪些差异?
==> [N]没有 [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4)
==> 
:: (1/1) 正在解析 SRCINFO: appimagelauncher
==> 正在创建软件包:appimagelauncher 2.2.0-4 (2021年03月21日 星期日 15时24分40秒)
==> 获取源代码...
  -> 正在升级 appimagelauncher git 仓库...
正在获取 origin
  -> 正在升级 AppImageUpdate git 仓库...
正在获取 origin
  -> 正在升级 libappimage git 仓库...
正在获取 origin
  -> 正在升级 zsync2 git 仓库...
正在获取 origin
  -> 正在升级 sanitizers-cmake git 仓库...
正在获取 origin
  -> 正在升级 googletest git 仓库...
正在获取 origin
  -> 正在升级 cpr git 仓库...
正在获取 origin
  -> 正在升级 args git 仓库...
正在获取 origin
==> 正在验证 source 文件,使用sha256sums...
    appimagelauncher ... 已跳过
    AppImageUpdate ... 已跳过
    libappimage ... 已跳过
    zsync2 ... 已跳过
    sanitizers-cmake ... 已跳过
    googletest ... 已跳过
    cpr ... 已跳过
    args ... 已跳过
==> 正在创建软件包:appimagelauncher 2.2.0-4 (2021年03月21日 星期日 15时24分53秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
  -> 正在升级 appimagelauncher git 仓库...
正在获取 origin
  -> 正在升级 AppImageUpdate git 仓库...
正在获取 origin
  -> 正在升级 libappimage git 仓库...
正在获取 origin
  -> 正在升级 zsync2 git 仓库...
正在获取 origin
  -> 正在升级 sanitizers-cmake git 仓库...
正在获取 origin
  -> 正在升级 googletest git 仓库...
正在获取 origin
  -> 正在升级 cpr git 仓库...
正在获取 origin
  -> 正在升级 args git 仓库...
正在获取 origin
==> 正在验证 source 文件,使用sha256sums...
    appimagelauncher ... 已跳过
    AppImageUpdate ... 已跳过
    libappimage ... 已跳过
    zsync2 ... 已跳过
    sanitizers-cmake ... 已跳过
    googletest ... 已跳过
    cpr ... 已跳过
    args ... 已跳过
==> 正在删除现存的 $srcdir/ 目录...
==> 正在释放源码...
  -> 正在建立 appimagelauncher git 仓库的拷贝...
正克隆到 'appimagelauncher'...
完成。
切换到一个新分支 'makepkg'
  -> 正在建立 AppImageUpdate git 仓库的拷贝...
正克隆到 'AppImageUpdate'...
完成。
  -> 正在建立 libappimage git 仓库的拷贝...
正克隆到 'libappimage'...
完成。
  -> 正在建立 zsync2 git 仓库的拷贝...
正克隆到 'zsync2'...
完成。
  -> 正在建立 sanitizers-cmake git 仓库的拷贝...
正克隆到 'sanitizers-cmake'...
完成。
  -> 正在建立 googletest git 仓库的拷贝...
正克隆到 'googletest'...
完成。
  -> 正在建立 cpr git 仓库的拷贝...
正克隆到 'cpr'...
完成。
  -> 正在建立 args git 仓库的拷贝...
正克隆到 'args'...
完成。
==> 正在开始 prepare()...
子模组 'lib/AppImageUpdate'(https://github.com/AppImage/AppImageUpdate.git)已对路径 'lib/AppImageUpdate' 注册
子模组 'lib/libappimage'(https://github.com/AppImage/libappimage.git)已对路径 'lib/libappimage' 注册
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/AppImageUpdate'...
完成。
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/libappimage'...
完成。
子模组路径 'lib/AppImageUpdate':检出 'e17e350011dd62188f0509ef42ca26c0d3a24b77'
子模组路径 'lib/libappimage':检出 '3682efb71847391f75ce6999e94b01b8b8434748'
子模组 'lib/libappimage'(https://github.com/AppImage/libappimage.git)已对路径 'lib/libappimage' 注册
子模组 'lib/sanitizers-cmake'(https://github.com/arsenm/sanitizers-cmake)已对路径 'lib/sanitizers-cmake' 注册
子模组 'lib/zsync2'(https://github.com/TheAssassin/zsync2)已对路径 'lib/zsync2' 注册
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/AppImageUpdate/lib/libappimage'...
完成。
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/AppImageUpdate/lib/sanitizers-cmake'...
完成。
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/AppImageUpdate/lib/zsync2'...
完成。
子模组路径 'lib/libappimage':检出 '5d032421aef066e6e1c05b30a8006f0c84a02b71'
子模组路径 'lib/sanitizers-cmake':检出 '6947cff3a9c9305eb9c16135dd81da3feb4bf87f'
子模组路径 'lib/zsync2':检出 'f41aed234cd790b5d78e420e3fbeb818f8667f58'
子模组 'lib/gtest'(https://github.com/google/googletest.git)已对路径 'lib/gtest' 注册
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/AppImageUpdate/lib/libappimage/lib/gtest'...
完成。
子模组路径 'lib/gtest':检出 'ec44c6c1675c25b9827aacd08c02433cccde7780'
子模组 'lib/args'(https://github.com/Taywee/args)已对路径 'lib/args' 注册
子模组 'lib/cpr'(https://github.com/AppImage/cpr.git)已对路径 'lib/cpr' 注册
子模组 'lib/gtest'(https://github.com/google/googletest)已对路径 'lib/gtest' 注册
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/AppImageUpdate/lib/zsync2/lib/args'...
完成。
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/AppImageUpdate/lib/zsync2/lib/cpr'...
完成。
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/AppImageUpdate/lib/zsync2/lib/gtest'...
完成。
子模组路径 'lib/args':检出 'b50b5c45ba1134e9f9b3fdf6f12d75ff725857bc'
子模组路径 'lib/cpr':检出 '6d4ae7129093a47534166015a076e7bc83233677'
子模组路径 'lib/gtest':检出 'ec44c6c1675c25b9827aacd08c02433cccde7780'
子模组 'lib/gtest'(https://github.com/google/googletest.git)已对路径 'lib/gtest' 注册
正克隆到 '/tmp/yay/appimagelauncher/src/appimagelauncher/lib/libappimage/lib/gtest'...
完成。
子模组路径 'lib/gtest':检出 'ec44c6c1675c25b9827aacd08c02433cccde7780'
==> 源代码已就绪。
==> 正在创建软件包:appimagelauncher 2.2.0-4 (2021年03月21日 星期日 15时25分06秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 警告: 使用现存的 $srcdir/ 树
==> 源代码已就绪。
 -> appimagelauncher-2.2.0-4 已生成 -- 跳过构建
 -> 已找到 git 仓库: github.com/AppImage/AppImageUpdate.git
 -> 已找到 git 仓库: github.com/arsenm/sanitizers-cmake
 -> 已找到 git 仓库: github.com/AppImage/libappimage.git
 -> 已找到 git 仓库: github.com/AppImage/cpr
 -> 已找到 git 仓库: github.com/TheAssassin/zsync2
 -> 已找到 git 仓库: github.com/google/googletest.git
 -> 已找到 git 仓库: github.com/Taywee/args
正在加载软件包...
正在解析依赖关系...
正在查找软件包冲突...

软件包 (1) appimagelauncher-2.2.0-4

全部安装大小:  1.67 MiB

:: 进行安装吗? [Y/n] 
(1/1) 正在检查密钥环里的密钥                                        [######################################] 100%
(1/1) 正在检查软件包完整性                                          [######################################] 100%
(1/1) 正在加载软件包文件                                            [######################################] 100%
(1/1) 正在检查文件冲突                                              [######################################] 100%
(1/1) 正在检查可用存储空间                                          [######################################] 100%
:: 正在处理软件包的变化...
(1/1) 正在安装 appimagelauncher                                     [######################################] 100%
:: 正在运行事务后钩子函数...
(1/5) Registering binary formats...
(2/5) Arming ConditionNeedsUpdate...
(3/5) Updating icon theme caches...
(4/5) Updating the desktop file MIME type cache...
(5/5) Updating the MIME type database...

makepkg -si                                         
==> 正在创建软件包:zy-player-appimage 2.7.6-1 (2021年03月21日 星期日 15时29分40秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
  -> 找到 ZY-Player-2.7.6.AppImage
  -> 找到 zy-player.sh
==> 正在验证 source 文件,使用sha256sums...
    ZY-Player-2.7.6.AppImage ... 通过
    zy-player.sh ... 通过
==> 正在释放源码...
==> 正在开始 prepare()...
squashfs-root/.DirIcon
squashfs-root/AppRun
squashfs-root/LICENSE.electron.txt
squashfs-root/LICENSES.chromium.html
squashfs-root/chrome-sandbox
squashfs-root/chrome_100_percent.pak
squashfs-root/chrome_200_percent.pak
squashfs-root/icudtl.dat
squashfs-root/libEGL.so
squashfs-root/libGLESv2.so
squashfs-root/libffmpeg.so
squashfs-root/libvk_swiftshader.so
squashfs-root/libvulkan.so
squashfs-root/locales
squashfs-root/locales/am.pak
squashfs-root/locales/ar.pak
squashfs-root/locales/bg.pak
squashfs-root/locales/bn.pak
squashfs-root/locales/ca.pak
squashfs-root/locales/cs.pak
squashfs-root/locales/da.pak
squashfs-root/locales/de.pak
squashfs-root/locales/el.pak
squashfs-root/locales/en-GB.pak
squashfs-root/locales/en-US.pak
squashfs-root/locales/es-419.pak
squashfs-root/locales/es.pak
squashfs-root/locales/et.pak
squashfs-root/locales/fa.pak
squashfs-root/locales/fi.pak
squashfs-root/locales/fil.pak
squashfs-root/locales/fr.pak
squashfs-root/locales/gu.pak
squashfs-root/locales/he.pak
squashfs-root/locales/hi.pak
squashfs-root/locales/hr.pak
squashfs-root/locales/hu.pak
squashfs-root/locales/id.pak
squashfs-root/locales/it.pak
squashfs-root/locales/ja.pak
squashfs-root/locales/kn.pak
squashfs-root/locales/ko.pak
squashfs-root/locales/lt.pak
squashfs-root/locales/lv.pak
squashfs-root/locales/ml.pak
squashfs-root/locales/mr.pak
squashfs-root/locales/ms.pak
squashfs-root/locales/nb.pak
squashfs-root/locales/nl.pak
squashfs-root/locales/pl.pak
squashfs-root/locales/pt-BR.pak
squashfs-root/locales/pt-PT.pak
squashfs-root/locales/ro.pak
squashfs-root/locales/ru.pak
squashfs-root/locales/sk.pak
squashfs-root/locales/sl.pak
squashfs-root/locales/sr.pak
squashfs-root/locales/sv.pak
squashfs-root/locales/sw.pak
squashfs-root/locales/ta.pak
squashfs-root/locales/te.pak
squashfs-root/locales/th.pak
squashfs-root/locales/tr.pak
squashfs-root/locales/uk.pak
squashfs-root/locales/vi.pak
squashfs-root/locales/zh-CN.pak
squashfs-root/locales/zh-TW.pak
squashfs-root/resources
squashfs-root/resources/app-update.yml
squashfs-root/resources/app.asar
squashfs-root/resources.pak
squashfs-root/snapshot_blob.bin
squashfs-root/swiftshader
squashfs-root/swiftshader/libEGL.so
squashfs-root/swiftshader/libGLESv2.so
squashfs-root/usr
squashfs-root/usr/lib
squashfs-root/usr/lib/libXss.so.1
squashfs-root/usr/lib/libXtst.so.6
squashfs-root/usr/lib/libappindicator.so.1
squashfs-root/usr/lib/libgconf-2.so.4
squashfs-root/usr/lib/libindicator.so.7
squashfs-root/usr/lib/libnotify.so.4
squashfs-root/usr/share
squashfs-root/usr/share/icons
squashfs-root/usr/share/icons/hicolor
squashfs-root/usr/share/icons/hicolor/1024x1024
squashfs-root/usr/share/icons/hicolor/1024x1024/apps
squashfs-root/usr/share/icons/hicolor/1024x1024/apps/zy.png
squashfs-root/usr/share/icons/hicolor/128x128
squashfs-root/usr/share/icons/hicolor/128x128/apps
squashfs-root/usr/share/icons/hicolor/128x128/apps/zy.png
squashfs-root/usr/share/icons/hicolor/16x16
squashfs-root/usr/share/icons/hicolor/16x16/apps
squashfs-root/usr/share/icons/hicolor/16x16/apps/zy.png
squashfs-root/usr/share/icons/hicolor/24x24
squashfs-root/usr/share/icons/hicolor/24x24/apps
squashfs-root/usr/share/icons/hicolor/24x24/apps/zy.png
squashfs-root/usr/share/icons/hicolor/256x256
squashfs-root/usr/share/icons/hicolor/256x256/apps
squashfs-root/usr/share/icons/hicolor/256x256/apps/zy.png
squashfs-root/usr/share/icons/hicolor/32x32
squashfs-root/usr/share/icons/hicolor/32x32/apps
squashfs-root/usr/share/icons/hicolor/32x32/apps/zy.png
squashfs-root/usr/share/icons/hicolor/48x48
squashfs-root/usr/share/icons/hicolor/48x48/apps
squashfs-root/usr/share/icons/hicolor/48x48/apps/zy.png
squashfs-root/usr/share/icons/hicolor/512x512
squashfs-root/usr/share/icons/hicolor/512x512/apps
squashfs-root/usr/share/icons/hicolor/512x512/apps/zy.png
squashfs-root/usr/share/icons/hicolor/64x64
squashfs-root/usr/share/icons/hicolor/64x64/apps
squashfs-root/usr/share/icons/hicolor/64x64/apps/zy.png
squashfs-root/v8_context_snapshot.bin
squashfs-root/vk_swiftshader_icd.json
squashfs-root/zy
squashfs-root/zy.desktop
squashfs-root/zy.png
==> 正在进入 fakeroot 环境...
==> 正在开始 package()...
==> 正在清理安装...
  -> 正在删除 libtool 文件...
  -> 正在清除不打算要的文件...
  -> 正在移除静态库文件...
  -> 正在压缩 man 及 info 文档...
==> 正在检查打包问题...
==> 正在构建软件包"zy-player-appimage"...
  -> 正在生成 .PKGINFO 文件...
  -> 正在生成 .BUILDINFO 文件...
  -> 正在生成 .MTREE 文件...
  -> 正在压缩软件包...
==> 正在离开 fakeroot 环境。
==> 完成创建:zy-player-appimage 2.7.6-1 (2021年03月21日 星期日 15时29分52秒)
==> 正在安装软件包 zy-player-appimage,使用 pacman -U...
正在加载软件包...
警告:zy-player-appimage-2.7.6-1 已经为最新 -- 重新安装
正在解析依赖关系...
正在查找软件包冲突...

软件包 (1) zy-player-appimage-2.7.6-1

全部安装大小:  78.34 MiB
净更新大小:   0.00 MiB

:: 进行安装吗? [Y/n] 
(1/1) 正在检查密钥环里的密钥                                        [######################################] 100%
(1/1) 正在检查软件包完整性                                          [######################################] 100%
(1/1) 正在加载软件包文件                                            [######################################] 100%
(1/1) 正在检查文件冲突                                              [######################################] 100%
(1/1) 正在检查可用存储空间                                          [######################################] 100%
:: 正在处理软件包的变化...
(1/1) 正在重新安装 zy-player-appimage                               [######################################] 100%
:: 正在运行事务后钩子函数...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...


ventusliberum commented on 2020-09-28 11:22 (UTC)

@SamLukeYes 已作修改,感谢提醒!

SamLukeYes commented on 2020-09-28 11:00 (UTC)

在 GNOME 上,需要将.desktop 文件中的 StartupWMClass 设为 zy,资源播放器的窗口才能正确对应启动器图标

ventusliberum commented on 2020-09-19 16:44 (UTC)

@SamLukeYes 感谢提醒!

SamLukeYes commented on 2020-09-19 12:24 (UTC) (edited on 2020-09-19 15:25 (UTC) by SamLukeYes)

更新 2.4.7-1 的时候没更新校验码。另外建议给 appimage 文件命名的时候加上版本号,方便 yay 在本地保存多个版本。