diff options
Diffstat (limited to 'strip-hsieh.sh')
-rwxr-xr-x | strip-hsieh.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/strip-hsieh.sh b/strip-hsieh.sh new file mode 100755 index 0000000..eeb3d0f --- /dev/null +++ b/strip-hsieh.sh @@ -0,0 +1,24 @@ +#!/bin/bash -ex + +ver=$1 + +tdir=`mktemp -d tmpXXXXXX` +pushd $tdir + +tar -xzf ../libmemcached-$ver.tar.gz + +pushd libmemcached-$ver + rm libhashkit/hsieh.cc + grep -r 'azillionmonkeys' . && exit 1 +popd + +rm -f ../libmemcached-$ver-exhsieh.tar.gz +tar --no-xattrs -czf ../libmemcached-$ver-exhsieh.tar.gz libmemcached-$ver + +tar -tzf ../libmemcached-$ver.tar.gz | sort > manifest-before +tar -tzf ../libmemcached-$ver-exhsieh.tar.gz | sort > manifest-after + +diff -u manifest-before manifest-after || true + +popd +rm -rf $tdir |