diff --git a/.gitignore b/.gitignore index 77af62d..6e50c9d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ /xgamma-*.tar.bz2 +/xgamma-1.0.7.tar.xz +/xgamma-1.0.7.tar.xz.sig +/xgamma-1.0.8.tar.xz +/xgamma-1.0.8.tar.xz.sig diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..f126b62 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,15 @@ +--- !Policy +product_versions: + - fedora-rawhide +decision_context: bodhi_update_push_stable +subject_type: koji_build +rules: + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.rpmdeplint.functional} +--- !Policy +product_versions: + - fedora-* +decision_context: bodhi_update_push_stable +subject_type: koji_build +rules: + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.installability.functional} + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.rpminspect.static-analysis} diff --git a/gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg b/gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg new file mode 100644 index 0000000..32da223 Binary files /dev/null and b/gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg differ diff --git a/sources b/sources index 6babb2a..be0a067 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (xgamma-1.0.6.tar.bz2) = 2d41798e15ac8c6f6731a2da29589207d936eaee1223ce6f3ca948e67d63c5c8b955d11c7db092dcd8c66a6209bd15c1de3dc1446dad4b4277134f010c6fc47a +SHA512 (xgamma-1.0.8.tar.xz) = edaa33fc18a9eb9e3bf5395ca0f6196778d0f8d8007e94ed53fc26de236bda51ee06a3eb8d0543a9e4367d3a350e7571664032e963001b7b6d525c27a3b3e8b6 +SHA512 (xgamma-1.0.8.tar.xz.sig) = d87d2b4bb713d6123d0a66bcb00b6d1bd9a6aed34376b47537547e61dd7f6da8ccee8c210c3e46119a4c02900be0068a2431708e058c682fb2ff8dbea078dfe9 diff --git a/xgamma.spec b/xgamma.spec index 5704ed2..a6fb685 100644 --- a/xgamma.spec +++ b/xgamma.spec @@ -1,29 +1,62 @@ Name: xgamma -Version: 1.0.6 +Version: 1.0.8 Release: 3%{?dist} Summary: X utility to query and alter the gamma correction of a monitor - -License: MIT -URL: https://www.x.org -Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.bz2 - -BuildRequires: automake libtool -BuildRequires: gcc make +# COPYING: X11 AND HPND-sell-variant +# man/xgamma.man: X11 without the permision grant, probably a copy-and-paste +# mistake +# +# xgamma.c: X11 +## Not in any binary package +# configure.ac: HPND-sell-variant +# INSTALL: FSFAP +# Makefile.am: HPND-sell-variant +# meson.build: MIT +## Unbundled +# aclocal.m4: FSFULLRWD AND FSFULLR AND +# GPL-2.0-or-later WITH Autoconf-exception-generic AND +# GPL-3.0-or-later WITH Autoconf-exception-macro AND X11 +# compile: GPL-2.0-ro-later WITH Autoconf-exception-generic +# config.guess: GPL-3.0-or-later WITH Autoconf-exception-generic +# config.sub: GPL-3.0-or-later WITH Autoconf-exception-generic +# configure: FSFUL +# depcomp: GPL-2.0-or-later WITH Autoconf-exception-generic +# install-sh: X11 AND LicenseRef-Fedora-Public-Domain +# Makefile.in: FSFULLRWD AND HPND-sell-variant +# man/Makefile.in: FSFULLRWD +# missing: GPL-2.0-or-later WITH Autoconf-exception-generic +License: X11 AND HPND-sell-variant +URL: https://www.x.org/ +Source0: %{url}releases/individual/app/%{name}-%{version}.tar.xz +Source1: %{url}releases/individual/app/%{name}-%{version}.tar.xz.sig +# Key imported from hkp://keyserver.ubuntu.com server and verified using the +# previous 4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E key. +Source2: gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg +BuildRequires: autoconf >= 2.60 +BuildRequires: automake +BuildRequires: coreutils +BuildRequires: gcc +BuildRequires: gnupg2 +BuildRequires: make BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xxf86vm) BuildRequires: pkgconfig(xorg-macros) >= 1.8 - -Obsoletes: xorg-x11-server-utils < 7.7-40 +BuildRequires: pkgconfig(xproto) >= 7.0.17 +# xorg-x11-server-utils-7.7-39.fc35 splitted into many packages +Obsoletes: xorg-x11-server-utils < 7.7-40 %description xgamma allows X users to query and alter the gamma correction of a monitor via the X video mode extension (XFree86-VidModeExtension). %prep +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' %autosetup +rm aclocal.m4 compile config.guess config.sub configure depcomp install-sh \ + Makefile.in man/Makefile.in missing %build -autoreconf -v --install +autoreconf -v --force --install %configure --disable-silent-rules %make_build @@ -32,10 +65,47 @@ autoreconf -v --install %files %license COPYING +%doc ChangeLog README.md %{_bindir}/%{name} %{_mandir}/man1/%{name}.1* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.0.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 1.0.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Mon Jul 28 2025 Petr Pisar - 1.0.8-1 +- 1.0.8 bump + +* Fri Jul 25 2025 Fedora Release Engineering - 1.0.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.0.7-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Sat Jul 20 2024 Fedora Release Engineering - 1.0.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.0.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Mon Feb 20 2023 Petr Pisar - 1.0.7-1 +- 1.0.7 bump + +* Sat Jan 21 2023 Fedora Release Engineering - 1.0.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.0.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.0.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.0.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild