#Maintainer: viking # former Maintainer: fushark # former Maintainer: toothandnail pkgname=vlc pkgver=1.1.9 pkgrel=1 zenver=72 arch=i686 sourcetemplate=http://download.zenwalk.org/people/viking/packages-maintenus/extra/xap/$pkgname/ source=(http://download.videolan.org/pub/videolan/vlc/$pkgver/$pkgname-$pkgver.tar.bz2) docs=("readme" "install" "copying" "changelog" "authors" "news" "todo" "thanks" "maintainers" "about-nls") url=http://www.videolan.org/ # options=('norequiredbuilder' 'keepdepfile') slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "$vlc (VLC Media Player)" "VLC (initially VideoLAN Client) is a highly portable multimedia player" "for various A/V formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3," "ogg,...) as well as DVDs, VCDs, and various streaming protocols. It" "can also be used as a server to stream in unicast or multicast in IPv4" "or IPv6 on a high-bandwidth network." ) build() { cd $startdir/src/$pkgname-$pkgver #begin compiling ./configure --prefix=/usr \ --enable-optimize-memory \ --enable-release \ --enable-dvdread \ --enable-v4l \ --enable-cddax \ --enable-vcdx \ --disable-swscale \ --enable-faad \ --enable-real \ --enable-realrtsp \ --enable-flac \ --enable-theora \ --enable-svg \ --disable-pulse \ --enable-galaktos \ --enable-qt4 \ --disable-debug || exit make || return 1 make install DESTDIR=$startdir/pkg #create icons for i in 16 32 48 128; do mkdir -p $startdir/pkg/usr/share/icons/hicolor/$i'x'$i/apps && \ cp -a $startdir/pkg/usr/share/vlc/vlc$i'x'$i.png $startdir/pkg/usr/share/icons/hicolor/$i'x'$i/apps/vlc.png; done mkdir -p $startdir/pkg/usr/doc/$pkgname-$pkgver mv $startdir/pkg/usr/share/doc/vlc/* $startdir/pkg/usr/doc/$pkgname-$pkgver rmdir $startdir/pkg/usr/share/doc/vlc rmdir $startdir/pkg/usr/share/doc rm -rf $startdir/pkg/usr/lib/mozilla # BUILDING MOZILLA VLC Plugin package (deprecated for the moment) #NAME=vlc-mozilla-plugin #mkdir -p $startdir/pkg2/usr/lib/mozilla/plugins # #( cd $startdir/src/$pkgname-$pkgver/mozilla # cp -a libvlcplugin.so $startdir/pkg2/usr/lib/mozilla/plugins #) # #chmod 755 $startdir/pkg2/usr/lib/mozilla/plugins/* # #mkdir -p $startdir/pkg2/install # #cat << EOF > $startdir/pkg2/install/slack-desc # |-----handy-ruler----------------------------------------------------| #vlc-mozilla-plugin: VLC (Mozilla plugin) #vlc-mozilla-plugin: #vlc-mozilla-plugin: VLC media player plugin for Mozilla compatible browser #vlc-mozilla-plugin: #vlc-mozilla-plugin: **WARNING CAN CAUSE MOZILLA TO CRASH** #vlc-mozilla-plugin: #vlc-mozilla-plugin: #vlc-mozilla-plugin: #EOF # #copy build files to build the plugin #mkdir -p $startdir/pkg2/usr/src/$NAME-$pkgver #cp -f $startdir/src/{ZENBUILD,build-$pkgname.sh} $startdir/pkg2/usr/src/$NAME-$pkgver # #cd $startdir/pkg2 #makepkg -l y -c n ../$NAME-$pkgver-$arch-$zenver.$pkgrel.tgz #cd $startdir #md5sum $startdir/$NAME-$pkgver-$arch-$zenver.$pkgrel.tgz > $NAME-$pkgver-$arch-$zenver.$pkgrel.md5 #echo "vlc" > $NAME-$pkgver-$arch-$zenver.$pkgrel.dep #rm -rf $startdir/pkg2 }