|
|
|
@ -50,8 +50,9 @@ License: LGPL-2.1-or-later
|
|
|
|
|
URL: https://cockpit-project.org/
|
|
|
|
|
|
|
|
|
|
Version: 300.1
|
|
|
|
|
Release: 1%{?dist}.alma.1
|
|
|
|
|
Release: 1%{?dist}
|
|
|
|
|
Source0: https://github.com/cockpit-project/cockpit/releases/download/%{version}/cockpit-%{version}.tar.xz
|
|
|
|
|
Source1: cockpit.css.gz
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora} >= 38 || 0%{?rhel} >= 9
|
|
|
|
|
%define cockpit_enable_python 1
|
|
|
|
@ -66,7 +67,6 @@ Source0: https://github.com/cockpit-project/cockpit/releases/download/%{v
|
|
|
|
|
# This split does not apply to EPEL/COPR nor packit c8s builds, only to our own
|
|
|
|
|
# image-prepare rhel-8-Y builds (which will disable build_all).
|
|
|
|
|
# In Fedora ELN/RHEL 9+ there is just one source package, which ships rpms in both BaseOS and AppStream
|
|
|
|
|
%define build_all 1
|
|
|
|
|
%if 0%{?rhel} == 8 && 0%{?epel} == 0 && !0%{?build_all}
|
|
|
|
|
|
|
|
|
|
%if "%{name}" == "cockpit"
|
|
|
|
@ -220,6 +220,10 @@ install -p -m 644 tools/cockpit.pam $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/cockpit
|
|
|
|
|
rm -f %{buildroot}/%{_libdir}/cockpit/*.so
|
|
|
|
|
install -D -p -m 644 AUTHORS COPYING README.md %{buildroot}%{_docdir}/cockpit/
|
|
|
|
|
|
|
|
|
|
# RHEL 8 specific backwards compat API
|
|
|
|
|
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/cockpit/base1/
|
|
|
|
|
ln -s cockpit.css.gz %{buildroot}%{_datadir}/cockpit/base1/patternfly.css.gz
|
|
|
|
|
|
|
|
|
|
# Build the package lists for resource packages
|
|
|
|
|
# cockpit-bridge is the basic dependency for all cockpit-* packages, so centrally own the page directory
|
|
|
|
|
echo '%dir %{_datadir}/cockpit' > base.list
|
|
|
|
@ -782,8 +786,8 @@ via PackageKit.
|
|
|
|
|
|
|
|
|
|
# The changelog is automatically generated and merged
|
|
|
|
|
%changelog
|
|
|
|
|
* Tue Oct 10 2023 Eduard Abdullin <eabdullin@almalinux.org> - 300.1-1.alma.1
|
|
|
|
|
- Translation updates
|
|
|
|
|
* Thu Sep 07 2023 Martin Pitt <mpitt@redhat.com> - 300-1
|
|
|
|
|
- Translation updates (rhbz#2189558)
|
|
|
|
|
|
|
|
|
|
* Wed Sep 06 2023 Packit <hello@packit.dev> - 300-1
|
|
|
|
|
- Celebrating the Nürnberg life release!
|
|
|
|
@ -796,17 +800,11 @@ via PackageKit.
|
|
|
|
|
|
|
|
|
|
* Wed Jul 26 2023 Packit <hello@packit.dev> - 297-1
|
|
|
|
|
- users: allow administrators to change the user shell
|
|
|
|
|
- tools: Enable Python bridge on Fedora 38
|
|
|
|
|
|
|
|
|
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 296-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
- Enable Python bridge on Fedora 38 and CentOS/RHEL 9
|
|
|
|
|
|
|
|
|
|
* Wed Jul 12 2023 Packit <hello@packit.dev> - 296-1
|
|
|
|
|
- Performance and stability improvements
|
|
|
|
|
|
|
|
|
|
* Wed Jun 28 2023 Python Maint <python-maint@redhat.com> - 295-2
|
|
|
|
|
- Rebuilt for Python 3.12
|
|
|
|
|
|
|
|
|
|
* Wed Jun 28 2023 Packit <hello@packit.dev> - 295-1
|
|
|
|
|
- Cockpit Client can now connect to servers without Cockpit installed
|
|
|
|
|
|
|
|
|
|