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 - [email protected]
+
+- 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
 


Reply via email to