12345678910111213141516171819202122232425262728293031 |
- #! /bin/sh
- #
- set -e
- VERSION=1.4.7
- PREV_VERSION=1.4.6
- TMPDIR=/tmp/ipt-release
- IPTDIR="$TMPDIR/iptables-$VERSION"
- PATCH="patch-iptables-$PREV_VERSION-$VERSION.bz2";
- TARBALL="iptables-$VERSION.tar.bz2";
- CHANGELOG="changes-iptables-$PREV_VERSION-$VERSION.txt";
- mkdir -p "$TMPDIR"
- git shortlog "v$PREV_VERSION..v$VERSION" > "$TMPDIR/$CHANGELOG"
- git diff "v$PREV_VERSION..v$VERSION" | bzip2 > "$TMPDIR/$PATCH"
- git archive --prefix="iptables-$VERSION/" "v$VERSION" | tar -xC "$TMPDIR/"
- cd "$IPTDIR" && {
- sh autogen.sh
- cd ..
- }
- tar -cjf "$TARBALL" "iptables-$VERSION";
- gpg -u "Netfilter Core Team" -sb "$TARBALL";
- md5sum "$TARBALL" >"$TARBALL.md5sum";
- sha1sum "$TARBALL" >"$TARBALL.sha1sum";
- gpg -u "Netfilter Core Team" -sb "$PATCH";
- md5sum "$PATCH" >"$PATCH.md5sum";
- sha1sum "$PATCH" >"$PATCH.sha1sum";
|