--- network-manager-openconnect-1.2.10+105+g2ac0961.orig/debian/changelog
+++ network-manager-openconnect-1.2.10+105+g2ac0961/debian/changelog
@@ -0,0 +1,11 @@
+network-manager-openconnect (1.2.10+105+g2ac0961-0+1.78) unstable; urgency=medium
+
+  * version number update by debtransform
+
+ -- debtransform <build@opensuse.org>  Thu, 25 Jun 2026 17:43:58 +0000
+
+network-manager-openconnect (1.2.10+105+g2ac0961-0) unstable; urgency=medium
+
+  * Initial packaging.
+
+ -- OpenConnect Team <openconnect-devel@lists.infradead.org>  Thu, 14 Apr 2022 11:21:53 +0000
--- network-manager-openconnect-1.2.10+105+g2ac0961.orig/debian/control
+++ network-manager-openconnect-1.2.10+105+g2ac0961/debian/control
@@ -0,0 +1,56 @@
+Source: network-manager-openconnect
+Maintainer: OpenConnect Team <openconnect-devel@lists.infradead.org>
+Section: net
+Priority: optional
+Build-Depends: debhelper-compat (= 12),
+               intltool,
+               libgcr-3-dev,
+               libglib2.0-dev,
+               libgtk-3-dev,
+# Added via OBS prjconf, so that it still builds on older Ubuntu/Debian versions
+#               libgtk-4-bin,
+#               libgtk-4-dev,
+               libnm-dev,
+               libnma-dev,
+#               libnma-gtk4-dev,
+               libwebkit2gtk-4.1-dev | libwebkit2gtk-4.0-dev,
+               libopenconnect-dev (>= 8.20~),
+               libsecret-1-dev,
+               libxml2-dev,
+               systemd-dev | systemd (<< 255~),
+Rules-Requires-Root: no
+Standards-Version: 4.7.2
+Vcs-Browser: https://gitlab.gnome.org/GNOME/NetworkManager-openconnect
+Vcs-Git: https://gitlab.gnome.org/GNOME/NetworkManager-openconnect.git
+Homepage: https://www.gnome.org/projects/NetworkManager/
+
+Package: network-manager-openconnect
+Architecture: any
+Depends: network-manager,
+         openconnect,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: network management framework (OpenConnect plugin core)
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package provides a VPN plugin for OpenConnect, an open client for
+ Cisco's AnyConnect SSL VPN, Juniper's Pulse Connect Secure and Palo Alto's
+ GlobalProtect.
+
+Package: network-manager-openconnect-gnome
+Architecture: any
+Depends: network-manager-openconnect (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: network management framework (OpenConnect plugin GNOME GUI)
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package provides the GNOME bits of NetworkManager's OpenConnect plugin.
--- network-manager-openconnect-1.2.10+105+g2ac0961.orig/debian/copyright
+++ network-manager-openconnect-1.2.10+105+g2ac0961/debian/copyright
@@ -0,0 +1,64 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: NetworkManager-openconnect
+Upstream-Contact: Dan Williams <dcbw@redhat.com>
+Source: https://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/
+
+Files: *
+Copyright: 2008-2010 Intel Corporation.
+           2005-2011 Red Hat, Inc.
+           2007-2008 Novell, Inc.
+           2005-2008 Dan Williams <dcbw@redhat.com>
+           2005 David Zeuthen <davidz@redhat.com>
+           2008 Tambet Ingo <tambet@gmail.com>
+License: GPL-2+
+
+Files: appdata/network-manager-openconnect.metainfo.xml
+Copyright: 2016-2018 Lubomir Rintel <lkundrak@v3.sk>
+License: CC0-1.0
+
+Files: auth-dialog/main.c
+Copyright: 2008-2012 Intel Corporation.
+License: LGPL-2.1
+
+Files: debian/*
+Copyright: 2012-2019 Mike Miller <mtmiller@debian.org>
+           2009-2011 Ross Burton <ross@debian.org>
+           2020-2023 Luca Boccassi <bluca@debian.org>
+License: GPL-2+
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General Public
+ License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+License: LGPL-2.1
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License version 2.1, as published by the Free Software Foundation.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, see <https://www.gnu.org/licenses/>
+ .
+ On Debian systems, the full text of the GNU Lesser General Public
+ License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+License: CC0-1.0
+ On Debian systems the full text of the CC0-1.0 license can be found in
+ /usr/share/common-licenses/CC0-1.0
--- network-manager-openconnect-1.2.10+105+g2ac0961.orig/debian/network-manager-openconnect-gnome.install
+++ network-manager-openconnect-1.2.10+105+g2ac0961/debian/network-manager-openconnect-gnome.install
@@ -0,0 +1,2 @@
+usr/lib/*/NetworkManager/libnm-*vpn-plugin-openconnect-editor.so
+usr/share/metainfo/
--- network-manager-openconnect-1.2.10+105+g2ac0961.orig/debian/network-manager-openconnect.install
+++ network-manager-openconnect-1.2.10+105+g2ac0961/debian/network-manager-openconnect.install
@@ -0,0 +1,5 @@
+usr/lib/*/NetworkManager/libnm-vpn-plugin-openconnect.so
+usr/lib/NetworkManager/VPN/nm-openconnect-service.name
+usr/lib/sysusers.d/nm-openconnect-sysusers.conf
+usr/share/dbus-1
+usr/share/locale
--- network-manager-openconnect-1.2.10+105+g2ac0961.orig/debian/network-manager-openconnect.postinst
+++ network-manager-openconnect-1.2.10+105+g2ac0961/debian/network-manager-openconnect.postinst
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+    configure)
+        # Create user account for dropping privileges to run openconnect.
+        systemd-sysusers ${DPKG_ROOT:+--root="$DPKG_ROOT"} nm-openconnect-sysusers.conf
+        ;;
+    abort-upgrade|abort-remove|abort-deconfigure)
+        ;;
+    *)
+        echo "postinst called with unknown arguments \`$1'" >&2
+        exit 1
+        ;;
+esac
+
+#DEBHELPER#
+
+exit 0
--- network-manager-openconnect-1.2.10+105+g2ac0961.orig/debian/rules
+++ network-manager-openconnect-1.2.10+105+g2ac0961/debian/rules
@@ -0,0 +1,44 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+include /usr/share/dpkg/architecture.mk
+
+# Support older distros without GTK4
+ifneq ("$(shell dpkg -l | grep libgtk-4-dev)","")
+	GTK4=yes
+else
+	GTK4=no
+endif
+
+# Support older distros where libexec is not used by NM
+ifeq ("$(shell dpkg --compare-versions $$(dpkg-query -W -f '$${Version}' libnm-dev) lt 1.44.2-3~ && echo yes)","yes")
+	LIBEXEC=--libexecdir=/usr/lib/NetworkManager
+else
+	LIBEXEC=
+endif
+
+%:
+	dh $@
+
+override_dh_auto_configure:
+	intltoolize --force
+	dh_auto_configure -- \
+		--with-gnome \
+		--with-gtk4=$(GTK4) $(LIBEXEC) \
+		--disable-static
+
+execute_before_dh_install:
+	find debian/tmp -name '*.la' -print -delete
+ifeq ($(LIBEXEC),)
+	install -D debian/tmp/usr/libexec/nm-openconnect-auth-dialog debian/network-manager-openconnect-gnome/usr/libexec/nm-openconnect-auth-dialog
+	install -D debian/tmp/usr/libexec/nm-openconnect-service debian/network-manager-openconnect/usr/libexec/nm-openconnect-service
+	install -D debian/tmp/usr/libexec/nm-openconnect-service-openconnect-helper debian/network-manager-openconnect/usr/libexec/nm-openconnect-service-openconnect-helper
+else
+	install -D debian/tmp/usr/lib/NetworkManager/nm-openconnect-auth-dialog debian/network-manager-openconnect-gnome/usr/lib/NetworkManager/nm-openconnect-auth-dialog
+	install -D debian/tmp/usr/lib/NetworkManager/nm-openconnect-service debian/network-manager-openconnect/usr/lib/NetworkManager/nm-openconnect-service
+	install -D debian/tmp/usr/lib/NetworkManager/nm-openconnect-service-openconnect-helper debian/network-manager-openconnect/usr/lib/NetworkManager/nm-openconnect-service-openconnect-helper
+endif
+
+override_dh_makeshlibs:
+	dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/NetworkManager/
