Hello community,

here is the log from the commit of package unrar for openSUSE:Factory:NonFree 
checked in at 2013-06-05 13:38:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/unrar (Old)
 and      /work/SRC/openSUSE:Factory:NonFree/.unrar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "unrar"

Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/unrar/unrar.changes      2012-10-22 
22:12:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.unrar.new/unrar.changes 2013-06-05 
14:24:53.000000000 +0200
@@ -1,0 +2,22 @@
+Tue May 28 13:57:34 UTC 2013 - lazy.k...@opensuse.org
+
+- Update to 5.0.5.
+  * Support new RAR 5.0 archiving format.
+  * 'v' and 'l' commands display archived file names in the end of
+    line, not in that beginning as before. Also some fields
+    previously available in 'l' and 'v' output are now shown only
+    by 'lt' and 'vt'.
+    'vt' and 'lt' commands provide the detailed multiline
+    information for every archived file.
+    'vta' and 'lta' also include service headers into list.
+- Drop unrarsrc-3.9-variablesize.patch and
+  unrar-4.2.4-no_return.patch (fixed upstream).
+- Update unrarsrc-*-soname.patch.
+- Disable unrarsrc-4.2.4-gcc.patch (until anyone confirms we really
+  need it).
+- Clean up "make" string (remove dupes provided by "optflags"
+  macro).
+- Correct libunrar Summary (remove v3).
+- Update manual page.
+
+-------------------------------------------------------------------

Old:
----
  unrar-4.2.4-no_return.patch
  unrarsrc-3.9-variablesize.patch
  unrarsrc-4.2.4-soname.patch
  unrarsrc-4.2.4.tar.gz

New:
----
  unrarsrc-5.0.5-soname.patch
  unrarsrc-5.0.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ unrar.spec ++++++
--- /var/tmp/diff_new_pack.is0Jus/_old  2013-06-05 14:24:55.000000000 +0200
+++ /var/tmp/diff_new_pack.is0Jus/_new  2013-06-05 14:24:55.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package unrar
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -17,11 +17,11 @@
 
 
 # majorversion should match the major version number.
-%define majorversion 4
-%define libsuffix 4_2_4
+%define majorversion 5
+%define libsuffix 5_0_5
 
 Name:           unrar
-Version:        4.2.4
+Version:        5.0.5
 Release:        0
 License:        SUSE-NonFree
 Summary:        A program to extract, test, and view RAR archives
@@ -30,11 +30,9 @@
 Source0:        http://www.rarlab.com/rar/%{name}src-%{version}.tar.gz
 Source1:        unrar.1
 Patch1:         unrarsrc-3.9-types.patch
+# PATCH-NEEDS-REBASE unrarsrc-4.2.4-gcc.patch -- fix for old gcc version
 Patch2:         unrarsrc-4.2.4-gcc.patch
-Patch3:         unrarsrc-3.9-variablesize.patch
-Patch4:         unrarsrc-4.2.4-soname.patch
-# PATCH-FIX-UPSTREAM unrar-4.2.4-no_return.patch lazy.k...@opensuse.org -- fix 
no-return-in-nonvoid-function error
-Patch5:         unrar-4.2.4-no_return.patch
+Patch4:         unrarsrc-5.0.5-soname.patch
 BuildRequires:  gcc-c++
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -45,7 +43,7 @@
 
 %package -n libunrar%{libsuffix}
 
-Summary:        Decompress library for RAR v3 archives
+Summary:        Decompress library for RAR archives
 Group:          System/Libraries
 
 %description -n libunrar%{libsuffix}
@@ -64,20 +62,16 @@
 %prep
 %setup -q -n %{name}
 %patch1
-%patch2
-%patch3
-%patch4
-%patch5
+#%%patch2
+%patch4 -p1
 
 %build
-make %{?_smp_mflags} -f makefile.unix CXXFLAGS="%{optflags} -Wall \
-    -fPIC -fmessage-length=0 -fno-strict-aliasing -fstack-protector" \
-    STRIP=true
+make %{?_smp_mflags} -f makefile CXXFLAGS="%{optflags} \
+    -fPIC -fno-strict-aliasing" STRIP=true
 #bnc#693890
 rm -f *.o
-make %{?_smp_mflags} -f makefile.unix lib libversion=%{version} \
-    CXXFLAGS="%{optflags} -Wall -fPIC -fmessage-length=0 \
-    -fno-strict-aliasing -fstack-protector" STRIP=true
+make %{?_smp_mflags} -f makefile lib libversion=%{version} \
+    CXXFLAGS="%{optflags} -fPIC -fno-strict-aliasing" STRIP=true
 
 %install
 install -Dm 0755 unrar %{buildroot}%{_bindir}/unrar

