[packages/libvdpau-va-gl] - new

atler atler at pld-linux.org
Fri Jul 19 22:33:23 CEST 2013


commit dc344fa2ed67be46d13853d60bb5e120c5a21977
Author: Jan Palus <jan.palus at gmail.com>
Date:   Fri Jul 19 22:32:59 2013 +0200

    - new

 libvdpau-va-gl-link.patch | 12 ++++++++++++
 libvdpau-va-gl.spec       | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)
---
diff --git a/libvdpau-va-gl.spec b/libvdpau-va-gl.spec
new file mode 100644
index 0000000..865953d
--- /dev/null
+++ b/libvdpau-va-gl.spec
@@ -0,0 +1,47 @@
+Summary:	VDPAU driver with OpenGL/VAAPI backend
+Name:		libvdpau-va-gl
+Version:	0.1.0
+Release:	1
+License:	LGPL v3
+Group:		X11/Libraries
+Source0:	https://github.com/i-rinat/libvdpau-va-gl/archive/v%{version}/%{name}-%{version}.tar.gz
+# Source0-md5:	cd56ad6ca1b69986c25a6fe6f608123f
+Patch0:		%{name}-link.patch
+URL:		https://github.com/i-rinat/libvdpau-va-gl
+BuildRequires:	OpenGL-devel
+BuildRequires:	OpenGL-GLU-devel
+BuildRequires:	cmake >= 2.6
+BuildRequires:	ffmpeg-devel
+BuildRequires:	glib2-devel
+BuildRequires:	libva-glx-devel
+BuildRequires:	libvdpau-devel
+BuildRequires:	xorg-lib-libX11-devel
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+VDPAU driver with OpenGL/VAAPI backend.
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+%cmake \
+	-DLIB_INSTALL_DIR:PATH=%{_libdir}/vdpau
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/vdpau/libvdpau_va_gl.so
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc ChangeLog README.md
+%attr(755,root,root) %{_libdir}/vdpau/libvdpau_va_gl.so.1
diff --git a/libvdpau-va-gl-link.patch b/libvdpau-va-gl-link.patch
new file mode 100644
index 0000000..6d3c920
--- /dev/null
+++ b/libvdpau-va-gl-link.patch
@@ -0,0 +1,12 @@
+diff -ur libvdpau-va-gl.orig/CMakeLists.txt libvdpau-va-gl/CMakeLists.txt
+--- libvdpau-va-gl.orig/CMakeLists.txt	2013-07-19 22:28:52.613148628 +0200
++++ libvdpau-va-gl/CMakeLists.txt	2013-07-19 22:30:00.663151717 +0200
+@@ -3,7 +3,7 @@
+ add_definitions(-std=gnu99 -Wall -fvisibility=hidden)
+ 
+ find_package(PkgConfig REQUIRED)
+-pkg_check_modules(SOMELIBS vdpau glib-2.0 libswscale libva-glx gl glu REQUIRED)
++pkg_check_modules(SOMELIBS vdpau glib-2.0 libswscale libva-glx gl glu x11 REQUIRED)
+ 
+ add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND})
+ add_custom_target(build-tests)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libvdpau-va-gl.git/commitdiff/dc344fa2ed67be46d13853d60bb5e120c5a21977



More information about the pld-cvs-commit mailing list