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].
|