From: Sam Hartman Date: Sun, 4 May 2003 03:44:43 +0000 (+0000) Subject: Add kernel headers patch X-Git-Tag: debian/1.2.9-3~13 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=3680754509ed20810ac573dc8d047c2c38428a76;p=packages%2Fo%2Fopenafs.git Add kernel headers patch --- diff --git a/debian/changelog b/debian/changelog index b5b2f52ad..f7955a9bf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +openafs (1.2.9-3) unstable; urgency=low + + * Add support for kernel headers, thanks to Patrick Sodre, + Closes: #173137 + + -- + openafs (1.2.9-2) unstable; urgency=low * Fix to not build PAM krb since we don't install it and it breaks alpha, Closes: #189548 diff --git a/debian/prep-modules b/debian/prep-modules index ed0570304..c90c75f3d 100644 --- a/debian/prep-modules +++ b/debian/prep-modules @@ -14,9 +14,7 @@ if [ -n "$KVERS" ] && [ -n "$KDREV" ]; then kernversion=$KDREV elif [ ! -f $changelog ]; then - linuxversion=`awk '{ if (NR==1) v=$3; else if (NR==2) p=$3; else if (NR==3) s=$3; \ - else if (NR==4) { e=$3; exit; } } \ - END { printf("%s.%s.%s%s\n",v,p,s,e); }' $1/Makefile` + linuxversion=`perl -e '$_ = <>; $_ =~ m/"(.+)"/; print "$1\n";' < $1/include/linux/version.h` if [ -z "$KDREV" ]; then kernversion=$linuxversion-0 diff --git a/debian/rules b/debian/rules index 2bfbf7933..89012929d 100755 --- a/debian/rules +++ b/debian/rules @@ -16,9 +16,7 @@ export DH_COMPAT=2 export DH_OPTIONS # The AFS sysname is determined by a script -KVERS=`awk '{ if (NR==1) v=$$3; else if (NR==2) p=$$3; else if (NR==3) s=$$3; \ - else if (NR==4) { e=$$3; exit; } } \ - END { printf("%s.%s.%s%s\n",v,p,s,e); }' $(KSRC)/Makefile` +KVERS=`perl -e '$_ = <>; $_ =~ m/"(.+)"/; print "$1\n";' < $(KSRC)/include/linux/version.h` SYS_NAME=$(shell KVERS=$(KVERS) sh debian/sysname) package=openafs srcpkg = openafs-modules-source