summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPopolon2021-04-01 01:51:33 +0200
committerPopolon2021-04-01 01:51:33 +0200
commit6525e64e1840bf4d20bae7cab8044ffe01c7c27c (patch)
tree9656a9b6766c0906d77dfd83f3122f05b36afdc3
parent80149dacadcc6ee8fd13178ec9503bb16934d273 (diff)
downloadaur-6525e64e1840bf4d20bae7cab8044ffe01c7c27c.tar.gz
add xdg .desktop file
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD5
-rw-r--r--vcvrack.desktop12
3 files changed, 19 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e921c16e6be9..c2f38cb4831f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vcvrack-git
pkgdesc = Open-source virtual Eurorack DAW
pkgver = 1.1.6.r17.ge334902e
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/VCVRack/Rack
arch = i686
arch = x86_64
@@ -29,6 +29,7 @@ pkgbase = vcvrack-git
source = git+https://github.com/thestk/rtaudio.git
source = git+https://github.com/AndrewBelt/glfw.git
source = vcvrack.sh
+ source = vcvrack.desktop
source = https://github.com/nigels-com/glew/releases/download/glew-2.1.0/glew-2.1.0.tgz
source = http://www.digip.org/jansson/releases/jansson-2.12.tar.gz
source = https://vcvrack.com/downloads/dep/speexdsp-SpeexDSP-1.2rc3.tgz
@@ -46,6 +47,7 @@ pkgbase = vcvrack-git
sha256sums = SKIP
sha256sums = SKIP
sha256sums = 6299d2de5b6c71db5c9e736095bbf141e4f0bc6eb90b4791aa384b3accd59bbd
+ sha256sums = a7aa48156543ca6d05def561b6708935d7fd284baff4412716ad7077fb221b6c
sha256sums = 04de91e7e6763039bc11940095cd9c7f880baba82196a7765f727ac05a993c95
sha256sums = 5f8dec765048efac5d919aded51b26a32a05397ea207aa769ff6b53c7027d2c9
sha256sums = c8dded1454747f65956f981c95e7f89a06abdaa2a53e8aeaa66bab2a3d59cebd
diff --git a/PKGBUILD b/PKGBUILD
index daa2d30c30ab..34519859b125 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=vcvrack-git
pkgver=1.1.6.r17.ge334902e
-pkgrel=1
+pkgrel=2
pkgdesc="Open-source virtual Eurorack DAW"
url="https://github.com/VCVRack/Rack"
license=(BSD)
@@ -22,6 +22,7 @@ source=(
git+https://github.com/thestk/rtaudio.git
git+https://github.com/AndrewBelt/glfw.git
vcvrack.sh
+ vcvrack.desktop
https://github.com/nigels-com/glew/releases/download/glew-2.1.0/glew-2.1.0.tgz
http://www.digip.org/jansson/releases/jansson-2.12.tar.gz
https://vcvrack.com/downloads/dep/speexdsp-SpeexDSP-1.2rc3.tgz
@@ -40,6 +41,7 @@ sha256sums=('SKIP'
'SKIP'
'SKIP'
'6299d2de5b6c71db5c9e736095bbf141e4f0bc6eb90b4791aa384b3accd59bbd'
+ 'a7aa48156543ca6d05def561b6708935d7fd284baff4412716ad7077fb221b6c'
'04de91e7e6763039bc11940095cd9c7f880baba82196a7765f727ac05a993c95'
'5f8dec765048efac5d919aded51b26a32a05397ea207aa769ff6b53c7027d2c9'
'c8dded1454747f65956f981c95e7f89a06abdaa2a53e8aeaa66bab2a3d59cebd'
@@ -84,5 +86,6 @@ package() {
install -D -m644 -t "$pkgdir/usr/share/licenses/${pkgname%-git}" LICENSE*
install -D -m755 -t "$pkgdir/opt/${pkgname%-git}" Rack
install -d "$pkgdir/opt/${pkgname%-git}/plugins"
+ install -vD -m644 "$srcdir/vcvrack.desktop" -t "$pkgdir/usr/share/applications/"
cp -dr --preserve=mode -t "$pkgdir/opt/${pkgname%-git}" res
}
diff --git a/vcvrack.desktop b/vcvrack.desktop
new file mode 100644
index 000000000000..eeb1e5447183
--- /dev/null
+++ b/vcvrack.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=VCVRack
+Version=1.1.6+git
+Encoding=UTF-8
+Comment=Open-source virtual modular synthesizer
+Comment[fr]=sythetiseur modulaire virtuel open source
+Exec=vcvrack
+Icon=/opt/vcvrack/res/icon.png
+Type=Application
+Terminal=false
+Categories=AudioVideo;Audio;
+Keywords:music;multimedia;synthesizer,midi