I noticed that my Makefile was suboptimal. Here's a better version,
requiring no modifications.
---snip---
KSRC ?= /usr/src/kernel-headers-$(KVERS)
SUITE ?= unstable
.PHONY: all
all: modules/nvidia-kernel $(KSRC)
ifndef KVERS
@echo "You must specify the kernel version to use like so:" 1>&2
@echo " make ... KVERS=2.6.9-1-k7"
@/bin/false
endif
(umask 007 && fakeroot make -C $< -f debian/rules binary_modules)
chmod -R ug=rwX,o= $<
find $< -type d -exec chmod g+s {} \;
modules/nvidia-kernel: /usr/src/nvidia-kernel-source.tar.gz modules
rm -rf modules/nvidia-kernel
tar xfz $<
chmod -R ug=rwX,o= $@
find $@ -type d -exec chmod g+s {} \;
modules:
mkdir -p2770 modules
/usr/src/nvidia-kernel-source.tar.gz:
apt-get install -t $(SUITE) nvidia-kernel-source
$(KSRC):
apt-get install -t $(SUITE) kernel-headers-$(KVERS)
---snip---
--
Please do not send copies of list mail to me; I read the list!
.''`. martin f. krafft <madduck@debian.org>
: :' : proud Debian developer, admin, user, and author
`. `'`
`- Debian - when you have better things to do than fixing a system
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!
Attachment:
signature.asc
Description: Digital signature