6dc87c7
#!/bin/bash
6dc87c7
6dc87c7
set -e
6dc87c7
set -x
6dc87c7
6dc87c7
umask 0022
6dc87c7
6dc87c7
VERSION=${VERSION:-40.1}
6dc87c7
FEDORA_TAR_VERSION=${VERSION}
6dc87c7
6dc87c7
REPONAME=ugene
6dc87c7
TARNAME=${REPONAME}
6dc87c7
6dc87c7
SOURCE_TOP_URL=https://github.com/ugeneunipro/${REPONAME}/archive/
6dc87c7
6dc87c7
CURRENT_DIR=$(pwd)
6dc87c7
TMPDIR=$(mktemp -d /var/tmp/${REPONAME}-XXXXXX)
6dc87c7
6dc87c7
6dc87c7
pushd $TMPDIR
6dc87c7
6dc87c7
TARBALL_NAME=${TARNAME}-${FEDORA_TAR_VERSION}.tar.gz
6dc87c7
SOURCE_URL=${SOURCE_TOP_URL}/${VERSION}/${TARBALL_NAME}
6dc87c7
6dc87c7
wget -N ${SOURCE_URL}
6dc87c7
rm -rf ${TARNAME}-${VERSION}
6dc87c7
tar xzf ${TARBALL_NAME}
6dc87c7
6dc87c7
pushd ${TARNAME}-${VERSION}
6dc87c7
6dc87c7
echo "Removing nonfree code"
6dc87c7
for NONFREE in \
6dc87c7
	src/plugins_3rdparty/psipred
6dc87c7
do
6dc87c7
	rm -rf $NONFREE
6dc87c7
done
6dc87c7
6dc87c7
echo "done"
6dc87c7
popd
6dc87c7
6dc87c7
tar czf ${TARNAME}-free-${FEDORA_TAR_VERSION}.tar.gz ${TARNAME}-${VERSION}/
6dc87c7
mv ${TARNAME}-free-${FEDORA_TAR_VERSION}.tar.gz ${CURRENT_DIR}/
6dc87c7
6dc87c7
popd
6dc87c7
rm -rf $TMPDIR
6dc87c7