diff options
Diffstat (limited to 'scripts/package/builddeb')
-rwxr-xr-x | scripts/package/builddeb | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/scripts/package/builddeb b/scripts/package/builddeb index 2c68c8bf6c76..88dbf23b6970 100755 --- a/scripts/package/builddeb +++ b/scripts/package/builddeb | |||
@@ -217,9 +217,20 @@ else | |||
217 | fi | 217 | fi |
218 | maintainer="$name <$email>" | 218 | maintainer="$name <$email>" |
219 | 219 | ||
220 | # Try to determine distribution | ||
221 | if [ -n "$KDEB_CHANGELOG_DIST" ]; then | ||
222 | distribution=$KDEB_CHANGELOG_DIST | ||
223 | elif distribution=$(lsb_release -cs 2>/dev/null) && [ -n "$distribution" ]; then | ||
224 | : # nothing to do in this case | ||
225 | else | ||
226 | distribution="unstable" | ||
227 | echo >&2 "Using default distribution of 'unstable' in the changelog" | ||
228 | echo >&2 "Install lsb-release or set \$KDEB_CHANGELOG_DIST explicitly" | ||
229 | fi | ||
230 | |||
220 | # Generate a simple changelog template | 231 | # Generate a simple changelog template |
221 | cat <<EOF > debian/changelog | 232 | cat <<EOF > debian/changelog |
222 | linux-upstream ($packageversion) unstable; urgency=low | 233 | linux-upstream ($packageversion) $distribution; urgency=low |
223 | 234 | ||
224 | * Custom built Linux kernel. | 235 | * Custom built Linux kernel. |
225 | 236 | ||