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