summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog12
-rw-r--r--debian/control1
-rw-r--r--debian/network-manager-strongswan.maintscript1
-rwxr-xr-xdebian/rules5
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