x11-proto-vmgl-devel-0.1-1kkr2009.0.spec
%define distname VMGL
%define vmgl_name vmgl
%define name x11-proto-vmgl-devel
%define version 0.1
%define release %mkrel 1
Summary: Xorg X11 protocol specification headers for %{distname}
Summary(ja): %{distname}向けのXorg X11プロトコル仕様のヘッダファイル群
Name: %{name}
Version: %{version}
Release: %{release}
License: BSD
URL: http://sysweb.cs.toronto.edu/projects/7
Source: http://www.cs.toronto.edu/~andreslc/software/%{vmgl_name}-%{version}.tar.bz2
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: autoconf
%description
OpenGL apps running inside a Virtual Machine (VM) can use %{distname} to take advantage of graphics hardware acceleration. %{distname} can be used on VMware guests, Xen HVM domains (depending on hardware virtualization extensions) and Xen paravirtual domains, using XVnc or the virtual framebuffer. Although we haven't tested it, %{distname} should work for qemu, KVM, and VirtualBox. %{distname} is available for X11-based guest OS's: Linux, FreeBSD and OpenSolaris. %{distname} is GPU-independent: we support ATI, Nvidia and Intel GPUs.
This package contains protocol specification headers for X11 extension(vmglext).
%description -l ja
仮想マシン(VM)内で動作するOpenGLアプリケーションは%{distname}を使用することでグラフィックスハードウェアアプリケーションを利用できます。%{distname}はVMware、Xen HVMドメイン(ハードウェアの仮想化支援拡張による)、Xenの準仮想化ドメインでXVncもしくは仮想フレームバッファを使うことで使用できます。%{distname}は、テストはしていませんがqemu、KVM、VirtualBoxでも動くはずです。%{distname}はX11ベースのゲストOSで利用できます: Linux、FreeBSD、OpenSolaris。%{distname}はGPUに関係なく使えます: ATI、Nvidia、IntelのGPUをサポート。
このパッケージはX11の拡張(vmglext)のためのプロトコル仕様ヘッダファイル群を含んでいます。
%prep
%setup -q -n %{vmgl_name}.hg
%{__patch} -f -p2 < extra/patches/Xorg.patch || true
%setup -D -T -n %{vmgl_name}.hg/vmglproto
%build
/bin/sh ./autogen.sh
%configure
%make
%install
%{__rm} %{buildroot} -fr
%makeinstall
%{__lzma} COPYING ChangeLog
%clean
%{__rm} %{buildroot} -fr
%files
%defattr(-, root, root)
%{_includedir}/X11/extensions/vmgl_*.h
%{_libdir}/pkgconfig/
%dir %{_includedir}/X11/extensions/
%doc COPYING* ChangeLog*
%changelog
* Wed Dec 03 2008 kakurasan <kakurasan AT gmail DOT com> 0.1-1kkr2009.0
- Initial build