[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