[pkg-nvidia-devel] r839 - in /packages/nvidia-graphics-modules/trunk/debian: changelog control control.flavor control.md5sum control.source rules rules.defs

rra at users.alioth.debian.org rra at users.alioth.debian.org
Sun Apr 25 05:22:18 UTC 2010


Author: rra
Date: Sun Apr 25 05:22:16 2010
New Revision: 839

URL: http://svn.debian.org/wsvn/pkg-nvidia/?sc=1&rev=839
Log:
Create a combined package handling all kernel module builds

[ Andreas Beckmann ]
* create a common module building package for i386 and amd64
* rename source package to nvidia-graphics-modules
* move configurable settings from debian/rules to debian/rules.defs
* add debian/control.source and debian/control.flavor as templates for
  generating debian/control
* debian/rules: add debian/control-real target to update debian/control and
  debian/control.md5sum
* build modules for more flavors: openvz, vserver, xen
* the following flavors are being built now:
  - i386: 486, 686, 686-bigmem, amd64, openvz-686, vserver-686,
    vserver-686-bigmem, xen-686
  - amd64: amd64, openvz-amd64, vserver-amd64, xen-amd64

Added:
    packages/nvidia-graphics-modules/trunk/debian/control.flavor
    packages/nvidia-graphics-modules/trunk/debian/control.md5sum
    packages/nvidia-graphics-modules/trunk/debian/control.source
    packages/nvidia-graphics-modules/trunk/debian/rules.defs
Modified:
    packages/nvidia-graphics-modules/trunk/debian/changelog
    packages/nvidia-graphics-modules/trunk/debian/control
    packages/nvidia-graphics-modules/trunk/debian/rules

Modified: packages/nvidia-graphics-modules/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules/trunk/debian/changelog?rev=839&op=diff
==============================================================================
--- packages/nvidia-graphics-modules/trunk/debian/changelog (original)
+++ packages/nvidia-graphics-modules/trunk/debian/changelog Sun Apr 25 05:22:16 2010
@@ -1,4 +1,4 @@
-nvidia-graphics-modules-i386 (190.53+2) UNRELEASED; urgency=low
+nvidia-graphics-modules (190.53+2) UNRELEASED; urgency=low
 
   [ Andreas Beckmann ]
   * use control.template from nvidia-kernel-source
@@ -8,8 +8,20 @@
     - improve readability of binary-arch target
     - stop special handling of the amd64 package, the module source already
       cares for linking with the correct binary object file
-
- -- Russ Allbery <rra at debian.org>  Sat, 24 Apr 2010 20:41:37 -0700
+  * create a common module building package for i386 and amd64
+  * rename source package to nvidia-graphics-modules
+  * move configurable settings from debian/rules to debian/rules.defs
+  * add debian/control.source and debian/control.flavor as templates for
+    generating debian/control
+  * debian/rules: add debian/control-real target to update debian/control and
+    debian/control.md5sum
+  * build modules for more flavors: openvz, vserver, xen
+  * the following flavors are being built now:
+    - i386: 486, 686, 686-bigmem, amd64, openvz-686, vserver-686,
+      vserver-686-bigmem, xen-686
+    - amd64: amd64, openvz-amd64, vserver-amd64, xen-amd64
+
+ -- Russ Allbery <rra at debian.org>  Sat, 24 Apr 2010 22:20:15 -0700
 
 nvidia-graphics-modules-i386 (190.53+1) unstable; urgency=high
 

Modified: packages/nvidia-graphics-modules/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules/trunk/debian/control?rev=839&op=diff
==============================================================================
--- packages/nvidia-graphics-modules/trunk/debian/control (original)
+++ packages/nvidia-graphics-modules/trunk/debian/control Sun Apr 25 05:22:16 2010
@@ -1,61 +1,188 @@
-Source: nvidia-graphics-modules-i386
+Source: nvidia-graphics-modules
 Section: non-free/kernel
 Priority: optional
 Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel at lists.alioth.debian.org>
 Uploaders: Randall Donald <rdonald at debian.org>, Russ Allbery <rra at debian.org>
