diff --git a/vlc.changes b/vlc.changes index c861813..c2a8673 100644 --- a/vlc.changes +++ b/vlc.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Oct 5 12:54:44 UTC 2014 - olaf@aepfle.de + +- Enable build for SLE_11 + ------------------------------------------------------------------- Tue Sep 23 19:12:35 UTC 2014 - vindex17@outlook.it @@ -39,29 +44,29 @@ Sat Jul 12 13:26:39 UTC 2014 - dimstar@opensuse.org + Updated translations. ------------------------------------------------------------------- -Thu May 15 11:47:43 CEST 2014 - ohering@suse.de +Thu May 15 11:47:43 CEST 2014 - olaf@aepfle.de - Include also libglobalhotkeys_plugin.so which is build with old x11 ------------------------------------------------------------------- -Thu May 15 11:30:28 CEST 2014 - ohering@suse.de +Thu May 15 11:30:28 CEST 2014 - olaf@aepfle.de - BuildRequire at least gnutls 3.0.20 ------------------------------------------------------------------- -Fri May 2 08:29:17 CEST 2014 - ohering@suse.de +Fri May 2 08:29:17 CEST 2014 - olaf@aepfle.de - BuildRequire at least jack 1.9.7 ------------------------------------------------------------------- -Thu Apr 24 20:00:17 CEST 2014 - ohering@suse.de +Thu Apr 24 20:00:17 CEST 2014 - olaf@aepfle.de - BuildRequire libtag-devel instead of taglib-devel to work around a resolver bug. A package name from external project is prefered over a provide from the same project. ------------------------------------------------------------------- -Tue Apr 15 20:14:20 CEST 2014 - ohering@suse.de +Tue Apr 15 20:14:20 CEST 2014 - olaf@aepfle.de - Require plain lua-devel instead of lua51-devel for 12.1 or older diff --git a/vlc.spec b/vlc.spec index 151ee7d..5b4597f 100644 --- a/vlc.spec +++ b/vlc.spec @@ -42,7 +42,7 @@ Patch3: 0001-no-return-in-non-void.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: Mesa-devel BuildRequires: aalib-devel -BuildRequires: alsa-devel +BuildRequires: alsa-devel >= 1.0.24 BuildRequires: avahi-devel BuildRequires: fdupes BuildRequires: flac-devel @@ -61,7 +61,9 @@ BuildRequires: gnutls-devel >= 3.0.20 %endif BuildRequires: gtk2-devel BuildRequires: libSDL-devel +%if 0%{?suse_version} >= 1140 BuildRequires: libSDL_image-devel +%endif BuildRequires: libass-devel BuildRequires: libavc1394-devel BuildRequires: libbluray-devel @@ -72,7 +74,9 @@ BuildRequires: libkde4-devel %if 0%{?suse_version} >= 1230 BuildRequires: libchromaprint-devel %endif -BuildRequires: libdc1394-devel +%if 0%{?suse_version} >= 1140 +BuildRequires: libdc1394-devel >= 2.1.0 +%endif BuildRequires: libdvbpsi-devel < 1.0 BuildRequires: libdvdnav-devel BuildRequires: libdvdread-devel @@ -85,7 +89,9 @@ BuildRequires: libmodplug-devel %if 0%{?suse_version} > 1230 BuildRequires: libmlt6-modules %endif -BuildRequires: libmtp-devel +%if 0%{?suse_version} >= 1140 +BuildRequires: libmtp-devel >= 1.0.0 +%endif BuildRequires: libnotify-devel BuildRequires: libogg-devel BuildRequires: libopus-devel @@ -111,7 +117,9 @@ BuildRequires: libxml2-devel BuildRequires: lirc-devel BuildRequires: live555-devel BuildRequires: lua-devel +%if 0%{?suse_version} >= 1140 BuildRequires: opencv-devel +%endif BuildRequires: pcre-devel %if 0%{?suse_version} >= 1220 BuildRequires: projectM-devel @@ -348,7 +356,11 @@ export CXXFLAGS="%{optflags} -L%{_libdir}/live -Wno-return-type $smbclient" --enable-vcdx \ --enable-vorbis \ --enable-waveout \ +%if 0%{?suse_version} >= 1140 --enable-xcb \ +%else + --disable-xcb \ +%endif %if %{with opengles} --enable-gles2 \ --enable-egl \ @@ -368,25 +380,33 @@ rm %{buildroot}%{_libdir}/vlc/libcompat.a %fdupes %{buildroot}%{_datadir} # clean up some lang issues... -for lang in ach cgg ff kmr; do +for lang in ach an cgg co ff kmr tet; do rm -rf %{buildroot}%{_datadir}/locale/$lang done %find_lang vlc %post +%if 0%{?suse_version} >= 1140 %icon_theme_cache_post +%endif %postun +%if 0%{?suse_version} >= 1140 %icon_theme_cache_postun +%endif %post noX /sbin/ldconfig %{_libdir}/vlc/vlc-cache-gen -f %{_libdir}/vlc/plugins +%if 0%{?suse_version} >= 1140 %desktop_database_post +%endif %postun noX /sbin/ldconfig +%if 0%{?suse_version} >= 1140 %desktop_database_postun +%endif %post -n libvlc%{libvlc} -p /sbin/ldconfig %postun -n libvlc%{libvlc} -p /sbin/ldconfig @@ -402,12 +422,16 @@ done %dir %{_datadir}/kde4/apps %{_datadir}/kde4/apps/solid %{_libdir}/vlc/plugins/codec/liblibass_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/codec/libsdl_image_plugin.so +%endif %{_libdir}/vlc/plugins//notify/libnotify_plugin.so %{_libdir}/vlc/plugins//video_filter/libremoteosd_plugin.so %{_libdir}/vlc/plugins/text_renderer/libfreetype_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/video_filter/libpanoramix_plugin.so %{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so +%endif %if %{with opengles} %{_libdir}/vlc/plugins/video_output/libegl_plugin.so %{_libdir}/vlc/plugins/video_output/libgles2_plugin.so @@ -546,7 +570,9 @@ done %{_libdir}/vlc/plugins/access/libaccess_imem_plugin.so %{_libdir}/vlc/plugins/access/libaccess_jack_plugin.so %{_libdir}/vlc/plugins/access/libaccess_mms_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/access/libaccess_mtp_plugin.so +%endif %{_libdir}/vlc/plugins/access/libaccess_rar_plugin.so %{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so %{_libdir}/vlc/plugins/access/libaccess_sftp_plugin.so @@ -555,7 +581,9 @@ done %{_libdir}/vlc/plugins/access/libaccess_udp_plugin.so %{_libdir}/vlc/plugins/access/libaccess_vdr_plugin.so %{_libdir}/vlc/plugins/access/libcdda_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/access/libdc1394_plugin.so +%endif %{_libdir}/vlc/plugins/access/libdtv_plugin.so %{_libdir}/vlc/plugins/access/libdv1394_plugin.so %{_libdir}/vlc/plugins/access/libdvb_plugin.so @@ -582,7 +610,9 @@ done %if 0%{?suse_version} >= 1310 %{_libdir}/vlc/plugins/access/liblibvnc_plugin.so %endif +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so +%endif %{_libdir}/vlc/plugins/access/libzip_plugin.so %{_libdir}/vlc/plugins/access_output/libaccess_output_dummy_plugin.so %{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so @@ -655,13 +685,17 @@ done %{_libdir}/vlc/plugins/codec/libtheora_plugin.so %{_libdir}/vlc/plugins/codec/libuleaddvaudio_plugin.so %{_libdir}/vlc/plugins/codec/libvorbis_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/codec/libxwd_plugin.so +%endif %{_libdir}/vlc/plugins/codec/libzvbi_plugin.so %{_libdir}/vlc/plugins/control/libdbus_plugin.so %{_libdir}/vlc/plugins/control/libdummy_plugin.so %{_libdir}/vlc/plugins/control/libgestures_plugin.so %{_libdir}/vlc/plugins/control/libhotkeys_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so +%endif %{_libdir}/vlc/plugins/control/liblirc_plugin.so %{_libdir}/vlc/plugins/control/libmotion_plugin.so %{_libdir}/vlc/plugins/control/libnetsync_plugin.so @@ -721,7 +755,9 @@ done %{_libdir}/vlc/plugins/misc/liblogger_plugin.so %{_libdir}/vlc/plugins/misc/libstats_plugin.so %{_libdir}/vlc/plugins/misc/libvod_rtsp_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/misc/libxdg_screensaver_plugin.so +%endif %{_libdir}/vlc/plugins/misc/libxml_plugin.so %ifarch %{ix86} x86_64 %{_libdir}/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so @@ -750,13 +786,17 @@ done %{_libdir}/vlc/plugins/packetizer/libpacketizer_vc1_plugin.so %{_libdir}/vlc/plugins/services_discovery/libbonjour_plugin.so %{_libdir}/vlc/plugins/services_discovery/libmediadirs_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/services_discovery/libmtp_plugin.so +%endif %{_libdir}/vlc/plugins/services_discovery/libpodcast_plugin.so %{_libdir}/vlc/plugins/services_discovery/libpulselist_plugin.so %{_libdir}/vlc/plugins/services_discovery/libsap_plugin.so %{_libdir}/vlc/plugins/services_discovery/libudev_plugin.so %{_libdir}/vlc/plugins/services_discovery/libupnp_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/services_discovery/libxcb_apps_plugin.so +%endif %ifarch %{ix86} x86_64 %{_libdir}/vlc/plugins/sse2/libi420_rgb_sse2_plugin.so %{_libdir}/vlc/plugins/sse2/libi420_yuy2_sse2_plugin.so @@ -830,8 +870,10 @@ done %{_libdir}/vlc/plugins/video_filter/libmosaic_plugin.so %{_libdir}/vlc/plugins/video_filter/libmotionblur_plugin.so %{_libdir}/vlc/plugins/video_filter/libmotiondetect_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/video_filter/libopencv_example_plugin.so %{_libdir}/vlc/plugins/video_filter/libopencv_wrapper_plugin.so +%endif %{_libdir}/vlc/plugins/video_filter/libposterize_plugin.so %{_libdir}/vlc/plugins/video_filter/libpsychedelic_plugin.so %{_libdir}/vlc/plugins/video_filter/libpuzzle_plugin.so @@ -852,14 +894,18 @@ done %{_libdir}/vlc/plugins/video_filter/libyuvp_plugin.so %{_libdir}/vlc/plugins/video_output/libcaca_plugin.so %{_libdir}/vlc/plugins/video_output/libfb_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/video_output/libgl_plugin.so %{_libdir}/vlc/plugins/video_output/libglx_plugin.so +%endif %{_libdir}/vlc/plugins/video_output/libvdummy_plugin.so %{_libdir}/vlc/plugins/video_output/libvmem_plugin.so %{_libdir}/vlc/plugins/video_output/libvout_sdl_plugin.so +%if 0%{?suse_version} >= 1140 %{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so %{_libdir}/vlc/plugins/video_output/libxcb_x11_plugin.so %{_libdir}/vlc/plugins/video_output/libxcb_xv_plugin.so +%endif %{_libdir}/vlc/plugins/video_output/libyuv_plugin.so %{_libdir}/vlc/plugins/visualization/libvisual_plugin.so