diff options
Diffstat (limited to 'multimedia/cantata/cantata.SlackBuild')
-rw-r--r-- | multimedia/cantata/cantata.SlackBuild | 56 |
1 files changed, 7 insertions, 49 deletions
diff --git a/multimedia/cantata/cantata.SlackBuild b/multimedia/cantata/cantata.SlackBuild index 1d9ee2ba2a509..84fe27fa6ec35 100644 --- a/multimedia/cantata/cantata.SlackBuild +++ b/multimedia/cantata/cantata.SlackBuild @@ -23,46 +23,10 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=cantata -# this could be set to "svn" to automatically pull the newest source -VERSION=${VERSION:-1.5.1} -SRCFILE=${SRCFILE:-"uc?export=download&id=0Bzghs6gQWi60UktwaTRMTjRIUW8"} - +VERSION=${VERSION:-2.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -# Enable HTTP stream playback -HTTPPLAYBACK=${HTTPPLAYBACK:-yes} - -# KDE related -# Enable building for KDE4? -WITHKDE=${WITHKDE:-no} - -# Build with KDE-Wallet support? Only used when build with kde support. -WALLET=${WALLET:-no} - -# add extra options -# (https://code.google.com/p/cantata/source/browse/trunk/INSTALL) here. -EXTRAOPTIONS="" - -CMAKEFLAGS="" - -if [ "$WITHKDE" = "yes" ]; then - CMAKEFLAGS="-DENABLE_KDE=ON" - - if [ "$WALLET" = "yes" ]; then - CMAKEFLAGS="$CMAKEFLAGS -DENABLE_KWALLET=ON" - fi -else - CMAKEFLAGS="-DENABLE_KDE=OFF" - CMAKEFLAGS="$CMAKEFLAGS -DENABLE_PROXY_CONFIG=ON" -fi - -if [ "$HTTPPLAYBACK" = "yes" ]; then - CMAKEFLAGS="$CMAKEFLAGS -DENABLE_HTTP_STREAM_PLAYBACK=ON" -fi - -CMAKEFLAGS="$CMAKEFLAGS $EXTRAOPTIONS" - if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i486 ;; @@ -96,17 +60,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION - -if [ "$VERSION" = "svn" ]; then - svn checkout http://cantata.googlecode.com/svn/trunk/ cantata-svn -else - if [ -e $CWD/$PRGNAM-$VERSION.tar.bz2 ]; then - tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 - else - tar xvf $CWD/$SRCFILE - fi -fi - +tar xvf $CWD/v$VERSION.tar.gz || tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -121,9 +75,13 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_LIBVLC=NO \ + -DENABLE_KDE=ON \ + -DENABLE_QT5=OFF \ + -DENABLE_KWALLET=ON \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DCMAKE_BUILD_TYPE=Release \ - $CMAKEFLAGS .. + .. sed -i "s|lib/cantata|lib${LIBDIRSUFFIX}/cantata|" ../replaygain/CMakeLists.txt sed -i "s|lib/cantata|lib${LIBDIRSUFFIX}/cantata|" ../tags/CMakeLists.txt make |