summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
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/"
+}