mirror of
https://github.com/SoftEtherVPN/SoftEtherVPN.git
synced 2024-11-22 17:39:53 +03:00
commit
a22f8216ae
14
debian/dch-generate.sh
vendored
14
debian/dch-generate.sh
vendored
@ -9,6 +9,7 @@
|
|||||||
# version 2 as published by the Free Software Foundation.
|
# version 2 as published by the Free Software Foundation.
|
||||||
|
|
||||||
# warning: the following file has CRLF line endings (Windows)
|
# warning: the following file has CRLF line endings (Windows)
|
||||||
|
# the location of the following file is relative to this script
|
||||||
cbuild="../src/CurrentBuild.txt"
|
cbuild="../src/CurrentBuild.txt"
|
||||||
|
|
||||||
# required for debian packaging
|
# required for debian packaging
|
||||||
@ -20,17 +21,19 @@ tzone="+09:00"
|
|||||||
entry="* See: http://www.softether.org/5-download/history"
|
entry="* See: http://www.softether.org/5-download/history"
|
||||||
|
|
||||||
# are you a debian maintainer?
|
# are you a debian maintainer?
|
||||||
if [ ! -e "$DEBFULLNAME" ]; then
|
if [ -z "$DEBFULLNAME" ]; then
|
||||||
DEBFULLNAME="John Q. Sample"
|
DEBFULLNAME="John Q. Sample"
|
||||||
fi
|
fi
|
||||||
if [ ! -e "$DEBEMAIL" ]; then
|
if [ -z "$DEBEMAIL" ]; then
|
||||||
DEBEMAIL="tamade@example.org"
|
DEBEMAIL="tamade@example.org"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# check if ./changelog exists, check if $cbuild exists
|
# where am i located? in $DIR, of course!
|
||||||
|
DIR="$( cd "$( dirname "$0" )" && pwd )"
|
||||||
|
cd "$DIR"
|
||||||
|
# check if debian/changelog exists, check if $cbuild exists
|
||||||
if [ ! -e ./changelog ]; then
|
if [ ! -e ./changelog ]; then
|
||||||
echo "Am I in debian/? I can't find changelog"
|
echo "Am I in debian/? I can't find changelog"
|
||||||
echo "Maybe run: touch debian/changelog ?"
|
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
if [ ! -e "$cbuild" ]; then
|
if [ ! -e "$cbuild" ]; then
|
||||||
@ -52,7 +55,7 @@ majorversion="$(echo "${cbuildarray[1]}" | awk '{sub(/[0-9]/,"&.",$0);print $0}'
|
|||||||
# "${cbuildarray[3]}" is split and the second half is converted from
|
# "${cbuildarray[3]}" is split and the second half is converted from
|
||||||
# from "131655" to "13:16:55" using GNU awk then it's put back together
|
# from "131655" to "13:16:55" using GNU awk then it's put back together
|
||||||
# (like humpty dumpty) and sent to GNU date for conversion to UTC
|
# (like humpty dumpty) and sent to GNU date for conversion to UTC
|
||||||
time="$(echo ${cbuildarray[3]#*_} | awk '{gsub(/[0-9][0-9]/,"&:",$0);print $0}')"
|
time="$(echo "${cbuildarray[3]#*_}" | awk '{gsub(/[0-9][0-9]/,"&:",$0);print $0}')"
|
||||||
date="$(date -R --date="$(echo "${cbuildarray[3]%_*}"" ""${time%?}""$tzone")")"
|
date="$(date -R --date="$(echo "${cbuildarray[3]%_*}"" ""${time%?}""$tzone")")"
|
||||||
|
|
||||||
# print the new debian changelog
|
# print the new debian changelog
|
||||||
@ -61,6 +64,5 @@ echo
|
|||||||
echo " ""$entry"
|
echo " ""$entry"
|
||||||
echo
|
echo
|
||||||
echo " --"" ""$DEBFULLNAME"" <""$DEBEMAIL""> ""$date"
|
echo " --"" ""$DEBFULLNAME"" <""$DEBEMAIL""> ""$date"
|
||||||
echo
|
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
Loading…
Reference in New Issue
Block a user