[neon/backports-jammy/libei/Neon/release_jammy] debian: disable tests
Carlos De Maine
null at kde.org
Wed Jun 5 15:53:26 BST 2024
Git commit 67c9421ca75cd68de01946ad046603fdb74db703 by Carlos De Maine.
Committed on 05/06/2024 at 14:52.
Pushed by carlosdem into branch 'Neon/release_jammy'.
disable tests
M +20 -20 debian/control
D +0 -6 debian/libei-tests.install
M +4 -2 debian/rules
https://invent.kde.org/neon/backports-jammy/libei/-/commit/67c9421ca75cd68de01946ad046603fdb74db703
diff --git a/debian/control b/debian/control
index b2435c0..a887a5c 100644
--- a/debian/control
+++ b/debian/control
@@ -5,18 +5,18 @@ Maintainer: Debian X Strike Force <debian-x at lists.debian.org>
Uploaders: Jeremy BĂcha <jbicha at ubuntu.com>
Build-Depends:
debhelper-compat (= 13),
- black,
+# black,
libevdev-dev,
libsystemd-dev,
libxkbcommon-dev,
meson,
pkg-config,
- python3-attr,
- python3-dbusmock,
- python3-jinja2,
- python3-pytest,
- python3-structlog,
- python3-yaml
+# python3-attr,
+# python3-dbusmock,
+# python3-jinja2,
+# python3-pytest,
+# python3-structlog,
+# python3-yaml
Standards-Version: 4.6.2
Rules-Requires-Root: no
Homepage: https://gitlab.freedesktop.org/libinput/libei
@@ -123,16 +123,16 @@ Description: RemoteDesktop portal DBus helper library (development headers)
This package provides development headers for the D-Bus XDG RemoteDesktop
portal helper library.
-Package: libei-tests
-Architecture: any
-Depends:
- ${shlibs:Depends},
- ${misc:Depends},
-Description: Emulated Input client library - installed tests
- libei is a library for Emulated Input, primarily aimed at the Wayland
- stack. It provides three parts:
- - EI (Emulated Input) for the client side (libei)
- - EIS (Emulated Input Server) for the server side (libeis)
- - oeffis for D-Bus communication with the XDG RemoteDesktop portal
- .
- This package includes tests to be used on the installed system.
+#Package: libei-tests
+#Architecture: any
+#Depends:
+# ${shlibs:Depends},
+# ${misc:Depends},
+#Description: Emulated Input client library - installed tests
+# libei is a library for Emulated Input, primarily aimed at the Wayland
+# stack. It provides three parts:
+# - EI (Emulated Input) for the client side (libei)
+# - EIS (Emulated Input Server) for the server side (libeis)
+# - oeffis for D-Bus communication with the XDG RemoteDesktop portal
+# .
+# This package includes tests to be used on the installed system.
diff --git a/debian/libei-tests.install b/debian/libei-tests.install
deleted file mode 100644
index 8e205b9..0000000
--- a/debian/libei-tests.install
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/lib/*/libmunit.so usr/libexec/libei
-obj-*/test/eierpecken usr/libexec/libei/tests
-obj-*/test/unit-tests-ei usr/libexec/libei/tests
-obj-*/test/unit-tests-eis usr/libexec/libei/tests
-obj-*/test/unit-tests-oeffis usr/libexec/libei/tests
-obj-*/test/unit-tests-utils usr/libexec/libei/tests
diff --git a/debian/rules b/debian/rules
index 886381d..e452001 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,13 +11,15 @@ override_dh_auto_clean:
rm -f subprojects/munit
override_dh_auto_test:
- dh_auto_test -- --timeout-multiplier 2
+ :
+# dh_auto_test -- --timeout-multiplier 2
override_dh_auto_configure:
ln -s ../munit subprojects/
dh_auto_configure -- \
-Dauto_features=enabled \
- -Dsd-bus-provider=libsystemd
+ -Dsd-bus-provider=libsystemd \
+ -Dtests=disabled
override_dh_missing:
dh_missing -Xusr/bin/ei-debug-events
More information about the Neon-commits
mailing list