qmidiarp: install two desktop files: for alsa/jack MIDI

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2017-12-02 22:01:45 +01:00
parent 868a783a82
commit 1091148daf
3 changed files with 37 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
[Desktop Entry]
Type=Application
Categories=AudioVideo;X-Sound;Midi;Audio;AudioVideoEditing;X-Jack;X-Midi;
Name=QMidiArp ALSA
GenericName=Arpeggiator-Sequencer-LFO
Comment=Arpeggiator-Sequencer-LFO
Keywords=audio;sound;jackd;midi;arpeggiator;
Icon=qmidiarp
MimeType=application/qma;application/qmax;
Exec=qmidiarp -a %F
TryExec=qmidiarp
Terminal=false
StartupNotify=true
Name[en_US]=qmidiarp-alsa

View File

@@ -0,0 +1,14 @@
[Desktop Entry]
Type=Application
Categories=AudioVideo;X-Sound;Midi;Audio;AudioVideoEditing;X-Jack;X-Midi;
Name=QMidiArp JACK
GenericName=Arpeggiator-Sequencer-LFO
Comment=Arpeggiator-Sequencer-LFO
Keywords=audio;sound;jackd;midi;arpeggiator;
Icon=qmidiarp
MimeType=application/qma;application/qmax;
Exec=qmidiarp -j %F
TryExec=qmidiarp
Terminal=false
StartupNotify=true
Name[en_US]=qmidiarp-jack

View File

@@ -17,6 +17,8 @@ SRC_URI = " \
git://github.com/emuse/qmidiarp.git \
file://0001-remove-code-to-find-qtwidget-headers-it-finds-host-s.patch \
file://0002-find-native-qt-build-tools-by-configure-options-auto.patch \
file://qmidiarp-alsa.desktop \
file://qmidiarp-jack.desktop \
"
SRCREV = "05a1462569c1fb771852ca51bb8e5c8192b13e9d"
@@ -30,6 +32,13 @@ EXTRA_OECONF = " \
--with-lrelease=${OE_QMAKE_PATH_EXTERNAL_HOST_BINS}/lrelease \
"
do_install_append() {
# replace default and split alsa
rm -f ${D}/${datadir}/applications/qmidiarp.desktop
install -m 644 ${WORKDIR}/qmidiarp-alsa.desktop ${D}/${datadir}/applications/
install -m 644 ${WORKDIR}/qmidiarp-jack.desktop ${D}/${datadir}/applications/
}
FILES_${PN} += " \
${datadir}/appdata \
${datadir}/qmidiarp/examples \