mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 12:10:06 +02:00
vlc: more cleanup and enable more dependencies.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user