diff options
author | ventusliberum | 2020-04-27 12:04:52 +0800 |
---|---|---|
committer | ventusliberum | 2020-04-27 12:04:52 +0800 |
commit | 6aac91dc1eefc3c66f30115eb818fa812ee9444b (patch) | |
tree | c23a88ec9265bba3f48d3207b931a11ca913cc01 | |
download | aur-netease-cloud-music-appimage.tar.gz |
init
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | netease-cloud-music.sh | 2 |
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b89441f04168 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = netease-cloud-music-appimage + pkgdesc = netease-cloud-music Appimage + pkgver = 1.2.0.2_1 + pkgrel = 1 + url = https://github.com/ZetaoYang/netease-cloud-music-appimage + arch = x86_64 + license = custom + provides = netease-cloud-music + conflicts = netease-cloud-music + noextract = NetEase_Cloud_Music-1.2.0.2-1.glibc2.17-x86_64.AppImage + options = !strip + source = https://github.com/ZetaoYang/netease-cloud-music-appimage/releases/download/1.2.0.2-1/NetEase_Cloud_Music-1.2.0.2-1.glibc2.17-x86_64.AppImage + source = netease-cloud-music.sh + sha256sums = 5ce37a71869b9aaae6ac4286a57fff9b0af72c3acfb729b9cf573789a06d6b7c + sha256sums = 5899a5c608baaaaf62f8d56a28ed374c515e0dbd64d109ee301db3311fffd120 + +pkgname = netease-cloud-music-appimage + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0363574b40ea --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: ventusliberum <dafeinayius@gmail.com> + +pkgname=netease-cloud-music-appimage +_pkgname=NetEase_Cloud_Music-1.2.0.2-1.glibc2.17-x86_64.AppImage +pkgver=1.2.0.2_1 +_pkgver=1.2.0.2-1 +pkgrel=1 +pkgdesc="netease-cloud-music Appimage" +arch=("x86_64") +url="https://github.com/ZetaoYang/netease-cloud-music-appimage" +license=(custom) +noextract=(${_pkgname}) +options=("!strip") +provides=('netease-cloud-music') +conflicts=('netease-cloud-music') +source=("$url/releases/download/${_pkgver}/${_pkgname}" + 'netease-cloud-music.sh') +sha256sums=('5ce37a71869b9aaae6ac4286a57fff9b0af72c3acfb729b9cf573789a06d6b7c' + '5899a5c608baaaaf62f8d56a28ed374c515e0dbd64d109ee301db3311fffd120') + +prepare() { + cd "${srcdir}" + chmod a+x ${_pkgname} + ${srcdir}/${_pkgname} --appimage-extract + sed -i "s,Exec=netease-cloud-music %U,Exec=/usr/bin/netease-cloud-music %U,g" "squashfs-root/netease-cloud-music.desktop" +} + +package() { + cd ${srcdir} + install -Dm755 "${srcdir}/${_pkgname}" "$pkgdir/opt/netease/netease-cloud-music/netease-cloud-music.AppImage" + install -Dm755 "${srcdir}/netease-cloud-music.sh" "${pkgdir}/usr/bin/netease-cloud-music" + install -Dm644 "${srcdir}/squashfs-root/netease-cloud-music.desktop" "${pkgdir}/usr/share/applications/netease-cloud-music.desktop" + install -Dm644 "${srcdir}/squashfs-root/netease-cloud-music.svg" "${pkgdir}/usr/share/icons/netease-cloud-music.svg" +} diff --git a/netease-cloud-music.sh b/netease-cloud-music.sh new file mode 100644 index 000000000000..20724aed4056 --- /dev/null +++ b/netease-cloud-music.sh @@ -0,0 +1,2 @@ +#!/bin/sh +DESKTOPINTEGRATION=no /opt/netease/netease-cloud-music/netease-cloud-music.AppImage "$@" |