Mailinglist Archive: opensuse-commit (1903 mails)

< Previous Next >
commit NetworkManager-l2tp for openSUSE:Factory
Hello community,

here is the log from the commit of package NetworkManager-l2tp for
openSUSE:Factory checked in at 2019-04-17 10:04:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager-l2tp (Old)
and /work/SRC/openSUSE:Factory/.NetworkManager-l2tp.new.17052 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager-l2tp"

Wed Apr 17 10:04:38 2019 rev:4 rq:693131 version:1.2.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager-l2tp/NetworkManager-l2tp.changes
2018-05-16 11:41:28.284565615 +0200
+++
/work/SRC/openSUSE:Factory/.NetworkManager-l2tp.new.17052/NetworkManager-l2tp.changes
2019-04-17 10:04:39.998522012 +0200
@@ -1,0 +2,33 @@
+Mon Mar 25 00:50:00 UTC 2019 - doug@xxxxxxxxx
+
+- Update to version 1.2.12:
+ * Updated translations.
+ * Added Legacy Proposal button.
+ * Added extra IPsec configuration options.
+ * renamed Gateway ID to Remote ID.
+ * Use /etc/ipsec.d/ipsec.nm-l2tp.secrets instead of
+ /etc/ipsec.d/nm-l2tp-ipsec-UUID.secrets.
+ * PSK is now Base64 encoded.
+ * Legacy KDE Plasma-nm user certificate support.
+ * libnm-glib compatibility (NetworkManager < 1.0) is disabled by
+ default.
+- Changes from version 1.2.10:
+ * Point version 1.2.10 appdata image URIs to nm-1-2 github
+ branch.
+ * Corrected force UDP encapsulation toggle button behavior.
+- URL and Source0 changes as a consequence of upstream GitHub
+ project being renamed from network-manaager-l2tp to
+ NetworkManager-l2tp.
+- Use upstream provided xz tarball instead of GitHub generated gz
+ tarball.
+- autoreconf no longer required as a result of upstream provided
+ xz tarball.
+- Delete any transient nm-l2rp-ipsec-*.secrets files previously
+ generated by versions <= 1.2.10 in %%pre section.
+- Delete transient ipsec.nm-l2tp.secrets files in %postun section.
+- remove redundant --without-libnm-glib configure switch which is
+ now the default.
+- Package missing COPYING file.
+- Use autosetup and make_build macros.
+
+-------------------------------------------------------------------

Old:
----
network-manager-l2tp-1.2.8.tar.gz

New:
----
NetworkManager-l2tp-1.2.12.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ NetworkManager-l2tp.spec ++++++
--- /var/tmp/diff_new_pack.ppYblF/_old 2019-04-17 10:04:40.670522821 +0200
+++ /var/tmp/diff_new_pack.ppYblF/_new 2019-04-17 10:04:40.682522835 +0200
@@ -1,7 +1,7 @@
#
# spec file for package NetworkManager-l2tp
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,21 +12,21 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


%define pppd_plugin_dir %(rpm -ql ppp | grep -m1 pppd/[0-9]*)
Name: NetworkManager-l2tp
-Version: 1.2.8
+Version: 1.2.12
Release: 0
Summary: NetworkManager VPN support for L2TP and L2TP/IPsec
License: GPL-2.0-or-later
Group: Productivity/Networking/System
-URL: https://github.com/nm-l2tp/network-manager-l2tp
-Source0:
https://github.com/nm-l2tp/network-manager-l2tp/archive/%{version}/network-manager-l2tp-%{version}.tar.gz
+URL: https://github.com/nm-l2tp/NetworkManager-l2tp
+Source0:
https://github.com/nm-l2tp/NetworkManager-l2tp/releases/download/%{version}/%{name}-%{version}.tar.xz
+
BuildRequires: intltool
-BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: ppp-devel
BuildRequires: pkgconfig(dbus-glib-1)
@@ -56,18 +56,15 @@
%lang_package

%prep
-%setup -q -n network-manager-l2tp-%{version}
+%autosetup -p1

%build
-autoreconf -fi
-intltoolize
%configure\
--disable-static \
--with-pppd-plugin-dir=%{pppd_plugin_dir} \
--with-dist-version=%{version}-%{release} \
- --without-libnm-glib \
%{nil}
-make %{?_smp_mflags}
+%make_build

%check
make %{?_smp_mflags} check
@@ -77,7 +74,19 @@
%find_lang %{name} %{?no_lang_C}
find %{buildroot} -type f -name "*.la" -delete -print

+%pre
+# remove any NetworkManager-l2tp <= 1.2.10 transient ipsec-*.secrets files.
+rm -f %{_sysconfdir}/ipsec.d/nm-l2tp-ipsec-*.secrets
+exit 0
+
+%postun
+if [ $1 -eq 0 ] ; then
+ rm -f %{_sysconfdir}/ipsec.d/ipsec.nm-l2tp.secrets
+ exit 0
+fi
+
%files
+%license COPYING
%doc README.md NEWS
%{_libdir}/NetworkManager/libnm-vpn-plugin-l2tp.so
%{_libexecdir}/nm-l2tp-service
@@ -89,7 +98,6 @@

%files gnome
%{_datadir}/appdata/network-manager-l2tp.metainfo.xml
-%{_datadir}/gnome-vpn-properties/
%{_libdir}/NetworkManager/libnm-vpn-plugin-l2tp-editor.so
%{_libexecdir}/nm-l2tp-auth-dialog



< Previous Next >
This Thread
  • No further messages