1901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang#%define moduledir %(pkg-config xorg-server --variable=moduledir) 2942aa8ad7f4275a637fb2c1e5edfab686110cc52Kun Wang%define libversion 1.0.11 3901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 4901c77a7aa491f56b63af7b655b67439481e4177Fei JiangName: libva 5cceaa0568f77a7452857559614100b71fb36ee3awangkunVersion: %{libversion} 6901c77a7aa491f56b63af7b655b67439481e4177Fei JiangRelease: 0.0 7cceaa0568f77a7452857559614100b71fb36ee3awangkunLicense: MIT 8901c77a7aa491f56b63af7b655b67439481e4177Fei JiangSource: %{name}-%{version}.tar.bz2 972b466b2b0f0ab67f78e9f1b964b0ca86b036292Fei JiangNoSource: 0 10901c77a7aa491f56b63af7b655b67439481e4177Fei JiangGroup: Development/Libraries 11901c77a7aa491f56b63af7b655b67439481e4177Fei JiangSummary: Video Acceleration (VA) API for Linux 12901c77a7aa491f56b63af7b655b67439481e4177Fei JiangURL: http://freedesktop.org/wiki/Software/vaapi 13901c77a7aa491f56b63af7b655b67439481e4177Fei JiangBuildRoot: %{_tmppath}/%{name}-%{version}-build 14901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 15901c77a7aa491f56b63af7b655b67439481e4177Fei JiangRequires: xorg-x11-server-Xorg 16901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 17cceaa0568f77a7452857559614100b71fb36ee3awangkunRequires: /sbin/ldconfig 18cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(xv) 19cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(xrandr) 20cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(xorg-server) 21cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(libdrm) 22cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(x11) 23cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(xext) 24cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(xdamage) 25cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(xfixes) 26cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(dri2proto) 27cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(damageproto) 28cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(kbproto) 29cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(xextproto) 30cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(fixesproto) 31cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(xproto) 32cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: pkgconfig(gl) 33cceaa0568f77a7452857559614100b71fb36ee3awangkunBuildRequires: libtool 34cceaa0568f77a7452857559614100b71fb36ee3awangkun 35cceaa0568f77a7452857559614100b71fb36ee3awangkun 36cceaa0568f77a7452857559614100b71fb36ee3awangkun 37cceaa0568f77a7452857559614100b71fb36ee3awangkun 38901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 39901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%description 40901c77a7aa491f56b63af7b655b67439481e4177Fei JiangThe libva library implements the Video Acceleration (VA) API for Linux. 41901c77a7aa491f56b63af7b655b67439481e4177Fei JiangThe library loads a hardware dependendent driver. 42901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 43901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%package devel 44901c77a7aa491f56b63af7b655b67439481e4177Fei JiangSummary: Video Acceleration (VA) API for Linux -- development files 45901c77a7aa491f56b63af7b655b67439481e4177Fei JiangGroup: Development/Libraries 46901c77a7aa491f56b63af7b655b67439481e4177Fei JiangRequires: %{name} = %{version}-%{release} 47901c77a7aa491f56b63af7b655b67439481e4177Fei JiangRequires: pkgconfig 48901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 49901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%description devel 50901c77a7aa491f56b63af7b655b67439481e4177Fei JiangThe libva library implements the Video Acceleration (VA) API for Linux. 51901c77a7aa491f56b63af7b655b67439481e4177Fei JiangThe library loads a hardware dependendent driver. 52901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 53901c77a7aa491f56b63af7b655b67439481e4177Fei JiangThis package provides the development environment for libva. 54901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 55901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%prep 56901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%setup -q 57901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 58901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%build 59901c77a7aa491f56b63af7b655b67439481e4177Fei Jiangunset LD_AS_NEEDED 60901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%autogen 61901c77a7aa491f56b63af7b655b67439481e4177Fei Jiangmake 62901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 63901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%install 64901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%make_install 65901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 66901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%clean 67901c77a7aa491f56b63af7b655b67439481e4177Fei Jiangrm -rf $RPM_BUILD_ROOT 68901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 69901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%post -p /sbin/ldconfig 70901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%postun -p /sbin/ldconfig 71901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 72901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%files 73901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%defattr(-,root,root,-) 74901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_libdir}/libva.so.1 75cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/libva.so.%{libversion} 76901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_libdir}/libva-tpi.so.1 77cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/libva-tpi.so.%{libversion} 78901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_libdir}/libva-x11.so.1 79cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/libva-x11.so.%{libversion} 8021e26478769d887b8357289ebb7faa47b8b415aeAustin Yuan%{_libdir}/libva-glx.so.1 81cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/libva-glx.so.%{libversion} 82cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/libva-egl.so.1 83cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/libva-egl.so.%{libversion} 84901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_bindir}/vainfo 85901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_bindir}/test_* 86901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_bindir}/h264encode 87901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_bindir}/mpeg2vldemo 88901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_bindir}/putsurface 8921e26478769d887b8357289ebb7faa47b8b415aeAustin Yuan 9072b466b2b0f0ab67f78e9f1b964b0ca86b036292Fei Jiang%{_libdir}/dri/dummy_drv_video.so 91901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 92901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%files devel 93901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%defattr(-,root,root,-) 94901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%dir %{_includedir}/va 95901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_includedir}/va/* 96901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_libdir}/libva.so 97901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_libdir}/libva-tpi.so 98901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_libdir}/libva-x11.so 99cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/libva-glx.so 100cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/libva-egl.so 101901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_libdir}/pkgconfig/libva.pc 10272b466b2b0f0ab67f78e9f1b964b0ca86b036292Fei Jiang%{_libdir}/pkgconfig/libva-tpi.pc 103901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%{_libdir}/pkgconfig/libva-x11.pc 10472b466b2b0f0ab67f78e9f1b964b0ca86b036292Fei Jiang%{_libdir}/pkgconfig/libva-glx.pc 105cceaa0568f77a7452857559614100b71fb36ee3awangkun%{_libdir}/pkgconfig/libva-egl.pc 106901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang 107901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang%changelog 108cceaa0568f77a7452857559614100b71fb36ee3awangkun* Tue Jan 25 2011 Austin Yuan <shengquan.yuan@intel.com> 1.0.1 109cceaa0568f77a7452857559614100b71fb36ee3awangkun- Updated libva source to 1.0.8 110901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Wed Dec 23 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 1.0.1 111901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Updated libva source to IMG Alpha7 112901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Fri Dec 18 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0 113901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Updated libva source to IMG Alpha6 114901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Tue Nov 24 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0 115901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Updated libva source 116901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Mon Nov 9 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0 117901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to version 0.31.0 118901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Tue Jul 7 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.30.4 119901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to version 0.30.4 120901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Wed Jun 24 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.30.20090618 121901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to version 0.30.20090618_Alpha2.3 122901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Thu Jun 11 2009 Priya Vijayan <priya.vijayan@intel.com> 0.30.20090608 123901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to version 0.30.20090608 124901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Tue Jun 2 2009 Anas Nashif <anas.nashif@intel.com> - 0.30~20090514 125901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- unset LD_AS_NEEDED 126901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Fri May 15 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090514 127901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to latest snapshot 20090514 128901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Wed Apr 29 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090428 129901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to 20090428 snpashot 130901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423 131901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update libva.pc with new includedir 132901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423 133901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to latest snapshot 20090423 134901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423 135901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to latest snapshot: 20090423 136901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Mon Mar 23 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090323 137901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to 0.30~20090323 138901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31 139901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Fixing vainfo.c 140901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31 141901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- fixing va_backend.h 142901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31 143901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Updating source 144901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Tue Jan 6 2009 Priya Vijayan <priya.vijayan@intel.com> 0.30 145901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Update to 0.28-working combination with X Server 146901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Fri Dec 19 2008 Priya Vijayan <priya.vijayan@intel.com> 0.30.0 147901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Added definition of FOURCC IYUV 148901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang * Dec 16 2008 Priya Vijayan <priya.vijayan@intel.com> 149901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- Initial Import to MRST 150901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang* Mon Oct 13 2008 shengquan.yuan@intel.com 151901c77a7aa491f56b63af7b655b67439481e4177Fei Jiang- packaged mrst-video-decode-src version 0.0.1 using the buildservice spec file wizard 152