Hi,

this patch provides updated lintian-override and symbols files for the
libvdpau1* packages
This supersedes corresponding files provided in earlies emails.


Andreas
Index: debian/nvidia-libvdpau1.lintian-overrides.i386.in
===================================================================
--- debian/nvidia-libvdpau1.lintian-overrides.i386.in	(.../anbe-40-0-vdpau-cleanup)	(revision 0)
+++ debian/nvidia-libvdpau1.lintian-overrides.i386.in	(.../anbe-45-0-vdpau-extras)	(revision 834)
@@ -0,0 +1,12 @@
+nvidia-libvdpau1: shlib-without-PT_GNU_STACK-section usr/lib/libvdpau.so.#VERSION#
+nvidia-libvdpau1: shlib-without-PT_GNU_STACK-section usr/lib/libvdpau_nvidia.so.#VERSION#
+nvidia-libvdpau1: shlib-without-PT_GNU_STACK-section usr/lib/libvdpau_trace.so.#VERSION#
+nvidia-libvdpau1: shlib-with-non-pic-code usr/lib/libvdpau_nvidia.so.#VERSION#
+nvidia-libvdpau1: binary-has-unneeded-section ./usr/lib/libvdpau.so.#VERSION# .comment
+nvidia-libvdpau1: binary-has-unneeded-section ./usr/lib/libvdpau_nvidia.so.#VERSION# .comment
+nvidia-libvdpau1: binary-has-unneeded-section ./usr/lib/libvdpau_nvidia.so.#VERSION# .note
+nvidia-libvdpau1: binary-has-unneeded-section ./usr/lib/libvdpau_trace.so.#VERSION# .comment
+
+# libvdpau.so.1 does dlopen("libvdpau_*.so")
+nvidia-libvdpau1: non-dev-pkg-with-shlib-symlink usr/lib/libvdpau_nvidia.so.#VERSION# usr/lib/libvdpau_nvidia.so
+nvidia-libvdpau1: non-dev-pkg-with-shlib-symlink usr/lib/libvdpau_trace.so.#VERSION# usr/lib/libvdpau_trace.so
Index: debian/nvidia-libvdpau1.symbols.amd64
===================================================================
--- debian/nvidia-libvdpau1.symbols.amd64	(.../anbe-40-0-vdpau-cleanup)	(revision 0)
+++ debian/nvidia-libvdpau1.symbols.amd64	(.../anbe-45-0-vdpau-extras)	(revision 834)
@@ -0,0 +1,14 @@
+libvdpau.so.1 nvidia-libvdpau1 #MINVER#
+ nv_vdpau_wrapper...@base 180.06
+ pnv_vdpau_wrapper...@base 180.06
+ vdp_device_create_...@base 180.06
+libvdpau_nvidia.so nvidia-libvdpau1 #MINVER#
+ vdp_imp_device_create_...@base 180.06
+libvdpau_trace.so nvidia-libvdpau1 #MINVER#
+ nv_vdpau_trace...@base 180.06
+ _z40_vdp_cap_init_planes_adapt_surface_videojpjs...@base 180.06
+ _z41_vdp_cap_init_planes_adapt_surface_bitmapjpjs...@base 180.06
+ _z41_vdp_cap_init_planes_adapt_surface_outputjpjs...@base 180.06
+ pnv_vdpau_trace...@base 180.06
+ vdp_trace_device_create_...@base 180.06
+ vdp_trace_set_backend_han...@base 180.06
Index: debian/nvidia-libvdpau1.symbols.i386
===================================================================
--- debian/nvidia-libvdpau1.symbols.i386	(.../anbe-40-0-vdpau-cleanup)	(revision 0)
+++ debian/nvidia-libvdpau1.symbols.i386	(.../anbe-45-0-vdpau-extras)	(revision 834)
@@ -0,0 +1,16 @@
+libvdpau.so.1 nvidia-libvdpau1 #MINVER#
+ nv_vdpau_wrapper...@base 180.06
+ pnv_vdpau_wrapper...@base 180.06
+ vdp_device_create_...@base 180.06
+libvdpau_nvidia.so nvidia-libvdpau1 #MINVER#
+ mk...@base 180.06
+ s...@base 180.06
+ vdp_imp_device_create_...@base 180.06
+libvdpau_trace.so nvidia-libvdpau1 #MINVER#
+ nv_vdpau_trace...@base 180.06
+ _z40_vdp_cap_init_planes_adapt_surface_videojpjs...@base 180.06
+ _z41_vdp_cap_init_planes_adapt_surface_bitmapjpjs...@base 180.06
+ _z41_vdp_cap_init_planes_adapt_surface_outputjpjs...@base 180.06
+ pnv_vdpau_trace...@base 180.06
+ vdp_trace_device_create_...@base 180.06
+ vdp_trace_set_backend_han...@base 180.06
Index: debian/changelog
===================================================================
--- debian/changelog	(.../anbe-40-0-vdpau-cleanup)	(revision 834)
+++ debian/changelog	(.../anbe-45-0-vdpau-extras)	(revision 834)
@@ -18,6 +18,7 @@
   * debian/nvidia-libvdpau.shlibs: removed, identical to generated shlibs
   * rename nvidia-libvdpau* to nvidia-libvdpau1* (closes: #534536)
   * cleanup leftover files from nvidia-libvdpau-ia32
+  * add overrides and symbol files for nvidia-libvdpau1*
 
  -- Andreas Beckmann <deb...@abeckmann.de>  Sat, 04 Jul 2009 11:20:56 +0200
 
Index: debian/rules
===================================================================
--- debian/rules	(.../anbe-40-0-vdpau-cleanup)	(revision 834)
+++ debian/rules	(.../anbe-45-0-vdpau-extras)	(revision 834)
@@ -36,6 +36,9 @@
 debian/nvidia-glx.postrm debian/nvidia-glx.init \
 debian/nvidia-glx-ia32.lintian-overrides debian/nvidia-glx-ia32.links \
 debian/nvidia-kernel-source.docs debian/nvidia-glx-dev.preinst \
+debian/nvidia-libvdpau1.lintian-overrides.amd64 debian/nvidia-libvdpau1.lintian-overrides.i386 \
+debian/nvidia-libvdpau1-ia32.lintian-overrides \
+debian/nvidia-libvdpau1-ia32.symbols \
 debian.binary/changelog
 
 
@@ -75,8 +78,6 @@
 
 	touch configure-stamp
 
-debian.binary/changelog: debian/changelog
-	sed 's/^nvidia-graphics-drivers/nvidia-kernel/g' $< > $@
 
 .PHONY: build
 build: configure-stamp build-stamp
@@ -256,7 +257,7 @@
 
 	install $(CURDIR)/script $(CURDIR)/debian/nvidia-glx/usr/share/bug/nvidia-glx
 
-	dh_install 
+	dh_install -s
 	dh_lintian
 
 
@@ -286,7 +287,7 @@
 	dh_fixperms
 #	dh_perl
 #	dh_python
-	dh_makeshlibs
+	dh_makeshlibs -s
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol -s
@@ -294,6 +295,7 @@
 	dh_builddeb -s
 
 
+# Generating control files
 %:	%.in debian/upstream_info
 	perl -p \
 	-e 's{#BASE_VERSION#}{$(base_version)}g;' \
@@ -306,7 +308,16 @@
 	-e 's{#URL#}{$(url)}g' \
 	< $< > $@
 
+debian.binary/changelog: debian/changelog
+	sed 's/^nvidia-graphics-drivers/nvidia-kernel/g' $< > $@
 
+debian/nvidia-libvdpau1-ia32.symbols: debian/nvidia-libvdpau1.symbols.i386
+	sed 's/nvidia-libvdpau1/nvidia-libvdpau1-ia32/g' $< > $@
+
+debian/nvidia-libvdpau1-ia32.lintian-overrides: debian/nvidia-libvdpau1.lintian-overrides.i386
+	sed 's/^nvidia-libvdpau1:/nvidia-libvdpau1-ia32:/; s%usr/lib/%usr/lib32/%g' $< > $@
+
+
 # Build architecture dependant packages using the common target.
 .PHONY: binary-arch
 binary-arch: build-stamp build-kernel-stamp install
Index: debian/nvidia-libvdpau1.lintian-overrides.amd64.in
===================================================================
--- debian/nvidia-libvdpau1.lintian-overrides.amd64.in	(.../anbe-40-0-vdpau-cleanup)	(revision 0)
+++ debian/nvidia-libvdpau1.lintian-overrides.amd64.in	(.../anbe-45-0-vdpau-extras)	(revision 834)
@@ -0,0 +1,7 @@
+nvidia-libvdpau1: binary-has-unneeded-section ./usr/lib/libvdpau.so.#VERSION# .comment
+nvidia-libvdpau1: binary-has-unneeded-section ./usr/lib/libvdpau_nvidia.so.#VERSION# .comment
+nvidia-libvdpau1: binary-has-unneeded-section ./usr/lib/libvdpau_trace.so.#VERSION# .comment
+
+# libvdpau.so.1 does dlopen("libvdpau_*.so")
+nvidia-libvdpau1: non-dev-pkg-with-shlib-symlink usr/lib/libvdpau_nvidia.so.#VERSION# usr/lib/libvdpau_nvidia.so
+nvidia-libvdpau1: non-dev-pkg-with-shlib-symlink usr/lib/libvdpau_trace.so.#VERSION# usr/lib/libvdpau_trace.so

Reply via email to