|
|
12b73b1 |
Name: monitor-edid
|
|
|
12b73b1 |
Summary: Tool for probing and parsing monitor EDID
|
|
|
12b73b1 |
|
|
|
12b73b1 |
License: GPLv3+
|
|
|
0cd7611 |
Url: http://gitweb.mageia.org/software/monitor-edid/
|
|
|
12b73b1 |
|
|
|
9dc81bc |
Version: 3.4
|
|
|
30cf616 |
Release: 7%{?dist}
|
|
|
12b73b1 |
|
|
|
0cd7611 |
Source0: https://gitweb.mageia.org/software/monitor-edid/snapshot/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
|
|
12b73b1 |
|
|
|
0cd7611 |
# Fix Makefile to permit RPM CFLAGS
|
|
|
0cd7611 |
Patch000: monitor-edid-Makefile.patch
|
|
|
0cd7611 |
|
|
|
70d1218 |
# fix double include
|
|
|
9dc81bc |
Patch001: Avoid-double-include.patch
|
|
|
70d1218 |
|
|
|
5aada55 |
Requires: perl(File::Find)
|
|
|
5aada55 |
|
|
|
0cd7611 |
BuildRequires: coreutils
|
|
|
0cd7611 |
BuildRequires: make
|
|
|
0cd7611 |
BuildRequires: sed
|
|
|
0cd7611 |
|
|
|
0cd7611 |
BuildRequires: perl-generators
|
|
|
0cd7611 |
|
|
|
0cd7611 |
# for tests
|
|
|
0cd7611 |
BuildRequires: perl(Data::Dumper)
|
|
|
0cd7611 |
BuildRequires: perl(Getopt::Long)
|
|
|
0cd7611 |
BuildRequires: perl(Parse::EDID)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
%ifarch %{ix86} x86_64
|
|
|
12b73b1 |
BuildRequires: libx86-devel
|
|
|
0cd7611 |
BuildRequires: gcc
|
|
|
12b73b1 |
%else
|
|
|
0cd7611 |
# not binary on non x86 arches
|
|
|
12b73b1 |
%global debug_package %{nil}
|
|
|
12b73b1 |
%endif
|
|
|
12b73b1 |
|
|
|
12b73b1 |
%description
|
|
|
12b73b1 |
Monitor-edid is a tool for probing and parsing Extended display
|
|
|
12b73b1 |
identification data (EDID) from monitors.
|
|
|
0cd7611 |
|
|
|
12b73b1 |
For more information about EDID, see http://en.wikipedia.org/wiki/EDID
|
|
|
12b73b1 |
|
|
|
12b73b1 |
|
|
|
12b73b1 |
%prep
|
|
|
0cd7611 |
%autosetup -n refs/tags/v%{version}
|
|
|
12b73b1 |
|
|
|
12b73b1 |
|
|
|
12b73b1 |
%build
|
|
|
0cd7611 |
# Use default build flags
|
|
|
0cd7611 |
%set_build_flags
|
|
|
0cd7611 |
|
|
|
0cd7611 |
# Remove -Wl,--as-needed from LDFLAGS as that is not compatible with libx86
|
|
|
0cd7611 |
LDFLAGS=$(echo ${LDFLAGS} | sed -e 's/-Wl,--as-needed//')
|
|
|
0cd7611 |
export LDFLAGS
|
|
|
0cd7611 |
|
|
|
0cd7611 |
%make_build
|
|
|
12b73b1 |
|
|
|
12b73b1 |
|
|
|
12b73b1 |
%install
|
|
|
12b73b1 |
%make_install
|
|
|
12b73b1 |
|
|
|
12b73b1 |
|
|
|
0cd7611 |
%check
|
|
|
0cd7611 |
cd test
|
|
|
0cd7611 |
# see https://bugs.mageia.org/show_bug.cgi?id=25334
|
|
|
70d1218 |
make new_MonitorsDB
|
|
|
0cd7611 |
make all
|
|
|
0cd7611 |
|
|
|
0cd7611 |
|
|
|
12b73b1 |
%files
|
|
|
12b73b1 |
%doc README NEWS ChangeLog
|
|
|
12b73b1 |
%license COPYING
|
|
|
12b73b1 |
%{_bindir}/monitor-parse-edid
|
|
|
12b73b1 |
%{_sbindir}/monitor-edid
|
|
|
12b73b1 |
%{_sbindir}/monitor-get*
|
|
|
0cd7611 |
|
|
|
12b73b1 |
# Mandriva specific scripts (requires lspcidrake)
|
|
|
12b73b1 |
%exclude %{_sbindir}/monitor-probe*
|
|
|
12b73b1 |
|
|
|
12b73b1 |
|
|
|
12b73b1 |
%changelog
|
|
|
30cf616 |
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-7
|
|
|
30cf616 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
30cf616 |
|
|
|
bb78675 |
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-6
|
|
|
bb78675 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
bb78675 |
|
|
|
f135bb5 |
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-5
|
|
|
f135bb5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
f135bb5 |
|
|
|
1867927 |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-4
|
|
|
1867927 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
1867927 |
|
|
|
ceabdd4 |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-3
|
|
|
ceabdd4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
ceabdd4 |
|
|
|
efea9d4 |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-2
|
|
|
efea9d4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
efea9d4 |
|
|
|
9dc81bc |
* Mon Dec 13 2021 Pat Riehecky <riehecky@fnal.gov> - 3.4-1
|
|
|
9dc81bc |
- Update to latest upstream
|
|
|
9dc81bc |
|
|
|
c4a1990 |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-7
|
|
|
c4a1990 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
c4a1990 |
|
|
|
5aada55 |
* Mon May 17 2021 Pat Riehecky
|
|
|
5aada55 |
- Fix missing required BZ1960811
|
|
|
5aada55 |
|
|
|
84b6071 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-5
|
|
|
84b6071 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
84b6071 |
|
|
|
7ae8090 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-4
|
|
|
7ae8090 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
7ae8090 |
|
|
|
70d1218 |
* Wed Feb 19 2020 Pat Riehecky
|
|
|
70d1218 |
- Fix double include
|
|
|
70d1218 |
|
|
|
7537ad6 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-2
|
|
|
7537ad6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
7537ad6 |
|
|
|
0cd7611 |
* Mon Aug 19 2019 Pat Riehecky
|
|
|
0cd7611 |
- Change URL from http://wiki.mandriva.com/en/Tools/monitor-edid
|
|
|
0cd7611 |
- Update to v3.2
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-13
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-12
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-11
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-10
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-9
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-8
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 3.0-7
|
|
|
12b73b1 |
- Perl 5.18 rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-6
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-5
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-4
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-3
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Thu Jan 06 2011 Remi Collet <Fedora@famillecollet.com> 3.0-2
|
|
|
12b73b1 |
- remove mandriva specific scripts (#667568)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sat Feb 13 2010 Remi Collet <Fedora@famillecollet.com> 3.0-1
|
|
|
12b73b1 |
- update to new upstream version
|
|
|
12b73b1 |
- switch from lrmi to libx86
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sun Oct 25 2009 Remi Collet <Fedora@famillecollet.com> 2.5-1
|
|
|
12b73b1 |
- new version
|
|
|
12b73b1 |
- bundle lrmi (not available on EL)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sat Oct 17 2009 Remi Collet <Fedora@famillecollet.com> 2.4-1
|
|
|
12b73b1 |
- new version
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-3
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-2
|
|
|
12b73b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Tue Apr 08 2008 Remi Collet <Fedora@famillecollet.com> 2.0-1
|
|
|
12b73b1 |
- new version
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Mon Apr 07 2008 Remi Collet <Fedora@famillecollet.com> 1.16-5
|
|
|
12b73b1 |
- lrmi not available on EL
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sun Apr 06 2008 Remi Collet <Fedora@famillecollet.com> 1.16-4
|
|
|
12b73b1 |
- use system lrmi on ix86 (From Ville Skyttä)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Mon Mar 17 2008 Remi Collet <Fedora@famillecollet.com> 1.16-3
|
|
|
12b73b1 |
- fix license again
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sun Mar 16 2008 Remi Collet <Fedora@famillecollet.com> 1.16-2
|
|
|
12b73b1 |
- From review : clean + fix license
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sun Mar 16 2008 Remi Collet <Fedora@famillecollet.com> 1.16-1
|
|
|
12b73b1 |
- initial spec for Fedora review
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Mon Mar 10 2008 Pixel <pixel@mandriva.com> 1.16-1mdv2008.1
|
|
|
12b73b1 |
+ Revision: 183268
|
|
|
12b73b1 |
- update URL
|
|
|
12b73b1 |
- 1.16:
|
|
|
12b73b1 |
- do not install monitor-get-edid-using-vbe on archs where VBE is not
|
|
|
12b73b1 |
available (Remi Collet)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sun Mar 9 2008 Remi Collet <rpms@famillecollet.com> 1.15-1.fc#.remi
|
|
|
12b73b1 |
- build for Fedora
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Wed Jan 23 2008 Pixel <pixel@mandriva.com> 1.15-1mdv2008.1
|
|
|
12b73b1 |
+ Revision: 157016
|
|
|
12b73b1 |
- 1.15:
|
|
|
12b73b1 |
- monitor-probe:
|
|
|
12b73b1 |
o probe "using DMI" before "using X"
|
|
|
12b73b1 |
- monitor-probe-using-X:
|
|
|
12b73b1 |
o in last resort, get Intel BIOS mode when "BIOS panel mode is bigger than
|
|
|
12b73b1 |
probed programmed mode"
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Thu Jan 10 2008 Pixel <pixel@mandriva.com> 1.14-1mdv2008.1
|
|
|
12b73b1 |
+ Revision: 147502
|
|
|
12b73b1 |
- 1.14:
|
|
|
12b73b1 |
- monitor-edid, monitor-get-edid:
|
|
|
12b73b1 |
o call monitor-get-edid-using-vbe with a range of ports, it stops on first
|
|
|
12b73b1 |
success (by default it tries port 0 then port 1)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Tue Jan 08 2008 Pixel <pixel@mandriva.com> 1.13-1mdv2008.1
|
|
|
12b73b1 |
+ Revision: 146846
|
|
|
12b73b1 |
- 1.13:
|
|
|
12b73b1 |
- monitor-get-edid:
|
|
|
12b73b1 |
o skip /proc/acpi/video/**/EDID files which can't be valid (#34417)
|
|
|
12b73b1 |
o minimal support for getting EDID from different DDC port
|
|
|
12b73b1 |
(experimental, need testing before using it in monitor-edid)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
+ Olivier Blin <oblin@mandriva.com>
|
|
|
12b73b1 |
- restore BuildRoot
|
|
|
12b73b1 |
|
|
|
12b73b1 |
+ Thierry Vignaud <tvignaud@mandriva.com>
|
|
|
12b73b1 |
- kill re-definition of %%buildroot on Pixel's request
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Sat Dec 15 2007 Remi Collet <rpms@famillecollet.com> 1.11-1.fc8.remi
|
|
|
12b73b1 |
- build for Fedora 8
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Wed Sep 26 2007 Pixel <pixel@mandriva.com> 1.12-1mdv2008.0
|
|
|
12b73b1 |
+ Revision: 93044
|
|
|
12b73b1 |
- use make install
|
|
|
12b73b1 |
- 1.12:
|
|
|
12b73b1 |
- monitor-probe-using-X:
|
|
|
12b73b1 |
o when an EDID is found in Xorg.log, pass it to monitor-parse-edid
|
|
|
12b73b1 |
o handle --perl option (passed to monitor-parse-edid)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Fri Mar 30 2007 Remi Collet <rpms@famillecollet.com> 1.11-1
|
|
|
12b73b1 |
- build for Fedora 3-6 and RedHat EL 2-5
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Thu Aug 31 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.11-1mdv2007.0
|
|
|
12b73b1 |
- fix ballback to old get_edid() function
|
|
|
12b73b1 |
- ignore VBIOS checksum failures, use CPU emulator in that case
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Tue Jul 11 2006 Pixel <pixel@mandriva.com> 1.10-1mdv2007.0
|
|
|
12b73b1 |
- use a fixed FontPath (do not default to unix:-1 in case xfs is not running)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Wed Jun 07 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.9-5mdv2007.0
|
|
|
12b73b1 |
- do not build on sparc
|
|
|
12b73b1 |
- build with $RPM_OPT_FLAGS
|
|
|
12b73b1 |
- do parallell build
|
|
|
12b73b1 |
- cosmetics
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Wed May 10 2006 Pixel <pixel@mandriva.com> 1.9-4mdk
|
|
|
12b73b1 |
- fix a segfault occuring on some boxes in monitor-get-edid-using-vbe,
|
|
|
12b73b1 |
when using try-in-console
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Fri Mar 10 2006 Pixel <pixel@mandriva.com> 1.9-3mdk
|
|
|
12b73b1 |
- set url to wiki page instead of the cvs
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Fri Jan 6 2006 Pixel <pixel@mandriva.com> 1.9-2mdk
|
|
|
12b73b1 |
- add missing monitor-get-edid
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Thu Jan 5 2006 Pixel <pixel@mandriva.com> 1.9-1mdk
|
|
|
12b73b1 |
- monitor-get-edid is now a perl script able to probe /proc/acpi/video
|
|
|
12b73b1 |
(or /proc/device-tree on PPC)
|
|
|
12b73b1 |
- binary monitor-get-edid is now monitor-get-edid-using-vbe
|
|
|
12b73b1 |
- monitor-edid is able to get more than one head
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Mon Aug 8 2005 Pixel <pixel@mandriva.com> 1.5-1mdk
|
|
|
12b73b1 |
- add option --try-in-console when probing edid
|
|
|
12b73b1 |
since probing edid sometimes only work in console
|
|
|
12b73b1 |
- use this option by default in monitor-probe
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Wed Apr 6 2005 Pixel <pixel@mandrakesoft.com> 1.4-1mdk
|
|
|
12b73b1 |
- default on old lrmi code to get ddc via int10
|
|
|
12b73b1 |
- fix build on vesa-cvt
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Fri Mar 25 2005 Pixel <pixel@mandrakesoft.com> 1.3-1mdk
|
|
|
12b73b1 |
- added vesa-cvt (allowing to compute reduced-blanking timings)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Thu Mar 17 2005 Pixel <pixel@mandrakesoft.com> 1.2-1mdk
|
|
|
12b73b1 |
- new release (added monitor-probe and monitor-probe-using-X)
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Tue Mar 8 2005 Pixel <pixel@mandrakesoft.com> 1.1-1mdk
|
|
|
12b73b1 |
- new release
|
|
|
12b73b1 |
|
|
|
12b73b1 |
* Wed Feb 23 2005 Pixel <pixel@mandrakesoft.com> 1.0-1mdk
|
|
|
12b73b1 |
- first package
|