The package rpms/monitor-edid.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/monitor-edid.git/commit/?id=12b73b1b....
Change: +%ifarch %{ix86} x86_64
Thanks.
Full change: ============
commit 12b73b1b08ca7ffc676ff99d4c8ed14b4842efe2 Author: Tomas Hrcka thrcka@redhat.com Date: Tue Sep 17 09:07:03 2019 +0200
Revert "Orphaned for 6+ weeks"
This reverts commit 18d5e53fcc83a417497da65cb0cf63f8f0239132.
Unretirement request: https://pagure.io/releng/issue/8804
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..52623d3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +monitor-edid-3.0.tar.bz2 +/monitor-edid-3.1.tar.xz diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/monitor-edid-escape.patch b/monitor-edid-escape.patch new file mode 100644 index 0000000..975432c --- /dev/null +++ b/monitor-edid-escape.patch @@ -0,0 +1,12 @@ +From: Bjrn Augustsson oggust@gmail.com +--- tmp/monitor-parse-edid.orig 2018-01-31 15:32:01.272483507 +0100 ++++ tmp/monitor-parse-edid 2018-01-31 15:31:47.759339853 +0100 +@@ -732,7 +732,7 @@ + use Data::Dumper; + $Data::Dumper::Sortkeys = 1; + my $s = Dumper($edid); +- $s =~ s/.*? = {/+{/; # remove variable name we don't want ++ $s =~ s/.*? = {/+{/; # remove variable name we don't want + $s =~ s/};$/}/m; + print $s; + } elsif ($MonitorsDB) { diff --git a/monitor-edid-makesource.sh b/monitor-edid-makesource.sh new file mode 100644 index 0000000..c788d8b --- /dev/null +++ b/monitor-edid-makesource.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# check http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/monitor-edid/trunk/ + +VERSION=3.0 +RELEASE=266060 + +svn export -r $RELEASE http://svn.mandriva.com/svn/soft/monitor-edid/trunk monitor-edid-$VERSION && \ + tar cjf monitor-edid-$VERSION.tar.bz2 monitor-edid-$VERSION && \ + rm -rf monitor-edid-$VERSION && \ + echo monitor-edid-$VERSION.tar.bz2 created + diff --git a/monitor-edid-warn-unused-result.patch b/monitor-edid-warn-unused-result.patch new file mode 100644 index 0000000..7196efb --- /dev/null +++ b/monitor-edid-warn-unused-result.patch @@ -0,0 +1,13 @@ +diff --git a/monitor-get-edid-using-vbe.c b/monitor-get-edid-using-vbe.c +index 3f8ab1c..92662c8 100644 +--- a/monitor-get-edid-using-vbe.c ++++ b/monitor-get-edid-using-vbe.c +@@ -74,7 +74,7 @@ int main(int argc, char **argv) + } + + if (size >= 0) { +- write(1, edid, size); ++ if(write(STDOUT_FILENO, edid, size)){}; + return 0; + } + diff --git a/monitor-edid.spec b/monitor-edid.spec new file mode 100644 index 0000000..06361c9 --- /dev/null +++ b/monitor-edid.spec @@ -0,0 +1,255 @@ +Name: monitor-edid +Summary: Tool for probing and parsing monitor EDID + +License: GPLv3+ +Url: http://gitweb.mageia.org/software/monitor-edid/about/ +# Upstream IRC: #mageia-dev - developer: guillomovitch +# Bugtracker: https://bugs.mageia.org +# Devel mailing list: mageiatools@ml.mageia.org + +Version: 3.1 +Release: 2%{?dist} + +# Created with +# git archive --prefix monitor-edid-3.1/ v3.1 | xz > monitor-edid-3.1.tar.xz +# from a checkout of http://gitweb.mageia.org/software/monitor-edid/ +Source0: %{name}-%{version}.tar.xz +# 2018-02-11: Patch submitted upstream: https://bugs.mageia.org/show_bug.cgi?id=22293 +Patch0: monitor-edid-escape.patch +# 2018-02-11: Patch submitted upstream: https://bugs.mageia.org/show_bug.cgi?id=22575 +Patch1: monitor-edid-warn-unused-result.patch + + +BuildRequires: gcc +%ifarch %{ix86} x86_64 +BuildRequires: libx86-devel +BuildRequires: perl-generators +%else +# noarch packages on other arch +%global debug_package %{nil} +%global __debug_install_post /bin/true +%endif + +%description +Monitor-edid is a tool for probing and parsing Extended display +identification data (EDID) from monitors. +For more information about EDID, see http://en.wikipedia.org/wiki/EDID + + +%prep +%autosetup + + +%build +make CFLAGS="$RPM_OPT_FLAGS" + + +%install +%make_install + + +%files +%doc README NEWS ChangeLog +%license COPYING +%{_bindir}/monitor-parse-edid +%{_sbindir}/monitor-edid +%{_sbindir}/monitor-get* +# Mandriva specific scripts (requires lspcidrake) +%exclude %{_sbindir}/monitor-probe* + + +%changelog +* Fri Jul 13 2018 Fedora Release Engineering releng@fedoraproject.org - 3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Feb 08 2018 Till Maas opensource@till.name - 3.1-1 +- Update to new upstream release +- Fixed compiler warning + +* Thu Feb 08 2018 Fedora Release Engineering releng@fedoraproject.org - 3.0-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Feb 07 2018 Till Maas opensource@till.name - 3.0-16 +- Cleanup specfile +- Fix perl error: https://bugzilla.redhat.com/show_bug.cgi?id=1538829 + +* Thu Aug 03 2017 Fedora Release Engineering releng@fedoraproject.org - 3.0-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering releng@fedoraproject.org - 3.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering releng@fedoraproject.org - 3.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 04 2016 Fedora Release Engineering releng@fedoraproject.org - 3.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun Aug 17 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Jul 18 2013 Petr Pisar ppisar@redhat.com - 3.0-7 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Feb 08 2011 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Jan 06 2011 Remi Collet Fedora@famillecollet.com 3.0-2 +- remove mandriva specific scripts (#667568) + +* Sat Feb 13 2010 Remi Collet Fedora@famillecollet.com 3.0-1 +- update to new upstream version +- switch from lrmi to libx86 + +* Sun Oct 25 2009 Remi Collet Fedora@famillecollet.com 2.5-1 +- new version +- bundle lrmi (not available on EL) + +* Sat Oct 17 2009 Remi Collet Fedora@famillecollet.com 2.4-1 +- new version + +* Sat Jul 25 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Apr 08 2008 Remi Collet Fedora@famillecollet.com 2.0-1 +- new version + +* Mon Apr 07 2008 Remi Collet Fedora@famillecollet.com 1.16-5 +- lrmi not available on EL + +* Sun Apr 06 2008 Remi Collet Fedora@famillecollet.com 1.16-4 +- use system lrmi on ix86 (From Ville Skytt) + +* Mon Mar 17 2008 Remi Collet Fedora@famillecollet.com 1.16-3 +- fix license again + +* Sun Mar 16 2008 Remi Collet Fedora@famillecollet.com 1.16-2 +- From review : clean + fix license + +* Sun Mar 16 2008 Remi Collet Fedora@famillecollet.com 1.16-1 +- initial spec for Fedora review + +* Mon Mar 10 2008 Pixel pixel@mandriva.com 1.16-1mdv2008.1 ++ Revision: 183268 +- update URL +- 1.16: +- do not install monitor-get-edid-using-vbe on archs where VBE is not + available (Remi Collet) + +* Sun Mar 9 2008 Remi Collet rpms@famillecollet.com 1.15-1.fc#.remi +- build for Fedora + +* Wed Jan 23 2008 Pixel pixel@mandriva.com 1.15-1mdv2008.1 ++ Revision: 157016 +- 1.15: +- monitor-probe: + o probe "using DMI" before "using X" +- monitor-probe-using-X: + o in last resort, get Intel BIOS mode when "BIOS panel mode is bigger than + probed programmed mode" + +* Thu Jan 10 2008 Pixel pixel@mandriva.com 1.14-1mdv2008.1 ++ Revision: 147502 +- 1.14: +- monitor-edid, monitor-get-edid: + o call monitor-get-edid-using-vbe with a range of ports, it stops on first + success (by default it tries port 0 then port 1) + +* Tue Jan 08 2008 Pixel pixel@mandriva.com 1.13-1mdv2008.1 ++ Revision: 146846 +- 1.13: +- monitor-get-edid: + o skip /proc/acpi/video/**/EDID files which can't be valid (#34417) + o minimal support for getting EDID from different DDC port + (experimental, need testing before using it in monitor-edid) + + + Olivier Blin oblin@mandriva.com + - restore BuildRoot + + + Thierry Vignaud tvignaud@mandriva.com + - kill re-definition of %%buildroot on Pixel's request + +* Sat Dec 15 2007 Remi Collet rpms@famillecollet.com 1.11-1.fc8.remi +- build for Fedora 8 + +* Wed Sep 26 2007 Pixel pixel@mandriva.com 1.12-1mdv2008.0 ++ Revision: 93044 +- use make install +- 1.12: +- monitor-probe-using-X: + o when an EDID is found in Xorg.log, pass it to monitor-parse-edid + o handle --perl option (passed to monitor-parse-edid) + +* Fri Mar 30 2007 Remi Collet rpms@famillecollet.com 1.11-1 +- build for Fedora 3-6 and RedHat EL 2-5 + +* Thu Aug 31 2006 Gwenole Beauchesne gbeauchesne@mandriva.com 1.11-1mdv2007.0 +- fix ballback to old get_edid() function +- ignore VBIOS checksum failures, use CPU emulator in that case + +* Tue Jul 11 2006 Pixel pixel@mandriva.com 1.10-1mdv2007.0 +- use a fixed FontPath (do not default to unix:-1 in case xfs is not running) + +* Wed Jun 07 2006 Per yvind Karlsen pkarlsen@mandriva.com 1.9-5mdv2007.0 +- do not build on sparc +- build with $RPM_OPT_FLAGS +- do parallell build +- cosmetics + +* Wed May 10 2006 Pixel pixel@mandriva.com 1.9-4mdk +- fix a segfault occuring on some boxes in monitor-get-edid-using-vbe, + when using try-in-console + +* Fri Mar 10 2006 Pixel pixel@mandriva.com 1.9-3mdk +- set url to wiki page instead of the cvs + +* Fri Jan 6 2006 Pixel pixel@mandriva.com 1.9-2mdk +- add missing monitor-get-edid + +* Thu Jan 5 2006 Pixel pixel@mandriva.com 1.9-1mdk +- monitor-get-edid is now a perl script able to probe /proc/acpi/video + (or /proc/device-tree on PPC) +- binary monitor-get-edid is now monitor-get-edid-using-vbe +- monitor-edid is able to get more than one head + +* Mon Aug 8 2005 Pixel pixel@mandriva.com 1.5-1mdk +- add option --try-in-console when probing edid + since probing edid sometimes only work in console +- use this option by default in monitor-probe + +* Wed Apr 6 2005 Pixel pixel@mandrakesoft.com 1.4-1mdk +- default on old lrmi code to get ddc via int10 +- fix build on vesa-cvt + +* Fri Mar 25 2005 Pixel pixel@mandrakesoft.com 1.3-1mdk +- added vesa-cvt (allowing to compute reduced-blanking timings) + +* Thu Mar 17 2005 Pixel pixel@mandrakesoft.com 1.2-1mdk +- new release (added monitor-probe and monitor-probe-using-X) + +* Tue Mar 8 2005 Pixel pixel@mandrakesoft.com 1.1-1mdk +- new release + +* Wed Feb 23 2005 Pixel pixel@mandrakesoft.com 1.0-1mdk +- first package diff --git a/sources b/sources new file mode 100644 index 0000000..c73a4f5 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (monitor-edid-3.1.tar.xz) = 99fdab1e101a0d02ac636d92f4c60c28b3506d58b41e1f3443903303ec1783cb3d0f4ec5ae804d0ac3c8a23352465b8aea847c76c08f87e4dc7b4b24cc6a397b
arch-excludes@lists.fedoraproject.org