mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-24 12:19:28 +02:00
lazarus deb: added option to append svn revision as version number
git-svn-id: trunk@11495 -
This commit is contained in:
parent
1d975f0bfe
commit
76a51721ce
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user