[pkg-nvidia-devel] [patch 190xx] [2/k] vdpau cleanup
Andreas Beckmann
debian at abeckmann.de
Sun Mar 28 17:01:28 UTC 2010
Hi,
I attach a patch for nvidia-graphics-drivers from current SVN that does
some cleanup to the vdpau packaging.
The following 4 files are no longer needed and need to be removed from
the repository:
debian/nvidia-vdpau-driver.symbols.amd64
debian/nvidia-vdpau-driver.postrm
debian/nvidia-vdpau-driver.symbols.i386
debian/nvidia-vdpau-driver.postinst
Changelog entries with some more comments:
* Add Enhances: lib[32]vdpau1 to nvidia-vdpau-driver[-ia32].
I think Enhances: is the right way to tell libvdpau1 that it could use
this as a possible driver. lib32vdpau1 will be available if my patch
from #572206 gets applied to the libvdpau package.
* Add Breaks: libvdpau1 (<< 0.4) to nvidia-vdpau-driver (new directory
layout does not work with old wrapper)
I'm not exactly sure when libvdpau1 switched to use /usr/lib/vdpau ...
but 0.4 does
* Add Depends: lib[32]vdpau1 | nvidia-libvdpau1[-ia32]
to nvidia-vdpau-driver[-ia32].
Installing the driver is not useful if you don't have a wrapper that
could load it, so add some dependencies in that direction.
* vdpau symlink cleanup: for the "plugins" only the
/usr/lib[32]/vdpau/libvdpau_XYZ.so.1 -> libvdpau_XYZ.so.VERSION
links are needed, nothing in /usr/lib[32]/ and no libvdpau_XYZ.so
That means no more compatibility symlink mess in /usr/lib pointing to
the "plugins". Works well, tested with mplayer.
* Update symbols files and lintian overrides for moved vdpau libraries.
Files have been moved around ...
* nvidia-vdpau-driver: drop postinst/postrm scripts.
There is no need to call ldconfig manually for the (de-)installation of
the driver package.
* nvidia-vdpau-driver-ia32: add README.txt.
* debian/control.in: update documentation references.
They were outdated or missing at all.
debian/control needs to be regenerated after applying this patch
Hoping this helps nvidia packaging ...
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ngd-190xx-2ofK-vdpau-cleanup.diff
Type: application/pgp-keys
Size: 15929 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20100328/1733f8fa/attachment.key>
More information about the Pkg-nvidia-devel
mailing list