diff options
author | zxp19821005 | 2023-04-22 19:51:53 +0800 |
---|---|---|
committer | zxp19821005 | 2023-04-22 19:51:53 +0800 |
commit | 6bde141c109a22a5b5348ff5f5720d50a63629b9 (patch) | |
tree | 9785e846c026d1d69a0bf50a2a86d8364dbf04d3 | |
parent | c20a88536b6c70a28e0f18b4ccd07c80d6b63858 (diff) | |
download | aur-6bde141c109a22a5b5348ff5f5720d50a63629b9.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 13 insertions, 14 deletions
@@ -1,7 +1,7 @@ pkgbase = moonplayer-appimage pkgdesc = All-in-One video player that can play videos from Youtube, Bilibili etc. as well as local videos. pkgver = 4.1 - pkgrel = 2 + pkgrel = 3 url = https://coslyk.github.io/moonplayer.html arch = x86_64 license = GPL3 @@ -1,30 +1,29 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> -_pkgname=moonplayer -pkgname="${_pkgname}-appimage" +pkgname="moonplayer-appimage" _appname=com.github.coslyk.MoonPlayer pkgver=4.1 -pkgrel=2 +pkgrel=3 pkgdesc="All-in-One video player that can play videos from Youtube, Bilibili etc. as well as local videos." arch=("x86_64") url="https://coslyk.github.io/moonplayer.html" _githuburl="https://github.com/coslyk/moonplayer" -license=(GPL3) -conflit=("${_pkgname}") -depends=(hicolor-icon-theme zlib glibc) +license=('GPL3') +conflit=("${pkgname%-appimage}") +depends=('hicolor-icon-theme' 'zlib' 'glibc') options=(!strip) _install_path="/opt/appimages" -source=("${_pkgname}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/MoonPlayer--x86_64.AppImage") +source=("${pkgname%-appimage}-${pkgver}.AppImage::${_githuburl}/releases/download/v${pkgver}/MoonPlayer--x86_64.AppImage") sha256sums=('b81b809dcbbd4dd9364d7123500b97e29f1a3ed85410700c58ce3235ef4be3de') prepare() { - chmod a+x "${_pkgname}-${pkgver}.AppImage" - "./${_pkgname}-${pkgver}.AppImage" --appimage-extract > /dev/null - sed 's/Exec=moonplayer/Exec=\/opt\/appimages\/moonplayer.AppImage/g;s/Icon=com.github.coslyk.MoonPlayer/Icon=moonplayer/g' -i "${srcdir}/squashfs-root/${_appname}.desktop" + chmod a+x "${pkgname%-appimage}-${pkgver}.AppImage" + "./${pkgname%-appimage}-${pkgver}.AppImage" --appimage-extract > /dev/null + sed 's|Exec=moonplayer|Exec=/opt/appimages/moonplayer.AppImage|g;s|Icon=com.github.coslyk.MoonPlayer|Icon=moonplayer|g' -i "${srcdir}/squashfs-root/${_appname}.desktop" } package() { - install -Dm755 "${srcdir}/${_pkgname}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${_pkgname}.AppImage" - install -Dm644 "${srcdir}/squashfs-root/${_appname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" + install -Dm755 "${srcdir}/${pkgname%-appimage}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${pkgname%-appimage}.AppImage" + install -Dm644 "${srcdir}/squashfs-root/${_appname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-appimage}.desktop" for _icons in 16x16 24x24 32x32 64x64 128x128;do install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/${_icons}/apps/${_appname}.png" \ - "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps/${_pkgname}.png" + "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-appimage}.png" done }
\ No newline at end of file |