forked from cockpit/cockpit
- Remove tests package so we don't have to ship a test PAM module
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:cockpit/cockpit?expand=0&rev=126
This commit is contained in:
parent
135547e985
commit
2940c85d64
@ -3,6 +3,7 @@ Tue Jun 13 12:39:20 UTC 2023 - Adam Majer <adam.majer@suse.de>
|
|||||||
|
|
||||||
- Add fake openSUSE branding target when building on non-openSUSE
|
- Add fake openSUSE branding target when building on non-openSUSE
|
||||||
builds so branding does not need to be removed
|
builds so branding does not need to be removed
|
||||||
|
- Remove tests package so we don't have to ship a test PAM module
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 2 13:26:45 UTC 2023 - Adam Majer <adam.majer@suse.de>
|
Fri Jun 2 13:26:45 UTC 2023 - Adam Majer <adam.majer@suse.de>
|
||||||
|
19
cockpit.spec
19
cockpit.spec
@ -85,6 +85,10 @@ Patch102: 0002-selinux-temporary-remove-setroubleshoot-section.patch
|
|||||||
%define build_optional 1
|
%define build_optional 1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?build_optional} && 0%{?suse_version} == 0
|
||||||
|
%define build_tests 1
|
||||||
|
%endif
|
||||||
|
|
||||||
# Allow root login in Cockpit on RHEL 8 and lower as it also allows password login over SSH.
|
# Allow root login in Cockpit on RHEL 8 and lower as it also allows password login over SSH.
|
||||||
%if 0%{?rhel} && 0%{?rhel} <= 8
|
%if 0%{?rhel} && 0%{?rhel} <= 8
|
||||||
%define disallow_root 0
|
%define disallow_root 0
|
||||||
@ -368,16 +372,19 @@ rm -rf %{buildroot}%{python3_sitelib}/cockpit-%{version}.dist-info/
|
|||||||
for pkg in apps packagekit pcp playground storaged; do
|
for pkg in apps packagekit pcp playground storaged; do
|
||||||
rm -rf %{buildroot}/%{_datadir}/cockpit/$pkg
|
rm -rf %{buildroot}/%{_datadir}/cockpit/$pkg
|
||||||
done
|
done
|
||||||
# files from -tests
|
|
||||||
rm -f %{buildroot}/%{pamdir}/mock-pam-conv-mod.so
|
|
||||||
rm -f %{buildroot}/%{_unitdir}/cockpit-session.socket
|
|
||||||
rm -f %{buildroot}/%{_unitdir}/cockpit-session@.service
|
|
||||||
# files from -pcp
|
# files from -pcp
|
||||||
rm -r %{buildroot}/%{_libexecdir}/cockpit-pcp %{buildroot}/%{_localstatedir}/lib/pcp/
|
rm -r %{buildroot}/%{_libexecdir}/cockpit-pcp %{buildroot}/%{_localstatedir}/lib/pcp/
|
||||||
# files from -storaged
|
# files from -storaged
|
||||||
rm -f %{buildroot}/%{_prefix}/share/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
|
rm -f %{buildroot}/%{_prefix}/share/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?build_tests} == 0
|
||||||
|
rm -rf %{buildroot}%{_datadir}/cockpit/playground
|
||||||
|
rm -f %{buildroot}/%{pamdir}/mock-pam-conv-mod.so
|
||||||
|
rm -f %{buildroot}/%{_unitdir}/cockpit-session.socket
|
||||||
|
rm -f %{buildroot}/%{_unitdir}/cockpit-session@.service
|
||||||
|
%endif
|
||||||
|
|
||||||
sed -i "s|%{buildroot}||" *.list
|
sed -i "s|%{buildroot}||" *.list
|
||||||
|
|
||||||
%if 0%{?suse_version}
|
%if 0%{?suse_version}
|
||||||
@ -792,6 +799,7 @@ The Cockpit component for managing storage. This package uses udisks.
|
|||||||
%dir %{_datadir}/cockpit/storaged/images
|
%dir %{_datadir}/cockpit/storaged/images
|
||||||
%{_datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
|
%{_datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml
|
||||||
|
|
||||||
|
%if 0%{?build_tests}
|
||||||
%package -n cockpit-tests
|
%package -n cockpit-tests
|
||||||
Summary: Tests for Cockpit
|
Summary: Tests for Cockpit
|
||||||
Requires: cockpit-bridge >= %{required_base}
|
Requires: cockpit-bridge >= %{required_base}
|
||||||
@ -808,6 +816,9 @@ These files are not required for running Cockpit.
|
|||||||
%{_unitdir}/cockpit-session.socket
|
%{_unitdir}/cockpit-session.socket
|
||||||
%{_unitdir}/cockpit-session@.service
|
%{_unitdir}/cockpit-session@.service
|
||||||
|
|
||||||
|
# /build_tests
|
||||||
|
%endif
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development files for for Cockpit
|
Summary: Development files for for Cockpit
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user