Hello community, here is the log from the commit of package ripit for openSUSE:Factory checked in at 2018-02-15 13:25:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ripit (Old) and /work/SRC/openSUSE:Factory/.ripit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ripit" Thu Feb 15 13:25:50 2018 rev:20 rq:576468 version:3.9.90 Changes: -------- --- /work/SRC/openSUSE:Factory/ripit/ripit.changes 2015-03-18 13:07:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ripit.new/ripit.changes 2018-02-15 13:25:54.103114157 +0100 @@ -1,0 +2,11 @@ +Mon Feb 5 09:00:33 UTC 2018 - l...@linux-schulserver.de + +- use wikipedia URL, as the original domain is no longer valid +- added ripit-4.0.0-undefined_variables.patch to avoid errors if the + user is using an old config file which does not define some variables +- added ripit-man-spellfix.patch from Debian which contains some + spell fixes for the man page +- rebased ripit-3.9.0-ogg.patch +- use Productivity/Multimedia/CD/Grabbers as RPM group + +------------------------------------------------------------------- New: ---- ripit-4.0.0-undefined_variables.patch ripit-man-spellfix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ripit.spec ++++++ --- /var/tmp/diff_new_pack.3jGnUW/_old 2018-02-15 13:25:55.307070425 +0100 +++ /var/tmp/diff_new_pack.3jGnUW/_new 2018-02-15 13:25:55.311070279 +0100 @@ -1,7 +1,7 @@ # # spec file for package ripit # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -16,25 +16,25 @@ # - +%define real_version 4.0.0_beta20140508 Name: ripit +Version: 3.9.90 +Release: 0 Summary: Perl Script to Create .ogg or .mp3 Files from an Audio CD -Url: http://www.suwald.com/ripit/ -License: GPL-2.0+ -Group: Productivity/Multimedia/CD/ # This is not the real tarball version but as it's still in beta, we could have troubles # to update to 4.0 final so just give it a lower version -%define real_version 4.0.0_beta20140508 -Version: 3.9.90 -Release: 0 +License: GPL-2.0+ +Group: Productivity/Multimedia/CD/Grabbers +Url: https://en.wikipedia.org/wiki/Ripit Source: http://www.suwald.com/ripit/%{name}-%{real_version}.tar.gz Patch0: %{name}-3.9.0-ogg.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch +Patch1: %{name}-4.0.0-undefined_variables.patch +Patch2: %{name}-man-spellfix.patch Requires: cdparanoia Requires: perl-CDDB_get Requires: perl-libwww-perl Requires: vorbis-tools +BuildArch: noarch %description This Perl script makes it easy to create MP3 files from an audio CD. It @@ -42,7 +42,9 @@ %prep %setup -q -n %{name}-%{real_version} -%patch0 +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build @@ -50,7 +52,6 @@ make prefix=%{buildroot}%{_prefix} etcdir=%{buildroot}/%{_sysconfdir}/%{name} install %files -%defattr(-,root,root) %doc README HISTORY LICENSE %{_bindir}/ripit %dir %{_sysconfdir}/%{name} ++++++ ripit-3.9.0-ogg.patch ++++++ --- /var/tmp/diff_new_pack.3jGnUW/_old 2018-02-15 13:25:55.339069262 +0100 +++ /var/tmp/diff_new_pack.3jGnUW/_new 2018-02-15 13:25:55.339069262 +0100 @@ -1,6 +1,8 @@ ---- ripit.pl -+++ ripit.pl -@@ -92,7 +92,7 @@ +Index: ripit-4.0.0_beta20140508/ripit.pl +=================================================================== +--- ripit-4.0.0_beta20140508.orig/ripit.pl ++++ ripit-4.0.0_beta20140508/ripit.pl +@@ -127,7 +127,7 @@ my $verify = 1; # Rip track my $span = ""; # Options for track spans. my $ripper = 1; # 0 - dagrab, 1 - cdparanoia, # 2 - cdda2wav, 3 - tosha, 4 - cdd. @@ -9,7 +11,7 @@ # 3 - Faac, 4 - mp4als, 5 - Musepack, # 6 - Wavpack, 7 - ffmpeg, # comma separated list. -@@ -105,14 +105,14 @@ +@@ -141,14 +141,14 @@ my $bitrate = 128; # Bitrate fo # bitrate is equal to the -b option. my $maxrate = 0; # Bitrate for lame using --vbrmode, # maxrate is equal to the -B option. ++++++ ripit-4.0.0-undefined_variables.patch ++++++ Index: ripit-4.0.0_beta20140508/ripit.pl =================================================================== --- ripit-4.0.0_beta20140508.orig/ripit.pl +++ ripit-4.0.0_beta20140508/ripit.pl @@ -11647,7 +11647,7 @@ sub init_mod { } $@ = (); - eval { require Digest::MD5 } if($md5sum == 1 or $verify > 1); + eval { require Digest::MD5 } if((defined($md5sum) && ($md5sum == 1)) or (defined($verify) && ($verify > 1))); if($@) { print "\nPlease install Digest::MD5 and dependencies", "\nfrom your closest CPAN mirror before trying again with", @@ -11732,7 +11732,7 @@ sub init_mod { } } - if($cdtext == 1) { + if(defined($cdtext) && $cdtext == 1) { my $cdinfo = `which cd-info`; unless($cdinfo) { print "\n\nWarning:\ncd-info (from cdda2wav or cdio-utils ", ++++++ ripit-man-spellfix.patch ++++++ Description: Correcting typos in manpage Author: Elimar Riesebieter <riese...@lxtec.de> Last-Update: 2016-01-30. diff -Naurd a/ripit.1 b/ripit.1 --- a/ripit.1 2016-01-30 12:23:43.289397300 +0100 +++ b/ripit.1 2016-01-30 13:26:41.620722087 +0100 @@ -11,10 +11,10 @@ This Perl script makes it a lot easier to extract and compress sound files from an audio CD or a local directory with wav/flac files. Although Ripit ensures exact copy of the digital data with different verification -possibilites, it aims to enhance the audio content for a more +possibilities, it aims to enhance the audio content for a more userfriendly experience. Tracks can be merged or partially ripped, hidden tracks (aka pregap tracks or HTOA) and ghost songs are detected -and can be splitted, like all other tracks, into chunks of sound where +and can be split, like all other tracks, into chunks of sound where silence has been trimmed away. Data tracks can be omitted to prevent ripper failure or waste of time on such tracks. .PP @@ -504,7 +504,7 @@ .TP \fB\-T,\fR \fB\-\-tracktemplate\fR '"foo \fIparameters\fR"' See above. The tracktemplate is not an array, only one can be stated. -Additionaly it allows two more variables helpful in case VA-style is +Additionally it allows two more variables helpful in case VA-style is detected: .IR $trackartist, .IR $tracktitle;