]> gitweb.fluxo.info Git - slackbuilds.git/commitdiff
mplayer: added default skin (thanks to xdoctor)
authorrhatto <rhatto@370017ae-e619-0410-ac65-c121f96126d4>
Tue, 13 Mar 2007 01:53:03 +0000 (01:53 +0000)
committerrhatto <rhatto@370017ae-e619-0410-ac65-c121f96126d4>
Tue, 13 Mar 2007 01:53:03 +0000 (01:53 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@1098 370017ae-e619-0410-ac65-c121f96126d4

media/video/mplayer/MPlayer.SlackBuild

index 62d017a68d575d5b550c54e3cba51438d866857d..f31a6e10fd67cda532d6ab220ec63edb5aa145c5 100755 (executable)
@@ -3,6 +3,9 @@
 # slackbuild script for MPlayer
 # by rhatto at riseup.net
 #
+# Modified: Alexandre aka xdoctor
+# Date: 11/03/2007
+# Acrescimo do download de Skin e instalação
 
 if [ -s "slack-required" ]; then
   echo Recomended and required packages for building MPlayer are:
@@ -24,7 +27,7 @@ elif [ -f /etc/slackbuildrc ]; then
   source /etc/slackbuildrc
 fi
 
-# default settings
+# default package settings
 PACKAGE="MPlayer"
 ARCH=${ARCH:=i486}
 VERSION=${VERSION:=1.0rc1}
@@ -33,6 +36,12 @@ SRC_DIR=${SRC:=$CWD}
 TMP=${TMP:=/tmp}
 REPOS=${REPOS:=$TMP}
 
+# default skin settings
+SKIN="Blue"
+VERSION_SKIN="1.7"
+SKIN_EXT="bz2"
+PACKAGE_SKIN=${PACKAGE_SKIN:=$SKIN-$VERSION_SKIN.tar.$SKIN_EXT}
+
 # -------  error codes for createpkg  --------------
 ERROR_WGET=31;      ERROR_MAKE=32;      ERROR_INSTALL=33
 ERROR_MD5=34;       ERROR_CONF=35;      ERROR_HELP=36
@@ -45,11 +54,15 @@ else
   LIBDIR=/usr/lib
 fi
 
+# URL do MPlayer
 RTOOL="wget"
 PACKAGE_EXT="bz2"
 SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT"
 URL="http://www1.mplayerhq.hu/MPlayer/releases/$SRC"
 
+# URL do Skin do MPlayer
+URL_SKIN="http://www1.mplayerhq.hu/MPlayer/Skin/$SKIN-$VERSION_SKIN.tar.$SKIN_EXT"
+
 if [ "$PACKAGE_EXT" == "bz2" ]; then
   tarflag="j"
 else
@@ -59,10 +72,16 @@ fi
 SRC_DIR="$SRC_DIR/$PACKAGE"
 mkdir -p $SRC_DIR
 
+# Download do MPlayer
 if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then
   wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET
 fi
 
+# Download do Skin
+if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$PACKAGE_SKIN" ]; then
+  wget "$URL_SKIN" -O "$SRC_DIR/$PACKAGE_SKIN" || exit 
+fi
+
 TMP="$TMP/$PACKAGE"
 rm -rf $TMP
 mkdir -p $TMP
@@ -119,6 +138,15 @@ for file in AUTHORS ChangeLog Copyright DOCS LICENSE README TOOLS; do
   cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/
 done
 
+# Extracao e criacao da pasta para Skin
+# criacao do diretorio
+SKIN_DIR=${SKIN_DIR:=$TMP/package-$PACKAGE/$PACKAGE/usr/share/mplayer/skins}
+mkdir -p usr/share/mplayer/skins
+cd $SKIN_DIR
+tar jxvf $SRC_DIR/$PACKAGE_SKIN
+mv $SKIN default
+cd $TMP/package-$PACKAGE/$PACKAGE
+
 makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG
 
 if [ "$CLEANUP" == "yes" ]; then