From 9277c9aba13390f2d69db4bc5524bb4496fd8a2d Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 30 Jun 2016 11:03:24 +0200 Subject: [PATCH] new upstream 1.2.4 release and reorganize package split - new 1.2.4 release of NetworkManager-libreswan - no longer require nm-connection-editor. Requiring it in the core package was wrong anyway. But now, also let the gnome subpackage not require nm-connection-editor. After all, the gnome plugin and auth-helpers are also used by gnome-control-center and gnome-shell. - let only gnome package require shared-mime-info - Split the libnm VPN plugin and put the GTK-free part in the core package. - move the auth-dialog to the gnome package. For one, it is mainly used by nm-applet. But also, it has a GTK dependency, which we don't want in the core package. --- .gitignore | 1 + NetworkManager-libreswan.spec | 16 +++++++++++----- sources | 2 +- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index af12005..d35e3b7 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ NetworkManager-openswan-0.8.tar.gz /NetworkManager-libreswan-1.1.92.tar.xz /NetworkManager-libreswan-1.1.93.tar.xz /NetworkManager-libreswan-1.2.2.tar.xz +/NetworkManager-libreswan-1.2.4.tar.xz diff --git a/NetworkManager-libreswan.spec b/NetworkManager-libreswan.spec index add3b03..f6a42ea 100644 --- a/NetworkManager-libreswan.spec +++ b/NetworkManager-libreswan.spec @@ -3,7 +3,7 @@ Summary: NetworkManager VPN plug-in for IPsec VPN Name: NetworkManager-libreswan -Version: 1.2.2 +Version: 1.2.4 Release: 1%{?dist} License: GPLv2+ URL: http://www.gnome.org/projects/NetworkManager/ @@ -23,7 +23,6 @@ BuildRequires: intltool gettext Requires: NetworkManager >= %{nm_version} Requires: dbus Requires: /usr/sbin/ipsec -Requires: shared-mime-info Provides: NetworkManager-openswan = %{version}-%{release} Obsoletes: NetworkManager-openswan < %{version}-%{release} @@ -41,7 +40,7 @@ Summary: NetworkManager VPN plugin for libreswan - GNOME files Group: System Environment/Base Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: nm-connection-editor +Requires: shared-mime-info Provides: NetworkManager-openswan-gnome = %{version}-%{release} Obsoletes: NetworkManager-openswan-gnome < %{version}-%{release} @@ -73,7 +72,7 @@ update-desktop-database &> /dev/null || : update-desktop-database &> /dev/null || : %files -f %{name}.lang -%{_libexecdir}/nm-libreswan-auth-dialog +%{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan.so %{_sysconfdir}/dbus-1/system.d/nm-libreswan-service.conf %{_prefix}/lib/NetworkManager/VPN/nm-libreswan-service.name %{_libexecdir}/nm-libreswan-service @@ -82,7 +81,9 @@ update-desktop-database &> /dev/null || : %license COPYING %files -n NetworkManager-libreswan-gnome -%{_libdir}/NetworkManager/lib*.so* +%{_libexecdir}/nm-libreswan-auth-dialog +%{_libdir}/NetworkManager/libnm-*-properties.so +%{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan-editor.so %dir %{_datadir}/gnome-vpn-properties/libreswan %{_datadir}/gnome-vpn-properties/libreswan/nm-libreswan-dialog.ui %{_sysconfdir}/NetworkManager/VPN/nm-libreswan-service.name @@ -90,6 +91,11 @@ update-desktop-database &> /dev/null || : %changelog +* Thu Jun 30 2016 Thomas Haller - 1.2.4-1 +- Update to 1.2.4 release +- Move base VPN plugin library to base libreswan package +- Don't require nm-connection-editor anymore + * Wed May 11 2016 Lubomir Rintel - 1.2.2-1 - Update to 1.2.2 release diff --git a/sources b/sources index 7a21d1a..1fc8834 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -086f2f8b299cef4569a901dd0405e9bb NetworkManager-libreswan-1.2.2.tar.xz +01248eb95a1e1d647057a45aed85a3af NetworkManager-libreswan-1.2.4.tar.xz