~epii/+junk/librungekutta-java

« back to all changes in this revision

Viewing changes to dev-builddeb.sh

  • Committer: epii
  • Date: 2010-10-01 11:50:49 UTC
  • Revision ID: public.epii@gmail.com-20101001115049-yugal7nubw6m4r46
added "target" to .bzrignore

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#!/bin/sh
2
 
 
3
 
set -e
4
 
set -x
5
 
 
6
 
WORK=target/deb
7
 
REVNO=`bzr revno`
8
 
VERSION="1.0-rev${REVNO}"
9
 
DEBIAN="${WORK}/librungekutta-java_${VERSION}"
10
 
 
11
 
# Clean
12
 
rm -rf ${WORK}
13
 
mkdir -p ${DEBIAN}
14
 
# Export branch and make .tar.gz
15
 
for i in `bzr ls -RV --kind=directory`; do
16
 
        mkdir -p ${DEBIAN}/$i
17
 
done
18
 
for i in `bzr ls -RV --kind=file`; do
19
 
        cp $i ${DEBIAN}/$i
20
 
done
21
 
tar cfz ${DEBIAN}.orig.tar.gz -C ${WORK} librungekutta-java_${VERSION}
22
 
# Copy untracked files
23
 
###
24
 
mkdir -p ${DEBIAN}/debian
25
 
cp debian/* ${DEBIAN}/debian
26
 
###
27
 
cp debian/changelog ${DEBIAN}/debian/changelog
28
 
# Build
29
 
cd ${DEBIAN}
30
 
debuild -S
31
 
debuild
32