e71aa3
Summary: Sample Authorization Protocol for X
e71aa3
Name: libXau
e71aa3
Version: 1.0.9
e71aa3
Release: 8%{?dist}
e71aa3
License: MIT
e71aa3
URL: http://www.x.org
e71aa3
e71aa3
Source0: https://www.x.org/pub/individual/lib/%{name}-%{version}.tar.bz2
e71aa3
e71aa3
#Patch0: xau-1.0.4-local.patch
e71aa3
e71aa3
BuildRequires: make
e71aa3
BuildRequires: xorg-x11-util-macros
e71aa3
BuildRequires: autoconf automake libtool
e71aa3
BuildRequires: pkgconfig
e71aa3
BuildRequires: xorg-x11-proto-devel
e71aa3
e71aa3
%description
e71aa3
This is a very simple mechanism for providing individual access to an X Window
e71aa3
System display.It uses existing core protocol and library hooks for specifying
e71aa3
authorization data in the connection setup block to restrict use of the display
e71aa3
to only those clients that show that they know a server-specific key 
e71aa3
called a "magic cookie".
e71aa3
e71aa3
%package devel
e71aa3
Summary: Development files for %{name}
e71aa3
Requires: %{name} = %{version}-%{release}
e71aa3
Requires: xorg-x11-proto-devel
e71aa3
Requires: pkgconfig
e71aa3
BuildRequires: xorg-x11-proto-devel
e71aa3
e71aa3
%description devel
e71aa3
X.Org X11 libXau development package
e71aa3
e71aa3
%prep
e71aa3
%setup -q
e71aa3
#patch0 -p1 -b .local
e71aa3
e71aa3
%build
e71aa3
autoreconf -v --install --force
e71aa3
e71aa3
%configure --disable-static
e71aa3
make %{?_smp_mflags}
e71aa3
e71aa3
%install
e71aa3
rm -rf $RPM_BUILD_ROOT
e71aa3
e71aa3
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
e71aa3
e71aa3
# We intentionally don't ship *.la files
e71aa3
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
e71aa3
e71aa3
%check
e71aa3
make check
e71aa3
e71aa3
%ldconfig_post
e71aa3
%ldconfig_postun
e71aa3
e71aa3
%files
e71aa3
%doc AUTHORS COPYING README ChangeLog
e71aa3
%{_libdir}/libXau.so.6
e71aa3
%{_libdir}/libXau.so.6.0.0
e71aa3
e71aa3
%files devel
e71aa3
%{_includedir}/X11/Xauth.h
e71aa3
%{_libdir}/libXau.so
e71aa3
%{_libdir}/pkgconfig/xau.pc
e71aa3
%{_mandir}/man3/*.3*
e71aa3
e71aa3
%changelog
e71aa3
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.0.9-8
e71aa3
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
e71aa3
  Related: rhbz#1991688
e71aa3
e71aa3
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.0.9-7
e71aa3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
e71aa3
e71aa3
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-6
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
e71aa3
e71aa3
* Thu Nov  5 11:13:29 AEST 2020 Peter Hutterer <peter.hutterer@redhat.com> - 1.0.9-5
e71aa3
- Add BuildRequires for make
e71aa3
e71aa3
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-4
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e71aa3
e71aa3
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-3
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e71aa3
e71aa3
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-2
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e71aa3
e71aa3
* Sat Feb 16 2019 Dr. Tilmann Bubeck <tilmann@bubecks.de> - 1.0.9-1
e71aa3
- update to 1.0.9
e71aa3
e71aa3
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.8-15
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e71aa3
e71aa3
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.8-14
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
e71aa3
e71aa3
* Thu Jul 05 2018 Adam Jackson <ajax@redhat.com> - 1.0.8-13
e71aa3
- Drop useless %%defattr
e71aa3
e71aa3
* Fri Jun 29 2018 Adam Jackson <ajax@redhat.com> - 1.0.8-12
e71aa3
- Use ldconfig scriptlet macros
e71aa3
e71aa3
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.8-11
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e71aa3
e71aa3
* Sun Oct 22 2017 Dr. Tilmann Bubeck <tilmann@bubecks.de> - 1.0.8-10
e71aa3
- Enable unit tests with "make check" (#1502656)
e71aa3
e71aa3
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.8-9
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
e71aa3
e71aa3
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.8-8
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e71aa3
e71aa3
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.8-7
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e71aa3
e71aa3
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.8-6
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
e71aa3
e71aa3
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.8-5
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e71aa3
e71aa3
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.8-4
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e71aa3
e71aa3
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.8-3
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e71aa3
e71aa3
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.8-2
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
e71aa3
e71aa3
* Fri May 31 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.0.8-1
e71aa3
- libXau 1.0.8
e71aa3
e71aa3
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.0.6-7
e71aa3
- autoreconf needs xorg-x11-util-macros
e71aa3
e71aa3
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.0.6-6
e71aa3
- autoreconf for aarch64
e71aa3
e71aa3
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-5
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e71aa3
e71aa3
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-4
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e71aa3
e71aa3
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-3
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e71aa3
e71aa3
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-2
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e71aa3
e71aa3
* Tue Jul 20 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.0.6-1
e71aa3
- libXau 1.0.6
e71aa3
e71aa3
* Fri Aug 28 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.5-1
e71aa3
- libXau 1.0.5
e71aa3
e71aa3
* Wed Aug 12 2009 Parag <paragn@fedoraproject.org> 1.0.4-8
e71aa3
- Merge review cleanups. (#226063)
e71aa3
e71aa3
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-7
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e71aa3
e71aa3
* Thu Jul 23 2009 Adam Jackson <ajax@redhat.com> 1.0.4-6
e71aa3
- Remove useless %%dir
e71aa3
- Un-require xorg-x11-filesystem
e71aa3
e71aa3
* Wed Mar 18 2009 Adam Jackson <ajax@redhat.com> 1.0.4-5
e71aa3
- Disable local auth patch.  Apparently it _can_ possibly help.
e71aa3
e71aa3
* Wed Mar 11 2009 Adam Jackson <ajax@redhat.com> 1.0.4-4
e71aa3
- xau-1.0.4-local.patch: When looking for an auth cookie on local transport,
e71aa3
  don't bother checking hostname, it can't possibly help.
e71aa3
e71aa3
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-3
e71aa3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e71aa3
e71aa3
* Sat Feb 21 2009 Adam Jackson <ajax@redhat.com> 1.0.4-2
e71aa3
- Merge review cleanups. (#226063)
e71aa3
e71aa3
* Thu Sep 04 2008 Adam Jackson <ajax@redhat.com> 1.0.4-1
e71aa3
- libXau 1.0.4
e71aa3
e71aa3
* Tue Jul 15 2008 Adam Jackson <ajax@redhat.com> 1.0.3-6
e71aa3
- Fix license tag.
e71aa3
e71aa3
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.3-5
e71aa3
- Autorebuild for GCC 4.3
e71aa3
e71aa3
* Thu Sep 27 2007 Adam Jackson <ajax@redhat.com> 1.0.3-4
e71aa3
- libXau-devel Requires: xorg-x11-proto-devel (#235563)
e71aa3
e71aa3
* Tue Aug 21 2007 Adam Jackson <ajax@redhat.com> - 1.0.3-3
e71aa3
- Rebuild for build id
e71aa3
e71aa3
* Sat Apr 21 2007 Matthias Clasen <mclasen@redhat.com> 1.0.3-2
e71aa3
- Don't install INSTALL
e71aa3
e71aa3
* Fri Jan 05 2007 Adam Jackson <ajax@redhat.com> 1.0.3-1
e71aa3
- Update to 1.0.3
e71aa3
e71aa3
* Mon Nov 20 2006 Adam Jackson <ajax@redhat.com> 1.0.2-1
e71aa3
- Update to 1.0.2
e71aa3
e71aa3
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 1.0.1-3.1
e71aa3
- rebuild
e71aa3
e71aa3
* Wed Jun 07 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-3
e71aa3
- Remove package ownership of mandir/libdir/etc.
e71aa3
- Added "BuildRequires: xorg-x11-proto-devel" needed by xau.pc
e71aa3
e71aa3
* Mon Jun 05 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-2
e71aa3
- Added "BuildRequires: pkgconfig" for (#193422)
e71aa3
- Replace "makeinstall" with "make install DESTDIR=..." to fix (#192718)
e71aa3
e71aa3
* Fri May 12 2006 Adam Jackson <ajackson@redhat.com> 1.0.1-1
e71aa3
- Bump to 1.0.1
e71aa3
e71aa3
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> 1.0.0-2.2
e71aa3
- bump again for double-long bug on ppc(64)
e71aa3
e71aa3
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> 1.0.0-2.1
e71aa3
- rebuilt for new gcc4.1 snapshot and glibc changes
e71aa3
e71aa3
* Mon Jan 23 2006 Mike A. Harris <mharris@redhat.com> 1.0.0-2
e71aa3
- Bumped and rebuilt
e71aa3
e71aa3
* Fri Dec 16 2005 Mike A. Harris <mharris@redhat.com> 1.0.0-1
e71aa3
- Updated libXau to version 1.0.0 from X11R7 RC4
e71aa3
e71aa3
* Tue Dec 13 2005 Mike A. Harris <mharris@redhat.com> 0.99.2-1
e71aa3
- Updated libXau to version 0.99.2 from X11R7 RC3
e71aa3
- Added "Requires(pre): xorg-x11-filesystem >= 0.99.2-3", to ensure
e71aa3
  that /usr/lib/X11 and /usr/include/X11 pre-exist.
e71aa3
- Removed 'x' suffix from manpage directories to match RC3 upstream.
e71aa3
e71aa3
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
e71aa3
- rebuilt
e71aa3
e71aa3
* Fri Nov 11 2005 Mike A. Harris <mharris@redhat.com> 0.99.1-2
e71aa3
- Changed 'Conflicts: XFree86-devel, xorg-x11-devel' to 'Obsoletes'
e71aa3
- Changed 'Conflicts: XFree86-libs, xorg-x11-libs' to 'Obsoletes'
e71aa3
e71aa3
* Fri Oct 21 2005 Mike A. Harris <mharris@redhat.com> 0.99.1-1
e71aa3
- Update to libXau-0.99.1 from X11R7 RC1 release.
e71aa3
- Added manpages that were absent in X11R7 RC0, and updated the file lists
e71aa3
  to find them in section "man3x".
e71aa3
e71aa3
* Thu Sep 29 2005 Mike A. Harris <mharris@redhat.com> 0.99.0-3
e71aa3
- Renamed package to remove xorg-x11 from the name due to unanimous decision
e71aa3
  between developers.
e71aa3
- Use Fedora Extras style BuildRoot tag.
e71aa3
- Disable static library creation by default.
e71aa3
- Add missing defattr to devel subpackage
e71aa3
- Add missing documentation files to doc macro
e71aa3
e71aa3
* Tue Aug 23 2005 Mike A. Harris <mharris@redhat.com> 0.99.0-2
e71aa3
- Renamed package to prepend "xorg-x11" to the name for consistency with
e71aa3
  the rest of the X11R7 packages.
e71aa3
- Added "Requires: %%{name} = %%{version}-%%{release}" dependency to devel
e71aa3
  subpackage to ensure the devel package matches the installed shared libs.
e71aa3
- Added virtual "Provides: lib<name>" and "Provides: lib<name>-devel" to
e71aa3
  allow applications to use implementation agnostic dependencies.
e71aa3
- Added post/postun scripts which call ldconfig.
e71aa3
- Added Conflicts with XFree86-libs and xorg-x11-libs to runtime package,
e71aa3
  and Conflicts with XFree86-devel and xorg-x11-devel to devel package.
e71aa3
e71aa3
* Mon Aug 22 2005 Mike A. Harris <mharris@redhat.com> 0.99.0-1
e71aa3
- Initial build.