[neon/qt6/qt6-sensors/Neon/release] debian: Update debian/*.

Lu YaNing null at kde.org
Thu Dec 16 14:14:14 GMT 2021


Git commit 3ebfc1bb7c25c579c39d3d89f42f65a22cae1800 by Lu YaNing.
Committed on 29/11/2021 at 12:46.
Pushed by jriddell into branch 'Neon/release'.

Update debian/*.

M  +2    -2    debian/changelog
M  +71   -10   debian/control
A  +1    -0    debian/libqt6sensors6.install
A  +1    -0    debian/libqt6sensorsquick6.install
A  +12   -0    debian/not-installed
A  +3    -0    debian/qml6-module-qtsensors.install
A  +135  -0    debian/qt6-sensors-dev.install
M  +9    -18   debian/rules
A  +2    -0    debian/watch

https://invent.kde.org/neon/qt6/qt6-sensors/commit/3ebfc1bb7c25c579c39d3d89f42f65a22cae1800

diff --git a/debian/changelog b/debian/changelog
index 3475c16..73c318f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-qt6-sensors (6.2.1-1) UNRELEASED; urgency=medium
+qt6-sensors (6.2.1-1) experimental; urgency=medium
 
-  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+  * Initial release (Closes: #999894)
 
  -- Patrick Franz <deltaone at debian.org>  Thu, 18 Nov 2021 08:38:54 +0100
diff --git a/debian/control b/debian/control
index da6ebfc..340eaf6 100644
--- a/debian/control
+++ b/debian/control
@@ -1,16 +1,77 @@
 Source: qt6-sensors
-Section: unknown
+Section: libs
 Priority: optional
-Maintainer: Patrick Franz <deltaone at debian.org>
-Build-Depends: debhelper-compat (= 13)
+Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Patrick Franz <deltaone at debian.org>,
+           Lu YaNing <dluyaning at gmail.com>
+Build-Depends: cmake (>= 3.18~),
+               debhelper-compat (= 13),
+               libgl-dev,
+               libqt6opengl6-dev (>= 6.2.1+dfsg~),
+               libssl-dev,
+               libvulkan-dev [linux-any],
+               ninja-build,
+               pkg-config,
+               pkg-kde-tools,
+               qml6-module-qtquick (>= 6.2.1+dfsg~),
+               qml6-module-qttest (>= 6.2.1+dfsg~),
+               qt6-base-dev (>= 6.2.1+dfsg~),
+               qt6-base-private-dev (>= 6.2.1+dfsg~),
+               qt6-declarative-dev (>= 6.2.1+dfsg~),
+               qt6-declarative-private-dev (>= 6.2.1+dfsg~),
+               qt6-svg-dev (>= 6.2.1~),
+               xauth <!nocheck>,
+               xvfb <!nocheck>,
 Standards-Version: 4.6.0
-Homepage: <insert the upstream URL, if relevant>
-#Vcs-Browser: https://salsa.debian.org/debian/qt6-sensors
-#Vcs-Git: https://salsa.debian.org/debian/qt6-sensors.git
+Homepage: https://www.qt.io/developers/
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/qt6/qt6-sensors
+Vcs-Git: https://salsa.debian.org/qt-kde-team/qt6/qt6-sensors.git
 Rules-Requires-Root: no
 
-Package: qt6-sensors
+Package: libqt6sensors6
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: <insert up to 60 chars description>
- <insert long description, indented with spaces>
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 Sensors library
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains Qt 6 Sensors library.
+
+Package: libqt6sensorsquick6
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 Sensors Quick library
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains Qt 6 Sensors Quick library.
+
+Package: qml6-module-qtsensors
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 Sensors QML module
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains the Qt Sensors QML module for Qt Declarative.
+
+Package: qt6-sensors-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends: libqt6sensors6 (= ${binary:Version}),
+         libqt6sensorsquick6 (= ${binary:Version}),
+         qt6-base-dev,
+         ${misc:Depends},
+Description: Qt 6 Sensors - development files
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains the header development files used for building Qt 6
+ applications using Qt Sensors library.
diff --git a/debian/libqt6sensors6.install b/debian/libqt6sensors6.install
new file mode 100644
index 0000000..78530b9
--- /dev/null
+++ b/debian/libqt6sensors6.install
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6Sensors.so.*
diff --git a/debian/libqt6sensorsquick6.install b/debian/libqt6sensorsquick6.install
new file mode 100644
index 0000000..d525bdb
--- /dev/null
+++ b/debian/libqt6sensorsquick6.install
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6SensorsQuick.so.*
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..9f5aa8e
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1,12 @@
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/6.*
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensorsQuick/6.*
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_sensors_private.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/plugins/sensors/libqtsensors_dummy.so
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/plugins/sensors/libqtsensors_generic.so
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/plugins/sensors/libqtsensors_iio-sensor-proxy.so
diff --git a/debian/qml6-module-qtsensors.install b/debian/qml6-module-qtsensors.install
new file mode 100644
index 0000000..62aba61
--- /dev/null
+++ b/debian/qml6-module-qtsensors.install
@@ -0,0 +1,3 @@
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtSensors/libsensorsquickplugin.so
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtSensors/plugins.qmltypes
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtSensors/qmldir
diff --git a/debian/qt6-sensors-dev.install b/debian/qt6-sensors-dev.install
new file mode 100644
index 0000000..259ee6f
--- /dev/null
+++ b/debian/qt6-sensors-dev.install
@@ -0,0 +1,135 @@
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAccelerometer
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAccelerometerFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAccelerometerReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAmbientLightFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAmbientLightReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAmbientLightSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAmbientTemperatureFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAmbientTemperatureReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QAmbientTemperatureSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QCompass
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QCompassFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QCompassReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QGyroscope
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QGyroscopeFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QGyroscopeReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QHumidityFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QHumidityReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QHumiditySensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QIRProximityFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QIRProximityReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QIRProximitySensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QLidFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QLidReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QLidSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QLightFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QLightReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QLightSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QMagnetometer
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QMagnetometerFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QMagnetometerReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QOrientationFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QOrientationReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QOrientationSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QPressureFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QPressureReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QPressureSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QProximityFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QProximityReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QProximitySensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QRotationFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QRotationReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QRotationSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorBackend
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorBackendFactory
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorChangesInterface
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorGesture
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorGestureManager
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorGesturePluginInterface
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorGestureRecognizer
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorManager
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorPluginInterface
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QSensorReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QTapFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QTapReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QTapSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QTiltFilter
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QTiltReading
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QTiltSensor
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QtSensors
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QtSensorsDepends
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/QtSensorsVersion
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qaccelerometer.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qambientlightsensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qambienttemperaturesensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qcompass.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qgyroscope.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qhumiditysensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qirproximitysensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qlidsensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qlightsensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qmagnetometer.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qorientationsensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qpressuresensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qproximitysensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qrotationsensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensorbackend.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensorgesture.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensorgesturemanager.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensorgestureplugininterface.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensorgesturerecognizer.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensormanager.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensorplugin.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qsensorsglobal.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qtapsensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qtiltsensor.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qtsensors-config.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensors/qtsensorsversion.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensorsQuick/QtSensorsQuick
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensorsQuick/QtSensorsQuickDepends
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensorsQuick/QtSensorsQuickVersion
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtSensorsQuick/qtsensorsquickversion.h
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6/FindSensorfw.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6BuildInternals/StandaloneTests/QtSensorsTestsConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6IIOSensorProxySensorPluginAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6IIOSensorProxySensorPluginConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6IIOSensorProxySensorPluginConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6IIOSensorProxySensorPluginTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6IIOSensorProxySensorPluginTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6SensorsAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6SensorsConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6SensorsConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6SensorsDependencies.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6SensorsTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6SensorsTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6SensorsVersionlessTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6dummySensorPluginAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6dummySensorPluginConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6dummySensorPluginConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6dummySensorPluginTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6dummySensorPluginTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6genericSensorPluginAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6genericSensorPluginConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6genericSensorPluginConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6genericSensorPluginTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Sensors/Qt6genericSensorPluginTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6SensorsQuick/Qt6SensorsQuickAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6SensorsQuick/Qt6SensorsQuickConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6SensorsQuick/Qt6SensorsQuickConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6SensorsQuick/Qt6SensorsQuickDependencies.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6SensorsQuick/Qt6SensorsQuickTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6SensorsQuick/Qt6SensorsQuickTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6SensorsQuick/Qt6SensorsQuickVersionlessTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6Sensors.prl
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6Sensors.so
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6SensorsQuick.prl
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6SensorsQuick.so
+usr/lib/${DEB_HOST_MULTIARCH}/metatypes/qt6sensors_none_metatypes.json
+usr/lib/${DEB_HOST_MULTIARCH}/metatypes/qt6sensorsquick_none_metatypes.json
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_sensors.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_sensorsquick.pri
+usr/share/qt6/modules/Sensors.json
+usr/share/qt6/modules/SensorsQuick.json
diff --git a/debian/rules b/debian/rules
index 59ea751..273b07d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,25 +1,16 @@
 #!/usr/bin/make -f
-# See debhelper(7) (uncomment to enable)
-# output every command that modifies files on the build system.
-#export DH_VERBOSE = 1
 
+include /usr/share/dpkg/architecture.mk
 
-# see FEATURE AREAS in dpkg-buildflags(1)
-#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-
-# see ENVIRONMENT in dpkg-buildflags(1)
-# package maintainers to append CFLAGS
-#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
-# package maintainers to append LDFLAGS
-#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
-
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-	dh $@
+	dh $@ --with pkgkde_symbolshelper --buildsystem=cmake+ninja
 
+override_dh_auto_configure:
+	dh_auto_configure -- \
+		-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
 
-# dh_make generated override targets
-# This is example for Cmake (See https://bugs.debian.org/641051 )
-#override_dh_auto_configure:
-#	dh_auto_configure -- \
-#	-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
+execute_after_dh_auto_install:
+	# Reproducible builds: remove build paths from .prl files
+	sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libQt6*.prl
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..24adb04
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+https://download.qt.io/archive/qt/([\d\.]*)/([\d\.]*)/submodules/qtsensors-everywhere-src-(.*)\.tar\.xz



More information about the Neon-commits mailing list