~misterc/libva/Trunk

« back to all changes in this revision

Viewing changes to libva.spec

  • Committer: Sean V Kelley
  • Date: 2017-02-18 23:19:05 UTC
  • Revision ID: git-v1:7b8cc07dc7a9b954b9a8c9bde5091fb2e8d443dc
PROJECT HAS MOVED

See https://github.com/01org/libva

Signed-off-by: Sean V Kelley <seanvk@posteo.de>

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#%define moduledir %(pkg-config xorg-server --variable=moduledir)
2
 
%define libversion 1.0.11
3
 
 
4
 
Name:           libva
5
 
Version:        %{libversion}
6
 
Release:        0.0
7
 
License:        MIT
8
 
Source:         %{name}-%{version}.tar.bz2
9
 
NoSource:       0
10
 
Group:          Development/Libraries
11
 
Summary:        Video Acceleration (VA) API for Linux
12
 
URL:            http://freedesktop.org/wiki/Software/vaapi
13
 
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
14
 
 
15
 
Requires: xorg-x11-server-Xorg
16
 
 
17
 
Requires: /sbin/ldconfig
18
 
BuildRequires:  pkgconfig(xv)
19
 
BuildRequires:  pkgconfig(xrandr)
20
 
BuildRequires:  pkgconfig(xorg-server)
21
 
BuildRequires:  pkgconfig(libdrm)
22
 
BuildRequires:  pkgconfig(x11)
23
 
BuildRequires:  pkgconfig(xext)
24
 
BuildRequires:  pkgconfig(xdamage)
25
 
BuildRequires:  pkgconfig(xfixes)
26
 
BuildRequires:  pkgconfig(dri2proto)
27
 
BuildRequires:  pkgconfig(damageproto)
28
 
BuildRequires:  pkgconfig(kbproto)
29
 
BuildRequires:  pkgconfig(xextproto)
30
 
BuildRequires:  pkgconfig(fixesproto)
31
 
BuildRequires:  pkgconfig(xproto)
32
 
BuildRequires:  pkgconfig(gl)
33
 
BuildRequires:  libtool
34
 
 
35
 
 
36
 
 
37
 
 
38
 
 
39
 
%description
40
 
The libva library implements the Video Acceleration (VA) API for Linux.
41
 
The library loads a hardware dependendent driver.
42
 
 
43
 
%package devel
44
 
Summary: Video Acceleration (VA) API for Linux -- development files
45
 
Group:          Development/Libraries
46
 
Requires: %{name} = %{version}-%{release}
47
 
Requires: pkgconfig
48
 
 
49
 
%description devel
50
 
The libva library implements the Video Acceleration (VA) API for Linux.
51
 
The library loads a hardware dependendent driver.
52
 
 
53
 
This package provides the development environment for libva.
54
 
 
55
 
%prep
56
 
%setup -q
57
 
 
58
 
%build
59
 
unset LD_AS_NEEDED
60
 
%autogen
61
 
make
62
 
 
63
 
%install
64
 
%make_install
65
 
 
66
 
%clean
67
 
rm -rf $RPM_BUILD_ROOT
68
 
 
69
 
%post -p /sbin/ldconfig
70
 
%postun -p /sbin/ldconfig
71
 
 
72
 
%files
73
 
%defattr(-,root,root,-)
74
 
%{_libdir}/libva.so.1
75
 
%{_libdir}/libva.so.%{libversion}
76
 
%{_libdir}/libva-tpi.so.1
77
 
%{_libdir}/libva-tpi.so.%{libversion}
78
 
%{_libdir}/libva-x11.so.1
79
 
%{_libdir}/libva-x11.so.%{libversion}
80
 
%{_libdir}/libva-glx.so.1
81
 
%{_libdir}/libva-glx.so.%{libversion}
82
 
%{_libdir}/libva-egl.so.1
83
 
%{_libdir}/libva-egl.so.%{libversion}
84
 
%{_bindir}/vainfo
85
 
%{_bindir}/test_*
86
 
%{_bindir}/h264encode
87
 
%{_bindir}/mpeg2vldemo
88
 
%{_bindir}/putsurface
89
 
 
90
 
%{_libdir}/dri/dummy_drv_video.so
91
 
 
92
 
%files devel
93
 
%defattr(-,root,root,-)
94
 
%dir %{_includedir}/va
95
 
%{_includedir}/va/*
96
 
%{_libdir}/libva.so
97
 
%{_libdir}/libva-tpi.so
98
 
%{_libdir}/libva-x11.so
99
 
%{_libdir}/libva-glx.so
100
 
%{_libdir}/libva-egl.so
101
 
%{_libdir}/pkgconfig/libva.pc
102
 
%{_libdir}/pkgconfig/libva-tpi.pc
103
 
%{_libdir}/pkgconfig/libva-x11.pc
104
 
%{_libdir}/pkgconfig/libva-glx.pc
105
 
%{_libdir}/pkgconfig/libva-egl.pc
106
 
 
107
 
%changelog
108
 
* Tue Jan 25 2011 Austin Yuan <shengquan.yuan@intel.com> 1.0.1
109
 
- Updated libva source to 1.0.8
110
 
* Wed Dec 23 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 1.0.1
111
 
- Updated libva source to IMG Alpha7
112
 
* Fri Dec 18 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0
113
 
- Updated libva source to IMG Alpha6
114
 
* Tue Nov 24 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0
115
 
- Updated libva source
116
 
* Mon Nov  9 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0
117
 
- Update to version 0.31.0
118
 
* Tue Jul  7 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.30.4
119
 
- Update to version 0.30.4
120
 
* Wed Jun 24 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.30.20090618
121
 
- Update to version 0.30.20090618_Alpha2.3
122
 
* Thu Jun 11 2009 Priya Vijayan <priya.vijayan@intel.com> 0.30.20090608
123
 
- Update to version 0.30.20090608
124
 
* Tue Jun  2 2009 Anas Nashif <anas.nashif@intel.com> - 0.30~20090514
125
 
- unset LD_AS_NEEDED
126
 
* Fri May 15 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090514
127
 
- Update to latest snapshot 20090514
128
 
* Wed Apr 29 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090428
129
 
- Update to 20090428 snpashot
130
 
* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423
131
 
- Update libva.pc with new includedir
132
 
* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423
133
 
- Update to latest snapshot 20090423
134
 
* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423
135
 
- Update to latest snapshot: 20090423
136
 
* Mon Mar 23 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090323
137
 
- Update to 0.30~20090323
138
 
* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31
139
 
- Fixing vainfo.c
140
 
* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31
141
 
- fixing va_backend.h
142
 
* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31
143
 
- Updating source
144
 
* Tue Jan  6 2009 Priya Vijayan <priya.vijayan@intel.com> 0.30
145
 
- Update to 0.28-working combination with X Server
146
 
* Fri Dec 19 2008 Priya Vijayan <priya.vijayan@intel.com> 0.30.0
147
 
- Added definition of FOURCC IYUV
148
 
  * Dec 16 2008 Priya Vijayan <priya.vijayan@intel.com>
149
 
- Initial Import to MRST
150
 
* Mon Oct 13 2008 shengquan.yuan@intel.com
151
 
- packaged mrst-video-decode-src version 0.0.1 using the buildservice spec file wizard