From aa72d091510037f3588981086c46d9349122e51c Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 25 Nov 2022 14:54:05 +1000 Subject: [PATCH 01/13] xkill 1.0.6 --- .gitignore | 2 +- sources | 2 +- xkill.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index f960a77..f02667b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/xkill-*.tar.bz2 +/xkill-*.tar.xz diff --git a/sources b/sources index 12b49e9..b9c0316 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xkill-1.0.5.tar.bz2) = 4603a1794f114f5cea2c885020c9d073c8421d1e785c99ff6b936ae97139c8dac8020a187b5bbd0fa6d56ed6fab879441b42ba900cc5f2f5a534dafdc86b9249 +SHA512 (xkill-1.0.6.tar.xz) = a755a8db51d7860b9942161776390007b9b530c2f7fcf8ddb3383311d36d185a6f08a44c5f6f7735576b146902e66aca21cbd7e746c1289d035e79332e8173b6 diff --git a/xkill.spec b/xkill.spec index e61aa35..2bd4d60 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,11 +1,11 @@ Name: xkill -Version: 1.0.5 -Release: 5%{?dist} +Version: 1.0.6 +Release: 1%{?dist} Summary: Utility to force-close an X client's connection License: MIT URL: https://www.x.org -Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.bz2 +Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz BuildRequires: automake libtool BuildRequires: gcc make @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Fri Nov 25 2022 Peter Hutterer - 1.0.6-1 +- xkill 1.0.6 + * Sat Jul 23 2022 Fedora Release Engineering - 1.0.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 2ac5417a809bc4a9e5249a2924ac560d39d70b9e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:33:45 +0000 Subject: [PATCH 02/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xkill.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xkill.spec b/xkill.spec index 2bd4d60..c66eb2b 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,6 +1,6 @@ Name: xkill Version: 1.0.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utility to force-close an X client's connection License: MIT @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Fri Nov 25 2022 Peter Hutterer - 1.0.6-1 - xkill 1.0.6 From 813e61b3b2a3675765c6e9d08c0eda97c4ebaac0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:57:31 +0000 Subject: [PATCH 03/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xkill.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xkill.spec b/xkill.spec index c66eb2b..ecdfcfa 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,6 +1,6 @@ Name: xkill Version: 1.0.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Utility to force-close an X client's connection License: MIT @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.0.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 48780ba676d7808c8a4ac1f027989c610797ae20 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 8 Sep 2023 15:16:51 +1000 Subject: [PATCH 04/13] SPDX migration --- xkill.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xkill.spec b/xkill.spec index ecdfcfa..b042567 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,9 +1,9 @@ Name: xkill Version: 1.0.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Utility to force-close an X client's connection -License: MIT +License: MIT-open-group URL: https://www.x.org Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Fri Sep 08 2023 Peter Hutterer - 1.0.6-4 +- SPDX migration + * Sat Jul 22 2023 Fedora Release Engineering - 1.0.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 9f9e73eb2bb05addb31b9f8be2416d05ea4757cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:48:43 +0000 Subject: [PATCH 05/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xkill.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xkill.spec b/xkill.spec index b042567..84f28cf 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,6 +1,6 @@ Name: xkill Version: 1.0.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Utility to force-close an X client's connection License: MIT-open-group @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.0.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Sep 08 2023 Peter Hutterer - 1.0.6-4 - SPDX migration From c762d4b925ea6b2cbebcd4bacba693fb78f01927 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:09:39 +0000 Subject: [PATCH 06/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xkill.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xkill.spec b/xkill.spec index 84f28cf..c1783d2 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,6 +1,6 @@ Name: xkill Version: 1.0.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Utility to force-close an X client's connection License: MIT-open-group @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.0.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.0.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 55ee48b38c6a3d0cc22d1828fdb3a01bea2a6215 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:56:35 +0000 Subject: [PATCH 07/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xkill.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xkill.spec b/xkill.spec index c1783d2..1ac90ea 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,6 +1,6 @@ Name: xkill Version: 1.0.6 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Utility to force-close an X client's connection License: MIT-open-group @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.0.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 1.0.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 280fffa4120de2cc0383b05927f6b1280aa0e39a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:53:42 +0000 Subject: [PATCH 08/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xkill.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xkill.spec b/xkill.spec index 1ac90ea..fa03e16 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,6 +1,6 @@ Name: xkill Version: 1.0.6 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Utility to force-close an X client's connection License: MIT-open-group @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.0.6-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.0.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 9c39447c3999781a318c8e02c625c108694b2a0a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:43:33 +0000 Subject: [PATCH 09/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- xkill.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xkill.spec b/xkill.spec index fa03e16..7903b1c 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,6 +1,6 @@ Name: xkill Version: 1.0.6 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Utility to force-close an X client's connection License: MIT-open-group @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.0.6-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1.0.6-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From a3cbbcf30c1f4901419a4497dc2947d2a9f5d87e Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Mon, 16 Mar 2026 01:21:20 +0000 Subject: [PATCH 10/13] update to 1.0.7 --- sources | 2 +- xkill.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index b9c0316..fef12aa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xkill-1.0.6.tar.xz) = a755a8db51d7860b9942161776390007b9b530c2f7fcf8ddb3383311d36d185a6f08a44c5f6f7735576b146902e66aca21cbd7e746c1289d035e79332e8173b6 +SHA512 (xkill-1.0.7.tar.xz) = af5444da74b2af45dabd093e74b4c2e906c4742593067b6fecced6593a27b2b493e868e91672ffc17571851621b4e6716741d2eb91c5459c5bcf9867d4812d9a diff --git a/xkill.spec b/xkill.spec index 7903b1c..515df2e 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,6 +1,6 @@ Name: xkill -Version: 1.0.6 -Release: 9%{?dist} +Version: 1.0.7 +Release: 1%{?dist} Summary: Utility to force-close an X client's connection License: MIT-open-group @@ -37,6 +37,9 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog +* Mon Mar 16 2026 Filipe Rosset - 1.0.7-1 +- update to 1.0.7 + * Sat Jan 17 2026 Fedora Release Engineering - 1.0.6-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 323e9b46790f394163c8f54d5622c46ac467758c Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Mon, 16 Mar 2026 01:46:26 +0000 Subject: [PATCH 11/13] spec cleanup and modernization rhbz#2142320 --- changelog | 46 ++++++++++++++++++++++++++++++++++ xkill.spec | 72 ++++++++++++------------------------------------------ 2 files changed, 62 insertions(+), 56 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..3830e01 --- /dev/null +++ b/changelog @@ -0,0 +1,46 @@ +* Mon Mar 16 2026 Filipe Rosset - 1.0.7-1 +- update to 1.0.7 + +* Sat Jan 17 2026 Fedora Release Engineering - 1.0.6-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 1.0.6-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.0.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Sat Jul 20 2024 Fedora Release Engineering - 1.0.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.0.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Sep 08 2023 Peter Hutterer - 1.0.6-4 +- SPDX migration + +* Sat Jul 22 2023 Fedora Release Engineering - 1.0.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Nov 25 2022 Peter Hutterer - 1.0.6-1 +- xkill 1.0.6 + +* Sat Jul 23 2022 Fedora Release Engineering - 1.0.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.0.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.0.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Apr 08 2021 Peter Hutterer - 1.0.5-2 +- Fix Obsoletes line to actually obsolete the -39 server-utils (#1932754) + +* Wed Mar 03 2021 Peter Hutterer 1.0.5-1 +- Split xkill out from xorg-x11-server-utils into a separate package + (#1934389) + diff --git a/xkill.spec b/xkill.spec index 515df2e..e183238 100644 --- a/xkill.spec +++ b/xkill.spec @@ -1,19 +1,21 @@ -Name: xkill -Version: 1.0.7 -Release: 1%{?dist} -Summary: Utility to force-close an X client's connection +Name: xkill +Version: 1.0.7 +Release: %autorelease +Summary: Utility to force-close an X client's connection -License: MIT-open-group -URL: https://www.x.org -Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz +License: MIT-open-group +URL: https://www.x.org +Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz -BuildRequires: automake libtool -BuildRequires: gcc make +BuildRequires: automake +BuildRequires: gcc +BuildRequires: libtool +BuildRequires: make BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xmu) BuildRequires: pkgconfig(xorg-macros) >= 1.8 -Obsoletes: xorg-x11-server-utils < 7.7-40 +Obsoletes: xorg-x11-server-utils < 7.7-40 %description xkill is a utility for forcing the X server to close connections to @@ -31,55 +33,13 @@ autoreconf -v --install %install %make_install +%check +%make_build check + %files %license COPYING %{_bindir}/%{name} %{_mandir}/man1/%{name}.1* %changelog -* Mon Mar 16 2026 Filipe Rosset - 1.0.7-1 -- update to 1.0.7 - -* Sat Jan 17 2026 Fedora Release Engineering - 1.0.6-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 1.0.6-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sun Jan 19 2025 Fedora Release Engineering - 1.0.6-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Sat Jul 20 2024 Fedora Release Engineering - 1.0.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jan 27 2024 Fedora Release Engineering - 1.0.6-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Sep 08 2023 Peter Hutterer - 1.0.6-4 -- SPDX migration - -* Sat Jul 22 2023 Fedora Release Engineering - 1.0.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.0.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Nov 25 2022 Peter Hutterer - 1.0.6-1 -- xkill 1.0.6 - -* Sat Jul 23 2022 Fedora Release Engineering - 1.0.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 1.0.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.0.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Apr 08 2021 Peter Hutterer - 1.0.5-2 -- Fix Obsoletes line to actually obsolete the -39 server-utils (#1932754) - -* Wed Mar 03 2021 Peter Hutterer 1.0.5-1 -- Split xkill out from xorg-x11-server-utils into a separate package - (#1934389) - +%autochangelog From 38264dffaf2b395f95074fad77835594bf2ea043 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Mon, 13 Jul 2026 18:21:14 -0300 Subject: [PATCH 12/13] added sig source file, rebuilt with meson build system Signed-off-by: Filipe Rosset --- .gitignore | 3 ++- sources | 2 ++ xkill.spec | 23 +++++++++++------------ 3 files changed, 15 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index f02667b..dd466e0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -/xkill-*.tar.xz +/xkill-*.tar.xz* +/gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg diff --git a/sources b/sources index fef12aa..f31c166 100644 --- a/sources +++ b/sources @@ -1 +1,3 @@ SHA512 (xkill-1.0.7.tar.xz) = af5444da74b2af45dabd093e74b4c2e906c4742593067b6fecced6593a27b2b493e868e91672ffc17571851621b4e6716741d2eb91c5459c5bcf9867d4812d9a +SHA512 (xkill-1.0.7.tar.xz.sig) = e6100ec63d6f013a28d45a4cdecfd24c78f23300453ef32199336b0d819dba0dce34bac0e6a0254365c808259e787ab1ea85e59d86516501599769f887f27206 +SHA512 (gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg) = 8f1042fc1ff6c68909b07f4c3b078304a6e5c7b0f32145930f6da253565bae1da4bb432c052c913dbb6854f0749a6b8746bbb1b5a52c82bbea15e17d01e3b6d1 diff --git a/xkill.spec b/xkill.spec index e183238..ad20881 100644 --- a/xkill.spec +++ b/xkill.spec @@ -6,16 +6,15 @@ Summary: Utility to force-close an X client's connection License: MIT-open-group URL: https://www.x.org Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz +Source1: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz.sig +Source2: gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg -BuildRequires: automake BuildRequires: gcc -BuildRequires: libtool -BuildRequires: make +BuildRequires: gpgverify +BuildRequires: meson BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xmu) -BuildRequires: pkgconfig(xorg-macros) >= 1.8 - -Obsoletes: xorg-x11-server-utils < 7.7-40 +BuildRequires: pkgconfig(xmuu) +BuildRequires: pkgconfig(xproto) >= 7.0.22 %description xkill is a utility for forcing the X server to close connections to @@ -23,18 +22,18 @@ clients. This program is very dangerous, but is useful for aborting programs that have displayed undesired windows on a user's screen. %prep +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' %autosetup %build -autoreconf -v --install -%configure --disable-silent-rules -%make_build +%meson +%meson_build %install -%make_install +%meson_install %check -%make_build check +%meson_test %files %license COPYING From 6d60cef0829abf137b39988201150c974bf93ad8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:16:25 +0000 Subject: [PATCH 13/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild