%define tarball xf86-video-intel %define moduledir %(pkg-config xorg-server --variable=moduledir ) %define driverdir %{moduledir}/drivers %define gitbranch %nil %define git 0 Summary: X.org graphics driver for Intel graphic chips (810/815/835/855/865/915/945/965) Name: Xdriver-intel Version: 2.15.0 URL: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-intel/?C=D;O=A %if %git %if "%gitbranch" != "" Source: %tarball-%gitbranch-%git.tar.lz %else Source: %tarball-%git.tar.lz %endif Release: 0.%git.1ark %else Source: http://xorg.freedesktop.org/releases/individual/driver/%{tarball}-%{version}.tar.bz2 Release: 1ark %endif Patch: xf86-video-intel-2.14.0-compile.patch License: MIT/X11 Group: User Interface/X Hardware Support BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pkgconfig BuildRequires: xorg-sdk >= 1.7.99 BuildRequires: mesa-devel BuildRequires: libdrm-devel Requires: xorg %description X.org graphics driver for the Intel graphic chips (810/815/835/855/865/915/...) %track prog %name = { url = http://xorg.freedesktop.org/pub/individual/driver/ regex = xf86-video-intel-(__VER__)\.tar\.bz2 version = %version } %prep %if %git %if "%gitbranch" != "" %setup -q -n %tarball-%gitbranch %else %setup -q -n %tarball %endif %else %setup -q -n %{tarball}-%version %endif %patch -p1 -b .aliasing~ sed -i -e 's,SHAVE_INIT,dnl SHAVE_INIT,g' configure.* ac*.m4 if [ -e autogen.sh ]; then ./autogen.sh else libtoolize --force aclocal automake -a --foreign autoconf fi %build export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DDRI2" %configure --disable-static make %?_smp_mflags %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%_datadir/hwdata/xorg extract-pciids intel 8086 >$RPM_BUILD_ROOT%_datadir/hwdata/xorg/intel.ids %clean rm -rf $RPM_BUILD_ROOT %files %driverdir/*.so %optional %_libdir/*.so* %_mandir/man4/* %_datadir/hwdata/xorg/intel.ids %changelog * Wed Apr 27 2011 Bernhard Rosenkraenzer <bero@arklinux.org> 2.15.0-1ark - 2.15.0 * Mon Apr 11 2011 Bernhard Rosenkraenzer <bero@arklinux.org> 2.14.903-1ark - 2.14.903 * Mon Mar 14 2011 Bernhard Rosenkraenzer <bero@arklinux.org> 2.14.901-1ark - 2.14.901 - xorg 1.10 * Mon Jan 10 2011 Bernhard Rosenkraenzer <bero@arklinux.org> 2.14.0-1ark - 2.14.0 * Mon Jun 21 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 2.11.901-1ark - 2.11.901 * Tue Apr 6 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 2.11.0-1ark - 2.11.0 * Thu Mar 25 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 2.10.903-1ark - 2.10.903 - Fix a few strict-aliasing violations * Sat Jan 9 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 2.10.0-1ark - 2.10.0 - Build for xorg 1.7.99.x * Fri Oct 2 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.9.0-1ark - 2.9.0 * Sat Sep 12 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.8.99.901-1ark - 2.8.99.901, officially builds on 1.6.99.900 * Tue Sep 9 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.8.1-2ark - Port to xorg 1.6.99.900 * Tue Sep 1 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.8.1-1ark - 2.8.1 * Tue Aug 25 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.8.0.901-1ark - Update - Add debug-tools subpackage * Tue Jul 14 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.7.99.902-1ark - 2.7.99.902 - Add rpm5 tracking info * Fri Jun 12 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.7.99.901-1ark - 2.7.99.901 * Thu Jan 22 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.6.1-1ark - 2.6.1 * Thu Jan 15 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 2.6.0-1ark - 2.6.0 * Tue Dec 16 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.5.99.1-1ark - 2.5.99.1 * Wed Dec 3 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.5.1-1ark - 2.5.1 - Build for Xorg 1.6 * Tue Oct 21 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.5.0-1ark - 2.5.0 * Wed Jul 23 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.4.0-1ark - 2.4.0 * Wed Apr 23 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.3.0-1ark - 2.3.0 * Mon Apr 14 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.2.99.903-1ark - 2.2.99.903 * Tue Apr 1 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.2.99.902-1ark - Update * Fri Mar 28 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.2.1-2ark - Rebuild with new libpciaccess and X server * Wed Feb 27 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.2.1-1ark - 2.2.1 final * Mon Feb 4 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 2.2.1-0.20080203.1ark - Update for Xorg 1.5 * Fri Sep 28 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 2.1.1-2ark - Rebuild for Xorg 1.4 - Remove extract-pciids after moving it to xorg-sdk * Wed Sep 12 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 2.1.1-1ark - 2.1.1 - Add autogenerated list of all supported PCI IDs * Thu Sep 6 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 2.1.0-2ark - Fix up DRI support with current kernels * Thu Jul 5 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 2.1.0-1ark - 2.1.0 * Sun Apr 29 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 2.0.0-1ark - 2.0.0 * Tue Apr 17 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 1.9.94-1ark - 1.9.94 - Xdriver-i810 -> Xdriver-intel * Tue Jan 9 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 1.7.4-1ark - 1.7.4 * Thu Dec 7 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.7.3-1ark - 1.7.3 * Sat Oct 14 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.7.2-1ark - 1.7.2 * Mon Aug 14 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.6.5-1ark - 1.6.5 * Thu Jul 27 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.6.1-1ark - 1.6.1 * Wed May 24 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.6.0-1ark - X11R7.1 * Tue Mar 7 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.5.1.0-1ark - 1.5.1.0 * Mon Feb 13 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.5.0.0-1ark - Update * Tue Jan 3 2005 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.1.3-1ark - initial package