diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..55251c69c38c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Gustav Hansen <kusti8@gmail.com> +pkgname=harmony-player +pkgver=0.2.4 +pkgrel=1 +pkgdesc="A next-gen music player built with Electron." +arch=('x86_64') +url="http://getharmony.xyz/" +license=('GPL') +groups=() +depends=('gnuplot' 'python' 'gconf' 'libxss' 'libxtst' 'nodejs' 'alsa-lib' 'nss' 'gtk2') +makedepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() +options=() +source=("harmony-$pkgver.tar.xz::https://github.com/vincelwt/harmony/releases/download/$pkgver/harmony-$pkgver.tar.xz" + "Harmony.desktop" + "harmony-16.png" + "harmony-32.png" + "harmony-256.png" + "harmony") +md5sums=('347768ee9cd27786e52a9a03391adcc6' + '1a635e04543694457179313e4ca7b315' + '9ff4e602debeaf6d88c625189342db52' + 'd3ff15f6c1dd18a81a933242aae9c892' + '0df74ddd513dbea8d1fb130c4232bd73' + '8340d5f3171e1846082e93bb0269e115') #autofill using updpkgsums + +package() { + cd "harmony-$pkgver" + + mkdir -p "$pkgdir/opt/Harmony" + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/share/applications" + mkdir -p "$pkgdir/usr/share/icons/hicolor/16x16/apps" + mkdir -p "$pkgdir/usr/share/icons/hicolor/32x32/apps" + mkdir -p "$pkgdir/usr/share/icons/hicolor/256x256/apps" + cp -r * "$pkgdir/opt/Harmony/" + + cp "$srcdir/harmony" "$pkgdir/usr/bin/Harmony" + cp "$srcdir/Harmony.desktop" "$pkgdir/usr/share/applications/" + cp "$srcdir/harmony-16.png" "$pkgdir/usr/share/icons/hicolor/16x16/apps/" + cp "$srcdir/harmony-32.png" "$pkgdir/usr/share/icons/hicolor/32x32/apps/" + cp "$srcdir/harmony-256.png" "$pkgdir/usr/share/icons/hicolor/256x256/apps/" +} |