Added the -k, --kilobytes option
[iotop.git] / release.sh
blobe6c382d2fd1839445b4073fdacaf7e866f9c1046
1 #!/bin/bash
3 set -x
4 set -e # Exit on error
6 PACKAGE=$(basename "$PWD")
7 mkdir dist
8 TEMPDIR="$(mktemp -d)"
9 VERSION=$(python -c "from $PACKAGE.version import VERSION; print VERSION")
10 echo "$PACKAGE-$VERSION: $TEMPDIR"
11 mkdir "$TEMPDIR/$PACKAGE-$VERSION"
12 git archive HEAD | (cd "$TEMPDIR/$PACKAGE-$VERSION" && tar vx)
13 git2cl > "$TEMPDIR/$PACKAGE-$VERSION/ChangeLog"
14 DIR="$PWD"
15 cd "$TEMPDIR"
16 rm "$PACKAGE-$VERSION/release.sh"
17 tar czf "$DIR/dist/$PACKAGE-$VERSION.tar.gz" "$PACKAGE-$VERSION"
18 tar cjf "$DIR/dist/$PACKAGE-$VERSION.tar.bz2" "$PACKAGE-$VERSION"
19 cd "$PACKAGE-$VERSION"
20 ./setup.py bdist_rpm
21 mv "dist/$PACKAGE-$VERSION-1."{noarch,src}.rpm "$DIR/dist"
22 rm -fr "$TEMPDIR"