Hello community, here is the log from the commit of package libshout for openSUSE:Factory checked in at 2016-02-18 11:05:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libshout (Old) and /work/SRC/openSUSE:Factory/.libshout.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libshout" Changes: -------- --- /work/SRC/openSUSE:Factory/libshout/libshout.changes 2013-03-08 09:21:40.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libshout.new/libshout.changes 2016-02-18 12:35:28.000000000 +0100 @@ -1,0 +2,16 @@ +Wed Dec 23 16:46:57 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 2.4.1 +* Support for TLS (HTTPS) (RFC2817 and RFC2818), + mode can be autodetected +* Support for audio-only WebM +* Improved protocol level metadata support. + (Some API calls got replaced and marked as obsolete) +* Improved HTTP protocol: Set Host:-header (vhosting support); + and check for server capabilities +* Added basic support for the RoarAudio protocol +- Drop libshout-2.2.2-pkgconfig-bloat.patch (no longer needed) +- Use smp_mflags for building; drop unnecessary %clean; + abolish %__tool indirections. + +------------------------------------------------------------------- Old: ---- libshout-2.2.2-pkgconfig-bloat.patch libshout-2.3.1.tar.gz New: ---- libshout-2.4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libshout.spec ++++++ --- /var/tmp/diff_new_pack.XaxRfy/_old 2016-02-18 12:35:29.000000000 +0100 +++ /var/tmp/diff_new_pack.XaxRfy/_new 2016-02-18 12:35:29.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libshout # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,33 +17,26 @@ Name: libshout +Version: 2.4.1 +Release: 0 +Summary: Library for Communication with icecast Server +License: LGPL-2.1+ +Group: Productivity/Multimedia/Sound/Utilities +Url: http://icecast.org/ +Source: http://downloads.xiph.org/releases/libshout/%name-%version.tar.gz +Source1: baselibs.conf +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libtheora-devel BuildRequires: libtool BuildRequires: libvorbis-devel BuildRequires: pkgconfig BuildRequires: speex-devel -Summary: Library for Communication with icecast Server -License: LGPL-2.1+ -Group: System/Libraries -Version: 2.3.1 -Release: 0 -Url: http://downloads.xiph.org/releases/libshout/ -Source: %{name}-%{version}.tar.gz -Source1: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Patch0: libshout-2.2.2-pkgconfig-bloat.patch %description Libshout is a library for communicating with and sending data to an icecast server. It handles the socket connection, the timing of the data, and prevents bad data from getting to the icecast server. - - -Authors: --------- - Xiph.org Foundation <t...@icecast.org> - %package -n libshout3 Summary: Library for Communication with icecast Server Group: System/Libraries @@ -56,12 +49,6 @@ icecast server. It handles the socket connection, the timing of the data, and prevents bad data from getting to the icecast server. - - -Authors: --------- - Xiph.org Foundation <t...@icecast.org> - %package devel Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/C and C++ @@ -72,34 +59,26 @@ This package contains all necessary include files and libraries needed to develop applications that require these. - - -Authors: --------- - Xiph.org Foundation <t...@icecast.org> - %prep %setup -q -%patch0 %build autoreconf --force --install -%configure --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} +%configure --disable-static +make %{?_smp_mflags} %install -%{__make} install DESTDIR=%{buildroot} +make install DESTDIR="%buildroot" # remove unneeded files -%{__rm} -f %{buildroot}%{_libdir}/*.la -%{__rm} -rf %{buildroot}%{_datadir}/doc/%{name} +rm -f "%buildroot/%_libdir"/*.la +rm -rf "%buildroot/%_datadir/doc/%name" +# remove (possibly) unused ckport definitions (use libabigail instead?) +rm -Rf "%buildroot/%_libdir/ckport" %post -n libshout3 -p /sbin/ldconfig %postun -n libshout3 -p /sbin/ldconfig -%clean -rm -rf %{buildroot} - %files -n libshout3 %defattr(-,root,root) %{_libdir}/*.so.3* ++++++ libshout-2.3.1.tar.gz -> libshout-2.4.1.tar.gz ++++++ ++++ 41936 lines of diff (skipped)