You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tde-packaging/opensuse/gentarball

98 lines
2.2 KiB

#!/bin/bash
# BEGIN VERSIONS
VERSION=R13.99
QT_VERSION=3.4.0
#ARTS_VERSION=1.5.10
#DBUS_TQT_VERSION=0.62
#DBUS_1_TQT_VERSION=0.8.1
# END VERSIONS
createTarball()
{
cp -r $NAME $NAME-$VERSION
tar cjf $NAME-$VERSION.tar.bz2 $NAME-$VERSION
rm -rf $NAME-$VERSION
}
grab()
{
#svn export svn://anonsvn.kde.org/home/kde/branches/trinity/$NAME
git clone http://scm.trinitydesktop.org/scm/git/$NAME $NAME
cd $NAME
if [[ -e .gitmodules ]]; then
sed -i 's/system@//g' .gitmodules
git submodule update --init
fi
cd ..
createTarball
rm -rf $NAME
echo "done"
}
if [ "$1" != "" ]; then
NAME=$1
grab
exit 0
fi
clear
echo "I need to know what you want to generate a tarball for."
echo ""
echo "Version defaults to $VERSION. If you want to change it,"
echo "please pass it as a parameter to this script. There may"
echo "be other versions used, see the \"versions\" file."
echo ""
echo "Let's start off by dependencies, main, or apps."
echo "Which one?"
echo ""
echo "(1) dependencies"
echo "(2) main"
echo "(3) applications"
echo -e "> "
read SELECTION
if [ "$SELECTION" = "1" ]; then
clear
echo "Dependencies: Select what you want us to generate."
echo "(1) qt3"
echo "(2) tqt3";
echo "(3) libtqt4"
echo "(4) avahi-tqt"
echo "(5) python-tqt"
echo "(6) sip4-tqt";
echo "(7) libdbus-tqt-1-0"
echo "(8) libdbus-1-tqt0"
echo "(9) arts"
read CHOICE
if [ "$CHOICE" == "1" ]; then NAME='qt3' && VERSION=$QT_VERSION;
elif [ "$CHOICE" == "2" ]; then NAME='tqt3' && VERSION=$QT_VERSION;
elif [ "$CHOICE" == "3" ]; then NAME='tqtinterface';
elif [ "$CHOICE" == "4" ]; then NAME='avahi-tqt';
elif [ "$CHOICE" == "5" ]; then NAME='python-tqt';
elif [ "$CHOICE" == "6" ]; then NAME='sip4-tqt';
elif [ "$CHOICE" == "7" ]; then NAME='dbus-tqt';
elif [ "$CHOICE" == "8" ]; then NAME='dbus-1-tqt';
elif [ "$CHOICE" == "9" ]; then NAME='arts';
else
echo "Invalid, bye." && exit 1
fi
elif [ "$SELECTION" = "2" ]; then
clear
echo "Main: Select what you want us to generate."
echo "(1) tdelibs"
echo "(2) tdebase"
read CHOICE
if [ "$CHOICE" = "1" ]; then NAME='tdelibs';
elif [ "$CHOICE" = "2" ]; then NAME='tdebase';
else
echo "Invalid, bye." && exit 1
fi
else
echo "Invalid, bye." && exit 1
fi
grab