AdminScripts: make_debian_pkg

File make_debian_pkg, 0.9 kB (added by asterix, 15 months ago)

create daily debian package

Line 
1#!/bin/sh
2
3export LANG=en_US
4export LC_ALL=en_US
5REV=1
6# Get archive
7cd ~/debian/daily
8D=$(date +%Y%m%d)
9cp ~/output/snap/gajim-latest.tar.gz gajim-svn-$D.orig.tar.gz
10tar xvzf gajim-svn-$D.orig.tar.gz
11mv gajim-0.* gajim-svn-$D
12cp -r debian gajim-svn-$D
13
14# Build package
15cd gajim-svn-$D
16echo "gajim-svn ($D-$REV) unstable; urgency=low" > debian/changelog
17cat ../daily_changelog >> debian/changelog
18echo "
19 -- Yann Le Boulanger <asterix@lagaule.org>  $(date +"%a, %d %b %Y %T %z")
20" >> debian/changelog
21cat ../debian_changelog >> debian/changelog
22
23# purge daily changelog
24echo "" > ../daily_changelog
25cp debian/changelog ../debian_changelog
26
27dpkg-buildpackage -rfakeroot -k1E5526DE
28cd ..
29rm -rf gajim-svn-$D
30
31# copy files to repository
32cp gajim-svn_${D}-${REV}_i386.deb ~/output/debian/binary-i386/
33cp gajim-svn_${D}-${REV}.*.gz ~/output/debian/source
34cp gajim-svn_${D}-${REV}.dsc ~/output/debian/source
35
36rm -rf gajim-svn_$D*
37rm -rf gajim-svn-$D*