18e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy#! /bin/sh 28e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy# 38e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardyset -e 48e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy 5cf7e42ffbb624c27591f6d55606bdccd358c7785Patrick McHardyVERSION=1.4.7 6cf7e42ffbb624c27591f6d55606bdccd358c7785Patrick McHardyPREV_VERSION=1.4.6 78e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardyTMPDIR=/tmp/ipt-release 88e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardyIPTDIR="$TMPDIR/iptables-$VERSION" 98e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy 103a72b1f2d3aef3ba1bae80faefe3709e17da523dJan EngelhardtPATCH="patch-iptables-$PREV_VERSION-$VERSION.bz2"; 113a72b1f2d3aef3ba1bae80faefe3709e17da523dJan EngelhardtTARBALL="iptables-$VERSION.tar.bz2"; 123a72b1f2d3aef3ba1bae80faefe3709e17da523dJan EngelhardtCHANGELOG="changes-iptables-$PREV_VERSION-$VERSION.txt"; 138e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy 148e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardymkdir -p "$TMPDIR" 153a72b1f2d3aef3ba1bae80faefe3709e17da523dJan Engelhardtgit shortlog "v$PREV_VERSION..v$VERSION" > "$TMPDIR/$CHANGELOG" 163a72b1f2d3aef3ba1bae80faefe3709e17da523dJan Engelhardtgit diff "v$PREV_VERSION..v$VERSION" | bzip2 > "$TMPDIR/$PATCH" 173a72b1f2d3aef3ba1bae80faefe3709e17da523dJan Engelhardtgit archive --prefix="iptables-$VERSION/" "v$VERSION" | tar -xC "$TMPDIR/" 188e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy 198e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardycd "$IPTDIR" && { 208e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy sh autogen.sh 218e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy cd .. 228e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy} 238e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy 243a72b1f2d3aef3ba1bae80faefe3709e17da523dJan Engelhardttar -cjf "$TARBALL" "iptables-$VERSION"; 253a72b1f2d3aef3ba1bae80faefe3709e17da523dJan Engelhardtgpg -u "Netfilter Core Team" -sb "$TARBALL"; 263a72b1f2d3aef3ba1bae80faefe3709e17da523dJan Engelhardtmd5sum "$TARBALL" >"$TARBALL.md5sum"; 27b669b27dd6ba8b94fbff5fa17ea3ca26ead53beaJan Engelhardtsha1sum "$TARBALL" >"$TARBALL.sha1sum"; 288e0b56646142dc99728fa575cb3a988c7a315e5aPatrick McHardy 293a72b1f2d3aef3ba1bae80faefe3709e17da523dJan Engelhardtgpg -u "Netfilter Core Team" -sb "$PATCH"; 303a72b1f2d3aef3ba1bae80faefe3709e17da523dJan Engelhardtmd5sum "$PATCH" >"$PATCH.md5sum"; 31b669b27dd6ba8b94fbff5fa17ea3ca26ead53beaJan Engelhardtsha1sum "$PATCH" >"$PATCH.sha1sum"; 32