diff --git a/.gitignore b/.gitignore index 2747562..55662c8 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /xsetroot-*.tar.bz2 +/xsetroot-*.tar.xz* diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..0da4877 --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,19 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ + +specfile_path: xsetroot.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..f9d2fb1 --- /dev/null +++ b/changelog @@ -0,0 +1,34 @@ +* Sat Jul 20 2024 Fedora Release Engineering - 1.1.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jan 29 2024 Fedora Release Engineering - 1.1.2-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.1.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Sep 08 2023 Peter Hutterer - 1.1.2-8 +- SPDX migration + +* Sat Jul 22 2023 Fedora Release Engineering - 1.1.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.1.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Apr 08 2021 Peter Hutterer - 1.1.2-2 +- Fix Obsoletes line to actually obsolete the -39 server-utils (#1932754) + +* Wed Mar 03 2021 Peter Hutterer 1.1.2-1 +- Split xsetroot out from xorg-x11-server-utils into a separate package + (#1934395) + diff --git a/sources b/sources index bf087aa..91243b3 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (xsetroot-1.1.2.tar.bz2) = 0b9df1b72305e5c24f1e1664578aa4411a5ffcdc5d318458117594e641f01c34700205b0d16c08abf4a8106d36128ccdbe1ea1f1035fce9018d6b52801a8b72b +SHA512 (xsetroot-1.1.4.tar.xz) = 76f2ba25e7e312337cf28013470b814b9db0aa67777d8463b360177e374ef1195af867e85cccb848694466de7d7e9804dcd905c59c87a5d25aff72386e163573 +SHA512 (xsetroot-1.1.4.tar.xz.sig) = b196063f4ecca71f794e0e3158a1e091c74cbb00369d0acde30fb24268bd497b7dbf629e4bc6e7d53b955b9e9a7c2290e8d30cd11b9c0dd22283d9ed6376b97f diff --git a/xsetroot.spec b/xsetroot.spec index da8619d..f32d979 100644 --- a/xsetroot.spec +++ b/xsetroot.spec @@ -1,21 +1,21 @@ -Name: xsetroot -Version: 1.1.2 -Release: 2%{?dist} -Summary: Root window parameter setting utility for X +%global forgeurl https://gitlab.freedesktop.org/xorg/app/xsetroot +Version: 1.1.4 +%forgemeta -License: MIT -URL: https://www.x.org -Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.bz2 +Name: xsetroot +Release: %autorelease +Summary: Root window parameter setting utility for X +License: MIT-open-group +URL: %{forgeurl} +Source: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz -BuildRequires: automake libtool -BuildRequires: gcc make +BuildRequires: gcc +BuildRequires: meson >= 1.1.0 BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xmu) BuildRequires: pkgconfig(xbitmaps) BuildRequires: pkgconfig(xcursor) -BuildRequires: pkgconfig(xorg-macros) >= 1.8 - -Obsoletes: xorg-x11-server-utils < 7.7-40 +BuildRequires: pkgconfig(xmuu) +BuildRequires: pkgconfig(xproto) >= 7.0.25 %description The xsetroot program allows you to tailor the appearance of the background @@ -25,12 +25,14 @@ window of an X server. %autosetup %build -autoreconf -v --install -%configure --disable-silent-rules -%make_build +%meson +%meson_build %install -%make_install +%meson_install + +%check +%meson_test %files %license COPYING @@ -38,10 +40,4 @@ autoreconf -v --install %{_mandir}/man1/%{name}.1* %changelog -* Thu Apr 08 2021 Peter Hutterer - 1.1.2-2 -- Fix Obsoletes line to actually obsolete the -39 server-utils (#1932754) - -* Wed Mar 03 2021 Peter Hutterer 1.1.2-1 -- Split xsetroot out from xorg-x11-server-utils into a separate package - (#1934395) - +%autochangelog