Compare commits

...

No commits in common. "imports/c9/cockpit-300.4-1.el9_3" and "c8" have entirely different histories.

3 changed files with 14 additions and 28 deletions

View File

@ -1 +1,2 @@
47390db1a6dc68a023b1b632cde27709387708b9 SOURCES/cockpit-300.4.tar.xz
78fe01a3cd76ab45eff8316deec8c0c17f6c6515 SOURCES/cockpit-300.1.tar.xz
a37e1d6ad4b1b25729682c54ab7e4dcdcfd894a7 SOURCES/cockpit.css.gz

3
.gitignore vendored
View File

@ -1 +1,2 @@
SOURCES/cockpit-300.4.tar.xz
SOURCES/cockpit-300.1.tar.xz
SOURCES/cockpit.css.gz

View File

@ -49,9 +49,10 @@ Summary: Web Console for Linux servers
License: LGPL-2.1-or-later
URL: https://cockpit-project.org/
Version: 300.4
Version: 300.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"
@ -103,7 +103,7 @@ BuildRequires: pam-devel
BuildRequires: autoconf automake
BuildRequires: make
BuildRequires: python3-devel
BuildRequires: /usr/bin/python3
%if 0%{?rhel} && 0%{?rhel} <= 8
# RHEL 8's gettext does not yet have metainfo.its
BuildRequires: gettext >= 0.19.7
@ -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,22 +786,8 @@ via PackageKit.
# The changelog is automatically generated and merged
%changelog
* Mon Dec 18 2023 Martin Pitt <mpitt@redhat.com> - 300.4-1
- client: Provide fallback for GLib.get_user_state_dir() (RHEL-18989)
- bridge: Add back menu/tool names to cockpit-bridge --packages (RHEL-19004)
- bridge: Add back support for x.min.js files (RHEL-19005)
* Wed Sep 27 2023 Martin Pitt <mpitt@redhat.com> - 300.3-1
- Fix crash with large file uploads (RHEL-5341)
- Fix connecting to older bridges, in particular RHEL 8 (RHEL-3537)
* Thu Sep 21 2023 Martin Pitt <mpitt@redhat.com> - 300.2-1
- Keep administrative access after a page reload (RHEL-5765)
- spec: Move to BuildRequires: python3-devel (RHEL-2215)
- Lots of test stabilizations
* Thu Sep 07 2023 Martin Pitt <mpitt@redhat.com> - 300.1-1
- Translation updates (rhbz#2189499)
* 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!
@ -810,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