Update debian packaging and compat level

update-debian-compat-level
Simon Stürz 2024-07-18 12:15:32 +02:00
parent 3d22589c2c
commit 4550c69645
4 changed files with 15 additions and 11 deletions

2
debian/compat vendored
View File

@ -1 +1 @@
9 11

13
debian/control vendored
View File

@ -2,14 +2,16 @@ Source: libnymea-networkmanager
Section: utils Section: utils
Priority: optional Priority: optional
Maintainer: Simon Stürz <simon.stuerz@nymea.io> Maintainer: Simon Stürz <simon.stuerz@nymea.io>
Build-Depends: debhelper (>= 9.0.0), Standards-Version: 4.6.0
dpkg-dev (>= 1.16.1~), Build-Depends: debhelper,
dpkg-dev,
pkg-config,
qt5-qmake, qt5-qmake,
qtbase5-dev, qtbase5-dev,
qtbase5-dev-tools, qtbase5-dev-tools,
libqt5bluetooth5, qtconnectivity5-dev,
qtconnectivity5-dev libbluetooth-dev
Standards-Version: 3.9.7
Package: libnymea-networkmanager Package: libnymea-networkmanager
Section: libs Section: libs
@ -19,6 +21,7 @@ Depends: ${shlibs:Depends},
Description: Qt 5 based library for the network-manager DBus API. Description: Qt 5 based library for the network-manager DBus API.
Qt 5 based library for the network-manager DBus API. Qt 5 based library for the network-manager DBus API.
Package: libnymea-networkmanager-dev Package: libnymea-networkmanager-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: any

4
debian/copyright vendored
View File

@ -1,11 +1,11 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Author: Simon Stürz <simon.stuerz@nymea.io> Author: Simon Stürz <simon.stuerz@nymea.io>
Download: https://github.com/guh/libnymea-networkmanager Download: https://github.com/nymea/libnymea-networkmanager
License: LGPL-3 License: LGPL-3
On Debian systems, the complete text of the GNU Lesser General On Debian systems, the complete text of the GNU Lesser General
Public License can be found in `/usr/share/common-licenses/LGPL-3'. Public License can be found in `/usr/share/common-licenses/LGPL-3'.
Files: * Files: *
Copyright: (C) 2018 - 2020 nymea GmbH <contact@nymea.io> Copyright: (C) 2018 - 2024 nymea GmbH <contact@nymea.io>
License: LGPL-3 License: LGPL-3

7
debian/rules vendored
View File

@ -8,12 +8,13 @@ PREPROCESS_FILES := $(wildcard debian/*.in)
$(PREPROCESS_FILES:.in=): %: %.in $(PREPROCESS_FILES:.in=): %: %.in
sed 's,/@DEB_HOST_MULTIARCH@,$(DEB_HOST_MULTIARCH:%=/%),g' $< > $@ sed 's,/@DEB_HOST_MULTIARCH@,$(DEB_HOST_MULTIARCH:%=/%),g' $< > $@
%:
dh $@ --buildsystem=qmake --parallel
override_dh_install: $(PREPROCESS_FILES:.in=) override_dh_install: $(PREPROCESS_FILES:.in=)
dh_install dh_install
override_dh_auto_clean: override_dh_auto_clean:
dh_auto_clean dh_auto_clean
rm -rf $(PREPROCESS_FILES:.in=) rm -rf $(PREPROCESS_FILES:.in=)
%:
dh $@ --buildsystem=qmake --parallel