#! /bin/bash
version=4.5.0
src=stk-${version}.tar.gz
dst=${src%.tar.gz}.stripped.tar.gz
read -r -d '' files <<-EOF
stk-${version}/projects/demo/scores/*.ski
stk-${version}/projects/eguitar/scores/*.ski
stk-${version}/projects/examples/midifiles/*.mid
stk-${version}/projects/examples/scores/*.ski
stk-${version}/src/include/asio.cpp
stk-${version}/src/include/asio.h
stk-${version}/src/include/asiodrivers.cpp
stk-${version}/src/include/asiodrivers.h
stk-${version}/src/include/asiodrvr.h
stk-${version}/src/include/asiolist.cpp
stk-${version}/src/include/asiolist.h
stk-${version}/src/include/asiosys.h
stk-${version}/src/include/dsound.h
stk-${version}/src/include/iasiodrv.h
stk-${version}/src/include/iasiothiscallresolver.cpp
stk-${version}/src/include/iasiothiscallresolver.h
stk-${version}/src/include/soundcard.h
EOF
rm -f ${dst} ${dst%.gz}
cp -av ${src} ${dst}
gzip -d ${dst}
tar --delete --file=${dst%.gz} ${files}
# gzip includes the mtime
touch -m -r ${src} ${dst%.gz}
gzip ${dst%.gz}
cat >README.fedora <<EOF
For legal and other reasons, the following files have been removed
from the original tarfile:
${files}
EOF