Source: network-manager-openconnect
Version: 1.2.4-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: libnm
Hi,
libnm-glib/libnm-util has been deprecated upstream and replaced by
libnm.
network-manager-openconnect enables support for libnm-glib, which is used in
the GNOME integration.
Once gnome-shell [1] has been fixed, please consider applying the
attached patch (the version in the maintscript file needs to be adjusted
in case there have been uploads in the mean time).
Regards,
Michael
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862677
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64
(x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff --git a/debian/control b/debian/control
index ef52181..3bd6f08 100644
--- a/debian/control
+++ b/debian/control
@@ -6,14 +6,11 @@ Build-Depends: debhelper (>= 10),
intltool,
libglib2.0-dev,
libgtk-3-dev,
- libnm-dev,
- libnm-glib-dev (>= 1.2.0),
- libnm-glib-vpn-dev (>= 1.2.0),
- libnm-util-dev (>= 1.2.0),
+ libnm-dev (>= 1.2.0),
+ libnma-dev (>= 1.2.0),
libopenconnect-dev,
libsecret-1-dev,
- libxml2-dev,
- network-manager-dev (>= 1.2.0)
+ libxml2-dev
Standards-Version: 3.9.8
Vcs-Browser:
https://anonscm.debian.org/cgit/collab-maint/network-manager-openconnect.git
Vcs-Git:
https://anonscm.debian.org/git/collab-maint/network-manager-openconnect.git
diff --git a/debian/network-manager-openconnect.maintscript
b/debian/network-manager-openconnect.maintscript
new file mode 100644
index 0000000..bd619e7
--- /dev/null
+++ b/debian/network-manager-openconnect.maintscript
@@ -0,0 +1 @@
+rm_conffile /etc/NetworkManager/VPN/nm-openconnect-service.name 1.2.4-2~
diff --git a/debian/rules b/debian/rules
index 9f9ba4f..b4f6984 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,8 @@ AUTORECONF_SOURCES = aclocal.m4 compile config.guess
config.h.in config.sub \
override_dh_auto_configure:
dh_auto_configure -- \
--libexecdir=/usr/lib/NetworkManager \
- --disable-static
+ --disable-static \
+ --without-libnm-glib
override_dh_auto_install:
dh_auto_install