diff options
author | ValHue | 2020-06-06 13:19:24 +0200 |
---|---|---|
committer | ValHue | 2020-06-06 13:19:24 +0200 |
commit | 1c41a0291f0ca2462ab161d462de2018feeab83f (patch) | |
tree | c3b753d37aec62565c982b333df82a128e73797a | |
download | aur-1c41a0291f0ca2462ab161d462de2018feeab83f.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 53 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3c621ffd010a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = deemixgui + pkgdesc = A minimal Electron application that loads the deemix site. + pkgver = 0.0.7 + pkgrel = 1 + url = https://notabug.org/lollilol/deemixgui + arch = any + license = GPL3 + makedepends = yarn + depends = electron + depends = zlib + source = deemixgui-0.0.7.tar.gz::https://notabug.org/lollilol/deemixgui/archive/master.tar.gz + sha256sums = 1ff8feb4c6e44b408ece66f2c456ed54d7a1ba7c826237b2abb503d6fc5c0479 + +pkgname = deemixgui + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..670c6ce430d9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: ValHue <vhuelamo at gmail dot com> +# +# Contributor: ValHue <vhuelamo at gmail dot com> +# +pkgname="deemixgui" +pkgver="0.0.7" +pkgrel="1" +pkgdesc="A minimal Electron application that loads the deemix site." +arch=('any') +url="https://notabug.org/lollilol/deemixgui" +license=('GPL3') +depends=('electron' 'zlib') +makedepends=('yarn') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/master.tar.gz") + +sha256sums=('1ff8feb4c6e44b408ece66f2c456ed54d7a1ba7c826237b2abb503d6fc5c0479') + +_deemixgui="#!/bin/bash +exec electron --app=/usr/lib/deemixgui \"\$@\"" + +_deemixgui_desktop="[Desktop Entry] +Name=Deemixgui +Exec=deemixgui +Terminal=false +Type=Application +Icon=deemix +Categories=Network;AudioVideo;Audio;Player;" + +prepare() { + cd "${srcdir}" + echo -e "$_deemixgui" | tee deemixgui.bash + echo -e "$_deemixgui_desktop" | tee deemixgui.desktop +} + +build() { + cd "${srcdir}"/${pkgname} + yarn install --prod +} + +package() { + cd "${srcdir}" + install -dm755 "${pkgdir}"/usr/lib + install -Dm644 ${pkgname}/LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 ${pkgname}/img/deemix.png "${pkgdir}"/usr/share/pixmaps/deemix.png + + rm -rf ${pkgname}/{server-darwin,server-windows.exe,LICENSE} + mv ${pkgname} "${pkgdir}"/usr/lib/deemixgui + + install -Dm755 deemixgui.bash "${pkgdir}"/usr/bin/deemixgui + install -Dm644 deemixgui.desktop "${pkgdir}"/usr/share/applications/deemixgui.desktop +} + +# vim:set ts=4 sw=4 et syn=sh ft=sh: |