diff --git a/.gitignore b/.gitignore index 15239bb..605e281 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,7 @@ /chkconfig-1.18.tar.gz /chkconfig-1.19.tar.gz /chkconfig-1.21.tar.gz +/chkconfig-1.22.tar.gz +/chkconfig-1.24.tar.gz +/chkconfig-1.25.tar.gz +/chkconfig-1.26.tar.gz diff --git a/chkconfig.spec b/chkconfig.spec index 71cb588..d28466f 100644 --- a/chkconfig.spec +++ b/chkconfig.spec @@ -1,11 +1,17 @@ Summary: A system tool for maintaining the /etc/rc*.d hierarchy Name: chkconfig -Version: 1.21 -Release: 2%{?dist} -License: GPLv2 +Version: 1.26 +Release: 1%{?dist} +License: GPL-2.0-only URL: https://github.com/fedora-sysv/chkconfig Source: https://github.com/fedora-sysv/chkconfig/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: newt-devel gettext popt-devel libselinux-devel beakerlib gcc systemd-devel make + +BuildRequires: gcc gettext libselinux-devel make newt-devel popt-devel systemd-devel +# beakerlib might not be available on CentOS Stream any more +%if 0%{?fedora} +BuildRequires: beakerlib +%endif + Conflicts: initscripts <= 5.30-1 Provides: /sbin/chkconfig @@ -42,8 +48,11 @@ system at the same time. %build %make_build RPM_OPT_FLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS" +# tests are executed using tmt and tf on CentOS Stream and RHEL +%if 0%{?fedora} %check make check +%endif %install rm -rf $RPM_BUILD_ROOT @@ -88,8 +97,60 @@ mkdir -p $RPM_BUILD_ROOT/etc/chkconfig.d %dir /var/lib/alternatives %changelog -* Wed Jan 18 2023 Fedora Release Engineering - 1.21-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild +* Wed Jan 17 2024 Jan Macku - 1.26-1 +- fix(test): dot't call `basename` with empty string +- spec: sort BuildRequires alphabetically +- fix(test): remove dangling `rlPhase` fn call +- ci: run tests using Packit and Testing Farm +- build: update `.pot` file +- ci: fix typo in test workflow +- test: add support for running using tmt +- Translated using Weblate (Czech) +- Translated using Weblate (Punjabi) +- build(deps): bump actions/upload-artifact from 3 to 4 +- build(deps): bump github/codeql-action from 2 to 3 +- leveldb: fix systemdActive() +- build(deps): bump redhat-plumbers-in-action/differential-shellcheck +- Translated using Weblate (Hungarian) +- build(deps): bump actions/checkout from 3 to 4 + +* Wed Aug 02 2023 Jan Macku - 1.25-1 +- alternatives: fix possible buffer overrun +- Translated using Weblate (Korean) +- Translated using Weblate (Chinese (Simplified) (zh_CN)) + +* Thu May 04 2023 Jan Macku - 1.24-1 +- ci: fix `NEXT_VERSION` in Makefile +- revert: releng: Enable Packit to handle Fedora updates +- revert: releng: Convert to rpmautospec + +* Thu May 04 2023 Jan Macku - 1.23-1 +- Translated using Weblate (Korean) +- Translated using Weblate (English (United Kingdom)) +- alternatives: --keep-foreign incorrectly handles non-existent files +- alternatives: isLink should return 0 in case of lstat error +- Translated using Weblate (Swedish) +- Translated using Weblate (Korean) +- Translated using Weblate (Georgian) +- Translated using Weblate (Finnish) +- Translated using Weblate (Ukrainian) +- Translated using Weblate (Polish) +- Update translation files +- Translated using Weblate (German) +- doc: update translations +- spec: remote changelog + +* Thu Mar 23 2023 Jan Macku - 1.22-1 +- migrate to SPDX license +- Translated using Weblate (English (United Kingdom)) +- Translated using Weblate (Japanese) +- ci: Add locale linter +- ci: update workflows +- test: fix ShellCheck error[SC2070] +- Bump redhat-plumbers-in-action/differential-shellcheck from 3 to 4 (#94) +- releng: Packit remove extra job trigger +- releng: Enable Packit to handle Fedora updates +- releng: Convert to rpmautospec * Wed Oct 05 2022 Jan Macku - 1.21-1 - ci: Add CodeQL to replace LGTM @@ -363,7 +424,7 @@ mkdir -p $RPM_BUILD_ROOT/etc/chkconfig.d - translation updates: as, bg, bn_IN, bs, ca, de, fr, hi, hu, id, ja, ka, ml, ms, nb, or, sk, sl - add resetpriorities to the man page (#197399) - + * Tue Feb 6 2007 Bill Nottingham 1.3.33-1 - various changes from review - support alternate %%{_sbindir}, fix summaries, add version to requires, assorted other bits diff --git a/sources b/sources index f6d8e52..4cd5cd8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (chkconfig-1.21.tar.gz) = 92cb420ec0247d48a672705c87417a3955e603de267e123aa1aa8c26c73707283a21b82a8321288498312b6612a723b7d557e85ce8ca9cfabae268f16bfe9ce6 +SHA512 (chkconfig-1.26.tar.gz) = e4e4ca07c93f571b93290bf010d86ab2f5bc74a2a76e6b18843b24c1212653a6e204eb4657aa0f9b7c738ba23653b456be8cd4393a04a5651ef1669ee95cbe80