source: projects/specs/trunk/lib/libv/libva/libva-vl.spec @ 12440

Revision 12440, 3.4 KB checked in by tomop, 4 years ago (diff)

updated 10 packages

glslang-8.13.3743-1

libva-intel-driver-2.4.1-1

libva-2.8.0-1

mesa-20.1.4-1

spirv-headers-1.5.3-1

spirv-tools-2020.3-1

vulkan-headers-1.2.135.0-2

vulkan-loader-1.2.135.0-2

vulkan-tools-1.2.135.0-2

vulkan-validation-layers-1.2.135.0-2

Line 
1Name:           libva
2Version:        2.8.0
3Release:        1%{?_dist_release}
4Summary:        Video Acceleration (VA) API for Linux
5Group:          System Environment/Libraries
6Vendor:         Project Vine
7Distribution:   Vine Linux
8Packager:       daisuke
9
10License:        MIT
11URL:            https://github.com/intel/libva
12Source0:        https://github.com/intel/libva/releases/download/%{version}/%{name}-%{version}.tar.bz2
13
14BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
15BuildRequires:  libudev-devel
16BuildRequires:  libXext-devel
17BuildRequires:  libXfixes-devel
18BuildRequires:  libdrm-devel
19BuildRequires:  libpciaccess-devel
20BuildRequires:  mesa-libEGL-devel
21BuildRequires:  mesa-libGL-devel
22BuildRequires:  mesa-libGLES-devel
23BuildRequires:  libtool, automake, autoconf
24
25Obsoletes:      libva-tools < 2.8.0
26
27%description
28The libva library implements the Video Acceleration (VA) API for Linux.
29The library loads a hardware dependendent driver.
30 
31
32%package devel
33Summary:        Development tools for programs which will use %{name}
34Group:          Development/Libraries
35Requires:       %{name} = %{version}-%{release}
36
37%description devel
38This package contains the development files for %{name}.
39
40
41%package tools
42Summary:        Sample tools for %{name}
43Requires:       %{name} = %{version}-%{release}
44
45%description tools
46This package contains sample tools for %{name}.
47
48
49%prep
50%setup -q
51
52
53%build
54if [ -x ./autogen.sh ]; then
55  ./autogen.sh
56fi
57%configure \
58        --disable-static \
59        --enable-x11 \
60        --enable-drm \
61        --enable-glx \
62        --enable-va-messaging
63
64# remove rpath from libtool
65sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
66sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
67
68make %{?_smp_mflags}
69
70
71%install
72rm -rf %{buildroot}
73%make_install INSTALL="install -p"
74find %{buildroot} -regex ".*\.la$" | xargs rm -f --
75
76
77%clean
78rm -rf %{buildroot}
79
80%post -p /sbin/ldconfig
81
82%postun -p /sbin/ldconfig
83
84%files
85%defattr(-,root,root,-)
86%license COPYING
87%{_libdir}/lib*.so.*
88%ghost %{_sysconfdir}/libva.conf
89
90%files devel
91%defattr(-,root,root,-)
92%{_includedir}/va
93%{_libdir}/lib*.so
94%{_libdir}/pkgconfig/*
95
96
97%changelog
98* Thu Jul 30 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.8.0-1
99- new upstream release.
100
101* Sun Jul 10 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
102- rebuild with gcc-5.4.0
103
104* Mon Oct 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.0-1
105- new upstream release
106
107* Thu Nov 03 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.15-1
108- new upstram release
109- hardware specific drivers are splitted.
110
111* Wed Aug 24 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.14-1
112- new upstream release
113
114* Fri Apr 15 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.12-1
115- new upstream release
116
117* Sun Mar 06 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.10-1
118- new upstream release
119
120* Fri Jan 28 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.7-1
121- new upstream release
122
123* Wed Aug 18 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.4-1
124- new upstream release
125
126* Wed Feb 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-1
127- update to 1.0.1
128
129* Thu Jan 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.29-4
130- update to sds8
131
132* Sun Jan 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.29-3
133- add 302_vdpau_vc1.patch from sds
134
135* Fri Jan 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.29-2
136- add splitted desktop's patches
137
138* Thu Jan 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.29-1
139- initial build for Vine Linux
140
Note: See TracBrowser for help on using the repository browser.