blob: d4ee6eeb977a06e7e53f1ae4c960ddfbf94511a8 (
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
#!/bin/bash
VER=`cat src/VERSION | head -n 1`
echo 'VER='$VER
(
cp -r scripts/debian .
cp debian/changelog.2 debian/changelog.3
cp debian/changelog.1 debian/changelog.2
cp debian/changelog debian/changelog.1
#git-dch --git-author -vaN $VER-$DEB_VER_MINOR --distribution=experimental --debian-tag=experimental/%\(version\)s
git-dch --git-author -vaSN $VER --distribution=experimental --debian-tag=experimental/%\(version\)s
cp debian/changelog* scripts/debian
rm -rv ./debian
)
CHGLOG_VER=`head -1 scripts/debian/changelog | awk -F "[()]" '{ for (i=2; i<NF; i+=2) print $i }'`
OUTNAME=antpm_${CHGLOG_VER}.orig.tar
#OUTNAME=antpm_${VER}.orig.tar
rm -fv ${OUTNAME}.gz
tar -czvf ${OUTNAME}.gz -T scripts/origsrc-file-list
#tar --xz -cf ${OUTNAME}.xz -T scripts/origsrc-file-list
echo 'OK: ' ${OUTNAME}.gz
ROOT=`mktemp -d --tmp=.`
eval ROOT=$ROOT
echo $ROOT
echo
mv ${OUTNAME}.gz $ROOT/
( cd $ROOT;
mkdir build;
cd build
tar -xzf ../${OUTNAME}.gz
mv scripts/debian .
echo -e "\nStarting to build...\n"
debuild -us -uc && echo -e "\nBuild OK\ndeb package in '${ROOT}' \n";
)
|