Compare commits

..

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
f731b17c0c
!11 Update to 42.1
From: @zhang__3125 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-06-08 08:39:46 +00:00
zhang__3125
0acd70eeed update to 42.1 2022-06-08 15:18:26 +08:00
openeuler-ci-bot
b51079ed0d
!10 Update to 40.0
From: @zhang__3125 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-04-13 11:30:16 +00:00
zhang__3125
456026ad46 Update to 40.0 2022-04-13 18:52:04 +08:00
openeuler-ci-bot
14f9dd4c1e !9 Upgrade to 3.36.0
From: @weijin-deng
Reviewed-by: @dwl301
Signed-off-by: @dwl301
2021-06-01 10:27:05 +08:00
weijin-deng
8b8636185e Upgrade to 3.36.0
Update Version, Release, Source0, stage 'files'
2021-05-31 20:41:01 +08:00
openeuler-ci-bot
ecec43897e !2 add BuildRequires openssh-clients
From: @zhang__3125
Reviewed-by: @dwl301
Signed-off-by: @dwl301
2021-05-19 15:52:57 +08:00
丈青山
19179d730e update gnome-keyring.spec. 2021-05-19 15:40:39 +08:00
openeuler-ci-bot
e4de8d7370 !1 Add gnome-keyring yaml file
Merge pull request !1 from 雷炬/master
2020-05-07 17:19:30 +08:00
lei_ju
2d3e7ee9a2 Increase gnome-keyring yaml 2020-05-07 16:08:02 +08:00
4 changed files with 40 additions and 14 deletions

Binary file not shown.

BIN
gnome-keyring-42.1.tar.xz Normal file

Binary file not shown.

View File

@ -1,14 +1,22 @@
%global glib2_version 2.44.0
%global gcr_version 3.27.90
%global gcrypt_version 1.2.2
Name: gnome-keyring
Version: 3.28.2
Release: 3
Version: 42.1
Release: 1
Summary: A program that keep password and other secrets for users
License: GPLv2+ and LGPLv2+
URL: https://wiki.gnome.org/Projects/GnomeKeyring
Source0: https://download.gnome.org/sources/%{name}/3.28/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/%{name}/42/%{name}-%{version}.tar.xz
BuildRequires: gcc docbook-dtds docbook-style-xsl gettext intltool libcap-ng-devel libselinux-devel pam-devel
BuildRequires: openssh libxslt
BuildRequires: pkgconfig(p11-kit-1) pkgconfig(gcr-3) >= 3.27.90 pkgconfig(glib-2.0) >= 2.44.0 libgcrypt-devel >= 1.2.2
BuildRequires: openssh-clients libxslt make
BuildRequires: pkgconfig(p11-kit-1)
BuildRequires: pkgconfig(gcr-3) >= %{gcr_version}
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
BuildRequires: libgcrypt-devel >= %{gcrypt_version}
Requires: openssh gcr
%description
@ -25,44 +33,58 @@ Requires: %{name}%{?_isa} = %{version}-%{release} pam%{?_isa}
The gnome-keyring-pam package contains a pam module that can
automatically unlock the "login" keyring when the user logs in.
%package help
Summary: This package contains help documents
%description help
Files for help with gnome-keyring.
%package_help
%prep
%autosetup -p1
%build
%configure --with-pam-dir=%{_libdir}/security --enable-pam
%configure \
--with-pam-dir=%{_libdir}/security \
--enable-pam \
--without-libcap-ng
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
%make_build
%install
%make_install
%find_lang gnome-keyring
%delete_la
%delete_la_and_a
%files -f gnome-keyring.lang
%doc AUTHORS NEWS COPYING COPYING.LIB README
%license COPYING COPYING.LIB
%{_libdir}/pkcs11/*.so
%{_libdir}/gnome-keyring/devel/*.so
%{_bindir}/*
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.gschema.xml
%{_datadir}/dbus-1/services/*.service
%{_datadir}/p11-kit/modules/gnome-keyring.module
%{_datadir}/xdg-desktop-portal/portals/gnome-keyring.portal
%{_sysconfdir}/xdg/autostart/*
%attr(0755,root,root) %caps(cap_ipc_lock=ep)
%files pam
%{_libdir}/security/*.so
%files help
%doc AUTHORS NEWS README
%{_mandir}/man1/gnome-keyring.1*
%{_mandir}/man1/gnome-keyring-3.1*
%{_mandir}/man1/gnome-keyring-daemon.1*
%changelog
* Mon Jun 6 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 42.1-1
- Update to 42.1
* Mon Mar 28 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 40.0-1
- Update to 40.0
* Mon May 31 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 3.36.0-1
- Upgrade to 3.36.0
- Update Version, Release, Source0, stage 'files'
* Tue May 18 2021 lin.zhang <lin.zhang@turbolinux.com.cn> - 3.28.2-4
- add BuildRequires openssh-clients
* Fri Oct 18 2019 Yiru Wang <wangyiru1@huawei.com> - 3.28.2-3
- Pakcage init

4
gnome-keyring.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: gitlab.gnome
src_repo: gnome-keyring
tag_prefix: GNOME_KEYRING_
separator: _