kbuild, deb-pkg: allow to specify a custom revision for .deb packages
Allow to specify a custom revision for the generated .deb by exporting the environment variable KDEB_PKGVERSION. Signed-off-by: Frans Pop <elendil@planet.nl> Acked-by: maximilian attems <max@stro.at> Cc: Andres Salomon <dilinger@debian.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
This commit is contained in:
parent
4964451a32
commit
c72c75db86
@ -26,6 +26,11 @@ create_package() {
|
|||||||
# Some variables and settings used throughout the script
|
# Some variables and settings used throughout the script
|
||||||
version=$KERNELRELEASE
|
version=$KERNELRELEASE
|
||||||
revision=$(cat .version)
|
revision=$(cat .version)
|
||||||
|
if [ -n "$KDEB_PKGVERSION" ]; then
|
||||||
|
packageversion=$KDEB_PKGVERSION
|
||||||
|
else
|
||||||
|
packageversion=$version-$revision
|
||||||
|
fi
|
||||||
tmpdir="$objtree/debian/tmp"
|
tmpdir="$objtree/debian/tmp"
|
||||||
fwdir="$objtree/debian/fwtmp"
|
fwdir="$objtree/debian/fwtmp"
|
||||||
packagename=linux-$version
|
packagename=linux-$version
|
||||||
@ -87,7 +92,7 @@ done
|
|||||||
name="Kernel Compiler <$(id -nu)@$(hostname -f)>"
|
name="Kernel Compiler <$(id -nu)@$(hostname -f)>"
|
||||||
# Generate a simple changelog template
|
# Generate a simple changelog template
|
||||||
cat <<EOF > debian/changelog
|
cat <<EOF > debian/changelog
|
||||||
linux ($version-$revision) unstable; urgency=low
|
linux ($packageversion) unstable; urgency=low
|
||||||
|
|
||||||
* A standard release
|
* A standard release
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user