From 5ca2c725a03ddffba4b8115ed2a775b4c3205417 Mon Sep 17 00:00:00 2001 From: maximilian attems Date: Thu, 23 Apr 2009 01:11:20 +0200 Subject: [PATCH] --- yaml --- r: 149509 b: refs/heads/master c: edec611db0474e90503d46428e4f196d5e30c091 h: refs/heads/master i: 149507: 43eed57844735c9bf4e9d45210c07cd5137d58ef v: v3 --- [refs] | 2 +- trunk/scripts/package/builddeb | 22 +++++++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 6d1afeb7b938..8aa47ce25eff 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9461f666e42f2412e134a49e90ffd4a3340dfc0a +refs/heads/master: edec611db0474e90503d46428e4f196d5e30c091 diff --git a/trunk/scripts/package/builddeb b/trunk/scripts/package/builddeb index 122becc9cef7..9d464fde0df4 100644 --- a/trunk/scripts/package/builddeb +++ b/trunk/scripts/package/builddeb @@ -95,14 +95,30 @@ EOF chmod 755 "$tmpdir/DEBIAN/$script" done -name="Kernel Compiler <$(id -nu)@$(hostname -f)>" +# Try to determine maintainer and email values +if [ -n "$DEBEMAIL" ]; then + email=$DEBEMAIL +elif [ -n "$EMAIL" ]; then + email=$EMAIL +else + email=$(id -nu)@$(hostname -f) +fi +if [ -n "$DEBFULLNAME" ]; then + name=$DEBFULLNAME +elif [ -n "$NAME" ]; then + name=$NAME +else + name="Anonymous" +fi +maintainer="$name <$email>" + # Generate a simple changelog template cat < debian/changelog linux ($packageversion) unstable; urgency=low * Custom built Linux kernel. - -- $name $(date -R) + -- $maintainer $(date -R) EOF # Generate copyright file @@ -130,7 +146,7 @@ cat < debian/control Source: linux Section: base Priority: optional -Maintainer: $name +Maintainer: $maintainer Standards-Version: 3.6.1 EOF