Accepting request 782916 from GNOME:Next

- Update to version 1.8.28:
  + Turned the wireless-security library to a public API.
  + "org.gnome.nm-applet.gschema.xml" is now part of libnma.
    Previously, on distributions like Fedora it was packaged as
    part of nm-connection-editor package. But the schema is used by
    wireless-security library, gnome-control-center and
    nm-a/nm-c-e.
  + Clear key/password input fields when selecting a different
    certificate in NMACertChooser.
  + Generate vapi files.
- Add pkgconfig(vapigen) BuildRequires: New dependency.
- Drop nma-data Requires: No longer needed. Add nma-data Provides
  and Obsoletes, make upgrades problemfree for our end-users.

OBS-URL: https://build.opensuse.org/request/show/782916
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libnma?expand=0&rev=6
This commit is contained in:
Dominique Leuenberger 2020-03-09 13:05:07 +00:00 committed by Git OBS Bridge
parent dc7889ece4
commit 1053cc6703
4 changed files with 29 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e419d5fe4f0360b25f9fe9223a4ed6da94984a5dcd999679856c78c46a334f1
size 1321764

3
libnma-1.8.28.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4af69552d131a3b2b8b6a2df584044258bf588448dcdb4bddfa12a07c134b726
size 1366584

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Fri Mar 6 19:15:04 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.8.28:
+ Turned the wireless-security library to a public API.
+ "org.gnome.nm-applet.gschema.xml" is now part of libnma.
Previously, on distributions like Fedora it was packaged as
part of nm-connection-editor package. But the schema is used by
wireless-security library, gnome-control-center and
nm-a/nm-c-e.
+ Clear key/password input fields when selecting a different
certificate in NMACertChooser.
+ Generate vapi files.
- Add pkgconfig(vapigen) BuildRequires: New dependency.
- Drop nma-data Requires: No longer needed. Add nma-data Provides
and Obsoletes, make upgrades problemfree for our end-users.
-------------------------------------------------------------------
Mon Dec 9 09:02:17 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -1,7 +1,7 @@
#
# spec file for package libnma
#
# Copyright (c) 2019 SUSE LLC
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -20,7 +20,7 @@
%define base_ver 1.8
Name: libnma
Version: 1.8.26
Version: 1.8.28
Release: 0
Summary: Shared library for NetworkManager-applet
License: GPL-2.0-or-later
@ -39,6 +39,7 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.10
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(libnm) >= 1.7
BuildRequires: pkgconfig(mobile-broadband-provider-info)
BuildRequires: pkgconfig(vapigen)
%description
Shared library for NetworkManager-applet.
@ -47,8 +48,9 @@ Shared library for NetworkManager-applet.
Summary: Shared library for NetworkManager-applet
# Make lang package installable.
Provides: %{name}
# nma-data provides the org.gnome.nm-applet gsettings schema
Requires: nma-data
# Since version 1.8.28
Provides: nma-data == %{version}
Obsoletes: nma-data < %{version}
%description -n %{name}%{sover}
Shared library for NetworkManager-applet.
@ -88,6 +90,7 @@ Development Files for %{name}.
%license COPYING
%doc NEWS
%{_libdir}/%{name}.so.*
%{_datadir}/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml
%files -n typelib-1_0-NMA-1_0
%{_libdir}/girepository-1.0/NMA-1.0.typelib
@ -99,6 +102,8 @@ Development Files for %{name}.
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gir-1.0/NMA-1.0.gir
%{_datadir}/vala/vapi/libnma.deps
%{_datadir}/vala/vapi/libnma.vapi
%files lang -f %{name}.lang