wok diff smplayer/receipt @ rev 19552

Up smtube (16.7.2), smplayer (16.11.0)
author Xander Ziiryanoff <psychomaniak@xakep.ru>
date Sat Dec 10 13:06:49 2016 +0100 (2016-12-10)
parents 8601e8239d7f
children 8dc6e13e2fba
line diff
     1.1 --- a/smplayer/receipt	Sat Jul 12 19:55:55 2014 +0000
     1.2 +++ b/smplayer/receipt	Sat Dec 10 13:06:49 2016 +0100
     1.3 @@ -1,41 +1,43 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="smplayer"
     1.7 -VERSION="0.6.9"
     1.8 +VERSION="16.11.0"
     1.9  CATEGORY="multimedia"
    1.10 -SHORT_DESC="QT-based front-end for MPlayer"
    1.11 -MAINTAINER="jozee@slitaz.org"
    1.12 +SHORT_DESC="QT-based front-end for MPlayer or mpv"
    1.13 +MAINTAINER="psychomaniak@xakep.ru"
    1.14  LICENSE="GPL2"
    1.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.16 -WEB_SITE="http://smplayer.sourceforge.net/" 
    1.17 +WEB_SITE="http://smplayer.sourceforge.net/"
    1.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    1.19  TAGS="player audio video movie"
    1.20  
    1.21 -DEPENDS="mplayer-opt libQtCore libQtGui libQtXml gcc-lib-base"
    1.22 -BUILD_DEPENDS="qt4 Qt4-dev qmake libQtNetwork libegl-mesa"
    1.23 +DEPENDS="mplayer-opt libQtCore libQtGui libQtXml libQtScript libQtDBus"
    1.24 +BUILD_DEPENDS="Qt4-dev qmake"
    1.25 +SUGGESTED="smplayer-themes mpv"
    1.26  
    1.27  # Rules to configure and make the package.
    1.28  compile_rules()
    1.29  {
    1.30 -	cd $src	
    1.31 +	# Some default setting incompatible with minimal mplayer
    1.32 +	sed '/use_ass_subtitles/s/true/false/' -i src/preferences.cpp
    1.33  	make PREFIX=/usr &&
    1.34  	make PREFIX=/usr DESTDIR=$DESTDIR install
    1.35 -	
    1.36  }
    1.37  
    1.38  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.39  genpkg_rules()
    1.40  {
    1.41 -	mkdir -p $fs/usr/share $fs/usr/share/applications
    1.42 +	mkdir -p $fs/usr/share
    1.43  	cp -a $install/usr/bin $fs/usr
    1.44 -	cp -a $install/usr/share/$PACKAGE $fs/usr/share	
    1.45 -	
    1.46 -	# Remove extra translations  or locales
    1.47 +	cp -a $install/usr/share/$PACKAGE $fs/usr/share
    1.48 +	cp -a $install/usr/share/icons $fs/usr/share
    1.49  	rm $fs/usr/share/$PACKAGE/translations/*
    1.50 -	cp -a $install/usr/share/$PACKAGE/translations/smplayer_en_US.qm \
    1.51 -		  $install/usr/share/$PACKAGE/translations/smplayer_fr.qm \
    1.52 -		  $fs/usr/share/$PACKAGE/translations/
    1.53 -		  
    1.54 -	# copy .desktop file.
    1.55 -	cp -a $stuff/smplayer_enqueue.desktop $fs/usr/share/applications/
    1.56 +
    1.57 +	for i in de en_US es fr it pt_BR ru_RU
    1.58 +	do cp -a $install/usr/share/$PACKAGE/translations/smplayer_$i.qm \
    1.59 +		$fs/usr/share/$PACKAGE/translations/
    1.60 +	done
    1.61 +	for size in 64 128 192 256 512 scalable; do
    1.62 +		rm -rf $fs/usr/share/icons/hicolor/${size}*
    1.63 +	done
    1.64  }