Blame SPECS/libpciaccess.spec

be576a
#define gitdate 20111109
be576a
#define gitrev  a0a53a67c91c698007dcac3e7aba27c999c4f6ed
be576a
be576a
Name:           libpciaccess
be576a
Version:        0.13.1
4340fb
Release:        4.1%{?dist}
be576a
Summary:        PCI access library
be576a
be576a
Group:          System Environment/Libraries
be576a
License:        MIT
be576a
URL:            http://gitweb.freedesktop.org/?p=xorg/lib/libpciaccess.git
be576a
be576a
# git snapshot.  To recreate, run
be576a
# % ./make-libpciaccess-snapshot.sh %{gitrev}
be576a
#Source0:        libpciaccess-%{gitdate}.tar.bz2
be576a
Source0:	http://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.bz2
be576a
Source1:        make-libpciaccess-snapshot.sh
be576a
be576a
Patch2:		libpciaccess-rom-size.patch
be576a
be576a
BuildRequires:  autoconf automake libtool pkgconfig xorg-x11-util-macros
be576a
Requires:       hwdata
be576a
be576a
%description
be576a
libpciaccess is a library for portable PCI access routines across multiple
be576a
operating systems.
be576a
be576a
%package devel
be576a
Summary:        PCI access library development package
be576a
Group:          Development/Libraries
be576a
Requires:       %{name} = %{version}-%{release}
be576a
Requires:       pkgconfig
be576a
be576a
%description devel
be576a
Development package for libpciaccess.
be576a
be576a
%prep
be576a
%setup -q -n %{name}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}}
be576a
%patch2 -p1 -b .rom-size
be576a
be576a
%build
be576a
# autoreconf -v --install
be576a
%configure --disable-static
be576a
make %{?_smp_mflags}
be576a
be576a
%install
be576a
rm -rf $RPM_BUILD_ROOT
be576a
make install DESTDIR=$RPM_BUILD_ROOT
be576a
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
be576a
be576a
%clean
be576a
rm -rf $RPM_BUILD_ROOT
be576a
be576a
%post -p /sbin/ldconfig
be576a
%postun -p /sbin/ldconfig
be576a
be576a
%files
be576a
%defattr(-,root,root,-)
be576a
%doc COPYING AUTHORS
be576a
%{_libdir}/libpciaccess.so.0
be576a
%{_libdir}/libpciaccess.so.0.11.*
be576a
be576a
%files devel
be576a
%defattr(-,root,root,-)
be576a
%{_includedir}/pciaccess.h
be576a
%{_libdir}/libpciaccess.so
be576a
%{_libdir}/pkgconfig/pciaccess.pc
be576a
be576a
%changelog
4340fb
* Wed Feb 12 2014 Adam Jackson <ajax@redhat.com> 0.13.1-4.1
4340fb
- Mass rebuild
4340fb
4340fb
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.13.1-4
4340fb
- Mass rebuild 2013-12-27
4340fb
be576a
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13.1-3
be576a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
be576a
be576a
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13.1-2
be576a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
be576a
be576a
* Tue Apr 10 2012 Adam Jackson <ajax@redhat.com> 0.13.1-1
be576a
- libpciaccess 0.13.1
be576a
be576a
* Wed Mar 28 2012 Adam Jackson <ajax@redhat.com> 0.13-2
be576a
- libpciaccess-macros.patch: Fix out* macros again
be576a
be576a
* Wed Mar 28 2012 Adam Jackson <ajax@redhat.com> 0.13-1
be576a
- libpciaccess 0.13
be576a
be576a
* Wed Feb 29 2012 Dan Horák <dan[at]danny.cz> - 0.12.902-6
be576a
- fix the out[bwl] compatibility macros
be576a
be576a
* Thu Feb 16 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.12.902-5
be576a
- Add ARM arch to libpciaccess-lol-dev-port patch
be576a
be576a
* Wed Feb 08 2012 Adam Jackson <ajax@redhat.com> 0.12.902-4
be576a
- libpciaccess-lol-dev-port.patch: Don't use /dev/port since the kernel insists
be576a
  that it remain unusably broken.
be576a
be576a
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.902-3
be576a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
be576a
be576a
* Mon Nov 28 2011 Daniel Drake <dsd@laptop.org> 0.12.902-2
be576a
- Add upstream patch to fix ios deletion; fixes X crash on OLPC XO-1.5
be576a
be576a
* Wed Nov 09 2011 Adam Jackson <ajax@redhat.com> 0.12.902-1
be576a
- libpciaccess 0.12.902
be576a
be576a
* Wed Nov 09 2011 Peter Hutterer <peter.hutterer@redhat.com> 0.12.901-1
be576a
- Today's git snapshot
be576a
be576a
* Wed Feb 09 2011 Adam Jackson <ajax@redhat.com> 0.12.1-1
be576a
- libpciaccess 0.12.1
be576a
be576a
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.0-2
be576a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
be576a
be576a
* Wed Jul 21 2010 Dave Airlie <airlied@redhat.com> 0.12.0-1
be576a
- libpciaccess 0.12
be576a
be576a
* Tue Mar 16 2010 Adam Jackson <ajax@redhat.com> 0.11.0-1
be576a
- libpciaccess 0.11
be576a
be576a
* Wed Dec 09 2009 Adam Jackson <ajax@redhat.com> 0.10.9-2.20091209
be576a
- New git snapshot
be576a
- Drop the fd cache patch
be576a
be576a
* Fri Sep 25 2009 Dave Airlie <airlied@redhat.com> 0.10.9-1
be576a
- rebase to latest upstream release - drop patches
be576a
be576a
* Thu Aug 06 2009 Dave Airlie <airlied@redhat.com> 0.10.6-7
be576a
- disable rom reading fallbacks
be576a
be576a
* Wed Aug 05 2009 Adam Jackson <ajax@redhat.com> 0.10.6-6
be576a
- D'oh.  Fix obvious sense inversion in the previous patch.
be576a
be576a
* Wed Aug 05 2009 Adam Jackson <ajax@redhat.com> 0.10.6-5
be576a
- libpciaccess-0.10.6-rom-sanity.patch: If we hit the /dev/mem path for
be576a
  reading a device's ROM, verify that it looks like it at least might belong
