ffmpeg demux: Simplify
[vlc.git] / vlc.suse.spec
index b5f6ee1..f7deae7 100644 (file)
@@ -1,20 +1,24 @@
 Summary: vlc - Video Lan Client
-Name:  vlc
-Version:       0.8.6
-Release:       2.1
+Name:  vlc-beta
+Version:       0.9.0
+Release:       20395.0
 Source:        %{name}-%{version}.tar.bz2
 Packager:      Dominique Leuenberger <dominique-rpm@leuenberger.net>
 License:       GPL
 Group: Productivity/Multimedia/Video/Players   
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires: wxGTK-devel libdvdnav-devel gettext-devel libvorbis-devel libogg-devel 
+BuildRequires: libdvdnav-devel gettext-devel libvorbis-devel libogg-devel libtheora-devel
 BuildRequires: cvs gnome-vfs2-devel libcdio-devel libdvdread-devel libcddb-devel gnutls-devel alsa-devel
 BuildRequires: xosd-devel aalib-devel gcc-c++ vcdimager-devel xvidcore-devel freetype2-devel slang-devel
-BuildRequires: x264-devel ffmpeg-devel libmad-devel libmpeg2-devel faad2-devel faac-devel libdca-devel a52dec-devel
+BuildRequires: libqt4-devel
+BuildRequires: x264-devel ffmpeg-devel libmad-devel libmpeg2-devel faad2-devel faac-devel libdca-devel a52dec-devel libdvbpsi-devel live555
 %if %suse_version >= 1010
 BuildRequires: avahi-devel libnotify-devel
 %endif
 
+
+
+
 %if %suse_version >= 1010
 BuildRequires: Mesa-devel
 %else
@@ -24,17 +28,14 @@ BuildRequires: xorg-x11-Mesa xorg-x11-Mesa-devel
 # The requirements for the Mozilla-Plugin (--enable-mozilla)
 # unfortunately, the mozilla-devel get's changed and renamed all the time. So 
 # this gave a complete if endif structure.
+# for the releases 10.2 and 10.3, xulrunner provides gecko-sdk
 %if %suse_version <= 1000
 BuildRequires: mozilla-devel
 %endif
-%if %suse_version == 1010
+%if %suse_version >= 1010
 BuildRequires: gecko-sdk
 %endif
 
-%if %suse_version  == 1020
-BuildRequires: mozilla-xulrunner180-devel
-%endif
-
 Requires: x264 faac faad2 libmad ffmpeg a52dec libdca xvidcore libdvdcss
 
 %package mozillaplugin
@@ -77,11 +78,6 @@ export XPIDL_INCL=$(xulrunner-config --idlflags)
    --libdir=%{_libdir} \
    --enable-skins2 \
    --disable-pda \
-%if %suse_version >= 1000
-   --enable-wxwidgets \
-%else
-   --disable-wxwidgets \
-%endif
    --disable-macosx \
    --disable-qnx \
    --enable-ncurses \
@@ -131,7 +127,7 @@ export XPIDL_INCL=$(xulrunner-config --idlflags)
    --enable-ffmpeg \
    --enable-faad \
    --enable-a52 \
-   --enable-dts \
+   --enable-dca \
    --enable-flac \
    --enable-libmpeg2 \
    --enable-vorbis \
@@ -156,13 +152,15 @@ export XPIDL_INCL=$(xulrunner-config --idlflags)
    --enable-httpd \
    --disable-jack \
    --enable-mozilla \
-   --enable-alsa
-#   --enable-dvbpsi
+   --enable-alsa \
+   --enable-real \
+   --enable-realrtsp \
+   --enable-live555 \
+   --with-live555-tree=%{_libdir}/live \
+   --enable-dvbpsi
 #   --enable-dvb \
 #   --with-ffmpeg-mp3lame \
 #   --enable-quicktime\ 
-#   --enable-mozilla
-#   --enable-dvbpsi \
 #   --enable-sdl \
 #   --enable-ggi \
 #   --enable-svgalib \
@@ -190,17 +188,27 @@ rm -rf "$RPM_BUILD_ROOT"
 
 %files
 %defattr(-,root,root)
+%doc %{_datadir}/doc/vlc/
+%doc NEWS AUTHORS COPYING HACKING THANKS MAINTAINERS README ChangeLog
 %{_datadir}/vlc/
 %{_bindir}/*vlc
 %{_bindir}/vlc-config
 %{_includedir}/vlc/
 %{_libdir}/vlc/
-%{_libdir}/libvlc.a
+#%{_libdir}/libvlc.a
 %{_datadir}/applications/vlc.desktop
 %{_datadir}/pixmaps/vlc.png
-%doc %{_datadir}/doc/vlc/
-%doc NEWS AUTHORS COPYING HACKING THANKS MAINTAINERS README
 %{_datadir}/locale/
+%{_libdir}/libvlc-control.so.0
+%{_libdir}/libvlc-control.so.0.0.0
+%{_libdir}/libvlc.so.1
+%{_libdir}/libvlc.so.1.0.0
+%{_libdir}/browser-plugins/libvlcplugin.la
+%{_libdir}/libvlc-control.la
+%{_libdir}/libvlc-control.so
+%{_libdir}/libvlc.la
+%{_libdir}/libvlc.so
+
 
 %files mozillaplugin
 %if %suse_version <= 1000
@@ -210,6 +218,22 @@ rm -rf "$RPM_BUILD_ROOT"
 %endif
 
 %changelog
+* Sat May 19 2007 - Dominique Leuenberger <dominique-vlc.suse@leuenberger.net>
+- Updated to SVN Version 20199
+* Fri Apr 13 2007 - Dominique Leuenberger <dominique-vlc.suse@leuenberger.net>
+- Added support for Theora Video Files
+* Mon Apr 02 2007 - Dominique Leuenberger <dominique-vlc.suse@leuenberger.net>
+- initial build of 0.9, named as beta
+- disable wxGTK interface
+- enable Qt4 interface
+* Thu Jan 18 2007 - Dominique Leuenberger <dominique-vlc.suse@leuenberger.net>
+- added live555 support
+- added --enable-real and --enable-realrtsp to the configure script
+* Thu Jan 4 2007 - Dominique Leuenberger <dominique-vlc.suse@leuenberger.net>
+- added --enable-dvbpsi to support streaming video
+* Wed Jan 3 2007 - Dominique Leuenberger <dominique-vlc.suse@leuenberger.net>
+- Upgrade to Version 0.8.6a
+- security fix for cdda & vcdx, VideoLAN-SA0701
 * Sun Dec 10 2006 - Dominique Leuenberger <dominique-vlc.suse@leuenberger.net>
 - upgraded to public release version 0.8.6
 * Sun Dec 3 2006 - Dominique Leuenberger <dominique-rpm@leuenberger.net>