diff options
-rw-r--r-- | debian/changelog | 12 | ||||
-rw-r--r-- | debian/control | 1 | ||||
-rw-r--r-- | debian/network-manager-strongswan.maintscript | 1 | ||||
-rwxr-xr-x | debian/rules | 5 |
4 files changed, 17 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog index e6654b0..3840896 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +network-manager-strongswan (1.6.0-3) unstable; urgency=medium + + * remove deprecated /etc/NetworkManager/VPN/nm-strongswan-service.name + file (Closes: #897906, #897939). + * drop libdbus-glib-1-dev from Build-Depends (Closes: #955849). + * Install helper binaries into /usr/libexec (Closes: #1054310). Patch + was provided by Michael Biebl (biebl@debian.org) + * Disable static libraries, those are not needed and only take up space + * Remove libtool *.la files, those are not useful as well + + -- Harald Dunkel <harri@afaics.de> Thu, 26 Oct 2023 17:18:53 +0200 + network-manager-strongswan (1.6.0-2.1) unstable; urgency=medium * Non-maintainer upload. diff --git a/debian/control b/debian/control index a1fb9a0..c176efb 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,6 @@ Build-Depends: debhelper-compat (= 13) , libnma-dev (>= 1.8) , libnma-gtk4-dev (>= 1.8) , libnm-dev (>= 1.14) - , libdbus-glib-1-dev , libgtk-3-dev , libgtk-4-dev , libgtk-4-bin diff --git a/debian/network-manager-strongswan.maintscript b/debian/network-manager-strongswan.maintscript new file mode 100644 index 0000000..dca1722 --- /dev/null +++ b/debian/network-manager-strongswan.maintscript @@ -0,0 +1 @@ +rm_conffile /etc/NetworkManager/VPN/nm-strongswan-service.name diff --git a/debian/rules b/debian/rules index 5d0539d..5ddcb0c 100755 --- a/debian/rules +++ b/debian/rules @@ -8,10 +8,13 @@ export DEB_CFLAGS_MAINT_APPEND = -DGDK_DISABLE_DEPRECATION_WARNINGS dh $@ override_dh_auto_configure: - dh_auto_configure -- --with-gtk4 --without-libnm-glib --with-charon=/usr/lib/ipsec/charon-nm --libexecdir="\$$(prefix)/lib/NetworkManager" + dh_auto_configure -- --with-gtk4 --without-libnm-glib --with-charon=/usr/lib/ipsec/charon-nm --disable-static override_dh_clean: dh_clean -XNetworkManager-strongswan.metainfo.xml nm-strongswan-service.name override_dh_makeshlibs: dh_makeshlibs -X/usr/lib/NetworkManager/ + +execute_before_dh_install: + find debian/network-manager-strongswan -name '*.la' -print -delete |