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