Package: nvidia-graphics-drivers
Version: 180.29-1
Followup-For: Bug #497077
Hi,
I tried the separation of a libcuda1 package from the nvidia-glx package
some time ago locally and revisited this for the newer version.
Attached is an updated and cleaned up version of my changes that are
neccessary to do the splitting.
I also incorporated some minor other fixes in that patch, if you would
like to have them in a separate patch, please let me know.
After applying the patch it's neccessary to run
debian/rules version-change
to update/create the generated files.
It would be nice if this could be integrated into Debian.
If you have questions or need some help with the nvidia packages, don't
hesitate to contact me.
Andreas
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (300, 'unstable'), (130,
'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff -Naur nvidia-graphics-drivers-180.29/debian/changelog nvidia-graphics-drivers-180.29.anbe/debian/changelog
--- nvidia-graphics-drivers-180.29/debian/changelog 2009-03-07 13:36:54.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/changelog 2009-03-07 13:53:17.519396907 +0100
@@ -1,3 +1,19 @@
+nvidia-graphics-drivers (180.29-1.0anbe0) experimental; urgency=low
+
+ * AnBe NMU.
+ * libcuda1, libcuda1-ia32: split from their respective
+ nvidia-glx-* package
+ * add symbols file with full history for libcuda.so.1
+ * do not install /usr/include/cuda/*.h, they are also provided by
+ nvidia-cuda-dev (yet-to-be-packaged)
+ * revert xserver-xorg-video-2 change
+ * debian/rules: sync debian.binary/changelog from debian/changelog in
+ clean target
+ * debian/nvidia-glx.shlibs: switch to libgl1-mesa-glx | libgl1
+ * some minor cleanup
+
+ -- Andreas Beckmann <[email protected]> Sat, 07 Mar 2009 12:08:58 +0100
+
nvidia-graphics-drivers (180.29-1) unstable; urgency=low
[ Harald Dunkel ]
@@ -5,7 +21,7 @@
* add shlibs information for libvdpau
* add 32bit libraries for vdpau
* remove debian/temp during cleanup
-
+
[ Randall Donald ]
* Add vdpau.so links (closes: #513765)
* Yay Lenny released. Now upload to unstable (closes: #514788)
diff -Naur nvidia-graphics-drivers-180.29/debian/control.in nvidia-graphics-drivers-180.29.anbe/debian/control.in
--- nvidia-graphics-drivers-180.29/debian/control.in 2009-03-07 13:36:54.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/control.in 2009-03-07 13:01:54.131895000 +0100
@@ -5,13 +5,12 @@
Uploaders: Randall Donald <[email protected]>
XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-nvidia/packages/nvidia-graphics-drivers
XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-drivers
-Build-Depends: debhelper (>> 4.0.0), sed (>> 3.0), libxext6, bzip2
+Build-Depends: debhelper (>= 6.0.7~), sed (>> 3.0), libxext6, bzip2, libc6-dev-i386 [amd64]
Standards-Version: 3.6.2
-
Package: nvidia-glx-ia32
Architecture: amd64
-Depends: nvidia-kernel-#VERSION#, ia32-libs, ${shlibs:Depends}
+Depends: nvidia-kernel-#VERSION#, ia32-libs, ${shlibs:Depends}, ${misc:Depends}
Suggests: nvidia-settings, nvidia-kernel-source (>= #VERSION#)
Conflicts: nvidia-glx-src
Replaces: nvidia-glx-src
@@ -29,9 +28,10 @@
Package: nvidia-glx
Architecture: i386 amd64
-Depends: nvidia-kernel-#VERSION#, x11-common (>= 1:7.0.0), ${shlibs:Depends}
+Depends: nvidia-kernel-#VERSION#, x11-common (>= 1:7.0.0), ${shlibs:Depends}, ${misc:Depends}
Suggests: nvidia-settings, nvidia-kernel-source (>= #VERSION#)
Conflicts: nvidia-glx-src, nvidia-glx-dev (<< 1.0.8774-5)
+Provides: xserver-xorg-video-2
Replaces: nvidia-glx-src
Description: NVIDIA binary Xorg driver
These binary drivers provide optimized hardware
@@ -83,10 +83,10 @@
See /usr/share/doc/nvidia-glx/README.txt.gz for a complete list
of supported GPUs and PCIIDs
.
-
+
Package: nvidia-glx-dev
Architecture: i386 amd64
-Depends: nvidia-glx (>= #VERSION#)
+Depends: nvidia-glx (>= #VERSION#), ${misc:Depends}
Provides: libgl-dev
Conflicts: nvidia-glx (>= #NEXTVER#), libgl-dev, mesa-common-dev
Replaces: libgl-dev
@@ -99,7 +99,7 @@
Package: nvidia-kernel-source
Architecture: i386 amd64
-Depends: debhelper (>> 4.0.0), make, sed (>> 3.0), dpatch (>= 2.0.0)
+Depends: debhelper (>> 4.0.0), make, sed (>> 3.0), dpatch (>= 2.0.0), ${misc:Depends}
Recommends: nvidia-glx (>= #VERSION#), kernel-package (>= 8.082), devscripts
Conflicts: nvidia-kernel-src
Replaces: nvidia-kernel-src
@@ -112,3 +112,44 @@
PLEASE read /usr/share/doc/nvidia-kernel-source/README.Debian for building
information.
.
+
+Package: libcuda1
+Section: non-free/libs
+Architecture: i386 amd64
+Depends: nvidia-kernel-#VERSION#, ${shlibs:Depends}, ${misc:Depends}
+Suggests: nvidia-kernel-source (>= #VERSION#)
+Replaces: nvidia-glx (<< 180.29-1.0), nvidia-glx-dev (<< 180.29-1.0)
+Provides: libcuda-dev, libcuda1-dev
+Description: NVIDIA CUDA runtime library
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the driver specific runtime library.
+ .
+ Supported NVIDIA devices include GPUs starting from GeForce 8 and Quadro FX
+ series, as well as the Tesla computing processors.
+ .
+ Please see the nvidia-kernel-source package for building the kernel module
+ required by this package. This will provide nvidia-kernel-<version>
+ .
+
+Package: libcuda1-ia32
+Section: non-free/libs
+Architecture: amd64
+Depends: nvidia-kernel-#VERSION#, libc6-i386, ${shlibs:Depends}, ${misc:Depends}
+Suggests: nvidia-kernel-source (>= #VERSION#)
+Replaces: nvidia-glx-ia32 (<< 180.29-1.0)
+Description: NVIDIA CUDA runtime library (32-bit)
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the driver specific runtime library (32-bit).
+ .
+ Supported NVIDIA devices include GPUs starting from GeForce 8 and Quadro FX
+ series, as well as the Tesla computing processors.
+ .
+ Please see the nvidia-kernel-source package for building the kernel module
+ required by this package. This will provide nvidia-kernel-<version>
+ .
diff -Naur nvidia-graphics-drivers-180.29/debian/libcuda1-ia32.install.in nvidia-graphics-drivers-180.29.anbe/debian/libcuda1-ia32.install.in
--- nvidia-graphics-drivers-180.29/debian/libcuda1-ia32.install.in 1970-01-01 01:00:00.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/libcuda1-ia32.install.in 2009-03-06 19:42:31.590895000 +0100
@@ -0,0 +1 @@
+#DIRNAME#/usr/lib32/libcuda.so.#VERSION# emul/ia32-linux/usr/lib
diff -Naur nvidia-graphics-drivers-180.29/debian/libcuda1-ia32.links.in nvidia-graphics-drivers-180.29.anbe/debian/libcuda1-ia32.links.in
--- nvidia-graphics-drivers-180.29/debian/libcuda1-ia32.links.in 1970-01-01 01:00:00.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/libcuda1-ia32.links.in 2009-03-06 19:42:31.654896000 +0100
@@ -0,0 +1,2 @@
+emul/ia32-linux/usr/lib/libcuda.so.#VERSION# emul/ia32-linux/usr/lib/libcuda.so.1
+emul/ia32-linux/usr/lib/libcuda.so.1 emul/ia32-linux/usr/lib/libcuda.so
diff -Naur nvidia-graphics-drivers-180.29/debian/libcuda1-ia32.lintian-overrides.in nvidia-graphics-drivers-180.29.anbe/debian/libcuda1-ia32.lintian-overrides.in
--- nvidia-graphics-drivers-180.29/debian/libcuda1-ia32.lintian-overrides.in 1970-01-01 01:00:00.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/libcuda1-ia32.lintian-overrides.in 2009-03-07 12:08:56.126895000 +0100
@@ -0,0 +1,6 @@
+libcuda1-ia32: shlib-without-PT_GNU_STACK-section emul/ia32-linux/usr/lib/libcuda.so.#VERSION#
+libcuda1-ia32: shlib-with-non-pic-code emul/ia32-linux/usr/lib/libcuda.so.#VERSION#
+libcuda1-ia32: unstripped-binary-or-object ./emul/ia32-linux/usr/lib/libcuda.so.#VERSION#
+
+# libcudart.so.2 does dlopen("libcuda.so")
+libcuda1-ia32: non-dev-pkg-with-shlib-symlink emul/ia32-linux/usr/lib/libcuda.so.#VERSION# emul/ia32-linux/usr/lib/libcuda.so
diff -Naur nvidia-graphics-drivers-180.29/debian/libcuda1.install.in nvidia-graphics-drivers-180.29.anbe/debian/libcuda1.install.in
--- nvidia-graphics-drivers-180.29/debian/libcuda1.install.in 1970-01-01 01:00:00.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/libcuda1.install.in 2009-03-06 19:42:31.730896000 +0100
@@ -0,0 +1 @@
+#DIRNAME#/usr/lib/libcuda.so.#VERSION# usr/lib
diff -Naur nvidia-graphics-drivers-180.29/debian/libcuda1.links.in nvidia-graphics-drivers-180.29.anbe/debian/libcuda1.links.in
--- nvidia-graphics-drivers-180.29/debian/libcuda1.links.in 1970-01-01 01:00:00.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/libcuda1.links.in 2009-03-06 19:42:31.794898000 +0100
@@ -0,0 +1,2 @@
+usr/lib/libcuda.so.#VERSION# usr/lib/libcuda.so.1
+usr/lib/libcuda.so.1 usr/lib/libcuda.so
diff -Naur nvidia-graphics-drivers-180.29/debian/libcuda1.lintian-overrides.in nvidia-graphics-drivers-180.29.anbe/debian/libcuda1.lintian-overrides.in
--- nvidia-graphics-drivers-180.29/debian/libcuda1.lintian-overrides.in 1970-01-01 01:00:00.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/libcuda1.lintian-overrides.in 2009-03-07 12:08:18.450895000 +0100
@@ -0,0 +1,4 @@
+libcuda1: unstripped-binary-or-object ./usr/lib/libcuda.so.#VERSION#
+
+# libcudart.so.2 does dlopen("libcuda.so")
+libcuda1: non-dev-pkg-with-shlib-symlink usr/lib/libcuda.so.#VERSION# usr/lib/libcuda.so
diff -Naur nvidia-graphics-drivers-180.29/debian/libcuda1.symbols nvidia-graphics-drivers-180.29.anbe/debian/libcuda1.symbols
--- nvidia-graphics-drivers-180.29/debian/libcuda1.symbols 1970-01-01 01:00:00.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/libcuda1.symbols 2009-03-07 03:50:57.074895000 +0100
@@ -0,0 +1,104 @@
+libcuda.so.1 libcuda1 #MINVER#
+ _nvgpudebugexport...@base 177.67
+ cuarray3dcre...@base 177.67
+ cuarray3dgetdescrip...@base 177.67
+ cuarraycre...@base 169.07
+ cuarraydest...@base 169.07
+ cuarraygetdescrip...@base 169.07
+ cuctxatt...@base 169.07
+ cuctxcre...@base 169.07
+ cuctxdest...@base 177.67
+ cuctxdet...@base 169.07
+ cuctxgetdev...@base 177.67
+ cuctxpopcurr...@base 177.67
+ cuctxpushcurr...@base 177.67
+ cuctxsynchron...@base 169.07
+ cudevicecomputecapabil...@base 169.07
+ cudevice...@base 169.07
+ cudevicegetattrib...@base 169.07
+ cudevicegetco...@base 169.07
+ cudevicegetn...@base 169.07
+ cudevicegetpropert...@base 169.07
+ cudevicetotal...@base 169.07
+ cueventcre...@base 169.07
+ cueventdest...@base 169.07
+ cueventelapsedt...@base 169.07
+ cueventqu...@base 169.07
+ cueventrec...@base 169.07
+ cueventsynchron...@base 169.07
+ cufuncsetblocksh...@base 169.07
+ cufuncsetshareds...@base 169.07
+ cuglctxcre...@base 177.67
+ cugli...@base 169.07
+ cuglmapbufferobj...@base 169.07
+ cuglregisterbufferobj...@base 169.07
+ cuglunmapbufferobj...@base 169.07
+ cuglunregisterbufferobj...@base 169.07
+ cui...@base 169.07
+ culau...@base 169.07
+ culaunchg...@base 169.07
+ culaunchgridas...@base 169.07
+ cumemal...@base 169.07
+ cumemalloch...@base 169.07
+ cumemallocpi...@base 169.07
+ cumemf...@base 169.07
+ cumemfreeh...@base 169.07
+ cumemgetaddressra...@base 169.07
+ cumemgeti...@base 169.07
+ cumemcp...@base 169.07
+ cumemcpy2das...@base 169.07
+ cumemcpy2dunalig...@base 169.07
+ cumemcp...@base 177.67
+ cumemcpy3das...@base 177.67
+ cumemcpya...@base 169.07
+ cumemcpya...@base 169.07
+ cumemcpya...@base 169.07
+ cumemcpyatohas...@base 169.07
+ cumemcpyd...@base 169.07
+ cumemcpyd...@base 169.07
+ cumemcpyd...@base 169.07
+ cumemcpydtohas...@base 169.07
+ cumemcpyh...@base 169.07
+ cumemcpyhtoaas...@base 169.07
+ cumemcpyh...@base 169.07
+ cumemcpyhtodas...@base 169.07
+ cumemset...@base 169.07
+ cumemsetd2...@base 169.07
+ cumemsetd2...@base 169.07
+ cumemsetd...@base 169.07
+ cumemset...@base 169.07
+ cumemse...@base 169.07
+ cumodulegetfunct...@base 169.07
+ cumodulegetglo...@base 169.07
+ cumodulegettex...@base 169.07
+ cumodulel...@base 169.07
+ cumoduleloadd...@base 169.07
+ cumoduleloaddat...@base 180.06
+ cumoduleloadfatbin...@base 169.07
+ cumoduleunl...@base 169.07
+ cuparamsets...@base 169.07
+ cuparamsettex...@base 169.07
+ cuparams...@base 169.07
+ cuparams...@base 169.07
+ cuparams...@base 169.07
+ custreamcre...@base 169.07
+ custreamdest...@base 169.07
+ custreamqu...@base 169.07
+ custreamsynchron...@base 169.07
+ cutexrefcre...@base 169.07
+ cutexrefdest...@base 169.07
+ cutexrefgetaddr...@base 169.07
+ cutexrefgetaddressm...@base 169.07
+ cutexrefgetar...@base 169.07
+ cutexrefgetfilterm...@base 169.07
+ cutexrefgetfl...@base 169.07
+ cutexrefgetfor...@base 177.67
+ cutexrefsetaddr...@base 169.07
+ cutexrefsetaddressm...@base 169.07
+ cutexrefsetar...@base 169.07
+#MISSING: 177.67# cutexrefsetcpuaddr...@base 169.07
+ cutexrefsetfilterm...@base 169.07
+ cutexrefsetfl...@base 169.07
+ cutexrefsetfor...@base 169.07
+ gpudbgdebuggerattac...@base 177.67
+ gpudbgreportdevicefunctionlau...@base 177.67
diff -Naur nvidia-graphics-drivers-180.29/debian/nvidia-glx-dev.dirs nvidia-graphics-drivers-180.29.anbe/debian/nvidia-glx-dev.dirs
--- nvidia-graphics-drivers-180.29/debian/nvidia-glx-dev.dirs 2009-03-07 13:36:54.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/nvidia-glx-dev.dirs 2009-03-06 19:42:30.970895000 +0100
@@ -1,4 +1,3 @@
usr/include/GL
-usr/include/cuda
usr/include/vdpau
usr/lib/nvidia
diff -Naur nvidia-graphics-drivers-180.29/debian/nvidia-glx-ia32.links.in nvidia-graphics-drivers-180.29.anbe/debian/nvidia-glx-ia32.links.in
--- nvidia-graphics-drivers-180.29/debian/nvidia-glx-ia32.links.in 2009-03-07 13:36:54.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/nvidia-glx-ia32.links.in 2009-03-06 19:42:31.098895000 +0100
@@ -2,5 +2,4 @@
emul/ia32-linux/usr/lib/libGL.so.#VERSION# emul/ia32-linux/usr/lib/libGL.so
emul/ia32-linux/usr/lib/libGLcore.so.#VERSION# emul/ia32-linux/usr/lib/libGLcore.so
emul/ia32-linux/usr/lib/libnvidia-tls.so.#VERSION# emul/ia32-linux/usr/lib/libnvidia-tls.so.1
-emul/ia32-linux/usr/lib/libcuda.so.#VERSION# emul/ia32-linux/usr/lib/libcuda.so
emul/ia32-linux/usr/lib/libvdpau.so.#VERSION# emul/ia32-linux/usr/lib/libvdpau.so
diff -Naur nvidia-graphics-drivers-180.29/debian/nvidia-glx.links.in nvidia-graphics-drivers-180.29.anbe/debian/nvidia-glx.links.in
--- nvidia-graphics-drivers-180.29/debian/nvidia-glx.links.in 2009-03-07 13:36:54.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/nvidia-glx.links.in 2009-03-06 19:42:31.310896000 +0100
@@ -4,7 +4,6 @@
usr/lib/xorg/modules/extensions/libglx.so.#VERSION# usr/lib/xorg/modules/extensions/libglx.so
usr/lib/libXvMCNVIDIA.so.#VERSION# usr/lib/libXvMCNVIDIA.so.1
usr/lib/libXvMCNVIDIA.so.#VERSION# usr/lib/libXvMCNVIDIA_dynamic.so.1
-usr/lib/libcuda.so.#VERSION# usr/lib/libcuda.so
usr/lib/libcuda.so.#VERSION# usr/lib/libcuda.so.1
usr/lib/libvdpau.so.#VERSION# usr/lib/libvdpau.so.1
usr/lib/libvdpau.so.#VERSION# usr/lib/libvdpau.so
diff -Naur nvidia-graphics-drivers-180.29/debian/nvidia-glx.shlibs nvidia-graphics-drivers-180.29.anbe/debian/nvidia-glx.shlibs
--- nvidia-graphics-drivers-180.29/debian/nvidia-glx.shlibs 2009-03-07 13:36:54.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/nvidia-glx.shlibs 2009-03-06 19:42:31.394896000 +0100
@@ -1,5 +1,5 @@
-libGL 1 xlibmesa-gl | libgl1
-libGLcore 1 xlibmesa-gl | libgl1
+libGL 1 libgl1-mesa-glx | libgl1
+libGLcore 1 libgl1-mesa-glx | libgl1
libXvMCNVIDIA_dynamic 1 nvidia-glx
libnvidia-tls 1 nvidia-glx
libvdpau 1 nvidia-glx
diff -Naur nvidia-graphics-drivers-180.29/debian/rules nvidia-graphics-drivers-180.29.anbe/debian/rules
--- nvidia-graphics-drivers-180.29/debian/rules 2009-03-07 13:36:54.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/rules 2009-03-07 12:12:59.250896000 +0100
@@ -32,9 +32,12 @@
debian/nvidia-glx.override debian/nvidia-glx.docs debian/nvidia-glx.examples \
debian/nvidia-glx.postrm debian/nvidia-glx.init \
debian/nvidia-glx-ia32.override debian/nvidia-glx-ia32.links \
-debian/nvidia-kernel-source.docs debian/nvidia-glx-dev.preinst
-
-
+debian/nvidia-kernel-source.docs debian/nvidia-glx-dev.preinst \
+debian/libcuda1.install debian/libcuda1-ia32.install \
+debian/libcuda1.links debian/libcuda1-ia32.links \
+debian/libcuda1.lintian-overrides debian/libcuda1-ia32.lintian-overrides \
+debian/libcuda1-ia32.symbols \
+debian.binary/changelog
@@ -57,8 +60,8 @@
configure-stamp: version-clean $(AUTOGEN)
dh_testdir
# extract both so we can fetch the kernel object code for both arches
- ./${filename_x86} --extract-only
- ./${filename_x86_64} --extract-only
+ sh ${filename_x86} --extract-only
+ sh ${filename_x86_64} --extract-only
if test -d $(CURDIR)/patches; \
then \
pwd; \
@@ -69,10 +72,13 @@
# done; \
fi
- sed 's/^nvidia-graphics-drivers/nvidia-kernel/g' debian/changelog > debian.binary/changelog
+ touch configure-stamp
+debian.binary/changelog: debian/changelog
+ sed 's/^nvidia-graphics-drivers/nvidia-kernel/g' $< > $@
- touch configure-stamp
+debian/libcuda1-ia32.symbols: debian/libcuda1.symbols
+ sed 's/libcuda1/libcuda1-ia32/g' $< > $@
.PHONY: build
build: configure-stamp build-stamp
@@ -117,7 +123,7 @@
touch build-kernel-stamp
.PHONY: clean
-clean:
+clean: debian.binary/changelog
dh_testdir
dh_testroot
rm -f build-stamp build-kernel-stamp configure-stamp
@@ -153,11 +159,6 @@
install -m 0644 $(dirname)/usr/include/GL/glext.h \
$(CURDIR)/debian/nvidia-glx-dev/usr/include/GL
- install -m 0644 $(dirname)/usr/include/cuda/cuda.h \
- $(CURDIR)/debian/nvidia-glx-dev/usr/include/cuda
- install -m 0644 $(dirname)/usr/include/cuda/cudaGL.h \
- $(CURDIR)/debian/nvidia-glx-dev/usr/include/cuda
-
install -m 0644 $(dirname)/usr/include/vdpau/vdpau.h \
$(CURDIR)/debian/nvidia-glx-dev/usr/include/vdpau
install -m 0644 $(dirname)/usr/include/vdpau/vdpau_x11.h \
@@ -172,8 +173,6 @@
$(CURDIR)/debian/nvidia-glx/usr/lib
install -m 0644 $(dirname)/usr/lib/libGLcore.so.${version} \
$(CURDIR)/debian/nvidia-glx/usr/lib
- install -m 0644 $(dirname)/usr/lib/libcuda.so.${version} \
- $(CURDIR)/debian/nvidia-glx/usr/lib
install -m 0644 $(dirname)/usr/lib/libvdpau_nvidia.so.${version} \
$(CURDIR)/debian/nvidia-glx/usr/lib
install -m 0644 $(dirname)/usr/lib/libvdpau.so.${version} \
@@ -215,8 +214,6 @@
$(CURDIR)/debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib ; \
install $(dirname)/usr/lib32/libGL.so.${version} \
$(CURDIR)/debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib ; \
- install $(dirname)/usr/lib32/libcuda.so.${version} \
- $(CURDIR)/debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib ; \
install $(dirname)/usr/lib32/libvdpau.so.${version} \
$(CURDIR)/debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib ; \
install $(dirname)/usr/lib32/libvdpau_nvidia.so.${version} \
@@ -241,6 +238,7 @@
install $(CURDIR)/script $(CURDIR)/debian/nvidia-glx/usr/share/bug/nvidia-glx
dh_install
+ dh_lintian
# Must not depend on anything. This is to be called by
diff -Naur nvidia-graphics-drivers-180.29/debian/upstream_info nvidia-graphics-drivers-180.29.anbe/debian/upstream_info
--- nvidia-graphics-drivers-180.29/debian/upstream_info 2009-03-07 13:36:54.000000000 +0100
+++ nvidia-graphics-drivers-180.29.anbe/debian/upstream_info 2009-03-07 12:10:58.282895000 +0100
@@ -2,7 +2,7 @@
#BASE_VERSION=1.0
RELEASE=180.29
-NEXTVER=180.30
+NEXTVER=180.30~
if [ "$DEB_BUILD_ARCH" = "amd64" ] ; then
BASE_URL=ftp://download.nvidia.com/XFree86/Linux-x86_64/${RELEASE}