diff --git a/xdg-utils.spec b/xdg-utils.spec index 5222bcc74799e7153a4fca5af995e09bb0e4403b..98173f0992cdd74c291fa04767725f21f40d31ff 100644 --- a/xdg-utils.spec +++ b/xdg-utils.spec @@ -1,10 +1,11 @@ +%define anolis_release .0.1 #global prerelease rc3 #global snap 20150927git Summary: Basic desktop integration functions Name: xdg-utils Version: 1.1.2 -Release: 5%{?dist} +Release: 5%{anolis_release}%{?dist} URL: http://portland.freedesktop.org/ %if 0%{?snap:1} @@ -39,6 +40,16 @@ Requires: coreutils Requires: desktop-file-utils Requires: which +Provides: /usr/bin/xdg-desktop-icon +Provides: /usr/bin/xdg-desktop-menu +Provides: /usr/bin/xdg-email +Provides: /usr/bin/xdg-icon-resource +Provides: /usr/bin/xdg-mime +Provides: /usr/bin/xdg-open +Provides: /usr/bin/xdg-screensaver +Provides: /usr/bin/xdg-settings + + %description The %{name} package is a set of simple scripts that provide basic desktop integration functions for any Free Desktop, such as Linux. @@ -61,6 +72,13 @@ The following scripts are provided at this time: * xdg-screensaver Control the screensaver * xdg-settings Get various settings from the desktop environment +%package doc +Summary: Documents for %{name} +BuildArch: noarch +Requires: %{name} = %{version}-%{release} + +%description doc +Doc pages for %{name}. %prep %autosetup -n %{name}-%{version}%{?pre:-%{pre}} -p1 @@ -81,7 +99,6 @@ make install DESTDIR=%{buildroot} %files -%doc ChangeLog LICENSE README TODO %{_bindir}/xdg-desktop-icon %{_bindir}/xdg-desktop-menu %{_bindir}/xdg-email @@ -99,8 +116,13 @@ make install DESTDIR=%{buildroot} %{_mandir}/man1/xdg-screensaver.1* %{_mandir}/man1/xdg-settings.1* +%files doc +%doc ChangeLog LICENSE README TODO %changelog +* Sat Jul 16 2022 Hangbo Fan - 1.1.2-5.0.1 +- Add doc sub package + * Thu Sep 20 2018 Alexander Larsson - 1.1.2-5 - Add patch for CVE-2017-18266 Resolves: #1578769