Blame SPECS/libXau.spec

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