From c8c94e6a2272003253ec53bdb9825581932db393 Mon Sep 17 00:00:00 2001 From: happy_orange Date: Fri, 10 Feb 2023 14:15:38 +0800 Subject: [PATCH] add doc and api abi info --- accountsservice.spec | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/accountsservice.spec b/accountsservice.spec index 78d9a92..6e2d92e 100644 --- a/accountsservice.spec +++ b/accountsservice.spec @@ -1,4 +1,5 @@ -%define anolis_release 1 +%define anolis_release 2 + Name: accountsservice Version: 22.08.8 Release: %{anolis_release}%{?dist} @@ -48,6 +49,13 @@ Requires: %{name}-libs = %{version}-%{release} The accountsservice-devel package contains headers and other files needed to build applications that use accountsservice-libs. +%package doc +Summary: Documentation files for %{name} +Requires: %{name} = %{EVR} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. %prep %autosetup -S git @@ -61,9 +69,9 @@ files needed to build applications that use accountsservice-libs. mkdir -p $RPM_BUILD_ROOT%{_datadir}/accountsservice/interfaces/ -%find_lang accounts-service +%generate_compatibility_deps -%ldconfig_scriptlets libs +%find_lang accounts-service %post %systemd_post accounts-daemon.service @@ -76,7 +84,6 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/accountsservice/interfaces/ %files -f accounts-service.lang %license COPYING -%doc README.md AUTHORS %{_datadir}/dbus-1/system.d/org.freedesktop.Accounts.conf %{_libexecdir}/accounts-daemon %dir %{_datadir}/accountsservice/ @@ -93,6 +100,8 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/accountsservice/interfaces/ %{_datadir}/accountsservice/user-templates %files libs +%dir %{abidir} +%{abidir}/libaccountsservice.dump %{_libdir}/libaccountsservice.so.* %{_libdir}/girepository-1.0/AccountsService-1.0.typelib @@ -104,6 +113,12 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/accountsservice/interfaces/ %dir %{_datadir}/gtk-doc/html/libaccountsservice %{_datadir}/gtk-doc/html/libaccountsservice/* +%files doc +%doc README.md AUTHORS INSTALL TODO + %changelog +* Fri Feb 10 2023 happy_orange - 22.08.8-2 +- add generate compatibility scripts and doc package + * Mon May 09 2022 mgb01105731 - 22.08.8-1 - Init from upstream version 22.08.8 -- Gitee