diff --git a/libgnome-keyring-3.12.0-vala-0.50.2.patch b/libgnome-keyring-3.12.0-vala-0.50.2.patch deleted file mode 100644 index 680e0cd..0000000 --- a/libgnome-keyring-3.12.0-vala-0.50.2.patch +++ /dev/null @@ -1,25 +0,0 @@ -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 c1f6ce6..d457b6e 100644 --- a/libgnome-keyring.spec +++ b/libgnome-keyring.spec @@ -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 -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 3.12.0+20210618git.23438cc7-1mamba +- update to 3.12.0+20210618git.23438cc7 + * Tue Dec 01 2020 Silvan Calarco 3.12.0-2mamba - rebuilt with debug package