Hello community, here is the log from the commit of package colordiff for openSUSE:Factory checked in at Tue Jun 9 10:41:35 CEST 2009. -------- --- colordiff/colordiff.changes 2009-03-23 08:34:27.000000000 +0100 +++ /mounts/work_src_done/STABLE/colordiff/colordiff.changes 2009-06-08 14:17:31.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Jun 8 13:29:56 CEST 2009 - mseben@suse.cz + +- updated to 1.0.9 version + - Fix for Debian bug 513313 incorporated. +- set /etc/colordiffrc as config file in spec + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- colordiff-1.0.8a.tar.bz2 New: ---- colordiff-1.0.9.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ colordiff.spec ++++++ --- /var/tmp/diff_new_pack.Y24045/_old 2009-06-09 10:41:18.000000000 +0200 +++ /var/tmp/diff_new_pack.Y24045/_new 2009-06-09 10:41:18.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package colordiff (Version 1.0.8a) +# spec file for package colordiff (Version 1.0.9) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,7 +19,7 @@ Name: colordiff Url: http://colordiff.sourceforge.net/ -Version: 1.0.8a +Version: 1.0.9 Release: 1 License: GPL v2 or later BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -42,7 +42,7 @@ %prep %setup -q -%patch -p1 +%patch %build @@ -64,9 +64,13 @@ %doc README TODO COPYING CHANGES BUGS colordiffrc colordiffrc-lightbg %{_bindir}/* %{_mandir}/man1/* -/etc/colordiffrc +%config /etc/colordiffrc %changelog +* Mon Jun 08 2009 mseben@suse.cz +- updated to 1.0.9 version + - Fix for Debian bug 513313 incorporated. +- set /etc/colordiffrc as config file in spec * Wed Mar 18 2009 mseben@suse.cz - updated to 1.0.8a version - Changes between version 1.0.6a and 1.0.7a ++++++ colordiff-1.0.8a.tar.bz2 -> colordiff-1.0.9.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/colordiff-1.0.8a/cdiff.sh new/colordiff-1.0.9/cdiff.sh --- old/colordiff-1.0.8a/cdiff.sh 2005-03-28 21:33:07.000000000 +0200 +++ new/colordiff-1.0.9/cdiff.sh 2009-01-26 21:17:47.000000000 +0100 @@ -23,20 +23,17 @@ while [ "$1" != "" ]; do file=`echo "$1" | perl -pe 's|^file:/+|/|i'` case "$file" in - *.bz2) - cat="bzcat" - ;; - *) - cat="zcat -f" - ;; + *.bz2) cat="bzip2 -dcf" ;; + *.lzma) cat="lzma -dc" ;; + *) cat="gzip -dcf" ;; esac case `echo "$file" | perl -ne 'print lc $_'` in http:*|https:*|ftp:*) if [ -z "$CDIFF_FETCH" ]; then - if which wget >/dev/null 2>&1; then - CDIFF_FETCH="wget -qO -" - elif which curl >/dev/null 2>&1; then + if which curl >/dev/null 2>&1; then CDIFF_FETCH="curl -s" + elif which wget >/dev/null 2>&1; then + CDIFF_FETCH="wget -e timestamping=off -qO -" elif which lwp-request >/dev/null 2>&1; then CDIFF_FETCH="lwp-request -m GET" elif which lynx >/dev/null 2>&1; then diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/colordiff-1.0.8a/cdiff.xml new/colordiff-1.0.9/cdiff.xml --- old/colordiff-1.0.8a/cdiff.xml 2009-01-25 12:18:50.000000000 +0100 +++ new/colordiff-1.0.9/cdiff.xml 2009-01-26 21:16:44.000000000 +0100 @@ -22,19 +22,24 @@ <refsynopsisdiv id='synopsis'> <cmdsynopsis> <command>cdiff</command> - <arg choice='req'><replaceable>URL</replaceable></arg> + <arg choice='req'><replaceable>URL|FILE</replaceable></arg> </cmdsynopsis> </refsynopsisdiv> <refsect1 id='description'><title>Description</title> <para>&cdiff; is a wrapper for colordiff and will add colour to a diff given -in a URL, e.g.</para> +in a URL or a file, e.g.</para> <screen> cdiff http://some.url.com/foo/thing.patch </screen> +<para>It also adds support for reading gzip, bzip2 and lzma compressed diffs, +and like colordiff, also supports reading diffs from standard input if URL +or a filename is not specified. &cdiff; pipes colordiff's output through +less -R.</para> + </refsect1> <refsect1 id='seealso'><title>See Also</title> diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/colordiff-1.0.8a/CHANGES new/colordiff-1.0.9/CHANGES --- old/colordiff-1.0.8a/CHANGES 2009-01-25 12:09:01.000000000 +0100 +++ new/colordiff-1.0.9/CHANGES 2009-04-21 20:53:39.000000000 +0200 @@ -93,6 +93,9 @@ detection doesn't work or isn't possible. Return diff's exit code, patch from Tim Connors. Allow extraneous diff text to be coloured separately. +Changes between version 1.0.8 and 1.0.9 + +Fix for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=513313 incorporated # vim: tw=72 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/colordiff-1.0.8a/colordiff.pl new/colordiff-1.0.9/colordiff.pl --- old/colordiff-1.0.8a/colordiff.pl 2009-01-25 12:06:48.000000000 +0100 +++ new/colordiff-1.0.9/colordiff.pl 2009-01-28 21:12:10.000000000 +0100 @@ -26,7 +26,7 @@ use IPC::Open2; my $app_name = 'colordiff'; -my $version = '1.0.8'; +my $version = '1.0.9'; my $author = 'Dave Ewart'; my $author_email = 'davee@sungate.co.uk'; my $app_www = 'http://colordiff.sourceforge.net/'; @@ -176,7 +176,7 @@ my @inputstream; my $exitcode = 0; -if ((defined $ARGV[0]) && (-t STDIN)) { +if ((defined $ARGV[0]) || (-t STDIN)) { # More reliable way of pulling in arguments my $pid = open2(\*INPUTSTREAM, undef, "diff", @ARGV); @inputstream = <INPUTSTREAM>; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/colordiff-1.0.8a/Makefile new/colordiff-1.0.9/Makefile --- old/colordiff-1.0.8a/Makefile 2009-01-25 19:54:04.000000000 +0100 +++ new/colordiff-1.0.9/Makefile 2009-04-21 20:55:47.000000000 +0200 @@ -1,7 +1,7 @@ INSTALL_DIR=/usr/local/bin MAN_DIR=/usr/local/man/man1 ETC_DIR=/etc -VERSION=1.0.8a +VERSION=1.0.9 DIST_FILES=COPYING INSTALL Makefile README \ colordiff.pl colordiffrc colordiffrc-lightbg cdiff.sh BUGS TODO CHANGES colordiff.1 \ colordiff.xml cdiff.xml cdiff.1 @@ -20,28 +20,32 @@ perl -p -i -e 's#