update to 3.12.0+20210618git.23438cc7 [release 3.12.0+20210618git.23438cc7-1mamba;Sat Jun 22 2024]

This commit is contained in:
Silvan Calarco 2024-06-23 13:45:57 +02:00
parent 818a70fd21
commit a7f87c5a46
2 changed files with 20 additions and 48 deletions

View File

@ -1,25 +0,0 @@
From 3766bcc482f9e02fb5f9c183e814833ad1fbf08a Mon Sep 17 00:00:00 2001
From: Rico Tzschichholz <ricotz@ubuntu.com>
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

View File

@ -1,30 +1,25 @@
%define majver %(echo %version | cut -d. -f 1-2)
%define pkgname libgnome-keyring
%define git_commit %(echo %version | cut -d+ -f2 | cut -d. -f2)
Name: libgnome-keyring
Version: 3.12.0
Release: 2mamba
Version: 3.12.0+20210618git.23438cc7
Release: 1mamba
Summary: A library used by applications to integrate with the gnome keyring system.
Group: Graphical Desktop/Libraries/GNOME
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
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
URL: https://www.gnome.org/
Source: https://gitlab.gnome.org/Archive/libgnome-keyring.git/master@%{git_commit}/libgnome-keyring-%{version}.tar.bz2
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: ldconfig
BuildRequires: libdbus-devel
BuildRequires: libgcrypt-devel
BuildRequires: libglib-devel
BuildRequires: libgpg-error-devel
BuildRequires: libsystemd-devel
## AUTOBUILDREQ-END
BuildRequires: gettext-devel
BuildRequires: pkgconfig
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
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.
@ -39,18 +34,18 @@ gnome-keyring is a program that keep password and other secrets for users. The l
This package contains static libraries and header files needed for development.
%package apidocs
Summary: %{pkgname} API documentation
Summary: %{name} API documentation
Group: Documentation
Requires: gtk-doc
%description apidocs
%{pkgname} API documentation.
%{name} API documentation.
%debug_package
%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1
%setup -q
NOCONFIGURE=1 ./autogen.sh
%build
%configure --disable-gtk-doc
@ -60,7 +55,7 @@ Requires: gtk-doc
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%makeinstall
%find_lang %{pkgname}
%find_lang %{name}
%clean
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
@ -68,7 +63,7 @@ Requires: gtk-doc
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files -f %{pkgname}.lang
%files -f %{name}.lang
%defattr(-,root,root)
%{_libdir}/libgnome-keyring.so.*
%{_libdir}/girepository-1.0/GnomeKeyring-1.0.typelib
@ -76,20 +71,22 @@ Requires: gtk-doc
%files devel
%defattr(-,root,root)
%{_libdir}/libgnome-keyring.so
%{_libdir}/libgnome-keyring.la
%{_datadir}/gir-1.0/GnomeKeyring-1.0.gir
%dir %{_includedir}/gnome-keyring-1
%{_includedir}/gnome-keyring-1/*.h
%{_libdir}/libgnome-keyring.so
%{_datadir}/gir-1.0/GnomeKeyring-1.0.gir
%{_datadir}/vala/vapi/gnome-keyring-1.vapi
%{_libdir}/pkgconfig/gnome-keyring-1.pc
%files apidocs
%defattr(-,root,root)
%{_datadir}/gtk-doc/html/gnome-keyring/
%doc NEWS README
#%files apidocs
#%defattr(-,root,root)
#%{_datadir}/gtk-doc/html/gnome-keyring/
%changelog
* Sat Jun 22 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 3.12.0+20210618git.23438cc7-1mamba
- update to 3.12.0+20210618git.23438cc7
* Tue Dec 01 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 3.12.0-2mamba
- rebuilt with debug package