Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 1a0f337bafdcb1eda8ce91ceb9b3b4de > files > 1

x11-driver-video-xgixp-1.7.99.4-1mdv2010.1.src.rpm

%define debug_package	%{nil}

Name: x11-driver-video-xgixp
Version: 1.7.99.4
Release: %mkrel 1
Summary: X.org driver for XGIxp Cards
Group: System/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-xgixp-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: x11-util-macros		>= 1.1.5
BuildRequires: libdrm-devel		>= 2.3.0
BuildRequires: libpixman-1-devel	>= 0.9.6
BuildRequires: x11-proto-devel		>= 7.3
BuildRequires: libmesagl-devel		>= 7.0.2
BuildRequires: x11-server-devel		>= 1.4
Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-xgixp is the X.org driver for Generic XGIxp Cards.

%prep
%setup -q -n xf86-video-xgixp-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_libdir}/xorg/modules/drivers/xgixp_drv.la
%{_libdir}/xorg/modules/drivers/xgixp_drv.so
%{_mandir}/man4/xgixp.*


%changelog
* Tue Nov 10 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.99.4-1mdv2010.1
+ Revision: 464285
- New release: 1.7.99.4

  + Thierry Vignaud <tvignaud@mandriva.com>
    - improved description
    - fix group
    - add missing dot at end of description
    - improved summary

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Update to upstream release 1.7.99.3.
      Still unbuildable because of lack of Mesa and kernel update to suport
      xgixp modules.
    - Modify documentation to show how to properly checkout the sources.
      Rename spec file to match package name.
      Package still unbuildable in cooker.
    - Added "guessed" BuildRequires to when kernel/mesa/drm bits be updated as
      this hardware is quite new and there is no official version of either
      (kernel/mesa/drm) with support, i.e. code still in "git master".
    - Remove -devel package as it isn't really required as it provides only 2 files
      that aren't even header files; still don't install the .la files.
      All dependency files should be stored in the x11-util-modular package as they
      are only required for the "modular" build.
    - Move .la files to new -devel package, and also add .deps files to -devel package.
      This package is still unbuildable because it requires bits in git master
      (i.e. not yet available on released versions) of mesa/drm/kernel.
    - This package doesn't have a single tag in git. Making this commit, without
      adding a tag to "document" that the a review was done, before starting a
      "new review pass" to make sure everything is correct.
    - Add x11-driver-video-xgi to cooker.
      Note that the package is broken at the current moment due to 2 problems:
    --disable-dri isn't correct, because XF86DRI is defined in
      /usr/include/xorg/xorg-server.h and this is the value the --disable-dri
      defines, or not in config.h. So trying to patch to disable-dri is pointless
      as the XF86DRI define is implicit if X Server was compiled with DRI extension.
      Driver is also broken at the current moment due to also needing to
      update/patch libdrm and kernel.
    - Add x11-driver-video-xgixp to cooker.