[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