-Build-Depends: debhelper (>= 7), linux-headers-2.6.32-4-amd64,
- linux-headers-2.6.32-4-686, linux-headers-2.6.32-4-686-bigmem,
- nvidia-kernel-source (>= 190.53), nvidia-kernel-source (<< 190.54),
- module-assistant
+Build-Depends: debhelper (>= 7), module-assistant,
+ linux-headers-2.6.32-4-amd64 [i386 amd64], linux-headers-2.6.32-4-486 [i386], linux-headers-2.6.32-4-686 [i386], linux-headers-2.6.32-4-686-bigmem [i386], linux-headers-2.6.32-4-openvz-686 [i386], linux-headers-2.6.32-4-vserver-686 [i386], linux-headers-2.6.32-4-vserver-686-bigmem [i386], linux-headers-2.6.32-4-xen-686 [i386], linux-headers-2.6.32-4-openvz-amd64 [amd64], linux-headers-2.6.32-4-vserver-amd64 [amd64], linux-headers-2.6.32-4-xen-amd64 [amd64],
+ nvidia-kernel-source (>= 190.53), nvidia-kernel-source (<< 190.54~~),
 Standards-Version: 3.8.4
 Homepage: http://www.nvidia.com/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-nvidia/packages/nvidia-graphics-modules-i386
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules-i386
 
