Blame SPECS/libXau.spec

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