Package: vainfo
Version: 1.0.15-4
Followup-For: Bug #664700

I came across the same problem, The first multiarch patch for this
package let libva search in the right place

here is a patch to restore that functionality (but not search in the
non-multiarch paths as well)

in the source look for LIBVA_DRIVERS_PATH

-- System Information:
Debian Release: wheezy/sid
  APT prefers precise-updates
  APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500,
'precise'), (100, 'precise-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-24-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages vainfo depends on:
ii  libc6        2.15-0ubuntu10
ii  libva-x11-1  1.1.0.pre1~git20120417.aa8d1ca-ppa4~precise
ii  libva1       1.1.0.pre1~git20120417.aa8d1ca-ppa4~precise
ii  libx11-6     2:1.4.99.1-0ubuntu2

>From 8778fb25143b48c8d85abc4e3f87b509b366fcc8 Mon Sep 17 00:00:00 2001
From: Shawn Landden <shawnland...@gmail.com>
Date: Thu, 17 May 2012 18:55:52 -0700
Subject: [PATCH] fix vainfo for multiarch

commit 2298fb2d8926984cab6195284459a56601987c62
[Use dh_auto_configure to pass in default+extra configure options.]
broke vainfo's ability to find the xvba driver, we need the default internal
LIBVA_DRIVER_PATH, which gets set by $libdir, to be multiarch
---
 debian/rules |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 8abd759..2fe4590 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+include /usr/share/dpkg/architecture.mk
+
 %:
 	dh $@ --parallel --with autoreconf
 
@@ -9,7 +11,9 @@ override_dh_makeshlibs:
 	dh_makeshlibs -plibva1      -V 'libva1 (>> 1.0.15~)'
 
 override_dh_auto_configure:
-	dh_auto_configure -- --disable-silent-rules
+	dh_auto_configure -- --disable-silent-rules \
+			--prefix=/usr \
+			--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
 get-orig-source:
 	$(dir $_)libva-get-orig-source
-- 
1.7.9.5

Reply via email to