public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/xine-lib] epel9-next: * Wed Mar 19 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.11-1
@ 2026-07-20 20:00 
  0 siblings, 0 replies; only message in thread
From:  @ 2026-07-20 20:00 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/xine-lib
            Branch : epel9-next
            Commit : 298d6d095f7e40cba839918c9b4ef56a4b54be2f
            Author : Ville Skyttä <scop@fedoraproject.org>
            Date   : 2008-03-19T19:51:59+00:00
            Stats  : +70/-59 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/xine-lib/c/298d6d095f7e40cba839918c9b4ef56a4b54be2f?branch=epel9-next

            Log:
            * Wed Mar 19 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.11-1
- 1.1.11 (security update, #438182, CVE-2008-0073).
- Drop jack and wavpack build conditionals.
- Specfile cleanups.

---
diff --git a/.cvsignore b/.cvsignore
index bb4470f..b01f673 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1,2 +1,2 @@
-xine-lib-1.1.10.1-pruned.tar.bz2
-xine-lib-1.1.10.1-autotools.patch.bz2
+xine-lib-1.1.11-pruned.tar.bz2
+xine-lib-1.1.11-autotools.patch.bz2

diff --git a/sources b/sources
index 028f7ca..9f141e7 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-3e78ed0690314436b0a74d1d11535fea  xine-lib-1.1.10.1-pruned.tar.bz2
-b7e702d0bd235e7102efaa11caea2895  xine-lib-1.1.10.1-autotools.patch.bz2
+40d8c51a914ed20b8499c5da9cf57bc0  xine-lib-1.1.11-pruned.tar.bz2
+bb30e6af99e5abfcb6133fbe347be7eb  xine-lib-1.1.11-autotools.patch.bz2

diff --git a/xine-lib-cleanup-sources.sh b/xine-lib-cleanup-sources.sh
index 5710edf..a905a3f 100755
--- a/xine-lib-cleanup-sources.sh
+++ b/xine-lib-cleanup-sources.sh
@@ -21,6 +21,14 @@ rm -rf $dir
 tar -xjf $tarball
 cd $dir
 
+rmpluglib()
+{
+    echo "removing src/$1/$2..."
+    rm -rf src/$1/$2
+    sed -i -e "s/SUBDIRS = \(.*\)$2\(.*\)/SUBDIRS = \1\2/g" src/$1/Makefile.am
+    sed -i -e "/^src\/$1\/$2/d" configure.ac
+}
+
 # Main libraries
 for remove in libfaad libffmpeg libmad libmpeg2 dxr3 liba52 libdts; do
     echo "removing src/$remove..."
@@ -30,10 +38,10 @@ for remove in libfaad libffmpeg libmad libmpeg2 dxr3 liba52 libdts; do
 done
 # Input plugin libraries
 for remove in vcd; do
-    echo "removing src/input/$remove..."
-    rm -rf src/input/$remove 
-    sed -i -e "s/SUBDIRS = \(.*\)${remove}\(.*\)/SUBDIRS = \1\2/g" src/input/Makefile.am
-    sed -i -e "/^src\/input\/$remove/d" configure.ac
+    rmpluglib input vcd
+done
+for remove in ffmpeg; do
+    rmpluglib combined ffmpeg
 done
 # Input plugins
 for p in dvd vcd mms; do

diff --git a/xine-lib.spec b/xine-lib.spec
index 9c17a16..e65a622 100644
--- a/xine-lib.spec
+++ b/xine-lib.spec
@@ -6,35 +6,32 @@
 #   http://fedoraproject.org/wiki/Releases/FeaturePulseaudio
 #   --> not yet:
 #    http://www.redhat.com/archives/fedora-devel-list/2007-August/msg01411.html
-# - external dvdnav - not compatible as of 1.1.9.1 and 4.1.1
+# - external dvdnav - not compatible as of 1.1.11 and 4.1.1
 
 %define         codecdir %{_libdir}/codecs
+
 %ifarch %{ix86}
     %define     have_vidix  1
 %else
     %define     have_vidix  0
 %endif # ix86
-%if 0%{?fedora} > 6 
-    %define     with_xcb    %{?_without_xcb:0}%{!?_without_xcb:1}
-%else
-    %define     with_xcb    %{?_with_xcb:1}%{!?_with_xcb:0}
-%endif # >= F8
-    %define     with_jack   %{?_without_jack:0}%{!?_without_jack:1}
-    %define     with_wpack  %{?_without_wavpack:0}%{!?_without_wavpack:1}
+
 %if 0%{?fedora}
     %define     with_aalib  %{?_without_aalib:0}%{!?_without_aalib:1}
     %define     with_caca   %{?_without_caca:0}%{!?_without_caca:1}
     %define     with_pa     %{?_without_pulseaudio:0}%{!?_without_pulseaudio:1}
+    %define     with_xcb    %{?_without_xcb:0}%{!?_without_xcb:1}
 %else
     %define     with_aalib  %{?_with_aalib:1}%{!?_with_aalib:0}
     %define     with_caca   %{?_with_caca:1}%{!?_with_caca:0}
     %define     with_pa     %{?_with_pulseaudio:1}%{!?_with_pulseaudio:0}
+    %define     with_xcb    %{?_with_xcb:1}%{!?_with_xcb:0}
 %endif # Fedora
 
 Summary:        Xine library
 Name:           xine-lib
-Version:        1.1.10.1
-Release:        1%{?dist}.1
+Version:        1.1.11
+Release:        1%{?dist}
 License:        GPLv2+
 Group:          System Environment/Libraries
 URL:            http://xinehq.de/
@@ -50,13 +47,18 @@ Patch1:         %{name}-1.1.4-optflags.patch
 Patch6:         %{name}-1.1.1-deepbind-939.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 # X11
-BuildRequires:  libX11-devel libXv-devel libXinerama-devel libXvMC-devel
+BuildRequires:  libX11-devel
+BuildRequires:  libXv-devel
+BuildRequires:  libXinerama-devel
+BuildRequires:  libXvMC-devel
 BuildRequires:  libGLU-devel
 %if %{with_xcb}
 BuildRequires:  libxcb-devel
 %endif # xcb
 # Video
-BuildRequires:  SDL-devel libtheora-devel libmng-devel
+BuildRequires:  SDL-devel
+BuildRequires:  libtheora-devel
+BuildRequires:  libmng-devel
 %if %{with_aalib}
 BuildRequires:  aalib-devel >= 1.4
 %endif # aalib
@@ -73,41 +75,27 @@ BuildRequires:  ImageMagick-devel >= 6.2.4.6-1
 BuildRequires:  fontconfig-devel
 %endif # freetype
 # Audio
-BuildRequires:  libogg-devel libvorbis-devel flac-devel libmodplug-devel
-BuildRequires:  esound-devel speex-devel arts-devel alsa-lib-devel >= 0.9.0
+BuildRequires:  libogg-devel
+BuildRequires:  libvorbis-devel
+BuildRequires:  flac-devel
+BuildRequires:  libmodplug-devel
+BuildRequires:  esound-devel
+BuildRequires:  speex-devel
+BuildRequires:  arts-devel
+BuildRequires:  alsa-lib-devel >= 0.9.0
 BuildRequires:  libmpcdec-devel
-%if %{with_wpack}
 BuildRequires:  wavpack-devel
-%endif # wpack
 %if %{with_pa}
 BuildRequires:  pulseaudio-lib-devel
 %endif # pa
-%if %{with_jack}
 BuildRequires:  jack-audio-connection-kit-devel
-%endif # jack
 # CDs
 BuildRequires:  libcdio-devel
 # Other
-BuildRequires:  pkgconfig gnome-vfs2-devel gtk2-devel libsmbclient-devel
-
-%package devel
-Summary:         Xine library development files
-Group:           Development/Libraries
-Requires:        %{name} = %{version}-%{release}
-Requires:        pkgconfig zlib-devel
-
-%package arts
-Summary:         aRts plugin for xine-lib
-Group:           System Environment/Libraries
-Requires:        %{name} = %{version}-%{release}
-# -arts was split off the -extras subpackage at 1.1.7-3
-Obsoletes:       xine-lib-extras < 1.1.7-3
-
-%package extras
-Summary:         Additional plugins for xine-lib
-Group:           System Environment/Libraries
-Requires:        %{name} = %{version}-%{release}
-
+BuildRequires:  pkgconfig
+BuildRequires:  gnome-vfs2-devel
+BuildRequires:  gtk2-devel
+BuildRequires:  libsmbclient-devel
 
 %description
 This package contains the Xine library. Xine is a free multimedia player.
@@ -116,21 +104,37 @@ disk drives, and displays multimedia streamed over the Internet. It
 interprets many of the most common multimedia formats available - and some
 of the most uncommon formats, too.  --with/--without rpmbuild options
 (some default values depend on target distribution): aalib, caca, directfb,
-imagemagick, freetype, antialiasing (with freetype), jack, pulseaudio,
-wavpack, xcb.
+imagemagick, freetype, antialiasing (with freetype), pulseaudio, xcb.
+
+%package        devel
+Summary:        Xine library development files
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       zlib-devel
 
-%description devel
+%description    devel
 This package contains development files for xine-lib.
 
-%description arts
+%package        arts
+Summary:        aRts plugin for xine-lib
+Group:          System Environment/Libraries
+Requires:       %{name} = %{version}-%{release}
+# -arts was split off the -extras subpackage at 1.1.7-3
+Obsoletes:      xine-lib-extras < 1.1.7-3
+
+%description    arts
 This package contains the aRts extra plugin for xine-lib.
 
-%description extras
+%package        extras
+Summary:        Additional plugins for xine-lib
+Group:          System Environment/Libraries
+Requires:       %{name} = %{version}-%{release}
+
+%description    extras
 This package contains extra plugins for xine-lib:
   - EsounD
-%if %{with_jack}
   - JACK
-%endif # jack
 %if %{with_pa}
   - Pulseaudio
 %endif # pa
@@ -197,9 +201,7 @@ export SDL_CFLAGS="$(sdl-config --cflags)" SDL_LIBS="$(sdl-config --libs)"
     --without-imagemagick \
 %endif # imagemagick
     --with-arts \
-%if %{with_wpack}
     --with-wavpack \
-%endif
     --with-real-codecs-path=%{codecdir} \
     --with-w32-path=%{codecdir}
 
@@ -337,9 +339,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/xine/plugins/*/xineplug_vo_out_xv.so
 %{_libdir}/xine/plugins/*/xineplug_vo_out_xvmc.so
 %{_libdir}/xine/plugins/*/xineplug_vo_out_xxmc.so
-%if %{with_wpack}
 %{_libdir}/xine/plugins/*/xineplug_wavpack.so
-%endif # wpack
 
 %files arts
 %defattr(-,root,root,-)
@@ -348,9 +348,7 @@ rm -rf $RPM_BUILD_ROOT
 %files extras
 %defattr(-,root,root,-)
 %{_libdir}/xine/plugins/*/xineplug_ao_out_esd.so
-%if %{with_jack}
 %{_libdir}/xine/plugins/*/xineplug_ao_out_jack.so
-%endif # jack
 %if %{with_pa}
 %{_libdir}/xine/plugins/*/xineplug_ao_out_pulseaudio.so
 %endif # pa
@@ -385,6 +383,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Mar 19 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.11-1
+- 1.1.11 (security update, #438182, CVE-2008-0073).
+- Drop jack and wavpack build conditionals.
+- Specfile cleanups.
+
 * Fri Mar  7 2008 Rex Dieter <rdieter@fedoraproject.org> - 1.1.10.1-1.1
 - xcb support for f7+ (#373411)
 

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-20 20:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-20 20:00 [rpms/xine-lib] epel9-next: * Wed Mar 19 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1.11-1 

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox