Blame SPECS/libXau.spec

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