Hello community, here is the log from the commit of package vorbis-tools for openSUSE:Factory checked in at Tue Mar 8 14:30:52 CET 2011.
-------- --- vorbis-tools/vorbis-tools.changes 2008-04-17 18:41:38.000000000 +0200 +++ /mounts/work_src_done/STABLE/vorbis-tools/vorbis-tools.changes 2011-03-07 00:05:41.000000000 +0100 @@ -1,0 +2,29 @@ +Sun Mar 6 22:59:51 UTC 2011 - [email protected] + +- Spec file updates: + * Fixed rpmlint warning "macro-in-comment". + +------------------------------------------------------------------- +Sun Mar 6 13:56:27 UTC 2011 - [email protected] + +- Update to version 1.4.0: + * Lots of changes (see CHANGES file). +- Spec file updates: + * Changes based on rpmdevtools templates and spec-cleaner run. + * Changed License: to GPLv2. + * Added description for the patches based on openSUSE Patches Guidelines. + * Updates in Buildrequires: and %description sections. + * Added a vorbis-tools-lang package (based on rpmlint warning + "package-with-huge-translation"). + * Updates in %build, %install and %files sections. +- Removed the following patches (fixed upstream): + * vorbis-tools-1.1.1-bounds-check-fix.diff + * vorbis-tools-1.1.1-curl-7.16.diff + * vorbis-tools-config.diff + * vorbis-tools-flac-1.1.3.diff +- Rebased the patch vorbis-tools-1.1.1-warning-fixes.diff (most are fixed + upstream and only one change is needed to fix rpm post-build-check failure). + Also renamed it to warning-fixes.diff. +- Rebased the patch for cflags. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- vorbis-tools-1.1.1-bounds-check-fix.diff vorbis-tools-1.1.1-curl-7.16.diff vorbis-tools-1.1.1-warning-fixes.diff vorbis-tools-1.1.1.tar.bz2 vorbis-tools-config.diff vorbis-tools-flac-1.1.3.diff New: ---- vorbis-tools-1.4.0.tar.bz2 warning-fixes.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vorbis-tools.spec ++++++ --- /var/tmp/diff_new_pack.aFOzeq/_old 2011-03-08 14:01:26.000000000 +0100 +++ /var/tmp/diff_new_pack.aFOzeq/_new 2011-03-08 14:01:26.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package vorbis-tools (Version 1.1.1) +# spec file for package vorbis-tools # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,69 +15,101 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: vorbis-tools -BuildRequires: alsa-devel audiofile-devel curl-devel flac-devel libao-devel libvorbis-devel pkgconfig speex-devel +Version: 1.4.0 +Release: 1 Summary: Ogg Vorbis Tools -Version: 1.1.1 -Release: 228 -Group: Productivity/Multimedia/Sound/Utilities -License: GPL v2 or later + +License: GPLv2 Url: http://www.xiph.org/ -Source: %{name}-%{version}.tar.bz2 -Patch: %{name}-%{version}-warning-fixes.diff +Group: Productivity/Multimedia/Sound/Utilities +# http://downloads.xiph.org/releases/vorbis/vorbis-tools-1.4.0.tar.gz +Source0: %{name}-%{version}.tar.bz2 +# PATCH-FIX-OPENSUSE warning-fixes.diff -- Fix rpm post-build-check failure for serious compiler warnings +Patch0: warning-fixes.diff +# PATCH-FIX-OPENSUSE vorbis-tools-cflags.diff bnc#93888 -- Remove -fsigned-char option Patch1: vorbis-tools-cflags.diff -Patch2: vorbis-tools-config.diff -Patch3: vorbis-tools-%{version}-curl-7.16.diff -Patch4: vorbis-tools-flac-1.1.3.diff -Patch5: vorbis-tools-1.1.1-bounds-check-fix.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: flac-devel +BuildRequires: gettext-tools +BuildRequires: libao-devel +BuildRequires: libcurl-devel +%if 0%{?suse_version} >= 1140 +BuildRequires: libkate-devel +%endif +BuildRequires: libvorbis-devel +BuildRequires: pkg-config +BuildRequires: speex-devel +Recommends: %{name}-lang = %{version} + %description -This package contains some tools for Ogg Vorbis: oggenc (an encoder) -and ogg123 (a playback tool). +This package contains some tools for Ogg Vorbis: + +oggenc (an encoder) and ogg123 (a playback tool). It also has vorbiscomment (to +add comments to Vorbis files), ogginfo (to give all useful information about an +Ogg file, including streams in it), oggdec (a simple command line decoder), and +vcut (which allows you to cut up Vorbis files). Authors: -------- - Michael Smith <[email protected]> - Kenneth Arnold <[email protected]> + Michael Smith <[email protected]> + Kenneth Arnold <[email protected]> + Stan Seibert <[email protected]> + Segher Boessenkool <[email protected]> + Michael Gold <[email protected]> Xiphophorus Company <[email protected]> + +%lang_package %prep -%setup -%patch +%setup -q +%patch0 %patch1 -%patch2 -%patch3 -%patch4 -%patch5 %build +# Because of patch vorbis-tools-cflags.diff regenerate build system %{?suse_update_config:%{suse_update_config -f}} cp /usr/share/gettext/config.rpath . autoreconf --force --install # test ! -f po/Makevars.template || mv po/Makevars.template po/Makevars -%configure --enable-vcut -make + +%configure --disable-rpath +make %{?_smp_mflags} %install -make DESTDIR=$RPM_BUILD_ROOT install -rm -rf $RPM_BUILD_ROOT%{_prefix}/share/doc/%{name}-%{version} +%make_install + +# Remove unneeded files (they will be included in /usr/share/doc/packages/vorbis-tools/) +rm -rf %{buildroot}%{_datadir}/doc/%{name}-%{version}/ + %find_lang %{name} %clean -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} -%files -f %{name}.lang -%defattr(-,root,root) -%doc AUTHORS COPYING README +%files +%defattr(-,root,root,-) +%doc AUTHORS CHANGES COPYING README %doc ogg123/ogg123rc-example -%doc %{_mandir}/man?/* -%{_bindir}/* -%{_datadir}/locale/*/*/* +%{_bindir}/ogg123 +%{_bindir}/oggdec +%{_bindir}/oggenc +%{_bindir}/ogginfo +%{_bindir}/vcut +%{_bindir}/vorbiscomment +%doc %{_mandir}/man1/ogg123.1%{ext_man} +%doc %{_mandir}/man1/oggdec.1%{ext_man} +%doc %{_mandir}/man1/oggenc.1%{ext_man} +%doc %{_mandir}/man1/ogginfo.1%{ext_man} +%doc %{_mandir}/man1/vcut.1%{ext_man} +%doc %{_mandir}/man1/vorbiscomment.1%{ext_man} + +%files lang -f %{name}.lang +%defattr(-,root,root,-) %changelog ++++++ vorbis-tools-1.1.1.tar.bz2 -> vorbis-tools-1.4.0.tar.bz2 ++++++ ++++ 192787 lines of diff (skipped) ++++++ vorbis-tools-cflags.diff ++++++ --- /var/tmp/diff_new_pack.aFOzeq/_old 2011-03-08 14:01:27.000000000 +0100 +++ /var/tmp/diff_new_pack.aFOzeq/_new 2011-03-08 14:01:27.000000000 +0100 @@ -1,15 +1,15 @@ ---- configure.ac-dist 2005-10-18 15:27:47.000000000 +0200 -+++ configure.ac 2005-10-18 15:28:10.000000000 +0200 -@@ -58,9 +58,9 @@ +--- configure.ac 2010-03-26 09:07:07.000000000 +0200 ++++ configure.ac.new 2011-03-06 14:57:31.446178384 +0200 +@@ -66,9 +66,9 @@ else case $host in *-*-linux*) - DEBUG="-g -Wall -fsigned-char" -- CFLAGS="-O20 -ffast-math -fsigned-char" -- PROFILE="-Wall -W -pg -g -O20 -ffast-math -fsigned-char" +- CFLAGS="-O2 -Wall -ffast-math -fsigned-char" +- PROFILE="-Wall -W -pg -g -O2 -ffast-math -fsigned-char" + DEBUG="-g -Wall" -+ CFLAGS="-O20 -ffast-math" -+ PROFILE="-Wall -W -pg -g -O20 -ffast-math" ++ CFLAGS="-O2 -Wall -ffast-math" ++ PROFILE="-Wall -W -pg -g -O2 -ffast-math" ;; sparc-sun-*) DEBUG="-g -Wall -fsigned-char -mv8" ++++++ warning-fixes.diff ++++++ --- oggenc/resample.c 2010-01-22 08:28:06.000000000 +0200 +++ oggenc/resample.c.new 2011-03-06 15:24:42.925869442 +0200 @@ -174,7 +174,7 @@ assert(beta > 2.0); break; default: - assert("arglist" == "valid"); + assert(!"arglist not valid"); return -1; } op1 = va_arg(argp, res_parameter); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
