|
@@ -95,14 +95,30 @@ EOF
|
|
chmod 755 "$tmpdir/DEBIAN/$script"
|
|
chmod 755 "$tmpdir/DEBIAN/$script"
|
|
done
|
|
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
|
|
# Generate a simple changelog template
|
|
cat <<EOF > debian/changelog
|
|
cat <<EOF > debian/changelog
|
|
linux ($packageversion) unstable; urgency=low
|
|
linux ($packageversion) unstable; urgency=low
|
|
|
|
|
|
* Custom built Linux kernel.
|
|
* Custom built Linux kernel.
|
|
|
|
|
|
- -- $name $(date -R)
|
|
|
|
|
|
+ -- $maintainer $(date -R)
|
|
EOF
|
|
EOF
|
|
|
|
|
|
# Generate copyright file
|
|
# Generate copyright file
|
|
@@ -130,7 +146,7 @@ cat <<EOF > debian/control
|
|
Source: linux
|
|
Source: linux
|
|
Section: base
|
|
Section: base
|
|
Priority: optional
|
|
Priority: optional
|
|
-Maintainer: $name
|
|
|
|
|
|
+Maintainer: $maintainer
|
|
Standards-Version: 3.6.1
|
|
Standards-Version: 3.6.1
|
|
EOF
|
|
EOF
|
|
|
|
|