fix build error in openeuler

Signed-off-by: longcheng <longcheng@kylinsec.com.cn>
This commit is contained in:
longcheng 2022-07-27 17:08:54 +08:00
parent 251b342131
commit 2eb3d4527a

View File

@ -15,7 +15,7 @@
Name: mate-screensaver Name: mate-screensaver
Version: %{branch}.0 Version: %{branch}.0
%if 0%{?rel_build} %if 0%{?rel_build}
Release: 4 Release: 5
%else %else
Release: 0.13%{?git_rel} Release: 0.13%{?git_rel}
%endif %endif
@ -114,7 +114,7 @@ desktop-file-install \
%{buildroot}%{_datadir}/applications/screensavers/*.desktop %{buildroot}%{_datadir}/applications/screensavers/*.desktop
# fix versioned doc dir # fix versioned doc dir
%if 0%{?fedora} > 19 || 0%{?rhel} > 7 %if 0%{?fedora} > 19 || 0%{?rhel} > 7 || 0%{?openEuler}
mkdir -p %{buildroot}%{_datadir}/doc/mate-screensaver mkdir -p %{buildroot}%{_datadir}/doc/mate-screensaver
mv %{buildroot}%{_datadir}/doc/mate-screensaver-%{version}/mate-screensaver.html %{buildroot}%{_datadir}/doc/mate-screensaver/mate-screensaver.html mv %{buildroot}%{_datadir}/doc/mate-screensaver-%{version}/mate-screensaver.html %{buildroot}%{_datadir}/doc/mate-screensaver/mate-screensaver.html
%endif %endif
@ -140,7 +140,7 @@ mv %{buildroot}%{_datadir}/doc/mate-screensaver-%{version}/mate-screensaver.html
%{_datadir}/glib-2.0/schemas/org.mate.screensaver.gschema.xml %{_datadir}/glib-2.0/schemas/org.mate.screensaver.gschema.xml
%{_datadir}/mate-background-properties/cosmos.xml %{_datadir}/mate-background-properties/cosmos.xml
%{_datadir}/dbus-1/services/org.mate.ScreenSaver.service %{_datadir}/dbus-1/services/org.mate.ScreenSaver.service
%if 0%{?fedora} > 19 || 0%{?rhel} > 7 %if 0%{?fedora} > 19 || 0%{?rhel} > 7 || 0%{?openEuler}
%{_docdir}/mate-screensaver/mate-screensaver.html %{_docdir}/mate-screensaver/mate-screensaver.html
%endif %endif
%{_mandir}/man1/* %{_mandir}/man1/*
@ -150,6 +150,9 @@ mv %{buildroot}%{_datadir}/doc/mate-screensaver-%{version}/mate-screensaver.html
%changelog %changelog
* Wed Jul 27 2022 longcheng <longcheng@kylinos.com.cn> - 1.24.0-5
- fix build error in openeuler
* Thu Jul 14 2022 longcheng <longcheng@kylinos.com.cn> - 1.24.0-4 * Thu Jul 14 2022 longcheng <longcheng@kylinos.com.cn> - 1.24.0-4
- Modify the require redhats-menus to openEuler-menus - Modify the require redhats-menus to openEuler-menus
- delete %{?dist} - delete %{?dist}