diff --git a/libgnome-keyring-3.12.0-vala-0.50.2.patch b/libgnome-keyring-3.12.0-vala-0.50.2.patch new file mode 100644 index 0000000..680e0cd --- /dev/null +++ b/libgnome-keyring-3.12.0-vala-0.50.2.patch @@ -0,0 +1,25 @@ +From 3766bcc482f9e02fb5f9c183e814833ad1fbf08a Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz +Date: Tue, 8 Jan 2019 12:19:36 +0100 +Subject: [PATCH] Fix vapi build with vala 0.42 + +--- + library/GnomeKeyring-1.0.metadata | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/library/GnomeKeyring-1.0.metadata b/library/GnomeKeyring-1.0.metadata +index 04662fb..d8451b9 100644 +--- a/library/GnomeKeyring-1.0.metadata ++++ b/library/GnomeKeyring-1.0.metadata +@@ -54,7 +54,7 @@ set_info skip=false + set_network_password skip=false + store_password skip=false + store_password_sync skip=false +-unlock skip=false ++@unlock skip=false + + find_items*.callback type_arguments="GnomeKeyring.Found" + find_network_password*.callback type_arguments="GnomeKeyring.NetworkPasswordData" +-- +GitLab + diff --git a/libgnome-keyring.spec b/libgnome-keyring.spec index 2273d1b..c1f6ce6 100644 --- a/libgnome-keyring.spec +++ b/libgnome-keyring.spec @@ -3,7 +3,7 @@ Name: libgnome-keyring Version: 3.12.0 -Release: 1mamba +Release: 2mamba Summary: A library used by applications to integrate with the gnome keyring system. Group: Graphical Desktop/Libraries/GNOME Vendor: openmamba @@ -11,16 +11,17 @@ Distribution: openmamba Packager: Silvan Calarco URL: http://www.gnome.org Source: http://ftp.gnome.org/pub/GNOME/sources/libgnome-keyring/%{majver}/%{pkgname}-%{version}.tar.xz +Patch0: libgnome-keyring-3.12.0-vala-0.50.2.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel +BuildRequires: ldconfig BuildRequires: libdbus-devel -BuildRequires: libffi-devel BuildRequires: libgcrypt-devel BuildRequires: libglib-devel BuildRequires: libgpg-error-devel +BuildRequires: libsystemd-devel ## AUTOBUILDREQ-END -BuildRequires: eggdbus-devel BuildRequires: gettext-devel BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-root @@ -35,8 +36,7 @@ Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel gnome-keyring is a program that keep password and other secrets for users. The library libgnome-keyring is used by applications to integrate with the gnome keyring system. - -This package contains static libraries and header files need for development. +This package contains static libraries and header files needed for development. %package apidocs Summary: %{pkgname} API documentation @@ -46,8 +46,11 @@ Requires: gtk-doc %description apidocs %{pkgname} API documentation. +%debug_package + %prep %setup -q -n %{pkgname}-%{version} +%patch0 -p1 %build %configure --disable-gtk-doc @@ -69,6 +72,7 @@ Requires: gtk-doc %defattr(-,root,root) %{_libdir}/libgnome-keyring.so.* %{_libdir}/girepository-1.0/GnomeKeyring-1.0.typelib +%doc AUTHORS COPYING COPYING.GPL %files devel %defattr(-,root,root) @@ -83,8 +87,12 @@ Requires: gtk-doc %files apidocs %defattr(-,root,root) %{_datadir}/gtk-doc/html/gnome-keyring/ +%doc NEWS README %changelog +* Tue Dec 01 2020 Silvan Calarco 3.12.0-2mamba +- rebuilt with debug package + * Sun Mar 23 2014 Automatic Build System 3.12.0-1mamba - automatic version update by autodist