diff options
Diffstat (limited to 'debian/build/debian/changelog.sh')
-rw-r--r-- | debian/build/debian/changelog.sh | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/debian/build/debian/changelog.sh b/debian/build/debian/changelog.sh new file mode 100644 index 0000000..4b6b519 --- /dev/null +++ b/debian/build/debian/changelog.sh @@ -0,0 +1,71 @@ +#!/bin/sh -e +#----------------------------------------------------------------------------- +# $Sendmail: changelog.sh,v 8.14.3 2008-05-04 22:26:20 cowboy Exp $ +# +# Copyright (c) 1998-2008 Richard Nelson. All Rights Reserved. +# +# build/debian/changelog.sh. Generated from changelog.sh.in by configure. +# +# Debian script to generate changelogs for sendmail 8.14.3-1 +# +# Note: this file supports 8.7.6 - 9.0.0 +# +#----------------------------------------------------------------------------- +set -e; +# +# Initialization +PACKAGE='sendmail'; + +# +# Remove old combined changelog +rm -f build/debian/changelog; + +echo "Building Sendmail 8.14.3-1 (527875) changelog."; + +# +# Start with Custom changelog (if any) +if [ -n "" ]; then + if [ -f .changelog ]; then + cat .changelog \ + >> build/debian/changelog; + fi; + fi; + +# +# Create a combined changelog *IFF* we have the pieces/parts... +if [ ! -d private/changelogs ]; then + cat changelog >>build/debian/changelog; +else + # + # v.r.m changelogs + if [ -f private/changelogs/8.14.3 ]; then + cat private/changelogs/8.14.3 \ + >> build/debian/changelog; + # + # v.r changelogs + elif [ -f private/changelogs/8.14 ]; then + cat private/changelogs/8.14 >> build/debian/changelog; + + # + # v changelogs + elif [ -f private/changelogs/8 ]; then + cat private/changelogs/8 >> build/debian/changelog; + fi; + # + # Variable definitions + cat private/changelogs/vars >> build/debian/changelog; + fi; + +# +# Update 1st line to add --with-custom (defaults to null) +if [ -z "" ]; then + mv build/debian/changelog build/debian/changelog.in; +else + sed \ + -e '1s/sendmail (8.14.3-/sendmail (8.14.3-/' \ + -e '1s/sendmail (.8.14.3-/sendmail (8.14.3-/' \ + build/debian/changelog \ + > build/debian/changelog.in; + rm build/debian/changelog; + fi; + |