File: debian-changes

package info (click to toggle)
interception-tools 0.6.8-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, trixie
  • size: 288 kB
  • sloc: cpp: 1,321; ansic: 68; makefile: 9; sh: 4
file content (74 lines) | stat: -rw-r--r-- 3,064 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
The automatically generated patch puts this free form text on top of it.

If you are using gbp-buildpackage(1), you probably don't need this file.

If you are using dgit-maint-merge(7), please consider text as follows.

The Debian packaging of foo is maintained in git, using the merging workflow
described in dgit-maint-merge(7).  There isn't a patch queue that can be
represented as a quilt series.

A detailed breakdown of the changes is available from their canonical
representation - git commits in the packaging repository.  For example, to see
the changes made by the Debian maintainer in the first upload of upstream
version 1.2.3, you could use:

    % git clone https://git.dgit.debian.org/foo
    % cd foo
    % git log --oneline 1.2.3..debian/1.2.3-1 -- . ':!debian'

(If you have dgit, use `dgit clone foo`, rather than plain `git clone`.)

A single combined diff, containing all the changes, follows.
--- interception-tools-0.6.8.orig/CMakeLists.txt
+++ interception-tools-0.6.8/CMakeLists.txt
@@ -13,10 +13,10 @@ target_include_directories(udevmon PRIVA
 target_compile_options(udevmon PRIVATE -Wall -Wextra -pedantic -std=c++11)
 target_link_libraries(udevmon evdev udev yaml-cpp)
 
-add_executable(intercept intercept.c)
-target_include_directories(intercept PRIVATE ${LIBEVDEV_INCLUDE_DIRS})
-target_compile_options(intercept PRIVATE -Wall -Wextra)
-target_link_libraries(intercept evdev)
+add_executable(interception intercept.c)
+target_include_directories(interception PRIVATE ${LIBEVDEV_INCLUDE_DIRS})
+target_compile_options(interception PRIVATE -Wall -Wextra)
+target_link_libraries(interception evdev)
 
 add_executable(uinput uinput.cpp)
 target_include_directories(uinput PRIVATE ${LIBEVDEV_INCLUDE_DIRS})
@@ -29,6 +29,6 @@ target_compile_options(mux PRIVATE -Wall
 target_link_libraries(mux Threads::Threads rt)
 
 install(TARGETS udevmon RUNTIME DESTINATION bin)
-install(TARGETS intercept RUNTIME DESTINATION bin)
+install(TARGETS interception RUNTIME DESTINATION bin)
 install(TARGETS uinput RUNTIME DESTINATION bin)
 install(TARGETS mux RUNTIME DESTINATION bin)
--- interception-tools-0.6.8.orig/README.md
+++ interception-tools-0.6.8/README.md
@@ -1,5 +1,24 @@
 # Interception Tools
 
+## Debian specific note
+
+Wherever upstream document examples or any programs which are build on the top
+of the _Interception Tools_ use the **`intercept`** command, it is highly
+recommended for you to substitute them with the **`interception`** command on
+Debian system.
+
+Please pay attention to files placed in `/etc/interception/udevmon.d/`
+directory for this caution.
+
+Debian also offers the **interception-tools-compat** package which provides the
+symlinked `intercept` command for the last resort fall back option.
+
+The primary command name is changed from `intercept` to `interception` on
+Debian system because the command name `intercept` was already used in the
+**bear** package on Debian system.
+
+## Upstream document
+
 A minimal composable infrastructure on top of [`libudev`][libudev] and
 [`libevdev`][libevdev].