%define tarball xf86-video-mga %define moduledir %(pkg-config xorg-server --variable=moduledir ) %define driverdir %{moduledir}/drivers %define git 0 Summary: X.org graphics driver for Matrox graphic chips Name: Xdriver-mga Version: 1.4.13 %if %git Release: 0.%git.1ark Source: %tarball-%git.tar.lz %else Release: 1ark Source: http://xorg.freedesktop.org/releases/individual/driver/%{tarball}-%{version}.tar.bz2 %endif URL: http://www.x.org/ License: MIT/X11 Group: User Interface/X Hardware Support BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pkgconfig BuildRequires: xorg-sdk Requires: xorg %track prog %name = { url = http://xorg.freedesktop.org/releases/individual/driver/ regex = %tarball-(__VER__)\.tar\.bz2 version = %version } %description X.Org graphics driver for Matrox graphics chips %prep %if %git %setup -q -n %tarball ./autogen.sh %else %setup -q -n %{tarball}-%{version} %endif %build %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 mga 102b >$RPM_BUILD_ROOT%_datadir/hwdata/xorg/mga.ids %clean rm -rf $RPM_BUILD_ROOT %files %driverdir/*.so %_mandir/man4/*.4* %_datadir/hwdata/xorg/mga.ids %changelog * Thu Aug 12 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.13-1ark - 1.4.13 * Tue May 25 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.12-1ark - 1.4.12 * Thu Sep 17 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.11-0.20090917.1ark - Switch to 1.4 branch, the 1.9 branch seems to be quite dead * Sun Sep 6 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 1.9.101-0.20090906.1ark - Update - Add rpm5 tracking info - drop Epoch * Sat Sep 27 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 1.9.101-0.20080927.1ark - Update - Build for xserver 1.5.1 * Fri Mar 28 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 1.9.101-0.20080328.1ark - Update - Build with current X server * Tue Feb 5 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 1.9.101-0.20080205.1ark - Update to fix driver crash with xorg 1.5 * Mon Feb 4 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 1.9.100-2ark - Rebuild for xorg 1.5 * Thu Oct 4 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 1.9.100-1ark - 1.9.100 - Extract PCI IDs for hardware detection - Build for xorg 1.4 * Sat Dec 16 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.6-1ark - 1.4.6 * Sat Oct 28 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.4-1ark - 1.4.4 * Sat Oct 13 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.3-1ark - 1.4.3 * Mon Sep 18 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.2-1ark - 1.4.2 * Wed May 24 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 1.4.1-1ark - X11R7.1 * Tue Jan 3 2005 Bernhard Rosenkraenzer <bero@arklinux.org> 1.2.1.3-1ark - initial package