### this file is sourced not run
PKGVER=1.2
PKGBUILD=1
PKGARCH=x86_64

# source: BLFS 7.5 updated to 1.2
TARBALL=MPlayer-$PKGVER.tar.xz
MD5SUM=58409fccb8ef33013fb780405405491f
SRC_URL=http://www.mplayerhq.hu/MPlayer/releases/$TARBALL
BUNDLE=

SKINS_TARBALL=Clearlooks-1.7.tar.bz2
SKINS_MD5SUM=833d82734deb8475a8c57e9c1b55bd86
SKINS_SRC=http://www.mplayerhq.hu/MPlayer/skins/$SKINS_TARBALL

SLACKREQ='ffmpeg gtk2 libdvdread libdvdnav libdvdcss librtmp \
alsa-lib libSDL libjack2 giflib libjpeg-turbo libpng libopenjpeg libmad \
libspeex libtheora liba52 libfaac libxvidcore libvpx lame twolame \
libx264 libx265 fontconfig freetype2 libfribidi libfaad2' 
SLACKDESC="mplayer: mplayer $PKGVER (Media player)  
mplayer:  
mplayer: MPlayer is a powerful audio/video player controlled via the command 
mplayer: line or a graphical interface that is able to play almost every 
mplayer: popular audio and video file format. With supported video hardware 
mplayer: and additional drivers, MPlayer can play video files without an X 
mplayer: Window System installed.  
mplayer: 
mplayer: 
mplayer: 
mplayer: 
"
SLACKCON='mplayer-static'

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cp $CHROOT_DIR/tmp/pkg/ladspa.h usr/include &&
	cd tmp/MPlayer* &&
	sed -i 's:libsmbclient.h:samba-4.0/&:' configure stream/stream_smb.c && # support samba4
	
	SRC_URL=$SKINS_SRC && 
	pkg_check $SRC_DIR $SKINS_TARBALL $SKINS_MD5SUM	
}

### package
pkg_package() {
	mkdir -p usr/share/mplayer/skins &&
	tar -xvf $SRC_DIR/$SKINS_TARBALL \
		   -C usr/share/mplayer/skins &&
	ln -sfv Clearlooks usr/share/mplayer/skins/default &&
	rm -f usr/include/ladspa.h
}

### build
pkg_build() {
	cd /tmp/MPlayer*
	./configure --prefix=/usr --libdir=/usr/$LIBDIR \
    --confdir=/etc/mplayer   \
    --enable-dynamic-plugins \
    --enable-menu            \
    --enable-gui \
    --disable-ffmpeg_a \
    --enable-libgsm \
    --extra-cflags=-I/usr/include/openjpeg-1.5 \
    --enable-gif &&
    make $MAKEINSTALL && make install &&
	pkg_build_slackdesc &&
	install -v -m755 -d /usr/share/doc/mplayer-$PKGVER &&
	install -v -m644    DOCS/HTML/en/* \
						/usr/share/doc/mplayer-$PKGVER &&
	install -v -m644 etc/codecs.conf /etc/mplayer &&
	install -v -m644 etc/*.conf /etc/mplayer
}
