blob: 2332cfb039228310828624cb96d045b6fd553900 (
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
30
31
32
33
34
35
36
37
|
#!/bin/bash
red='\e[0;31m'
grn='\e[0;32m'
yel='\e[1;33m'
off='\e[0m'
export START_PATH=~/
export SOURCE_PATH=$START_PATH"/"${CIRCLE_PROJECT_REPONAME}"/"
export BUILD_PATH=$START_PATH"/maemo"
export DFSG=navit-0.5.0+dfsg.1
mkdir -p $BUILD_PATH
cd $BUILD_PATH
mkdir $CIRCLE_ARTIFACTS/maemo/
cp -R $SOURCE_PATH $DFSG
cd $DFSG
cmake -D SRC=navit/version.h.in \
-D DST=../version \
-D NAME=GIT_VERSION \
-D STRIP_M="1" \
-P cmake/version.cmake
export NAVIT_VERSION=`grep GIT_VERSION ../version | grep -o -E '[0-9]+'`
cp -R contrib/maemo/debian .
dch -v 0.5.0+dfsg.1-1maemo1-$NAVIT_VERSION New upstream snapshot $NAVIT_VERSION || exit 1
dpkg-buildpackage -S -uc -us || exit 1
cp $BUILD_PATH/*.tar.gz $BUILD_PATH/*.dsc $BUILD_PATH/*.changes $CIRCLE_ARTIFACTS/maemo/ || exit 1
tar czf $CIRCLE_ARTIFACTS/maemo/source-bundle.tgz $BUILD_PATH/*.tar.gz $BUILD_PATH/*.dsc $BUILD_PATH/*.changes || exit 1
ls -l $BUILD_PATH/*.tar.gz
md5sum $BUILD_PATH/*.tar.gz
grep gz $BUILD_PATH/*.dsc
|