Hello community,
here is the log from the commit of package unrar for openSUSE:Factory:NonFree checked in at 2019-04-30 13:06:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/unrar (Old)
and /work/SRC/openSUSE:Factory:NonFree/.unrar.new.5536 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "unrar"
Tue Apr 30 13:06:55 2019 rev:80 rq:699461 version:5.7.5
Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/unrar/unrar.changes 2019-04-08 10:40:54.787303855 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.unrar.new.5536/unrar.changes 2019-04-30 13:06:55.885544994 +0200
@@ -1,0 +2,6 @@
+Mon Apr 29 14:55:33 UTC 2019 - Ismail Dönmez
+
+- Update to version 5.7.5
+ * No upstream changelog
+
+-------------------------------------------------------------------
Old:
----
unrarsrc-5.7.4.tar.gz
New:
----
unrarsrc-5.7.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ unrar.spec ++++++
--- /var/tmp/diff_new_pack.a62gyl/_old 2019-04-30 13:06:56.849544350 +0200
+++ /var/tmp/diff_new_pack.a62gyl/_new 2019-04-30 13:06:56.849544350 +0200
@@ -18,10 +18,10 @@
# majorversion should match the major version number.
%define majorversion 5
-%define libsuffix 5_7_4
+%define libsuffix 5_7_5
Name: unrar
-Version: 5.7.4
+Version: 5.7.5
Release: 0
Summary: A program to extract, test, and view RAR archives
License: NonFree
++++++ unrarsrc-5.7.4.tar.gz -> unrarsrc-5.7.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unrar/cmddata.cpp new/unrar/cmddata.cpp
--- old/unrar/cmddata.cpp 2019-04-02 10:05:15.000000000 +0200
+++ new/unrar/cmddata.cpp 2019-04-27 22:05:15.000000000 +0200
@@ -123,6 +123,7 @@
wchar CmdChar=toupperw(*Command);
bool Add=wcschr(L"AFUM",CmdChar)!=NULL;
bool Extract=CmdChar=='X' || CmdChar=='E';
+ bool Repair=CmdChar=='R' && Command[1]==0;
if (EndSeparator && !Add)
wcsncpyz(ExtrPath,Arg,ASIZE(ExtrPath));
else
@@ -140,8 +141,8 @@
ReadTextFile(Arg+1,&FileArgs,false,true,FilelistCharset,true,true,true);
}
- else
- if (Found && FileData.IsDir && Extract && *ExtrPath==0)
+ else // We use 'destpath\' when extracting and reparing.
+ if (Found && FileData.IsDir && (Extract || Repair) && *ExtrPath==0)
{
wcsncpyz(ExtrPath,Arg,ASIZE(ExtrPath));
AddEndSlash(ExtrPath,ASIZE(ExtrPath));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unrar/dll.rc new/unrar/dll.rc
--- old/unrar/dll.rc 2019-04-02 09:21:53.000000000 +0200
+++ new/unrar/dll.rc 2019-04-27 21:56:58.000000000 +0200
@@ -2,8 +2,8 @@
#include
VS_VERSION_INFO VERSIONINFO
-FILEVERSION 5, 71, 1, 3019
-PRODUCTVERSION 5, 71, 1, 3019
+FILEVERSION 5, 71, 100, 3045
+PRODUCTVERSION 5, 71, 100, 3045
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
{
@@ -14,8 +14,8 @@
VALUE "CompanyName", "Alexander Roshal\0"
VALUE "ProductName", "RAR decompression library\0"
VALUE "FileDescription", "RAR decompression library\0"
- VALUE "FileVersion", "5.71.1\0"
- VALUE "ProductVersion", "5.71.1\0"
+ VALUE "FileVersion", "5.71.0\0"
+ VALUE "ProductVersion", "5.71.0\0"
VALUE "LegalCopyright", "Copyright � Alexander Roshal 1993-2019\0"
VALUE "OriginalFilename", "Unrar.dll\0"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unrar/extract.cpp new/unrar/extract.cpp
--- old/unrar/extract.cpp 2019-04-02 10:05:16.000000000 +0200
+++ new/unrar/extract.cpp 2019-04-27 22:05:16.000000000 +0200
@@ -261,15 +261,17 @@
if (HeaderType==HEAD_ENDARC)
if (Arc.EndArcHead.NextVolume)
{
-#ifndef NOVOLUME
+#ifdef NOVOLUME
+ return false;
+#else
if (!MergeArchive(Arc,&DataIO,false,Command))
{
ErrHandler.SetErrorCode(RARX_WARNING);
return false;
}
-#endif
Arc.Seek(Arc.CurBlockPos,SEEK_SET);
return true;
+#endif
}
else
return false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unrar/version.hpp new/unrar/version.hpp
--- old/unrar/version.hpp 2019-04-02 10:05:22.000000000 +0200
+++ new/unrar/version.hpp 2019-04-27 22:05:22.000000000 +0200
@@ -1,6 +1,6 @@
#define RARVER_MAJOR 5
#define RARVER_MINOR 71
-#define RARVER_BETA 1
-#define RARVER_DAY 2
+#define RARVER_BETA 0
+#define RARVER_DAY 28
#define RARVER_MONTH 4
#define RARVER_YEAR 2019