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;

Reply via email to