++++++ unrar.1 ++++++
--- /var/tmp/diff_new_pack.is0Jus/_old  2013-06-05 14:24:55.000000000 +0200
+++ /var/tmp/diff_new_pack.is0Jus/_new  2013-06-05 14:24:55.000000000 +0200
@@ -1,156 +1,211 @@
-.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.38.2.
-.TH UNRAR "1" "October 2012" "unrar " "User Commands"
+.\" Copyright (C) 2013 Kyrill Detinov <lazy.k...@opensuse.org>
+.\"
+.\" This manual page is distributed under the terms
+.\" of the GNU Free Documentation License version 1.3.
+.\"
+.TH UNRAR "1" "2013-05-28" "unrar 5.0" "User Commands"
+
 .SH NAME
-unrar \- manual page for unrar 
+unrar \- extract, test, and view RAR archives
+
 .SH SYNOPSIS
-.B unrar
-\fI<command> <switch 1> <switch N> <archive> <files\fR...\fI>\fR
+.BI unrar \ command
+.RI [ option1 ]\ [ optionN ]\  archive
+.RI [ files... ]\ [ @listfiles... ]\ [ path_to_extract/ ]
+
 .SH DESCRIPTION
-UNRAR 4.20 freeware      Copyright (c) 1993\-2012 Alexander Roshal
-.IP
-<@listfiles...> <path_to_extract\e>
-.PP
-<Commands>
+The \fBunrar\fR utility is a freeware program distributed with source
+code and developed for extracting, testing, and viewing the contents of
+archives created with the RAR archiver.
+
+.SH COMMANDS
+.TP
+.B e
+Extract files without archived paths.
+.TP
+.B l[t[a],b]
+List archive [technical[all],bare].
+.TP
+.B p
+Print file to stdout.
+.TP
+.B t
+Test archive files.
+.TP
+.B v[t[a],b]
+Verbosely list archive [technical[all],bare].
+.TP
+.B x
+Extract files with full path.
+
+.SH OPTIONS
 .TP
-e
-Extract files to current directory
+.B \-
+Stop switches scanning.
 .TP
-l[t,b]
-List archive [technical, bare]
+.B \-@[+]
+Disable [enable] file lists.
 .TP
-p
-Print file to stdout
+.B \-ad
+Append archive name to destination path.
 .TP
-t
-Test archive files
+.B \-ai
+Ignore file attributes.
 .TP
-v[t,b]
-Verbosely list archive [technical,bare]
+.BI \-ap path
+Set \fIpath\fR inside archive.
 .TP
-x
-Extract files with full path
-.PP
-<Switches>
+.B \-c\-
+Disable comments show.
 .TP
-\-
-Stop switches scanning
+.B \-cfg\-
+Disable read configuration.
 .TP
-\-@[+]
-Disable [enable] file lists
+.B \-cl
+Convert names to lower case.
 .TP
-\-ad
-Append archive name to destination path
+.B \-cu
+Convert names to upper case.
 .TP
-\-ai
-Ignore file attributes
+.B \-dh
+Open shared files.
 .TP
-\-ap<path>
-Set path inside archive
+.B \-ep
+Exclude paths from names.
 .TP
-\-c\-
-Disable comments show
+.B \-ep3
+Expand paths to full including the drive letter.
 .TP
-\-cfg\-
-Disable read configuration
+.B \-f
+Freshen files.
 .TP
-\-cl
-Convert names to lower case
+.B \-id[c,d,p,q]
+Disable messages.
 .TP
-\-cu
-Convert names to upper case
+.B \-ierr
+Send all messages to stderr.
 .TP
-\-dh
-Open shared files
+.B \-inul
+Disable all messages.
 .TP
-\-ep
-Exclude paths from names
+.B \-kb
+Keep broken extracted files.
 .TP
-\-ep3
-Expand paths to full including the drive letter
+.BI \-n file
+Additionally filter included \fIfiles\fR.
 .TP
-\-f
-Freshen files
+.B \-n@
+Read additional filter masks from stdin.
 .TP
-\-id[c,d,p,q]
-Disable messages
+.BI \-n@ list
+Read additional filter masks from \fIlist\fR file.
 .TP
-\-ierr
-Send all messages to stderr
+.B \-o[+|\-]
+Set the overwrite mode [yes|no].
 .TP
-\-inul
-Disable all messages
+.B \-or
+Rename files automatically.
 .TP
