From 9aaea02d27cad7343e7ffb239e9265e976c51e3d491319a97104f8aea96320ca Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 7 Mar 2014 16:29:17 +0000 Subject: [PATCH] Accepting request 224964 from GNOME:Next - Update to version 0.18: + Mark most of unstable API as stable. + Bump Glib dependency (2.38+). + Add secret_service_encode_dbus_secret() and decode functions. + Use TAP for testing, parallel tests, and non-recursive make. + Updated FSF's address. + Remove unstable vapi (bgo#721429). + Build fixes: bgo#720087, bgo#720244, bgo#707452. + Updated translations. - Drop typelib-1_0-SecretUnstable-0 subpackage: no more unstable APIs (incl. dependency to this package from the -devel package). OBS-URL: https://build.opensuse.org/request/show/224964 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsecret?expand=0&rev=17 --- libsecret-0.16.tar.xz | 3 --- libsecret-0.18.tar.xz | 3 +++ libsecret.changes | 15 +++++++++++++++ libsecret.spec | 29 +++++------------------------ 4 files changed, 23 insertions(+), 27 deletions(-) delete mode 100644 libsecret-0.16.tar.xz create mode 100644 libsecret-0.18.tar.xz diff --git a/libsecret-0.16.tar.xz b/libsecret-0.16.tar.xz deleted file mode 100644 index 2a65186..0000000 --- a/libsecret-0.16.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b859406c490a2011b35f5940235304315b343f2efd554800285f24b95e14f218 -size 499888 diff --git a/libsecret-0.18.tar.xz b/libsecret-0.18.tar.xz new file mode 100644 index 0000000..1f6b0db --- /dev/null +++ b/libsecret-0.18.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c73aa762dbd1e38ba7b03de350e23ce818cb810b0784375e95ef61e004b02e3 +size 480520 diff --git a/libsecret.changes b/libsecret.changes index b82768d..d073f74 100644 --- a/libsecret.changes +++ b/libsecret.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Fri Mar 7 07:38:47 UTC 2014 - dimstar@opensuse.org + +- Update to version 0.18: + + Mark most of unstable API as stable. + + Bump Glib dependency (2.38+). + + Add secret_service_encode_dbus_secret() and decode functions. + + Use TAP for testing, parallel tests, and non-recursive make. + + Updated FSF's address. + + Remove unstable vapi (bgo#721429). + + Build fixes: bgo#720087, bgo#720244, bgo#707452. + + Updated translations. +- Drop typelib-1_0-SecretUnstable-0 subpackage: no more unstable + APIs (incl. dependency to this package from the -devel package). + ------------------------------------------------------------------- Mon Aug 26 17:06:51 UTC 2013 - dimstar@opensuse.org diff --git a/libsecret.spec b/libsecret.spec index 5175280..5f971f2 100644 --- a/libsecret.spec +++ b/libsecret.spec @@ -1,7 +1,7 @@ # # spec file for package libsecret # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,13 +19,13 @@ %define have_lang 1 Name: libsecret -Version: 0.16 +Version: 0.18 Release: 0 Summary: Library for accessing the Secret Service API License: LGPL-2.1+ Group: System/Libraries Url: http://www.gnome.org/ -Source0: http://download.gnome.org/sources/libsecret/0.16/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/libsecret/0.18/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -35,9 +35,9 @@ BuildRequires: libgcrypt-devel >= 1.2.2 BuildRequires: translation-update-upstream BuildRequires: vala >= 0.17.2.12 BuildRequires: xsltproc -BuildRequires: pkgconfig(gio-2.0) >= 2.32.0 +BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -67,16 +67,6 @@ secrets. It communicates with the "Secret Service" using DBus. This package provides the GObject Introspection bindings for libsecret. -%package -n typelib-1_0-SecretUnstable-0 -Summary: Library for accessing the Secret Service API -- Introspection bindings -Group: System/Libraries - -%description -n typelib-1_0-SecretUnstable-0 -libsecret is a library for storing and retrieving passwords and other -secrets. It communicates with the "Secret Service" using DBus. - -This package provides the GObject Introspection bindings for libsecret. - %package tools Summary: Library for accessing the Secret Service API -- Tools Group: System/Libraries @@ -90,7 +80,6 @@ Summary: Library for accessing the Secret Service API -- Development File Group: Development/Libraries/GNOME Requires: libsecret-1-0 = %{version} Requires: typelib-1_0-Secret-1 = %{version} -Requires: typelib-1_0-SecretUnstable-0 = %{version} %description devel libsecret is a library for storing and retrieving passwords and other @@ -130,10 +119,6 @@ find %{buildroot} -type f -name "*.la" -delete -print %defattr(-,root,root) %{_libdir}/girepository-1.0/Secret-1.typelib -%files -n typelib-1_0-SecretUnstable-0 -%defattr(-,root,root) -%{_libdir}/girepository-1.0/SecretUnstable-0.typelib - %files tools %defattr(-,root,root) %{_bindir}/secret-tool @@ -146,14 +131,10 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_libdir}/pkgconfig/libsecret-unstable.pc %{_includedir}/libsecret-1/ %{_datadir}/gir-1.0/Secret-1.gir -%{_datadir}/gir-1.0/SecretUnstable-0.gir %doc %{_datadir}/gtk-doc/html/libsecret-1/ %dir %{_datadir}/vala/vapi %{_datadir}/vala/vapi/libsecret-1.deps %{_datadir}/vala/vapi/libsecret-1.vapi -%{_datadir}/vala/vapi/libsecret-unstable.deps -%{_datadir}/vala/vapi/libsecret-unstable.vapi -%{_datadir}/vala/vapi/mock-service-0.vapi %if %{have_lang} %files lang -f %{name}.lang