Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=031c6409ba2e41f10d2e38eac734063d381d6ca5
commit 031c6409ba2e41f10d2e38eac734063d381d6ca5 Author: bouleetbil <bouleet...@frogdev.info> Date: Sun Sep 4 09:17:18 2011 +0200 vlc-1.1.11-4-x86_64 *split it diff --git a/source/xmultimedia/vlc/FrugalBuild b/source/xmultimedia/vlc/FrugalBuild index 1239c86..4a08e6c 100644 --- a/source/xmultimedia/vlc/FrugalBuild +++ b/source/xmultimedia/vlc/FrugalBuild @@ -5,13 +5,13 @@ pkgname=vlc pkgver=1.1.11 pkgextraver= -pkgrel=3 +pkgrel=4 pkgdesc="The cross-platform media player and streaming server." url="http://www.videolan.org/vlc/" -depends=('e2fsprogs' 'libxpm>=3.5.8-1' 'libxdmcp' 'libshout' 'avahi' 'libdvbpsi>=0.1.7' 'libsmbclient' 'vcdimager>=0.7.24' 'libdvdnav>=4.1.3' \ +depends=('e2fsprogs' 'libxpm>=3.5.8-1' 'libxdmcp' 'libshout' 'avahi' 'libdvbpsi>=0.1.7' 'libsmbclient' 'vcdimager>=0.7.24' \ 'alsa-lib' 'libgcrypt' 'lua' 'fribidi' 'freetype2' 'librsvg>=2.26.3' 'ffmpeg>=0.8' 'libgl' \ - 'libxvmc' 'aalib' 'libmad' 'libdca' 'mpeg2dec' 'twolame' 'sdlimage' 'libqtgui' 'taglib' 'libmusicbrainz' 'libid3tag' \ - 'sysfsutils' 'libmatroska>=1.2.0' 'libmpcdec>=1.2.6-2' 'libmodplug' 'live' 'libupnp>=1.6.13' 'libcaca' 'xcb-util>=0.3.8') + 'libxvmc' 'aalib' 'libmad' 'libdca' 'mpeg2dec' 'libqtgui' 'taglib' 'libmusicbrainz' 'libid3tag' \ + 'sysfsutils' 'libmpcdec>=1.2.6-2' 'live' 'xcb-util>=0.3.8' 'libdvdread') makedepends=('seamonkey' 'samba' 'cvs' 'xulrunner') _F_gnome_iconcache="y" _F_gnome_desktop="y" @@ -25,6 +25,56 @@ source=(http://download.videolan.org/pub/videolan/vlc/$pkgver$pkgextraver/$pkgna sha1sums=('068e75bdbfe6e595a4db14ad49e05688c8b1d5ad' \ '13e7ccc32f375650aec10b7c7431b01e547cfd59') + +subpkgs=("${subpkgs[@]}" 'vlc-libdvdnav') +subdescs=("${subdescs[@]}" 'vlc plugin for libdvdnav') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" "libdvdnav") +subgroups=("${subgroups[@]}" 'xmultimedia-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpkgs[@]}" 'vlc-twolame') +subdescs=("${subdescs[@]}" 'vlc plugin for twolame') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" "twolame") +subgroups=("${subgroups[@]}" 'xmultimedia-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpkgs[@]}" 'vlc-sdlimage') +subdescs=("${subdescs[@]}" 'vlc plugin for sdlimage') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" "sdlimage") +subgroups=("${subgroups[@]}" 'xmultimedia-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpkgs[@]}" 'vlc-mkv') +subdescs=("${subdescs[@]}" 'vlc plugin for mkv') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" "libmatroska>=1.2.0") +subgroups=("${subgroups[@]}" 'xmultimedia-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpkgs[@]}" 'vlc-modplug') +subdescs=("${subdescs[@]}" 'vlc plugin for libmodplug') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" "libmodplug") +subgroups=("${subgroups[@]}" 'xmultimedia-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpkgs[@]}" 'vlc-upnp') +subdescs=("${subdescs[@]}" 'vlc plugin for upnp') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" "libupnp>=1.6.13") +subgroups=("${subgroups[@]}" 'xmultimedia-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpkgs[@]}" 'vlc-caca') +subdescs=("${subdescs[@]}" 'vlc plugin for libcaca') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" "libcaca") +subgroups=("${subgroups[@]}" 'xmultimedia-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') + build() { export CACA_LIBS="-L/usr/lib -lcaca" @@ -103,6 +153,14 @@ build() vlcintf_xptdir=/usr/lib/mozilla/plugins/ Frm /usr/share/vlc/{,k,q,g,gnome-}vlc*.{png,xpm,ico} Fbuild_gnome_scriptlet + + Fsplit vlc-libdvdnav usr/lib/vlc/plugins/access/libdvdnav_plugin* + Fsplit vlc-twolame usr/lib/vlc/plugins/codec/libtwolame_plugin* + Fsplit vlc-sdlimage usr/lib/vlc/plugins/codec/libsdl_image_plugin* + Fsplit vlc-mkv usr/lib/vlc/plugins/demux/libmkv_plugin* + Fsplit vlc-modplug usr/lib/vlc/plugins/demux/libmod_plugin* + Fsplit vlc-upnp usr/lib/vlc/plugins/services_discovery/libupnp_intel_plugin* + Fsplit vlc-caca usr/lib/vlc/plugins/video_output/libcaca_plugin* } # optimization OK _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git