VLC: fill in requires

Switch to make install-strip to reduce package size from 35M to 16M
This commit is contained in:
Sergei Reznikov
2015-06-10 15:03:49 +03:00
parent 34ad90d657
commit 8ab07763d1
2 changed files with 67 additions and 3 deletions

View File

@@ -501,7 +501,7 @@ index 0000000..3768ba5
+
+void system_Init (void)
+{
+ BApplication app("application/x-vnd.videolan-vlc");
+ BApplication app("application/x-vnd.vlc");
+ pthread_once_t once = PTHREAD_ONCE_INIT;
+
+ pthread_once (&once, set_libvlc_path);

View File

@@ -29,10 +29,74 @@ PROVIDES="
REQUIRES="
haiku${secondaryArchSuffix}
libqt4${secondaryArchSuffix} >= 4.8
lib:liba52$secondaryArchSuffix
lib:libass$secondaryArchSuffix
lib:libavcodec$secondaryArchSuffix
lib:libavformat$secondaryArchSuffix
lib:libavutil$secondaryArchSuffix
lib:libbluray$secondaryArchSuffix
lib:libbz2$secondaryArchSuffix
lib:libcaca$secondaryArchSuffix
lib:libcrypto$secondaryArchSuffix
lib:libdca$secondaryArchSuffix
lib:libdevice$secondaryArchSuffix
lib:libdvbpsi$secondaryArchSuffix
lib:libdvdnav$secondaryArchSuffix
lib:libdvdread$secondaryArchSuffix
lib:libebml$secondaryArchSuffix
lib:libenca$secondaryArchSuffix
lib:libfaad$secondaryArchSuffix
lib:libflac$secondaryArchSuffix
# lib:libfluidsynth$secondaryArchSuffix
lib:libfontconfig$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
lib:libfribidi$secondaryArchSuffix
lib:libgcc_s$secondaryArchSuffix
lib:libgcrypt$secondaryArchSuffix
lib:libgl$secondaryArchSuffix
# lib:libgnutls$secondaryArchSuffix
lib:libgpg-error$secondaryArchSuffix
lib:libharfbuzz$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libixml$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
lib:libmad$secondaryArchSuffix
lib:libmatroska$secondaryArchSuffix
lib:libmodplug$secondaryArchSuffix
lib:libmpcdec$secondaryArchSuffix
lib:libmpeg2$secondaryArchSuffix
# lib:libmtp$secondaryArchSuffix
lib:libncursesw$secondaryArchSuffix
lib:libogg$secondaryArchSuffix
lib:libopus$secondaryArchSuffix
lib:libpng16$secondaryArchSuffix
lib:libpostproc$secondaryArchSuffix
lib:libsamplerate$secondaryArchSuffix
# lib:libschroedinger$secondaryArchSuffix
lib:libsdl_1.2$secondaryArchSuffix
lib:libsdl_image_1.2$secondaryArchSuffix
# lib:libsmbclient$secondaryArchSuffix
lib:libspeex$secondaryArchSuffix
lib:libspeexdsp$secondaryArchSuffix
lib:libssh2$secondaryArchSuffix
lib:libssl$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
lib:libgcc_s$secondaryArchSuffix
lib:libswscale$secondaryArchSuffix
lib:libtag$secondaryArchSuffix
lib:libtheoradec$secondaryArchSuffix
lib:libtheoraenc$secondaryArchSuffix
lib:libthreadutil$secondaryArchSuffix
lib:libtwolame$secondaryArchSuffix
lib:libupnp$secondaryArchSuffix
lib:libvlccore$secondaryArchSuffix
lib:libvorbis$secondaryArchSuffix
lib:libvorbisenc$secondaryArchSuffix
lib:libvpx$secondaryArchSuffix
lib:libx264$secondaryArchSuffix
lib:libx265$secondaryArchSuffix
lib:libxml2$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
@@ -121,7 +185,7 @@ BUILD()
INSTALL()
{
make install
make install-strip
rm -rf $dataDir/{applications,icons,kde4,vlc}