# Maintainer: vvxxp8 pkgname=listen1-desktop-appimage _installdir=/opt/${pkgname} pkgver=2.11.0 pkgrel=1 pkgdesc="One for all free music in China" arch=("x86_64") url="https://listen1.github.io/listen1" license=("MIT") _pkgname="Listen1_${pkgver}_linux_${arch}.AppImage" noextract=(${_pkgname}) options=("!strip") provides=('listen1') conflicts=('listen1') source=("https://github.com/listen1/listen1_desktop/releases/download/v${pkgver}/${_pkgname}") sha256sums=("ca1ce888aa347e3b3cc6ebaa9e40cd3b15009c12b77db8487ce06a5b72c91af4") prepare() { cd "${srcdir}" chmod a+x ${_pkgname} ${srcdir}/${_pkgname} --appimage-extract sed -i "s+AppRun+env DESKTOPINTEGRATION=no ${_installdir}/${_pkgname}+" "squashfs-root/listen1.desktop" find "squashfs-root/usr/share/icons/hicolor" -type d -exec chmod 755 {} \; } package() { install -dm755 "${pkgdir}/usr/share/icons" install -Dm755 ${_pkgname} "${pkgdir}/${_installdir}/${_pkgname}" install -Dm644 "squashfs-root/listen1.desktop" "${pkgdir}/usr/share/applications/listen1.desktop" cp -R "squashfs-root/usr/share/icons/hicolor" "${pkgdir}/usr/share/icons" }