Index: debian/rules =================================================================== --- debian/rules (.../anbe-309-legacy-support-5-control) (revision 2468) +++ debian/rules (.../anbe-310-legacy-support-2-module-source) (revision 2468) @@ -24,9 +24,9 @@ AUTOKEEP = debian/copyright AUTOCLEAN = $(filter-out $(AUTOKEEP),$(AUTOGEN)) -module_source = debian/nvidia-kernel-source/usr/src/modules/nvidia-kernel +module_source = debian/nvidia-kernel$(legacy)-source/usr/src/modules/nvidia-kernel$(legacy) module_tbz = $(subst /modules/,/,$(module_source)).tar.bz2 -dkms_source = debian/nvidia-kernel-dkms/usr/src/nvidia-$(version) +dkms_source = debian/nvidia-kernel$(legacy)-dkms/usr/src/nvidia-$(version) .PHONY: autogen configure autogen: $(AUTOGEN) @@ -149,7 +149,7 @@ < $< > $@ debian/module/debian/changelog: debian/changelog - sed 's/^nvidia-graphics-drivers/nvidia-kernel/g' $< > $@ + sed 's/^nvidia-graphics-drivers/nvidia-kernel$(legacy)/g' $< > $@ debian/nvidia-libvdpau1-ia32.symbols: debian/nvidia-libvdpau1.symbols.i386 sed 's/nvidia-libvdpau1/nvidia-libvdpau1-ia32/g' $< > $@ Index: debian/module/debian/control.template.in =================================================================== --- debian/module/debian/control.template.in (.../anbe-309-legacy-support-5-control) (revision 2468) +++ debian/module/debian/control.template.in (.../anbe-310-legacy-support-2-module-source) (revision 2468) @@ -1,4 +1,4 @@ -Source: nvidia-kernel +Source: nvidia-kernel#LEGACY# Section: non-free/kernel Priority: optional Maintainer: Debian NVIDIA Maintainers @@ -7,9 +7,9 @@ Standards-Version: 3.8.4 Homepage: http://www.nvidia.com/ -Package: nvidia-kernel-#KVERS# +Package: nvidia-kernel#LEGACY#-#KVERS# Architecture: i386 amd64 -Provides: nvidia-kernel-#VERSION# +Provides: nvidia-kernel#LEGACY#-#VERSION# Depends: nvidia-kernel-common Recommends: linux-image-#KVERS# Description: NVIDIA binary kernel module for Linux #KVERS# Index: debian/module/debian/rules =================================================================== --- debian/module/debian/rules (.../anbe-309-legacy-support-5-control) (revision 2468) +++ debian/module/debian/rules (.../anbe-310-legacy-support-2-module-source) (revision 2468) @@ -54,7 +54,7 @@ dh_testroot dh_installdirs dh_install - dh_installdocs $(wildcard debian/changelog.nvidia-kernel-source*) + dh_installdocs $(wildcard debian/changelog.nvidia-kernel*-source*) dh_installchangelogs NVIDIA_Changelog dh_installmodules dh_bugfiles Index: debian/changelog =================================================================== --- debian/changelog (.../anbe-309-legacy-support-5-control) (revision 2468) +++ debian/changelog (.../anbe-310-legacy-support-2-module-source) (revision 2468) @@ -139,6 +139,7 @@ * debian/rules.defs, debian/rules: add variable/placeholder LEGACY and new subst vars nvidia:Legacy and nvidia:LegacyDesc * debian/control: use new nvidia:Legacy and nvidia:LegacyDesc substvars + * module source tarball generation: add legacy support -- Russ Allbery Sat, 24 Apr 2010 20:35:20 -0700