Hello community, here is the log from the commit of package vorbisgain for openSUSE:Factory checked in at 2017-08-24 18:54:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vorbisgain (Old) and /work/SRC/openSUSE:Factory/.vorbisgain.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vorbisgain" Thu Aug 24 18:54:44 2017 rev:12 rq:517928 version:0.36 Changes: -------- --- /work/SRC/openSUSE:Factory/vorbisgain/vorbisgain.changes 2012-11-30 12:31:57.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.vorbisgain.new/vorbisgain.changes 2017-08-24 18:54:48.449072047 +0200 @@ -1,0 +2,18 @@ +Mon Aug 21 12:37:30 UTC 2017 - [email protected] + +- Cleanup with spec-cleaner + +------------------------------------------------------------------- +Mon Aug 21 12:03:11 UTC 2017 - [email protected] + +- Updated to 0.36 +- Changed licence from "GPL-2.0" to "LGPL-2.1" to match the actual licence headers in the source files and COPYING file. (Note that some licence headers reference "the GNU General Public License, version 2.1". I am assuming that the word "Lesser" has been mistakenly omitted between "GNU" and "General", since there is an LGPL 2.1 but no GPL 2.1, and because the COPYING file is for the LGPL 2.1. Note that some headers include the "or later" clause while others omit it.) +- Reformatted the description +- Removed obsolete Makefile patch +- Removed unnecessary %clean +- Replaced manual call to configure with %configure macro +- Updated project and source URLs +- Applied dos2unix on NEWS file +- Remove merged patch vorbisgain_Makefile_tabs.patch + +------------------------------------------------------------------- Old: ---- vorbisgain-0.34.tar.bz2 vorbisgain_Makefile_tabs.patch New: ---- vorbisgain-0.36.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vorbisgain.spec ++++++ --- /var/tmp/diff_new_pack.QqFUQw/_old 2017-08-24 18:54:49.512922250 +0200 +++ /var/tmp/diff_new_pack.QqFUQw/_new 2017-08-24 18:54:49.516921687 +0200 @@ -1,7 +1,7 @@ # # spec file for package vorbisgain # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 B1 Systems GmbH, Vohburg, Germany. # # All modifications and additions to the file contributed by third parties @@ -18,53 +18,59 @@ Name: vorbisgain -Version: 0.34 +Version: 0.36 Release: 0 Summary: Calculate the Replay Gain for Ogg Vorbis files -License: GPL-2.0 +License: LGPL-2.1 Group: Productivity/Multimedia/Sound/Utilities -Url: http://sjeng.org/vorbisgain.html -Source0: vorbisgain-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM vorbisgain_Makefile_tabs.patch [email protected] -- Fix indention of makefile -Patch0: vorbisgain_Makefile_tabs.patch +Url: https://sjeng.org/vorbisgain.html +Source0: https://www.sjeng.org/ftp/vorbis/vorbisgain-%{version}.zip BuildRequires: dos2unix BuildRequires: libogg-devel BuildRequires: libvorbis-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: unzip %description Calculate the Replay Gain for Ogg Vorbis files - VorbisGain is a utility that uses a psychoacoustic method to correct the volume of an Ogg Vorbis file to a predefined standardized loudness. - It is meant as a replacement for the normalization that is commonly used before encoding. Although normalization will ensure that each song has the same peak volume, this unfortunately does not say anything about the apparent loudness of the music, with the end result being that many normalized files still don't sound equally loud. VorbisGain uses psychoacoustics to address this deficiency. Moreover, unlike normalization, it's a lossless procedure which works by adding tags to the file. Additionally, it will add hints that can be used to prevent clipping on playback. It is based upon the ReplayGain technology. - The end result is that playback is both more convenient and of higher quality compared to a non-VorbisGain'ed file. +VorbisGain is a utility that uses a psychoacoustic method to correct +the volume of an Ogg Vorbis file to a predefined standardized +loudness. + +It is meant as a replacement for the normalization that is commonly +used before encoding. Although normalization will ensure that each +song has the same peak volume, this unfortunately does not say +anything about the apparent loudness of the music, with the end result +being that many normalized files still don't sound equally +loud. VorbisGain uses psychoacoustics to address this +deficiency. Moreover, unlike normalization, it's a lossless procedure +which works by adding tags to the file. Additionally, it will add +hints that can be used to prevent clipping on playback. It is based +upon the ReplayGain technology. + +The end result is that playback is both more convenient and of higher +quality compared to a non-VorbisGain'ed file. %prep %setup -q -# workaround wrong end of line encoding in source-ball -dos2unix -f COPYING -%patch0 -p1 +# workaround wrong end-of-line encoding +dos2unix -f COPYING NEWS %build -CFLAGS="%{optflags}" ./configure --prefix=/usr --mandir=/usr/share/man --enable-recursive -make +%configure +make %{?_smp_mflags} %install %make_install -install -d -m755 %{buildroot}%{_datadir}/doc/packages/vorbisgain -install -m644 README %{buildroot}%{_datadir}/doc/packages/vorbisgain -install -m644 COPYING %{buildroot}%{_datadir}/doc/packages/vorbisgain -install -m644 NEWS %{buildroot}%{_datadir}/doc/packages/vorbisgain - -%clean -# clean up the hard disc after build -rm -rf %{buildroot} +install -d -m755 %{buildroot}%{_docdir}/vorbisgain +install -m644 README %{buildroot}%{_docdir}/vorbisgain +install -m644 COPYING %{buildroot}%{_docdir}/vorbisgain +install -m644 NEWS %{buildroot}%{_docdir}/vorbisgain %files -%defattr(-,root,root) %{_bindir}/vorbisgain -%doc %{_mandir}/man1/vorbisgain.1.gz -%docdir %{_datadir}/doc/packages/vorbisgain -%{_datadir}/doc/packages/vorbisgain +%{_mandir}/man1/vorbisgain.1%{ext_man} +%docdir %{_docdir}/vorbisgain +%{_docdir}/vorbisgain %changelog
