Version bump.
[iotop.git] / release.sh
blob04c13d96c04ef2564da7d145a13d3cafd1bed6e9
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/$PACKAGE-$VERSION"
16 ./setup.py sdist --formats gztar,bztar
17 mv "dist/$PACKAGE-$VERSION.tar."{gz,bz2} "$DIR/dist"
18 ./setup.py bdist_rpm
19 mv "dist/$PACKAGE-$VERSION-1."{noarch,src}.rpm "$DIR/dist"
20 rm -fr "$TEMPDIR"