diff --git a/.gitignore b/.gitignore index 17ed343..b1d0f06 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -/xlsclients-.*.tar.bz2 +/xlsclients-*.tar.* +/gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..f7f1434 --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,19 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ + +specfile_path: xlsclients.spec + +copy_upstream_release_description: false + +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-rawhide + + - job: koji_build + trigger: commit + allowed_committers: ['packit','all_admins'] + dist_git_branches: + - fedora-rawhide + diff --git a/changelog b/changelog new file mode 100644 index 0000000..65bb0bc --- /dev/null +++ b/changelog @@ -0,0 +1,28 @@ +* Sat Jul 20 2024 Fedora Release Engineering - 1.1.4-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.1.4-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.1.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.1.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.1.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.1.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Apr 17 2021 Peter Hutterer 1.1.4-2 +- Add Obsoletes for xorg-x11-utils +- Use make_build and other rpm macros + +* Tue Jan 19 2021 Adam Jackson - 1.1.4-1 +- Initial split packaging (#1918035) + diff --git a/sources b/sources index 34c16af..99c1770 100644 --- a/sources +++ b/sources @@ -1 +1,3 @@ -SHA512 (xlsclients-1.1.4.tar.bz2) = 42fd848d88d3cf31168a37fed63f9f5b60ddc4f36be2956b354e574c93129d75f29e005d6631784380bcef27860b54c64f419ca18ad77f092f4520dec47b10f4 +SHA512 (gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg) = 8f1042fc1ff6c68909b07f4c3b078304a6e5c7b0f32145930f6da253565bae1da4bb432c052c913dbb6854f0749a6b8746bbb1b5a52c82bbea15e17d01e3b6d1 +SHA512 (xlsclients-1.1.6.tar.xz.sig) = 94589b7ef35d02dc8599b2f611805e04c89ec6d971d8dc9a5e16d8cc83bf1ed95d4ff45b381cd3911a2ef9d02e543422fdb6fa4073e49833b4a827fdcb6171f4 +SHA512 (xlsclients-1.1.6.tar.xz) = bc330df0f56aa2c732a6d251494280839eb6a7c085e138e2f1d484e2ae580cdb562e1efb71257fa277f7a69f8a22317ef8419c5755661ed5155ea428a550a513 diff --git a/xlsclients.spec b/xlsclients.spec index 5dbe15f..665bafe 100644 --- a/xlsclients.spec +++ b/xlsclients.spec @@ -1,62 +1,39 @@ Summary: X client list utility Name: xlsclients -Version: 1.1.4 -Release: 8%{?dist} +Version: 1.1.6 +Release: %autorelease License: MIT -URL: http://www.x.org +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 -Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.bz2 - -BuildRequires: make -BuildRequires: gettext-devel -BuildRequires: libtool - -BuildRequires: pkgconfig(x11) - -Obsoletes: xorg-x11-utils < 7.5-39 +BuildRequires: gcc +BuildRequires: gpgverify +BuildRequires: meson +BuildRequires: pkgconfig(xcb) >= 1.6 %description xlsclients lists the names of the clients currently connected to an X server. %prep -%setup -q +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' +%autosetup %build -%configure -%make_build +%meson +%meson_build + +%check +%meson_test %install -%make_install +%meson_install %files -%doc README %license COPYING %{_bindir}/xlsclients %{_mandir}/man1/xlsclients.1* %changelog -* Sat Jan 27 2024 Fedora Release Engineering - 1.1.4-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 1.1.4-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.1.4-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 1.1.4-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 1.1.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.1.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sat Apr 17 2021 Peter Hutterer 1.1.4-2 -- Add Obsoletes for xorg-x11-utils -- Use make_build and other rpm macros - -* Tue Jan 19 2021 Adam Jackson - 1.1.4-1 -- Initial split packaging (#1918035) - +%autochangelog