+Package: nvidia-kernel-2.6-amd64
+Architecture: i386 amd64
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-amd64
+Description: NVIDIA kernel module for Linux 2.6 (amd64 flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (amd64 flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-2.6.32-4-amd64
+Architecture: i386 amd64
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (amd64 flavor)
+ This is a dummy control entry (amd64 flavor).
+ The description in the final package will come from its control.template.
+
+Package: nvidia-kernel-2.6-486
+Architecture: i386
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-486
+Description: NVIDIA kernel module for Linux 2.6 (486 flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (486 flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-2.6.32-4-486
+Architecture: i386
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (486 flavor)
+ This is a dummy control entry (486 flavor).
+ The description in the final package will come from its control.template.
+
+Package: nvidia-kernel-2.6-686
+Architecture: i386
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-686
+Description: NVIDIA kernel module for Linux 2.6 (686 flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (686 flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
 Package: nvidia-kernel-2.6.32-4-686
 Architecture: i386
 Depends: ${misc:Depends}
-Description: NVIDIA binary kernel module (686 flavour)
- This is a dummy control entry (686 flavour).  The description in the
- final package will come from its control.template.
+Description: NVIDIA binary kernel module (686 flavor)
+ This is a dummy control entry (686 flavor).
+ The description in the final package will come from its control.template.
+
+Package: nvidia-kernel-2.6-686-bigmem
+Architecture: i386
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-686-bigmem
+Description: NVIDIA kernel module for Linux 2.6 (686-bigmem flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (686-bigmem flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
 
 Package: nvidia-kernel-2.6.32-4-686-bigmem
 Architecture: i386
 Depends: ${misc:Depends}
-Description: NVIDIA binary kernel module (686-bigmem flavour)
- This is a dummy control entry (686-bigmem flavour).  The description in
- the final package will come from its control.template.
+Description: NVIDIA binary kernel module (686-bigmem flavor)
+ This is a dummy control entry (686-bigmem flavor).
+ The description in the final package will come from its control.template.
 
-Package: nvidia-kernel-2.6.32-4-amd64
+Package: nvidia-kernel-2.6-openvz-686
+Architecture: i386
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-openvz-686
+Description: NVIDIA kernel module for Linux 2.6 (openvz-686 flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (openvz-686 flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-2.6.32-4-openvz-686
 Architecture: i386
 Depends: ${misc:Depends}
-Description: NVIDIA binary kernel module (amd64 flavour)
- This is a dummy control entry (amd64 flavour).  The description in the
- final package will come from its control.template.
+Description: NVIDIA binary kernel module (openvz-686 flavor)
+ This is a dummy control entry (openvz-686 flavor).
+ The description in the final package will come from its control.template.
 
-Package: nvidia-kernel-2.6-amd64
+Package: nvidia-kernel-2.6-vserver-686
 Architecture: i386
-Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-amd64
-Description: NVIDIA kernel module for Linux 2.6 (amd64 flavour)
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-vserver-686
+Description: NVIDIA kernel module for Linux 2.6 (vserver-686 flavor)
  This is a metapackage that will depend on the latest version of the
- NVIDIA kernel module for the Linux 2.6 kernel series (amd64 flavour).
- Install this package to automatically install the latest NVIDIA module 
- when new versions of the kernel are released.
- 
-Package: nvidia-kernel-2.6-686
-Architecture: i386
-Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-686
-Description: NVIDIA kernel module for Linux 2.6 (686 flavour)
- This is a metapackage that will depend on the latest version of the
- NVIDIA kernel module for the Linux 2.6 kernel series (686 flavour).
+ NVIDIA kernel module for the Linux 2.6 kernel series (vserver-686 flavor).
  Install this package to automatically install the latest NVIDIA module
  when new versions of the kernel are released.
- 
-Package: nvidia-kernel-2.6-686-bigmem
+
+Package: nvidia-kernel-2.6.32-4-vserver-686
 Architecture: i386
-Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-686-bigmem
-Description: NVIDIA kernel module for Linux 2.6 (686-bigmem flavour)
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (vserver-686 flavor)
+ This is a dummy control entry (vserver-686 flavor).
+ The description in the final package will come from its control.template.
+
+Package: nvidia-kernel-2.6-vserver-686-bigmem
+Architecture: i386
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-vserver-686-bigmem
+Description: NVIDIA kernel module for Linux 2.6 (vserver-686-bigmem flavor)
  This is a metapackage that will depend on the latest version of the
- NVIDIA kernel module for the Linux 2.6 kernel series (686-bigmem
- flavour).  Install this package to automatically install the latest
- NVIDIA module when new versions of the kernel are released.
+ NVIDIA kernel module for the Linux 2.6 kernel series (vserver-686-bigmem flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-2.6.32-4-vserver-686-bigmem
+Architecture: i386
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (vserver-686-bigmem flavor)
+ This is a dummy control entry (vserver-686-bigmem flavor).
+ The description in the final package will come from its control.template.
+
+Package: nvidia-kernel-2.6-xen-686
+Architecture: i386
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-xen-686
+Description: NVIDIA kernel module for Linux 2.6 (xen-686 flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (xen-686 flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-2.6.32-4-xen-686
+Architecture: i386
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (xen-686 flavor)
+ This is a dummy control entry (xen-686 flavor).
+ The description in the final package will come from its control.template.
+
+Package: nvidia-kernel-2.6-openvz-amd64
+Architecture: amd64
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-openvz-amd64
+Description: NVIDIA kernel module for Linux 2.6 (openvz-amd64 flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (openvz-amd64 flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-2.6.32-4-openvz-amd64
+Architecture: amd64
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (openvz-amd64 flavor)
+ This is a dummy control entry (openvz-amd64 flavor).
+ The description in the final package will come from its control.template.
+
+Package: nvidia-kernel-2.6-vserver-amd64
+Architecture: amd64
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-vserver-amd64
+Description: NVIDIA kernel module for Linux 2.6 (vserver-amd64 flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (vserver-amd64 flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-2.6.32-4-vserver-amd64
+Architecture: amd64
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (vserver-amd64 flavor)
+ This is a dummy control entry (vserver-amd64 flavor).
+ The description in the final package will come from its control.template.
+
+Package: nvidia-kernel-2.6-xen-amd64
+Architecture: amd64
+Depends: ${misc:Depends}, nvidia-kernel-2.6.32-4-xen-amd64
+Description: NVIDIA kernel module for Linux 2.6 (xen-amd64 flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (xen-amd64 flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-2.6.32-4-xen-amd64
+Architecture: amd64
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (xen-amd64 flavor)
+ This is a dummy control entry (xen-amd64 flavor).
+ The description in the final package will come from its control.template.

Added: packages/nvidia-graphics-modules/trunk/debian/control.flavor
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules/trunk/debian/control.flavor?rev=839&op=file
==============================================================================
--- packages/nvidia-graphics-modules/trunk/debian/control.flavor (added)
+++ packages/nvidia-graphics-modules/trunk/debian/control.flavor Sun Apr 25 05:22:16 2010
@@ -1,0 +1,16 @@
+
+Package: nvidia-kernel-2.6-#FLAVOR#
+Architecture: #ARCH#
+Depends: ${misc:Depends}, nvidia-kernel-#KERNEL#-#FLAVOR#
+Description: NVIDIA kernel module for Linux 2.6 (#FLAVOR# flavor)
+ This is a metapackage that will depend on the latest version of the
+ NVIDIA kernel module for the Linux 2.6 kernel series (#FLAVOR# flavor).
+ Install this package to automatically install the latest NVIDIA module
+ when new versions of the kernel are released.
+
+Package: nvidia-kernel-#KERNEL#-#FLAVOR#
+Architecture: #ARCH#
+Depends: ${misc:Depends}
+Description: NVIDIA binary kernel module (#FLAVOR# flavor)
+ This is a dummy control entry (#FLAVOR# flavor).
+ The description in the final package will come from its control.template.

Added: packages/nvidia-graphics-modules/trunk/debian/control.md5sum
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules/trunk/debian/control.md5sum?rev=839&op=file
==============================================================================
--- packages/nvidia-graphics-modules/trunk/debian/control.md5sum (added)
+++ packages/nvidia-graphics-modules/trunk/debian/control.md5sum Sun Apr 25 05:22:16 2010
@@ -1,0 +1,5 @@
+547b3890536c5588b2b4295793b2fbf3  debian/control
+42f51566d7111d461d63ab691cbdab13  debian/control.source
+16a4b9710d2bde5625db8cf12e3a069e  debian/control.flavor
+a778c8719542d8440d63ed40848cdf31  debian/rules
+16fa5b89ce4905228a1978269b104c45  debian/rules.defs

Added: packages/nvidia-graphics-modules/trunk/debian/control.source
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules/trunk/debian/control.source?rev=839&op=file
==============================================================================
--- packages/nvidia-graphics-modules/trunk/debian/control.source (added)
+++ packages/nvidia-graphics-modules/trunk/debian/control.source Sun Apr 25 05:22:16 2010
@@ -1,0 +1,12 @@
+Source: nvidia-graphics-modules
+Section: non-free/kernel
+Priority: optional
+Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel at lists.alioth.debian.org>
+Uploaders: Randall Donald <rdonald at debian.org>, Russ Allbery <rra at debian.org>
+Build-Depends: debhelper (>= 7), module-assistant,
+ #LINUX_HEADERS#
+ nvidia-kernel-source (>= #NVIDIA_CURRENT#), nvidia-kernel-source (<< #NVIDIA_NEXT#~~),
+Standards-Version: 3.8.4
+Homepage: http://www.nvidia.com/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-nvidia/packages/nvidia-graphics-modules-i386
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules-i386

Modified: packages/nvidia-graphics-modules/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules/trunk/debian/rules?rev=839&op=diff
==============================================================================
--- packages/nvidia-graphics-modules/trunk/debian/rules (original)
+++ packages/nvidia-graphics-modules/trunk/debian/rules Sun Apr 25 05:22:16 2010
@@ -19,21 +19,25 @@
 # Customized by Randall Donald for nvidia-kernel-source
 # Further revisions by the Debian NVIDIA Maintainers.  See debian/changelog.
 
-kernel   := 2.6.32-4
-flavours := 686 686-bigmem amd64
+include debian/rules.defs
+DEB_BUILD_ARCH	:= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 package  := $(shell dpkg-parsechangelog | grep ^Source: | cut -d ' ' -f2)
+
+KERNEL_FLAVORS_both		 = $(filter $(KERNEL_FLAVORS_i386),$(KERNEL_FLAVORS_amd64))
+KERNEL_FLAVORS_only_i386	 = $(filter-out $(KERNEL_FLAVORS_both),$(KERNEL_FLAVORS_i386))
+KERNEL_FLAVORS_only_amd64	 = $(filter-out $(KERNEL_FLAVORS_both),$(KERNEL_FLAVORS_amd64))
 
 build: build-arch build-indep
 build-arch: build-stamp
 build-indep:
-build-stamp:
+build-stamp: debian/control
 	tar jxf /usr/src/nvidia-kernel.tar.bz2
 	sed -i -e '/^Source:/s/.*/Source: $(package)/' modules/nvidia-kernel/debian/control.template
 	mv modules/nvidia-kernel/debian/changelog modules/nvidia-kernel/debian/changelog.nvidia-kernel-source.Debian
 	cp debian/changelog modules/nvidia-kernel/debian
 	touch $@
 
-clean:
+clean: debian/control
 	rm -rf modules
 	rm -f *.deb
 	dh_clean
@@ -54,8 +58,8 @@
 	dh_md5sums
 	dh_builddeb
 	set -e; cd modules/nvidia-kernel; \
-	    for i in $(flavours); do \
-	        kernel=$(kernel)-$$i ; \
+	    for i in $(KERNEL_FLAVORS_$(DEB_BUILD_ARCH)); do \
+	        kernel=$(KERNEL_VERSION)-$$i ; \
 		KSRC=/usr/src/linux-headers-$$kernel \
 		    KVERS=$$kernel \
 		    KERNEL_DEPENDS=y \
@@ -73,3 +77,48 @@
 
 binary: binary-indep binary-arch
 .PHONY: build build-arch build-indep clean binary binary-arch binary-indep
+
+CONTROL_FILES	 = debian/control.source debian/control.flavor debian/rules debian/rules.defs
+comma		 = ,
+
+debian/control: $(CONTROL_FILES)
+ifeq ($(wildcard debian/control.md5sum),)
+	$(MAKE) -f debian/rules debian/control-real
+else
+	md5sum --check debian/control.md5sum --status || \
+		$(MAKE) -f debian/rules debian/control-real
+endif
+
+LINUX_HEADERS	 =$(foreach f,$(KERNEL_FLAVORS_both),linux-headers-$(KERNEL_VERSION)-$(f) [i386 amd64]$(comma))
+LINUX_HEADERS	+=$(foreach f,$(KERNEL_FLAVORS_only_i386),linux-headers-$(KERNEL_VERSION)-$(f) [i386]$(comma))
+LINUX_HEADERS	+=$(foreach f,$(KERNEL_FLAVORS_only_amd64),linux-headers-$(KERNEL_VERSION)-$(f) [amd64]$(comma))
+
+# call with $1 = kernel version, $2 = flavor, $3 = arch
+define append-flavor-entries
+	sed \
+		-e 's/#KERNEL#/$1/' \
+		-e 's/#FLAVOR#/$2/' \
+		-e 's/#ARCH#/$3/' \
+		debian/control.flavor >> debian/control.tmp
+
+endef
+
+debian/control-real: $(CONTROL_FILES)
+	sed \
+		-e 's/#NVIDIA_CURRENT#/$(NVIDIA_CURRENT)/' \
+		-e 's/#NVIDIA_NEXT#/$(NVIDIA_NEXT)/' \
+		-e 's/#LINUX_HEADERS#/$(LINUX_HEADERS)/' \
+		debian/control.source > debian/control.tmp
+	$(foreach f,$(KERNEL_FLAVORS_both),$(call append-flavor-entries,$(KERNEL_VERSION),$(f),i386 amd64))
+	$(foreach f,$(KERNEL_FLAVORS_only_i386),$(call append-flavor-entries,$(KERNEL_VERSION),$(f),i386))
+	$(foreach f,$(KERNEL_FLAVORS_only_amd64),$(call append-flavor-entries,$(KERNEL_VERSION),$(f),amd64))
+	mv debian/control.tmp debian/control
+	md5sum debian/control $^ > debian/control.md5sum
+	@echo
+	@echo This target is made to fail intentionally, to make sure
+	@echo that it is NEVER run during the automated build. Please
+	@echo ignore the following error, the debian/control file has
+	@echo been generated SUCCESSFULLY.
+	@echo
+	exit 1
+

Added: packages/nvidia-graphics-modules/trunk/debian/rules.defs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-graphics-modules/trunk/debian/rules.defs?rev=839&op=file
==============================================================================
--- packages/nvidia-graphics-modules/trunk/debian/rules.defs (added)
+++ packages/nvidia-graphics-modules/trunk/debian/rules.defs Sun Apr 25 05:22:16 2010
@@ -1,0 +1,14 @@
+NVIDIA_CURRENT		 = 190.53
+NVIDIA_NEXT		 = 190.54
+
+KERNEL_VERSION		 = 2.6.32-4
+
+KERNEL_FLAVORS_i386	+= 486
+KERNEL_FLAVORS_i386	+= 686 686-bigmem amd64
+KERNEL_FLAVORS_i386	+= openvz-686
+KERNEL_FLAVORS_i386	+= vserver-686 vserver-686-bigmem
+KERNEL_FLAVORS_i386	+= xen-686
+KERNEL_FLAVORS_amd64	+= amd64
+KERNEL_FLAVORS_amd64	+= openvz-amd64
+KERNEL_FLAVORS_amd64	+= vserver-amd64
+KERNEL_FLAVORS_amd64	+= xen-amd64




More information about the Pkg-nvidia-devel mailing list