diff --git a/gcr.spec b/gcr.spec index a568d3722c19656193290d787762fec058c85d51..1b7312c11b028acc9cda0e2327d1f32b1973c13d 100644 --- a/gcr.spec +++ b/gcr.spec @@ -1,10 +1,11 @@ %ifarch %{valgrind_arches} %global has_valgrind 1 %endif +%define anolis_release .0.1 Name: gcr Version: 3.28.0 -Release: 1%{?dist} +Release: 1%{anolis_release}%{?dist} Summary: A library for bits of crypto UI and parsing License: LGPLv2+ @@ -28,6 +29,9 @@ BuildRequires: /usr/bin/gpg2 BuildRequires: /usr/bin/valac BuildRequires: /usr/bin/xsltproc +Requires: glibc +Provides: /usr/bin/gcr-viewer + %description gcr is a library for displaying certificates, and crypto UI, accessing key stores. It also provides a viewer for crypto files on the GNOME @@ -35,6 +39,14 @@ desktop. gck is a library for accessing PKCS#11 modules like smart cards. +%package doc +Summary: Documents for %{name} +BuildArch: noarch +Requires: %{name} = %{version}-%{release} + +%description doc +Doc pages for %{name}. + %package devel Summary: Development files for gcr Requires: %{name}%{?_isa} = %{version}-%{release} @@ -72,7 +84,6 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gcr-viewer.desktop %files -f %{name}.lang -%doc README NEWS %license COPYING %{_bindir}/gcr-viewer %{_datadir}/applications/gcr-viewer.desktop @@ -94,6 +105,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gcr-viewer.desktop %{_datadir}/dbus-1/services/org.gnome.keyring.SystemPrompter.service %{_datadir}/applications/gcr-prompter.desktop +%files doc +%doc README NEWS + %files devel %{_includedir}/gck-1 %{_includedir}/gcr-3 @@ -114,6 +128,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gcr-viewer.desktop %changelog +* Sun Jul 17 2022 DengXiewei - 3.28.0-1.0.1 +- Add doc sub package + * Mon Mar 12 2018 Kalev Lember - 3.28.0-1 - Update to 3.28.0