-\-kb
-Keep broken extracted files
+.B \-ow
+Save or restore file owner and group.
 .TP
-\-n<file>
-Include only specified file
+.B \-p[password]
+Set password.
 .TP
-\-n@
-Read file names to include from stdin
+.B \-p\-
+Do not query password.
 .TP
-\-n@<list>
-Include files listed in specified list file
+.B \-r
+Recurse subdirectories.
 .TP
-\-o[+|\-]
-Set the overwrite mode
+.BI \-sl size
+Process files with \fIsize\fR less than specified.
 .TP
-\-or
-Rename files automatically
+.BI \-sm size
+Process files with \fIsize\fR more than specified.
 .TP
-\-ow
-Save or restore file owner and group
+.BI \-ta date
+Process files modified after \fIdate\fR in YYYYMMDDHHMMSS format.
 .TP
-\-p[password]
-Set password
+.BI \-tb date
+Process files modified before \fIdate\fR in YYYYMMDDHHMMSS format.
 .TP
-\-p\-
-Do not query password
+.BI \-tn time
+Process files newer than \fItime\fR.
 .TP
-\-r
-Recurse subdirectories
+.BI \-to time
+Process files older than \fItime\fR.
 .TP
-\-sl<size>
-Process files with size less than specified
+.B \-ts[m,c,a][N]
+Save or restore file time [modification, creation, access].
 .TP
-\-sm<size>
-Process files with size more than specified
+.B \-u
+Update files.
 .TP
-\-ta<date>
-Process files modified after <date> in YYYYMMDDHHMMSS format
+.B \-v
+List all volumes.
 .TP
-\-tb<date>
-Process files modified before <date> in YYYYMMDDHHMMSS format
+.B \-ver[n]
+File version control.
 .TP
-\-tn<time>
-Process files newer than <time>
+.B \-vp
+Pause before each volume.
 .TP
-\-to<time>
-Process files older than <time>
+.BI \-x file
+Exclude specified \fIfile\fR.
 .TP
-\-ts<m,c,a>[N]
-Save or restore file time (modification, creation, access)
+.B \-x@
+Read file names to exclude from stdin.
 .TP
-\-u
-Update files
+.BI \-x@ list
+Exclude files listed in specified \fIlist\fR file.
 .TP
-\-v
-List all volumes
+.B \-y
+Assume Yes on all queries.
+
+.SH EXIT STATUS
 .TP
-\-ver[n]
-File version control
+.B 0
+Successful operation.
 .TP
-\-vp
-Pause before each volume
+.B 1
+Warning. Non fatal error(s) occurred.
 .TP
-\-x<file>
-Exclude specified file
+.B 2
+A fatal error occurred.
 .TP
-\-x@
-Read file names to exclude from stdin
+.B 3
+Invalid checksum. Data is damaged.
 .TP
-\-x@<list>
-Exclude files listed in specified list file
+.B 5
+Write error.
 .TP
-\-y
-Assume Yes on all queries
+.B 6
+File open error.
+.TP
+.B 7
+Wrong command line option.
+.TP
+.B 8
+Not enough memory.
+.TP
+.B 9
+File create error.
+.TP
+.B 10
+No files matching the specified mask and options were found.
+.TP
+.B 11
+Wrong password.
+.TP
+.B 255
+User break.
+
+.SH FILES
+.B unrar
+reads configuration from the \fI~/.rarrc\fR file.
+.SS "File syntax:"
+switches= option1 option2 ... optionN
+
+.SH SEE ALSO
+.BR rar (1)

++++++ unrarsrc-4.2.4-soname.patch -> unrarsrc-5.0.5-soname.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/unrar/unrarsrc-4.2.4-soname.patch        
2012-10-22 22:12:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.unrar.new/unrarsrc-5.0.5-soname.patch   
2013-06-05 14:24:54.000000000 +0200
@@ -1,8 +1,8 @@
-Index: makefile.unix
+Index: unrar/makefile
 ===================================================================
---- makefile.unix.orig
-+++ makefile.unix
-@@ -131,7 +131,7 @@ lib:       WHAT=RARDLL
+--- unrar.orig/makefile
++++ unrar/makefile
+@@ -133,7 +133,7 @@ lib:       WHAT=RARDLL
  lib:  CXXFLAGS+=$(LIBFLAGS)
  lib:  clean $(OBJECTS) $(LIB_OBJ)
        @rm -f libunrar.so

++++++ unrarsrc-4.2.4.tar.gz -> unrarsrc-5.0.5.tar.gz ++++++
++++ 30991 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to