Fix autostart error on reinstall
authorAdrian Iain Lam <adrianiainlam@users.noreply.github.com>
Fri, 5 Dec 2025 18:08:33 +0000 (18:08 +0000)
committerAdrian Iain Lam <adrianiainlam@users.noreply.github.com>
Fri, 5 Dec 2025 18:08:33 +0000 (18:08 +0000)
debian/files
debian/install
debian/postinst

index 7536640..93b8c46 100644 (file)
@@ -1 +1 @@
-indicator-keyboard-led_1.2-1_source.buildinfo utils optional
+indicator-keyboard-led_1.2-2_source.buildinfo utils optional
index a19dfa9..4995313 100644 (file)
@@ -5,7 +5,7 @@ indicator-keyboard-led-N-off.svg usr/share/icons/hicolor/scalable/apps
 indicator-keyboard-led-N-on.svg usr/share/icons/hicolor/scalable/apps
 indicator-keyboard-led-S-off.svg usr/share/icons/hicolor/scalable/apps
 indicator-keyboard-led-S-on.svg usr/share/icons/hicolor/scalable/apps
-indicator-keyboard-led.desktop etc/xdg/autostart
+indicator-keyboard-led.desktop usr/share/doc/indicator-keyboard-led
 indicator-keyboard-led.py usr/bin
 locale/en/LC_MESSAGES/indicator-keyboard-led.mo usr/share/locale/en/LC_MESSAGES
 locale/fr/LC_MESSAGES/indicator-keyboard-led.mo usr/share/locale/fr/LC_MESSAGES
index d657d2b..27f1e66 100755 (executable)
@@ -12,6 +12,6 @@ db_get indicator-keyboard-led/xdotool
 if [ -n "$RET" ]; then
     args="$args --xdotool $RET"
 fi
-sed -i 's|^Exec=.*$|Exec=/usr/bin/indicator-keyboard-led.py'" $args"'|' /etc/xdg/autostart/indicator-keyboard-led.desktop
+sed 's|^Exec=.*$|Exec=/usr/bin/indicator-keyboard-led.py'" $args"'|' /usr/share/doc/indicator-keyboard-led/indicator-keyboard-led.desktop > /etc/xdg/autostart/indicator-keyboard-led.desktop
 
-sudo ln -s /etc/xdg/autostart/indicator-keyboard-led.desktop /usr/share/applications/indicator-keyboard-led.desktop
+ln -s /etc/xdg/autostart/indicator-keyboard-led.desktop /usr/share/applications/indicator-keyboard-led.desktop