commit 4b0edaf79faf00661d89f3fee3b0b9371471ee10 Author: MSVSphere Packaging Team Date: Wed Mar 15 21:23:13 2023 +0300 import xorg-x11-utils-7.5-40.el9 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..358ec53 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +SOURCES/xdpyinfo-1.3.2.tar.bz2 +SOURCES/xev-1.2.4.tar.bz2 +SOURCES/xlsatoms-1.1.2.tar.bz2 +SOURCES/xlsclients-1.1.4.tar.bz2 +SOURCES/xlsfonts-1.0.6.tar.bz2 +SOURCES/xprop-1.2.3.tar.bz2 +SOURCES/xvinfo-1.1.3.tar.bz2 +SOURCES/xwininfo-1.1.5.tar.bz2 diff --git a/.xorg-x11-utils.metadata b/.xorg-x11-utils.metadata new file mode 100644 index 0000000..d89d46a --- /dev/null +++ b/.xorg-x11-utils.metadata @@ -0,0 +1,8 @@ +0922fc31f8fc82ac20e326a6c9eb33ed7d57ad87 SOURCES/xdpyinfo-1.3.2.tar.bz2 +76d182ba0f57449fbc7a7a467dfb7f1df767b873 SOURCES/xev-1.2.4.tar.bz2 +0946410a2cd02b0dee7809fd75be090fb3961e9c SOURCES/xlsatoms-1.1.2.tar.bz2 +175af1c216a1db3de5023ecd6cce186e7693c6e4 SOURCES/xlsclients-1.1.4.tar.bz2 +bf95e46e0897dcb9d197ce20d4fa024b8ace5148 SOURCES/xlsfonts-1.0.6.tar.bz2 +77062c08a23cfca76824b7e8f9860678255d6b1a SOURCES/xprop-1.2.3.tar.bz2 +08ff744f7735317fd2fe1b0d2feba8c34cc2e5eb SOURCES/xvinfo-1.1.3.tar.bz2 +9f67b1eb07c5824d437bf577cf6198962af1aeb7 SOURCES/xwininfo-1.1.5.tar.bz2 diff --git a/SPECS/xorg-x11-utils.spec b/SPECS/xorg-x11-utils.spec new file mode 100644 index 0000000..95d2ed2 --- /dev/null +++ b/SPECS/xorg-x11-utils.spec @@ -0,0 +1,255 @@ +# Component versions +%global xdpyinfo 1.3.2 +%global xev 1.2.4 +%global xlsatoms 1.1.2 +%global xlsclients 1.1.4 +%global xlsfonts 1.0.6 +%global xprop 1.2.3 +%global xvinfo 1.1.3 +%global xwininfo 1.1.5 + +Summary: X.Org X11 X client utilities +Name: xorg-x11-utils +Version: 7.5 +Release: 40%{?dist} +License: MIT +URL: http://www.x.org + +Source0: https://www.x.org/pub/individual/app/xdpyinfo-%{xdpyinfo}.tar.bz2 +Source1: https://www.x.org/pub/individual/app/xev-%{xev}.tar.bz2 +Source2: https://www.x.org/pub/individual/app/xlsatoms-%{xlsatoms}.tar.bz2 +Source3: https://www.x.org/pub/individual/app/xlsclients-%{xlsclients}.tar.bz2 +Source4: https://www.x.org/pub/individual/app/xlsfonts-%{xlsfonts}.tar.bz2 +Source5: https://www.x.org/pub/individual/app/xprop-%{xprop}.tar.bz2 +Source6: https://www.x.org/pub/individual/app/xvinfo-%{xvinfo}.tar.bz2 +Source7: https://www.x.org/pub/individual/app/xwininfo-%{xwininfo}.tar.bz2 + +BuildRequires: make +BuildRequires: gettext-devel +BuildRequires: libtool + +BuildRequires: pkgconfig(dmx) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xcb) >= 1.6 +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xorg-macros) >= 1.8 +BuildRequires: pkgconfig(xrandr) >= 1.2 +BuildRequires: pkgconfig(xtst) +BuildRequires: pkgconfig(xv) +BuildRequires: pkgconfig(xxf86dga) +BuildRequires: pkgconfig(xxf86vm) + +Provides: xdpyinfo = %{xdpyinfo} +Provides: xev = %{xev} +Provides: xlsatoms = %{xlsatoms} +Provides: xlsclients = %{xlsclients} +Provides: xlsfonts = %{xlsfonts} +Provides: xprop = %{xprop} +Provides: xvinfo = %{xvinfo} +Provides: xwininfo = %{xwininfo} + +%description +A collection of client utilities which can be used to query the X server for +various information. + +%prep +%setup -q -c %{name}-%{version} -a1 -a2 -a3 -a4 -a5 -a6 -a7 + +%build +# Build all apps +{ + for app in * ; do + pushd $app + if [ -e configure ] ; then + autoreconf -vif + %configure + else + export CFLAGS="%{optflags}" + export LDFLAGS="%{?__global_ldflags}" + fi + make %{?_smp_mflags} + popd + done +} + +%install +# Install all apps +{ + for app in * ; do + pushd $app + %make_install + popd + done +} + +%files +%{_bindir}/xdpyinfo +%{_bindir}/xev +%{_bindir}/xlsatoms +%{_bindir}/xlsclients +%{_bindir}/xlsfonts +%{_bindir}/xprop +%{_bindir}/xvinfo +%{_bindir}/xwininfo +%{_mandir}/man1/xdpyinfo.1* +%{_mandir}/man1/xev.1* +%{_mandir}/man1/xlsatoms.1* +%{_mandir}/man1/xlsclients.1* +%{_mandir}/man1/xlsfonts.1* +%{_mandir}/man1/xprop.1* +%{_mandir}/man1/xvinfo.1* +%{_mandir}/man1/xwininfo.1* + +%changelog +* Wed Mar 15 2023 MSVSphere Packaging Team - 7.5-40 +- Rebuilt for MSVSphere 9.1. + +* Tue Aug 10 2021 Mohan Boddu - 7.5-40 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Thu Apr 29 2021 Peter Hutterer 7.5-39 +- Drop Provides for edid-decode, was removed in 7.7-33 (#1954354) + +* Fri Apr 16 2021 Mohan Boddu - 7.5-38 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Thu Jan 28 2021 Fedora Release Engineering - 7.5-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Nov 5 10:40:41 AEST 2020 Peter Hutterer - 7.5-36 +- Add BuildRequires for make + +* Wed Jul 29 2020 Fedora Release Engineering - 7.5-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 20 2020 Peter Hutterer 7.5-34 +- xev 1.2.4 + +* Fri Jan 31 2020 Fedora Release Engineering - 7.5-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Sep 26 2019 Adam Jackson - 7.5-33 +- Drop edid-decode since upstream has moved away from X.org + +* Sat Jul 27 2019 Fedora Release Engineering - 7.5-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Jul 16 2019 Adam Jackson - 7.5-32 +- xwininfo 1.1.5 + +* Thu Jun 20 2019 Adam Jackson - 7.5-31 +- Drop BuildRequires: pkgconfig(xxf86misc), X servers haven't implemented that + extension in 10+ years. + +* Sun Feb 03 2019 Fedora Release Engineering - 7.5-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 7.5-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Mar 12 2018 Adam Jackson - 7.5-28 +- xlsclients 1.1.4 +- xlsfonts 1.0.6 +- xprop 1.2.3 +- xwininfo 1.1.3 +- HTTPS URLs + +* Wed Mar 07 2018 Adam Jackson - 7.5-27 +- New edid-decode snapshot + +* Fri Feb 09 2018 Fedora Release Engineering - 7.5-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 7.5-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 7.5-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue Jul 11 2017 Adam Jackson - 7.5-23 +- new edid-decode snapshot + +* Sat Feb 11 2017 Fedora Release Engineering - 7.5-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 7.5-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 20 2016 Peter Hutterer +- s/define/global/ + +* Fri Jun 19 2015 Fedora Release Engineering - 7.5-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri May 01 2015 Simone Caronni - 7.5-19 +- xvinfo 1.1.3 + +* Thu Apr 30 2015 Simone Caronni - 7.5-18 +- xlsfonts 1.0.5 +- xlsatoms 1.1.2 +- xev 1.2.2 +- xdpyinfo 1.3.2 +- Use git commit id for edid-decode-snapshot. + +* Sat Feb 21 2015 Till Maas - 7.5-17 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Tue Nov 04 2014 Simone Caronni - 7.5-16 +- Clean up SPEC file, fix rpmlint warnings. +- Update xslclients to 1.1.3. +- Simplify build requirements. + +* Mon Aug 18 2014 Fedora Release Engineering - 7.5-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 7.5-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Jan 29 2014 Adam Jackson 7.5-13 +- New edid-decode snapshot + +* Fri Aug 09 2013 Peter Hutterer 7.5-12 +- Update sources for latest tarballs, some changes got lost before the commit +- require gettext-devel for AM_ICONV (now required by xwininfo) + +* Fri Aug 09 2013 Peter Hutterer 7.5-11 +- xprop 1.2.2 +- xwininfo 1.1.2 +- xdpyinfo 1.3.1 +- xvinfo 1.1.1 + +* Sun Aug 04 2013 Fedora Release Engineering - 7.5-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Mar 07 2013 Dave Airlie 7.5-9 +- autoreconf for aarch64 + +* Wed Jan 30 2013 Peter Hutterer 7.5-8 +- xev 1.2.1 +- xlsatoms 1.1.1 +- xlsfonts 1.0.4 +- xwininfo 1.1.2 + +* Sun Jul 22 2012 Fedora Release Engineering - 7.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jan 14 2012 Fedora Release Engineering - 7.5-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Nov 29 2011 Adam Jackson 7.5-5 +- xlsclients 1.1.2 +- Rebuild for new xcb-util + +* Wed Nov 09 2011 Adam Jackson 7.5-4 +- xdpyinfo 1.3.0 + +* Mon Sep 12 2011 Adam Jackson 7.5-3 +- xprop 1.2.1 + +* Tue Feb 08 2011 Fedora Release Engineering - 7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild