A questo punto posto slackbuild e contenuto della dir dove ho scompattato i vari codec.
Scusate se sara un post lungo, ma mi sembra di aver fatto tutto quello che mi avete suggerito, nome delle dir a parte.
SLACKBUILD
#!/bin/sh
# Heavily based on the Slackware 10.2 SlackBuild
# Requirements: lame, libdvdread, libdvdcss
# http://www.MPlayerHQ.hu
CWD=`pwd`
if ["$TMP" = ""]; then
TMP=/tmp
fi
PKG=$TMP/package-MPlayer
NAME=MPlayer
VERSION=1.0pre7try2
ARCH=${ARCH:-i686}
BUILD=hrp
SKIN=Blue
SKINV=1.4
FONT=font-arial-iso-8859-2
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mcpu=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -ffast-math -mmmx -m3dnow -msse -mfpmath=sse,387 -mcpu=athlon-xp"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2"
fi
if [ ! -d $TMP ]; then
mkdir -p $TMP
fi
if [ ! -d $PKG ]; then
mkdir -p $PKG
fi
cd $TMP
tar xjvf $CWD/$NAME-$VERSION.tar.bz2
tar xjvf $CWD/$SKIN-$SKINV.tar.bz2
tar xjvf $CWD/$FONT.tar.bz2
cd MPlayer-$VERSION
chown -R root.root .
CFLAGS="$SLKCFLAGS" \
./configure --prefix=/usr \
--confdir=/etc/mplayer \
--enable-gui \
--language=it \
--with-livelibdir=/usr/lib/live \
--with-codecsdir=/usr/lib/codecs \
--with-reallibdir=/usr/lib/codecs \
--with-win32libdir=/usr/lib/codecs \
--with-xanimlibdir=/usr/lib/codecs
make
make install DESTDIR=$PKG
mkdir -p $PKG/usr/doc/$NAME-$VERSION
cp -a \
AUTHORS ChangeLog DOCS LICENSE README \
$PKG/usr/doc/$NAME-$VERSION
mkdir -p $PKG/usr/share/applications
cp $CWD/mplayer.desktop $PKG/usr/share/applications
mkdir -p $PKG/usr/share/pixmaps
cp Gui/mplayer/pixmaps/MPlayer_mini.xpm $PKG/usr/share/pixmaps/mplayer.xpm
( cd $PKG/usr/man
find . -name "*.?" | xargs gzip -9
)
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
mv -f $TMP/$SKIN $PKG/usr/share/mplayer/Skin/default/
mv -f $TMP/$FONT/font-arial-18-iso-8859-2/* $PKG/usr/share/mplayer/font
chown -R root.bin $PKG/usr/bin
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
makepkg -l y -c n $TMP/$NAME-$VERSION-$ARCH-$BUILD.tgz
if [ "$1" = "--cleanup" ]; then
rm -rf $TMP/$NAME-$VERSION
rm -rf $TMP/$FONT
rm -rf $PKG
fi
CODEC
AvidQTAVUICodec.qtx divxa32.acm mpg4ds32.ax vid_3ivX.xa*
BeHereiVideo.qtx divxc32.dll msadp32.acm vid_cvid.xa*
CLRVIDDC.DLL divxdec.ax msg711.acm vid_cyuv.xa*
CtWbJpg.DLL dnet.so.6.0* msgsm32.acm vid_h261.xa*
DECVW_32.DLL drv2.so.6.0* msh261.drv vid_h263.xa*
LCMW2.dll drv3.so.6.0* msms001.vwp vid_iv32.xa*
LCODCCMW2E.dll drv4.so.6.0* msnaudio.acm vid_iv41.xa*
LCodcCMP.dll drvc.so* msrle32.dll vid_iv50.xa*
QuickTime.qts dspr.so.6.0* msscds32.ax vivog723.acm
QuickTimeEssentials.qtx huffyuv.dll msvidc32.dll vmnc.dll
QuickTimeInternetExtras.qtx i263_32.drv mvoiced.vwp voxmsdec.ax
README iac25_32.ax nsrt2432.acm vp31vfw.dll
VDODEC32.dll iccvid.dll pclepim1.dll vp4vfw.dll
ViVD2.dll icmw_32.dll qdv.dll vp5vfw.dll
acelpdec.ax imaadp32.acm qpeg32.dll vp6vfw.dll
alf2cd.acm imc32.acm qtmlClient.dll vssh264.dll
aslcodec_dshow.dll ir32_32.dll rt32dcmp.dll vssh264core.dll
aslcodec_vfw.dll ir41_32.dll scg726.acm vssh264dec.dll
asusasv2.dll ir50_32.dll sipr.so.6.0* vsslight.dll
asusasvd.dll ivvideo.dll sp5x_32.dll vsswlt.dll
ativcr2.dll jp2avi.dll tm20dec.ax wma9dmod.dll
atrac3.acm l3codeca.acm tokf.so.6.0* wmadmod.dll
atrc.so.6.0* l3codecx.ax tokr.so.6.0* wmsdmod.dll
avimszh.dll lhacm.acm tsccvid.dll wmspdmod.dll
avizlib.dll lsvxdec.dll tsd32.dll wmv8ds32.ax
clrviddd.dll m3jp2k32.dll tssoft32.acm wmv9dmod.dll
cook.so* m3jpeg32.dll tvqdec.dll wmvadvd.dll
cook.so.6.0* m3jpegdec.ax ubv263d+.ax wmvdmod.dll
ctadp32.acm mcdvd_32.dll ubvmp4d.dll wmvds32.ax
ddnt.so.6.0* mcmjpg32.dll ultimo.dll wnvplay1.dll
divx.dll mi-sc4.acm vdowave.drv wnvwinx.dll
divx_c32.ax mpg4c32.dll vgpix32d.dll