Browse Source

Fix jack auto-start on kubuntu 14.04

tags/v0.9.0
falkTX 11 years ago
parent
commit
1c650dff57
3 changed files with 17 additions and 1 deletions
  1. +3
    -1
      Makefile
  2. +5
    -0
      data/99cadence-session-start
  3. +9
    -0
      data/autostart/cadence-session-start.desktop

+ 3
- 1
Makefile View File

@@ -89,6 +89,7 @@ install:
# Create directories # Create directories
install -d $(DESTDIR)$(PREFIX)/bin/ install -d $(DESTDIR)$(PREFIX)/bin/
install -d $(DESTDIR)$(PREFIX)/share/applications/ install -d $(DESTDIR)$(PREFIX)/share/applications/
install -d $(DESTDIR)$(PREFIX)/share/autostart/
install -d $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/ install -d $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/
install -d $(DESTDIR)$(PREFIX)/share/icons/hicolor/48x48/apps/ install -d $(DESTDIR)$(PREFIX)/share/icons/hicolor/48x48/apps/
install -d $(DESTDIR)$(PREFIX)/share/icons/hicolor/128x128/apps/ install -d $(DESTDIR)$(PREFIX)/share/icons/hicolor/128x128/apps/
@@ -119,7 +120,8 @@ install:
$(DESTDIR)$(PREFIX)/bin/ $(DESTDIR)$(PREFIX)/bin/


# Install desktop files # Install desktop files
install -m 644 data/*.desktop $(DESTDIR)$(PREFIX)/share/applications/
install -m 644 data/*.desktop $(DESTDIR)$(PREFIX)/share/applications/
install -m 644 data/autostart/*.desktop $(DESTDIR)$(PREFIX)/share/autostart/


# Install icons, 16x16 # Install icons, 16x16
install -m 644 resources/16x16/cadence.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/ install -m 644 resources/16x16/cadence.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/16x16/apps/


+ 5
- 0
data/99cadence-session-start View File

@@ -1,9 +1,14 @@
# Cadence Session Startup # Cadence Session Startup
# Part 2 - Start JACK (or not), according to user settings # Part 2 - Start JACK (or not), according to user settings


# Do not use this for KDE
if [ ! -z "$KDEDIRS" ]; then

INSTALL_PREFIX="X-PREFIX-X" INSTALL_PREFIX="X-PREFIX-X"


CADENCE_SESSION="$INSTALL_PREFIX/bin/cadence-session-start --system-start" CADENCE_SESSION="$INSTALL_PREFIX/bin/cadence-session-start --system-start"
exec $CADENCE_SESSION & exec $CADENCE_SESSION &


unset INSTALL_PREFIX unset INSTALL_PREFIX

fi

+ 9
- 0
data/autostart/cadence-session-start.desktop View File

@@ -0,0 +1,9 @@
[Desktop Entry]
Type=Service
Icon=cadence
Exec=cadence-session-start --system-start
X-KDE-StartupNotify=false
OnlyShowIn=KDE;
Name=Cadence session startup
Hidden=false
NoDisplay=true

Loading…
Cancel
Save