blob: ff25e648fc486380576d2a6552ff22df5a4fc71f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/sh
PACKAGE_NAME=$1
cd $2
CHANGELOG_VERSION=$(dpkg-parsechangelog | sed -n 's/^Version: \(.*\)-[^-]*$/\1/p')
if [ "${CHANGELOG_VERSION}" != "${VERSION}" ]; then
if [ -n "${UNOFFICIAL_RELEASE}" ]; then
echo "${PACKAGE_NAME} (${VERSION}-1) unstable; urgency=low" > debian/changelog.tmp
echo >> debian/changelog.tmp
echo " * Unofficial release" >> debian/changelog.tmp
echo >> debian/changelog.tmp
echo " -- Nobody <nobody@example.com> $(date -R)" >> debian/changelog.tmp
echo >> debian/changelog.tmp
cat debian/changelog >> debian/changelog.tmp
mv -f debian/changelog.tmp debian/changelog
exit 0
else
echo
echo There is no entry in debian/changelog for version ${VERSION}!
echo Please create a changelog entry, or set the variable
echo UNOFFICIAL_RELEASE to automatically create one.
echo
exit 1
fi
fi
|