be576a
  to the device in question by checking vendor and device ID match.  Fixes
be576a
  vbetool post hanging forever (and thus blocking boot) on some dual-gpu
be576a
  laptops.
be576a
be576a
* Mon Aug 03 2009 Dave Airlie <airlied@redhat.com> 0.10.6-4
be576a
- Add support for default vga arb device selection
be576a
- Update libpciaccess VGA arb code for newer kernel API
be576a
be576a
* Fri Jul 31 2009 Dave Airlie <airlied@redhat.com> 0.10.6-3
be576a
- enable autoreconf to rebuild configure properly
be576a
be576a
* Fri Jul 31 2009 Dave Airlie <airlied@redhat.com> 0.10.6-2
be576a
- libpciaccess-vga-arbiter.patch: add vga arbiter support to libpciaccess
be576a
be576a
* Mon Jul 27 2009 Dave Airlie <airlied@redhat.com> 0.10.6-1
be576a
- rebase to latest release (will do release with VGA bits later)
be576a
- libpciaccess-boot-vga.patch: add boot vga patch from upstream
be576a
be576a
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.5-2
be576a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
be576a
be576a
* Tue Apr 21 2009 Adam Jackson <ajax@redhat.com> 0.10.5-1
be576a
- libpciaccess 0.10.5
be576a
be576a
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.3-6
be576a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
be576a
be576a
* Sun Feb 15 2009 Kristian Høgsberg <krh@redhat.com> - 0.10.3-5
be576a
- Unbreak the rom-size patch.
be576a
be576a
* Sun Feb 15 2009 Kristian Høgsberg <krh@redhat.com> - 0.10.3-4
be576a
- Don't read more than the advertised rom_size.
be576a
be576a
* Thu Aug 28 2008 Adam Jackson <ajax@redhat.com> 0.10.3-3
be576a
- Rediff for --fuzz=0
be576a
be576a
* Wed Jul 02 2008 Adam Jackson <ajax@redhat.com> 0.10.3-2
be576a
- Fix file access mode in config fd cache. (#452910)
be576a
be576a
* Tue Jul 01 2008 Adam Jackson <ajax@redhat.com> 0.10.3-1
be576a
- libpciaccess 0.10.3
be576a
be576a
* Tue May 20 2008 Adam Jackson <ajax@redhat.com> 0.10-3
be576a
- libpciaccess-no-pci-fix.patch: Fix init when /sys/bus/pci is empty or
be576a
  nonexistent.
be576a
be576a
* Mon Apr 21 2008 Dave Airlie <airlied@redhat.com> 0.10-2
be576a
- fix major problem with libpciaccess and write combining.
be576a
be576a
* Thu Mar 06 2008 Adam Jackson <ajax@redhat.com> 0.10-1
be576a
- libpciaccess 0.10
be576a
be576a
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.1-4.20071031
be576a
- Autorebuild for GCC 4.3
be576a
be576a
* Wed Jan 23 2008 Adam Jackson <ajax@redhat.com> 0.9.1-3.20071031
be576a
- libpciaccess-fd-cache.patch: Cache sysfs PCI config space file
be576a
  descriptors for great boot speed justice.
be576a
be576a
* Wed Oct 31 2007 Kristian Høgsberg <krh@redhat.com> 0.9.1-2.20071031
be576a
- New snapshot, git revision e392082abb5696c8837224da86cc0af4f21d7010.
be576a
- Pick up new .so file.
be576a
be576a
* Mon Sep 24 2007 Adam Jackson <ajax@redhat.com> 0.9.1-1
be576a
- libpciaccess 0.9.1
be576a
be576a
* Mon Aug 27 2007 Adam Jackson <ajax@redhat.com> 0.8-0.4.20070827git
be576a
- New snapshot.
be576a
be576a
* Fri Aug 24 2007 Adam Jackson <ajax@redhat.com> 0.8-0.3.20070712git
be576a
- Rebuild for PPC toolchain bug
be576a
be576a
* Thu Jul 12 2007 Adam Jackson <ajax@redhat.com> 0.8-0.2.20070712git
be576a
- New snapshot.  Adds VGA ROM support.
be576a
be576a
* Thu May 24 2007 Adam Jackson <ajax@redhat.com> 0.8-0.1.20070524git
be576a
- Initial revision.