[Pkg-kbd-devel] Bug#1060074: kbd: move files to /usr for DEP17

cacin at AllFreeMail.net cacin at AllFreeMail.net
Fri Jan 5 16:24:09 GMT 2024


Package: kbd
Version: 2.5.1-1+b1
Severity: normal
Tags: patch
User: helmutg at debian.org
Usertags: dep17m2
X-Debbugs-Cc: cacin at AllFreeMail.net

Dear Maintainer,

I attach a patch to make sure all files are moved to /usr/bin and /usr/sbin instead of /bin or /sbin

also fixes #919275
-------------- next part --------------
---
 debian/kbd.dirs     |  2 --
 debian/kbd.postinst | 18 ------------------
 debian/kbd.postrm   | 17 -----------------
 debian/rules        |  6 +-----
 4 files changed, 1 insertion(+), 42 deletions(-)
 delete mode 100644 debian/kbd.postinst
 delete mode 100644 debian/kbd.postrm

diff --git a/debian/kbd.dirs b/debian/kbd.dirs
index 6ac6526..ca882bb 100644
--- a/debian/kbd.dirs
+++ b/debian/kbd.dirs
@@ -1,4 +1,2 @@
-bin
-sbin
 usr/bin
 usr/sbin
diff --git a/debian/kbd.postinst b/debian/kbd.postinst
deleted file mode 100644
index 6c5bc50..0000000
--- a/debian/kbd.postinst
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "$1" in
-    configure)
-        # see #261801
-        for file in dumpkeys loadkeys; do
-            if [ ! -e /usr/bin/$file ]; then
-                ln -s /bin/$file /usr/bin/$file
-            fi
-        done
-        ;;
-esac
-
-#DEBHELPER#
-
-# vim:sw=4:sts=4:et:
diff --git a/debian/kbd.postrm b/debian/kbd.postrm
deleted file mode 100644
index 43c7827..0000000
--- a/debian/kbd.postrm
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "$1" in
-    remove)
-        for file in dumpkeys loadkeys; do
-            if [ -L /usr/bin/$file ]; then
-                rm /usr/bin/$file
-            fi
-        done
-        ;;
-esac
-
-#DEBHELPER#
-
-# vim:sw=4:sts=4:et:
diff --git a/debian/rules b/debian/rules
index be15c39..4d98ce3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,9 +13,7 @@ EXTRA_BINARIES = screendump setlogcons setvesablank
 CONTRIB_BINARIES = codepage splitfont vcstime
 
 # we don?t want these in /usr/bin
-MOVE_TO_BIN = kbd_mode setfont fgconsole openvt chvt dumpkeys unicode_start loadkeys
-MOVE_TO_SBIN = kbdrate
-MOVE_TO_USR_SBIN = vcstime setvesablank
+MOVE_TO_USR_SBIN = vcstime setvesablank kbdrate
 
 include /usr/share/dpkg/architecture.mk
 
@@ -70,8 +68,6 @@ override_dh_auto_install:
 	install -m755 $(addprefix contrib/,$(CONTRIB_BINARIES)) $(KBD)/usr/bin/
 	install -m755 data/keymaps/i386/mk_modmap $(KBD)/usr/bin
 # move everything where it belongs
-	mv $(addprefix debian/kbd/usr/bin/,$(MOVE_TO_BIN)) $(KBD)/bin/
-	mv $(addprefix debian/kbd/usr/bin/,$(MOVE_TO_SBIN)) $(KBD)/sbin/
 	mv $(addprefix debian/kbd/usr/bin/,$(MOVE_TO_USR_SBIN)) $(KBD)/usr/sbin/
 # prepare udeb
 ifeq (, $(filter noudeb, $(DEB_BUILD_PROFILES)))
-- 
2.39.2



More information about the Pkg-kbd-devel mailing list