Blame cairo-dock-plug-ins-create-fedora-tarball.sh

13eb711
#!/bin/bash
13eb711
13eb711
set -e
13eb711
set -x
13eb711
13eb711
umask 0022
13eb711
13eb711
VERSION=${VERSION:-3.4.0}
13eb711
VERSION_PARENT=${VERSION%.[0-9]}
13eb711
13eb711
CURRENT_DIR=$(pwd)
13eb711
13eb711
TMPDIR=$(mktemp -d /var/tmp/cairo-dock-XXXXXX)
13eb711
pushd $TMPDIR
13eb711
657c409
#wget -N http://launchpad.net/cairo-dock-plug-ins/${VERSION_PARENT}/${VERSION}/+download/cairo-dock-plugins-${VERSION}.tar.gz
657c409
wget -N https://github.com/Cairo-Dock/cairo-dock-plug-ins/archive/${VERSION}/cairo-dock-plugins-${VERSION}.tar.gz
13eb711
rm -rf cairo-dock-plugins-${VERSION}
13eb711
tar xzf cairo-dock-plugins-${VERSION}.tar.gz
657c409
657c409
if [ -d cairo-dock-plug-ins-${VERSION} ] ; then
657c409
	mv cairo-dock-plug{-,}ins-${VERSION}
657c409
fi
657c409
13eb711
pushd cairo-dock-plugins-${VERSION}
13eb711
13eb711
rm -rf Scooby-Do/
13eb711
sed -i -e '\@SCOOBY_DO@,\@endif@d' -e '\@with_scooby_do@d' CMakeLists.txt
13eb711
13eb711
pushd desklet-rendering
13eb711
rm -f data/starcraft2.png
13eb711
sed -i -e '\@starcraft2@d' data/CMakeLists.txt
13eb711
sed -i -e '\@_register_desklet_decorations.*none@i REMOVE_TO_HERE' src/rendering-desklet-decorations.c
13eb711
sed -i -e '\@_register_desklet_decorations.*futuristic@,\@REMOVE_TO_HERE@d' src/rendering-desklet-decorations.c
13eb711
popd
13eb711
13eb711
cp -p ./weather/data/themes/Classic/na.png ./weather/data/broken.png
13eb711
13eb711
popd
13eb711
13eb711
tar czf cairo-dock-plugins-fedora-${VERSION}.tar.gz cairo-dock-plugins-${VERSION}/
13eb711
mv cairo-dock-plugins-fedora-${VERSION}.tar.gz ${CURRENT_DIR}/
13eb711
13eb711
popd
13eb711
rm -rf $TMPDIR
13eb711