Update debian files debian
authorAdrian Iain Lam <adrianiainlam@users.noreply.github.com>
Sun, 5 Feb 2023 06:16:26 +0000 (06:16 +0000)
committerAdrian Iain Lam <adrianiainlam@users.noreply.github.com>
Sun, 5 Feb 2023 06:39:05 +0000 (06:39 +0000)
Add gir1.2-appindicator3-0.1 as dependency

debian/changelog
debian/config
debian/control
debian/copyright
debian/files [new file with mode: 0644]
debian/install
debian/postinst
debian/templates

index b747f92..5dd8765 100644 (file)
@@ -1,3 +1,9 @@
+indicator-keyboard-led (1.2-1) xenial; urgency=medium
+
+  * New re-design with icons only instead of labels.
+
+ -- Adrian I Lam <me@adrianiainlam.tk>  Sun, 5 Feb 2023 06:25:10 +0000
+
 indicator-keyboard-led (1.1.1-1) xenial; urgency=medium
 
   * Remove files on postrm; update README.md with PPA info
index 269b471..bffcb04 100755 (executable)
@@ -1,8 +1,6 @@
 #!/bin/sh -e
 . /usr/share/debconf/confmodule
 
-db_input high indicator-keyboard-led/short || true
-db_go
 db_input high indicator-keyboard-led/order || true
 db_go
 db_input high indicator-keyboard-led/xdotool || true
index 385dc6c..4f1e6b4 100644 (file)
@@ -10,10 +10,16 @@ Vcs-Browser: https://github.com/adrianiainlam/indicator-keyboard-led
 
 Package: indicator-keyboard-led
 Architecture: all
-Depends: python3, libgtk-3-0, libappindicator3-1, python3-gi, debconf (>= 0.2.17), ${misc:Depends}
+Depends: debconf (>= 0.2.17),
+         gir1.2-appindicator3-0.1,
+         libappindicator3-1,
+         libgtk-3-0,
+         python3,
+         python3-gi,
+         ${misc:Depends}
 Recommends: libgtk-3-0 (>= 3.18), xdotool
 Description: simulate keyboard lock keys LED
- This is a Unity application indicator designed for keyboards without lock
+ This is an application indicator designed for keyboards without lock
  keys LED. It allows the user to check the state of the three locks (Caps
  lock, Num lock and Scroll lock) without requiring any mouse or keyboard
  action. It also allows the lock keys to be toggled with mouse clicks, which
index 7429943..9b8911f 100644 (file)
@@ -3,7 +3,7 @@ Upstream-Name: indicator-keyboard-led
 Source: https://github.com/adrianiainlam/indicator-keyboard-led
 
 Files: *
-Copyright: 2017 Adrian I Lam <me@adrianiainlam.tk>
+Copyright: 2017-2023 Adrian I Lam <me@adrianiainlam.tk>
 License: MIT
 
 License: MIT
@@ -21,7 +21,6 @@ License: MIT
  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
diff --git a/debian/files b/debian/files
new file mode 100644 (file)
index 0000000..7536640
--- /dev/null
@@ -0,0 +1 @@
+indicator-keyboard-led_1.2-1_source.buildinfo utils optional
index a286132..a19dfa9 100644 (file)
@@ -1,7 +1,12 @@
-indicator-keyboard-led.py usr/bin
+README.md usr/share/doc/indicator-keyboard-led
+indicator-keyboard-led-C-off.svg usr/share/icons/hicolor/scalable/apps
+indicator-keyboard-led-C-on.svg usr/share/icons/hicolor/scalable/apps
+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.svg usr/share/icons/hicolor/scalable/apps
+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
-README.md usr/share/doc/indicator-keyboard-led
 screenshots usr/share/doc/indicator-keyboard-led
index cbc8039..20eacce 100755 (executable)
@@ -4,10 +4,6 @@ pkill indicator-keyboard-led.py || true
 # modify autostart .desktop file to include debconf results
 . /usr/share/debconf/confmodule
 args=
-db_get indicator-keyboard-led/short
-if [ "$RET" = "true" ]; then
-    args="$args --short"
-fi
 db_get indicator-keyboard-led/order
 if [ -n "$RET" ]; then
     args="$args --order $RET"
index 3fc8404..25dc99b 100644 (file)
@@ -1,20 +1,13 @@
-Template: indicator-keyboard-led/short
-Type: boolean
-Default: false
-Description: Enable short labels:
- Short labels: e.g. ⚫N ⚫C ⚫S
- Default labels: e.g. ⚫Num ⚫Caps ⚫Scroll
-
 Template: indicator-keyboard-led/order
 Type: string
 Default: NCS
 Description: Locks display order [NCS]:
  Use N for Num lock, C for Caps lock and S for Scroll lock.
  Examples:
-  NCS   gives    ⚫Num ⚫Caps ⚫Scroll [default]
-  CNS   gives    ⚫Caps ⚫Num ⚫Scroll
-  NC    gives    ⚫Num ⚫Caps (Scroll hidden)
-  C     gives    Caps
+  NCS   gives    Num Caps Scroll [default]
+  CNS   gives    Caps Num Scroll
+  NC    gives    Num Caps (Scroll hidden)
+  C     gives    Caps
 
 Template: indicator-keyboard-led/xdotool
 Type: string