diff options
author | phpusr | 2020-06-21 15:48:02 +0500 |
---|---|---|
committer | phpusr | 2020-06-21 16:28:49 +0500 |
commit | 0d48950549ab0c2d8acbf6ff1526d9d5e440a57b (patch) | |
tree | 82e15c1394de056d69c75089b9c2e8f2ff4c67d3 | |
download | aur-0d48950549ab0c2d8acbf6ff1526d9d5e440a57b.tar.gz |
Init repository
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | ymp.desktop | 9 | ||||
-rw-r--r-- | ymp.sh | 2 |
5 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ab6143487f9e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = yandex-music-player + pkgdesc = Yandex Music desktop Electron application with MPRIS support + pkgver = 1.0 + pkgrel = 1 + url = https://github.com/phpusr/yandex-music-player + arch = x86_64 + license = GPL + makedepends = npm + depends = electron + provides = yandex-music-player + source = ymp.desktop + source = ymp.sh + sha1sums = 8ea55a3b9562281ed17d70adf2204be0b2fc84cf + sha1sums = a10d6976131fa866a68366c5ce2e74542f54c86e + source_x86_64 = yandex-music-player.zip::https://github.com/phpusr/yandex-music-player/archive/v1.0.tar.gz + sha1sums_x86_64 = c7aa95f96f4e4c3a8a0797201d5eee8d9c03d813 + +pkgname = yandex-music-player + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..2a95682e471a --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/pkg/ +/src/ + +/*.zip +/*.tar.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9ccafe290026 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: phpusr +pkgname=yandex-music-player +pkgver=1.0 +pkgrel=1 +pkgdesc='Yandex Music desktop Electron application with MPRIS support' +arch=('x86_64') +url='https://github.com/phpusr/yandex-music-player' +license=('GPL') +depends=('electron') +makedepends=('npm') +provides=('yandex-music-player') +source_x86_64=( + "yandex-music-player.zip::${url}/archive/v${pkgver}.tar.gz" +) +source=( + "ymp.desktop" + "ymp.sh" +) +sha1sums=('8ea55a3b9562281ed17d70adf2204be0b2fc84cf' + 'a10d6976131fa866a68366c5ce2e74542f54c86e') +sha1sums_x86_64=('c7aa95f96f4e4c3a8a0797201d5eee8d9c03d813') + +package() { + cd "${srcdir}/yandex-music-player-${pkgver}" + + export NODE_ENV=production + npm install + + # Install app resources + find . -type f -exec install -Dm644 {} "${pkgver}/usr/share/ymp/{}" \; + + # Install bin + install -Dm755 "${srcdir}/ymp.sh" "${pkgver}/usr/bin/ymp" + + # Install desktop + install -Dm755 "${srcdir}/ymp.desktop" "${pkgver}/usr/share/applications/ymp.desktop" +} diff --git a/ymp.desktop b/ymp.desktop new file mode 100644 index 000000000000..e9cb52c85871 --- /dev/null +++ b/ymp.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Yandex.Music Player +GenericName=Music Player +Comment=Yandex.Music Player +Exec=/bin/ymp %U +Type=Application +StartupNotify=true +Categories=udio;Music;Player;AudioVideo; +StartupWMClass=Yandex.Music diff --git a/ymp.sh b/ymp.sh new file mode 100644 index 000000000000..c46246aa635f --- /dev/null +++ b/ymp.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env sh +exec electron /usr/share/ymp $@ |