Hello community,

here is the log from the commit of package tree for openSUSE:Factory checked in 
at 2011-11-22 17:49:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tree (Old)
 and      /work/SRC/openSUSE:Factory/.tree.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tree", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/tree/tree.changes        2011-10-04 
18:15:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.tree.new/tree.changes   2011-11-22 
17:49:50.000000000 +0100
@@ -1,0 +2,44 @@
+Mon Nov 21 11:17:13 UTC 2011 - [email protected]
+
+- update to 1.6.0
+  * Re-org of code into multiple files, split HTML and Unix listdir()
+    into separate functions, various code cleanups and optimizations.
+  * Fixed a memory leak in listdir() when memory was allocated early
+    and not freed before function exit.
+  * Fixed possible buffer overflow where symbolic links are followed.
+  * Fixed links printing "argetm" before the name of the link when the
+    LINK setting for DIR_COLORS is set to target
+    (Markus Schnalke <[email protected]>)
+  * More fully support dir colors -- added support for su, sg, tw, ow,
+    & st options (and "do" in theory).
+  * Use the environment variable "TREE_COLORS" instead of "LS_COLORS"
+    for color information if it exists.
+  * Added --si flag to print filesizes in SI (powers of 1000) units
+    (Ulrich Eckhardt)
+  * Added -Q to quote filenames in double quotes. Does not override
+    -N or -q.
+  * Control characters are no longer printed in carrot notation, but as
+    backslashed octal, ala ls, except for codes 7-13 which are printed
+    as \a, \b, \t, \n, \v, \f and \r respectively. Spaces and
+    backslashes are also now backslashed as per ls, for better input to
+    scripts unless -Q is in use (where "'s are backslashed.)
+    (Ujjwal Kumar)
+  * Added -U for unsorted listings (directory order).
+  * Added -c for sorting by last status change (ala ls -c).
+  * --dirsfirst is now a meta-sort and does not override -c, -v, -r
+    or -t, but is disabled by -U.
+  * After many requests, added the ability to process the entire tree
+    before emitting output. Used for the new options --du, which works
+    like the du command: sums the amount of space under each directory
+    and prints a total amount used in the report and the --prune option
+    which will prune all empty directories from the output (makes the -P
+    option output much more readable.) It should be noted that this will
+    be slow to output when processing large directory trees and can
+    consume copious amounts of memory, use at your own peril.
+  * Added -X option to emit the directory tree in XML format
+    (turns colorization off always.)
+  * Added --timefmt option to specify the format of time display
+    (implies -D). Uses the strftime format.
+- rework donstrip patch
+
+-------------------------------------------------------------------

Old:
----
  tree-1.5.3-dontstrip.patch
  tree-1.5.3.tar.bz2

New:
----
  tree-1.6.0.tar.bz2
  tree-dontstrip.patch

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

Other differences:
------------------
++++++ tree.spec ++++++
--- /var/tmp/diff_new_pack.ff6PKB/_old  2011-11-22 17:49:51.000000000 +0100
+++ /var/tmp/diff_new_pack.ff6PKB/_new  2011-11-22 17:49:51.000000000 +0100
@@ -20,23 +20,23 @@
 
 Name:           tree
 Summary:        File listing as a tree
-Version:        1.5.3
-Release:        2
+Version:        1.6.0
+Release:        1
 License:        GPLv2+
 Group:          Productivity/File utilities
 Url:            http://mama.indstate.edu/users/ice/tree/
 Source0:        %{name}-%{version}.tar.bz2
-Patch0:         %{name}-1.5.3-dontstrip.patch
+Patch0:         %{name}-dontstrip.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-A tree-like directory listing program with dircolors support
-
-  Authors:      Steve Baker <[email protected]>
+Tree is a recursive directory listing command that produces a depth
+indented listing of files, which is colorized ala dircolors if the
+LS_COLORS environment variable is set and output is to tty.
 
 %prep
 %setup -n %{name}-%{version}
-%patch0 -p1
+%patch0
 
 %build
 %{__make} OPTFLAGS="$RPM_OPT_FLAGS" CC="%{__cc}"
@@ -44,7 +44,7 @@
 %install
 %{__mkdir_p} $RPM_BUILD_ROOT%{_bindir}
 %{__mkdir_p} $RPM_BUILD_ROOT%{_mandir}/man1
-%{__install} -m 644 man/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1
+%{__install} -m 644 doc/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1
 %{__install} -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}
 
 %clean

++++++ tree-1.5.3.tar.bz2 -> tree-1.6.0.tar.bz2 ++++++
++++ 5203 lines of diff (skipped)

++++++ tree-dontstrip.patch ++++++
Index: Makefile
===================================================================
--- Makefile.orig       2011-06-24 16:25:27.000000000 +0200
+++ Makefile    2011-11-21 12:07:07.000000000 +0100
@@ -31,7 +31,8 @@ OBJS=tree.o unix.o html.o xml.o hash.o c
 
 # Linux defaults:
 #CFLAGS=-ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
-CFLAGS=-O4 -Wall  -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+OPTFLAGS=-O4
+CFLAGS=$(OPTFLAGS) -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
 LDFLAGS=-s
 
 # Uncomment for FreeBSD:
@@ -97,7 +98,7 @@ install: tree
        install -d $(BINDIR)
        install -d $(MANDIR)
        if [ -e $(TREE_DEST) ]; then \
-               install -s $(TREE_DEST) $(BINDIR)/$(TREE_DEST); \
+               install $(TREE_DEST) $(BINDIR)/$(TREE_DEST); \
        fi
        install doc/$(MAN) $(MANDIR)/$(MAN)
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to