diff options
author | SamLukeYes | 2020-09-25 10:01:37 +0800 |
---|---|---|
committer | SamLukeYes | 2020-09-25 10:01:37 +0800 |
commit | d675c62ed1493f8f277d836f9b1aeb9a11125237 (patch) | |
tree | df4de217f71fae40287b29ac805a770cb7b390cd | |
download | aur-d675c62ed1493f8f277d836f9b1aeb9a11125237.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rwxr-xr-x | .gitignore | 8 | ||||
-rwxr-xr-x | PKGBUILD | 34 | ||||
-rw-r--r-- | lx-music-desktop.desktop | 10 |
4 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..398ca33a90fe --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = lx-music-desktop-appimage + pkgdesc = A music assistant based on Electron + Vue. + pkgver = 1.1.1 + pkgrel = 1 + url = https://github.com/lyswhut/lx-music-desktop + arch = x86_64 + license = Apache + license = custom + depends = zlib + depends = hicolor-icon-theme + provides = lx-music-desktop + conflicts = lx-music-desktop + conflicts = lx-music-desktop-bin + noextract = lx-music-desktop-v1.1.1-x64.AppImage + options = !strip + source = https://github.com/lyswhut/lx-music-desktop/releases/download/v1.1.1/lx-music-desktop-v1.1.1-x64.AppImage + source = lx-music-desktop.desktop + sha256sums = 92687f9fb326d7912c3445a234580c22606b622985bd79528281dc5a2bc5b3db + sha256sums = 88d199167894812929c2ed8a14451f8565c392ac63900d0deaa47a0c01257072 + +pkgname = lx-music-desktop-appimage + diff --git a/.gitignore b/.gitignore new file mode 100755 index 000000000000..b5d693163d43 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.tar* +src/ +pkg/ +*.deb +*.AppImage +squashfs-root/ +*.aria2 +*.part
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..c208b13fae27 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Sam L. Yes <manjaroyes123@outlook.com> +pkgname=lx-music-desktop-appimage +pkgver=1.1.1 +pkgrel=1 +pkgdesc="A music assistant based on Electron + Vue." +arch=("x86_64") +url="https://github.com/lyswhut/lx-music-desktop" +license=("Apache" "custom") +depends=('zlib' 'hicolor-icon-theme') +options=(!strip) +_filename="lx-music-desktop-v${pkgver}-x64.AppImage" +_launcher="lx-music-desktop.desktop" +provides=('lx-music-desktop') +conflicts=('lx-music-desktop' 'lx-music-desktop-bin') +source=("https://github.com/lyswhut/lx-music-desktop/releases/download/v${pkgver}/${_filename}" + ${_launcher}) +noextract=(${_filename}) +sha256sums=('92687f9fb326d7912c3445a234580c22606b622985bd79528281dc5a2bc5b3db' + '88d199167894812929c2ed8a14451f8565c392ac63900d0deaa47a0c01257072') +_icon='/usr/share/icons/hicolor/512x512/apps/lx-music-desktop.png' +_licensedir=/usr/share/licenses/${pkgname} + +prepare() { + chmod +x ${_filename} + ./${_filename} --appimage-extract +} + +package() { + install -Dm755 ${_filename} "${pkgdir}/usr/bin/lx-music-desktop" + install -Dm644 "${_launcher}" "${pkgdir}/usr/share/applications/${_launcher}" + install -d ${pkgdir}/${_licensedir} + install -m644 ${srcdir}/squashfs-root/resources/licenses/* ${pkgdir}/${_licensedir} + install -Dm644 "${srcdir}/squashfs-root/${_icon}" "${pkgdir}/${_icon}" +} diff --git a/lx-music-desktop.desktop b/lx-music-desktop.desktop new file mode 100644 index 000000000000..f20712a11dac --- /dev/null +++ b/lx-music-desktop.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=lx-music-desktop +Exec=/usr/bin/lx-music-desktop +Terminal=false +Type=Application +Icon=lx-music-desktop +StartupWMClass=lx-music-desktop +Name[zh_CN]=洛雪音乐助手 +Comment[zh_CN]=一个免费的音乐下载助手 +Categories=Utility;AudioVideo;Audio;Player;Music; |