mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-22 13:59:31 +02:00
deb: always create 3 number version, needed by dpkg version comparison
git-svn-id: trunk@53416 -
This commit is contained in:
parent
549f41a620
commit
1780042136
@ -62,10 +62,11 @@ while [ $# -gt 0 ]; do
|
||||
shift
|
||||
done
|
||||
|
||||
# get FPC version
|
||||
FPCVersion=$(fpc -v | grep 'Compiler version' | sed 's/.*\([0-9]\.[0-9]\.[0-9]\).*/\1/')
|
||||
echo "FPCVersion=$FPCVersion"
|
||||
# get date
|
||||
Date=`date +%Y%m%d`
|
||||
ChangeLogDate=`date --rfc-822`
|
||||
|
||||
# get FPC version
|
||||
Arch=`dpkg --print-architecture`
|
||||
echo "debian architecture=$Arch"
|
||||
targetos=$Arch
|
||||
@ -88,9 +89,16 @@ else
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
FPCVersion=$($ppcbin -v | grep version| sed 's/.*\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/')
|
||||
|
||||
# get Lazarus version
|
||||
LazVersion=$(./get_lazarus_version.sh)
|
||||
# get consistent major.minor.release version, to avoid dpkg install an older version
|
||||
if [ $(echo $LazVersion | egrep '^[^.]*\.[^.]*$') ]; then
|
||||
LazVersion=${LazVersion}.0
|
||||
fi
|
||||
LazVersion=$LazVersion$LazVersionPostfix
|
||||
|
||||
Date=`date +%Y%m%d`
|
||||
LazVersion=$(./get_lazarus_version.sh)$LazVersionPostfix
|
||||
SrcTGZ=lazarus-$LazVersion-$LazRelease.tar.gz
|
||||
CurDir=`pwd`
|
||||
TmpDir=~/tmp/lazarus$LazVersion
|
||||
@ -101,9 +109,6 @@ EtcSrcDir=$CurDir/linux
|
||||
LazSrcDir=../..
|
||||
LazDestDir=$LazBuildDir/usr/share/lazarus/${LazVersion}
|
||||
LazDestDirInstalled=/usr/share/lazarus/${LazVersion}
|
||||
|
||||
FPCVersion=$($ppcbin -v | grep version| sed 's/.*\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/')
|
||||
ChangeLogDate=`date --rfc-822`
|
||||
|
||||
echo "ppcbin=$ppcbin"
|
||||
echo "LazVersion=$LazVersion"
|
||||
|
Loading…
Reference in New Issue
Block a user