lazarus deb: added option to append svn revision as version number

git-svn-id: trunk@11495 -
This commit is contained in:
mattias 2007-07-13 20:42:56 +00:00
parent 1d975f0bfe
commit 76a51721ce

View File

@ -5,8 +5,8 @@
# Usage: ./create_lazarus_deb.sh [gtk2] [release=svn] # Usage: ./create_lazarus_deb.sh [gtk2] [release=svn]
# #
# Options: # Options:
# gtk2 compile IDE and programs for gtk2. gtk1 ppu are built too. # gtk2 compile IDE and programs for gtk2. gtk1 ppu are built too.
# release=svn use svn revision as .deb release tag # append-revision append the svn revision to the .deb version
set -x set -x
set -e set -e
@ -17,9 +17,9 @@ if [ "$1" = "gtk2" ]; then
shift shift
fi fi
LazRelease='0' LazVersionPostfix=
if [ "$1" = "release=svn" ]; then if [ "$1" = "append-revision" ]; then
LazRelease=$(./get_lazarus_revision.sh) LazVersionPostfix=.$(./get_lazarus_revision.sh | sed -e 's/[^0-9]//')
shift shift
fi fi
@ -33,7 +33,8 @@ FPCVersion=$(fpc -v | grep 'Compiler version' | sed 's/.*\([0-9]\.[0-9]\.[0-9]\)
Arch=$(fpc -v | grep 'Compiler version' | sed 's/.*for \([^ ]\+\)$/\1/') Arch=$(fpc -v | grep 'Compiler version' | sed 's/.*for \([^ ]\+\)$/\1/')
Date=`date +%Y%m%d` Date=`date +%Y%m%d`
LazVersion=$(./get_lazarus_version.sh) LazVersion=$(./get_lazarus_version.sh)$LazVersionPostfix
LazRelease='0'
SrcTGZ=lazarus-$LazVersion-$LazRelease.tar.gz SrcTGZ=lazarus-$LazVersion-$LazRelease.tar.gz
CurDir=`pwd` CurDir=`pwd`
TmpDir=/tmp/lazarus$LazVersion TmpDir=/tmp/lazarus$LazVersion