vlc: more cleanup and enable more dependencies.

This commit is contained in:
Adrien Destugues
2014-09-19 10:28:48 +02:00
parent 45d04289e5
commit 0cb6792844
2 changed files with 104 additions and 62216 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -42,47 +42,47 @@ REQUIRES_devel="
BUILD_REQUIRES="
devel:liba52$secondaryArchSuffix
devel:libid3tag$secondaryArchSuffix
devel:libmpeg2$secondaryArchSuffix
devel:libmodplug$secondaryArchSuffix
devel:libavcodec$secondaryArchSuffix == 53.61.100
devel:libbz2$secondaryArchSuffix
devel:libcddb$secondaryArchSuffix
devel:libcdio$secondaryArchSuffix
devel:libdca$secondaryArchSuffix
devel:libdvbpsi$secondaryArchSuffix
devel:libdvdcss$secondaryArchSuffix
devel:libdvdnav$secondaryArchSuffix
devel:libdvdread$secondaryArchSuffix
devel:libfreetype$secondaryArchSuffix
devel:libsmbclient$secondaryArchSuffix
devel:libpng$secondaryArchSuffix
devel:libdvbpsi$secondaryArchSuffix
devel:libvorbis$secondaryArchSuffix
devel:libxml2$secondaryArchSuffix
devel:libbz2$secondaryArchSuffix
devel:libebml$secondaryArchSuffix
devel:libcdio$secondaryArchSuffix
devel:libmatroska$secondaryArchSuffix
devel:libfaad$secondaryArchSuffix
devel:libdca$secondaryArchSuffix
devel:libfaac$secondaryArchSuffix
devel:libfaad$secondaryArchSuffix
devel:libflac$secondaryArchSuffix
devel:libfreetype$secondaryArchSuffix
devel:libfribidi$secondaryArchSuffix
devel:libgcrypt$secondaryArchSuffix
devel:libgl$secondaryArchSuffix
devel:libglu$secondaryArchSuffix
devel:libgnutls$secondaryArchSuffix
devel:libgpg_error$secondaryArchSuffix
devel:libiconv$secondaryArchSuffix
devel:libid3tag$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix
devel:libmad$secondaryArchSuffix
devel:libmatroska$secondaryArchSuffix
devel:libmp3lame$secondaryArchSuffix
devel:libmpcdec$secondaryArchSuffix
devel:libmpeg2$secondaryArchSuffix
devel:libmodplug$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libpng$secondaryArchSuffix
devel:libpostproc$secondaryArchSuffix
devel:libsmbclient$secondaryArchSuffix
devel:libspeex$secondaryArchSuffix
devel:libtheora$secondaryArchSuffix
devel:libtwolame$secondaryArchSuffix
devel:libvcdinfo$secondaryArchSuffix
devel:libavcodec$secondaryArchSuffix == 53.61.100
devel:libcddb$secondaryArchSuffix
devel:libiconv$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
devel:libmad$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libpostproc$secondaryArchSuffix
devel:libtwolame$secondaryArchSuffix
devel:libvorbis$secondaryArchSuffix
devel:libxml2$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
# We need a recipe for an old version of this that will still build with gcc2.
# devel:libx264$secondaryArchSuffix
@@ -96,22 +96,20 @@ BUILD_PREREQUIRES="
cmd:libtoolize
cmd:make
cmd:pkg_config$secondaryArchSuffix
cmd:xargs
cmd:sed
cmd:xargs
cmd:which
"
DEPEND="
libcdio,
libebml,
"
PATCHES="vlc-$portVersion.patchset"
BUILD()
{
autoconf
runConfigure ./configure CFLAGS="-Davcodec_init=avcodec_register_all" \
--disable-wxwidgets --disable-skins2 --enable-shared \
--enable-screen --enable-dvdread --enable-smb --enable-faad
--enable-screen --enable-dvdread --enable-smb --enable-faad \
--enable-twolame --with-ffmpeg-dca --with-ffmpeg-theora --enable-flac
make # Multi-job build is not working
}
@@ -123,6 +121,9 @@ INSTALL()
vlc/libi420_ymga_mmx vlc/libi420_yuy2_mmx vlc/libi422_yuy2_mmx \
vlc/libmemcpy3dn vlc/libmemcpymmx vlc/libmemcpymmxext
addResourcesToBinaries vlc.rdef $binDir/vlc
addAppDeskbarSymlink $binDir/vlc "VLC media player"
packageEntries devel $developDir
}