summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBleuzen2017-12-24 13:25:54 +0100
committerBleuzen2017-12-24 13:25:54 +0100
commitb0a4dcb94ae5a33121154b131a02409fae6beba1 (patch)
treedd1d9458df1586b9d9a14d74c63f63ac1a577f85
downloadaur-b0a4dcb94ae5a33121154b131a02409fae6beba1.tar.gz
first commit
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD35
-rw-r--r--lmms-beta2
-rw-r--r--lmms-beta.desktop8
4 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..37cbe8a62962
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,35 @@
+pkgbase = lmms-beta-bin
+ pkgdesc = Beta version of the Linux MultiMedia Studio.
+ pkgver = 1.2.0_rc5
+ pkgrel = 1
+ url = https://lmms.io/
+ arch = x86_64
+ license = GPL
+ depends = sdl
+ depends = glib2
+ depends = fluidsynth
+ depends = libpng
+ depends = libvorbis
+ depends = libxft
+ depends = libxinerama
+ depends = qt5-base
+ depends = qt5-x11extras
+ depends = sdl_sound
+ depends = libsamplerate
+ depends = shared-mime-info
+ depends = fltk
+ optdepends = wine: VST support (experimental)
+ optdepends = fftw: SpectrumAnalyzer plugin
+ optdepends = stk: STK instruments plugins
+ optdepends = pulseaudio: PulseAudio output
+ optdepends = libgig: needed for decoding .gig files
+ options = !strip
+ source = lmms.AppImage::https://github.com/LMMS/lmms/releases/download/v1.2.0-rc5/lmms-1.2.0-rc5-linux-x86_64.AppImage
+ source = lmms-beta
+ source = lmms-beta.desktop
+ sha1sums = 4b2234c20be28dce40f46c5e2060ee0efda59d53
+ sha1sums = 1ac832190a5c3cde4ba1fad3cfe3725dd9c269a5
+ sha1sums = f77c37a31050c94cac403ce9ef6b9074cb96456c
+
+pkgname = lmms-beta-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..276fad71f49c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Bleuzen <supgesu at gmail dot com>
+
+pkgname=lmms-beta-bin
+_basever=1.2.0
+_rc=rc5
+pkgver=${_basever}_${_rc}
+pkgrel=1
+pkgdesc='Beta version of the Linux MultiMedia Studio.'
+arch=('x86_64')
+url='https://lmms.io/'
+license=('GPL')
+depends=('sdl' 'glib2' 'fluidsynth' 'libpng' 'libvorbis' 'libxft' 'libxinerama' 'qt5-base' 'qt5-x11extras' 'sdl_sound'
+ 'libsamplerate' 'shared-mime-info' 'fltk')
+optdepends=('wine: VST support (experimental)'
+ 'fftw: SpectrumAnalyzer plugin'
+ 'stk: STK instruments plugins'
+ 'pulseaudio: PulseAudio output'
+ 'libgig: needed for decoding .gig files')
+options=('!strip')
+source=("lmms.AppImage::https://github.com/LMMS/lmms/releases/download/v1.2.0-rc5/lmms-${_basever}-${_rc}-linux-x86_64.AppImage"
+ "lmms-beta"
+ "lmms-beta.desktop")
+sha1sums=('4b2234c20be28dce40f46c5e2060ee0efda59d53'
+ '1ac832190a5c3cde4ba1fad3cfe3725dd9c269a5'
+ 'f77c37a31050c94cac403ce9ef6b9074cb96456c')
+
+package() {
+ mkdir -p "$pkgdir"/opt/lmms-beta/
+ mkdir -p "$pkgdir"/usr/bin/
+ mkdir -p "$pkgdir"/usr/share/applications/
+
+ install -Dm755 lmms.AppImage -t "$pkgdir"/opt/lmms-beta/
+ install -Dm755 lmms-beta -t "$pkgdir"/usr/bin/
+ install -Dm755 lmms-beta.desktop -t "$pkgdir"/usr/share/applications/
+}
diff --git a/lmms-beta b/lmms-beta
new file mode 100644
index 000000000000..5a49a3ad33a7
--- /dev/null
+++ b/lmms-beta
@@ -0,0 +1,2 @@
+#!/bin/bash
+/opt/lmms-beta/lmms.AppImage "$@"
diff --git a/lmms-beta.desktop b/lmms-beta.desktop
new file mode 100644
index 000000000000..c922c62a729b
--- /dev/null
+++ b/lmms-beta.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=LMMS Beta
+Icon=lmms
+Exec=env QT_X11_NO_NATIVE_MENUBAR=1 QT_AUTO_SCREEN_SCALE_FACTOR=1 lmms-beta %f
+Terminal=false
+Type=Application
+Categories=Qt;AudioVideo;Audio;Midi;
+MimeType=application/x-lmms-project;