commit perl-DBD-CSV for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-DBD-CSV for openSUSE:Factory
checked in at Fri Apr 1 16:54:08 CEST 2011.




--- perl-DBD-CSV/perl-DBD-CSV.changes   2011-03-31 11:28:48.0 +0200
+++ /mounts/work_src_done/STABLE/perl-DBD-CSV/perl-DBD-CSV.changes  
2011-04-01 09:53:25.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr  1 07:52:28 UTC 2011 - co...@novell.com
+
+- /pro is not FHS-compliant
+
+---

calling whatdependson for head-i586


New:

  fix-perl.diff



Other differences:
--
++ perl-DBD-CSV.spec ++
--- /var/tmp/diff_new_pack.VbBw53/_old  2011-04-01 16:53:45.0 +0200
+++ /var/tmp/diff_new_pack.VbBw53/_new  2011-04-01 16:53:45.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   perl-DBD-CSV
 Version:0.31
-Release:1
+Release:3
 License:GPL+ or Artistic
 %define cpan_name DBD-CSV
 Summary:DBI driver for CSV files
@@ -27,6 +27,7 @@
 Group:  Development/Libraries/Perl
 #Source: 
http://www.cpan.org/authors/id/H/HM/HMBRAND/DBD-CSV-%{version}.tgz
 Source: %{cpan_name}-%{version}.tar.gz
+Patch0: fix-perl.diff
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
@@ -139,6 +140,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
+%patch0 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor

++ fix-perl.diff ++
Index: DBD-CSV-0.31/lib/DBD/CSV.pm
===
--- DBD-CSV-0.31.orig/lib/DBD/CSV.pm2010-09-16 08:46:34.0 +0200
+++ DBD-CSV-0.31/lib/DBD/CSV.pm 2011-04-01 09:52:08.514241868 +0200
@@ -1,4 +1,4 @@
-#!/pro/bin/perl
+#!/usr/bin/perl
 #
 #   DBD::CSV - A DBI driver for CSV and similar structured files
 #





Remember to have fun...

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



commit kiwi for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory
checked in at Fri Apr 1 16:53:33 CEST 2011.




--- kiwi/kiwi.changes   2011-03-31 11:53:17.0 +0200
+++ /mounts/work_src_done/STABLE/kiwi/kiwi.changes  2011-04-01 
14:40:18.0 +0200
@@ -1,0 +2,25 @@
+Fri Apr  1 14:32:57 CEST 2011 - m...@suse.de
+  
+- v4.84 released
+  
+---
+Fri Apr  1 11:12:49 CEST 2011 - m...@suse.de
+  
+- added normalizeBootPath() function which allows to use
+  the following boot attribute source locator prefixes:
+  
+* this://=> pointing to the image description directory
+* system://  => pointing to /usr/share/kiwi/image
+* dir:// => pointing to a directory
+  
+  if no source locator is set kiwi uses the path if it is an
+  absolute path and in case of a relative path it checks if
+  the path relative to the called directory exists and if not
+  it also checks if the path exists below /usr/share/kiwi/image
+  
+---
+Fri Apr  1 10:42:23 CEST 2011 - m...@suse.de
+  
+- fixed repository setup for cache creation
+  
+---

calling whatdependson for head-i586




Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.V5UAAu/_old  2011-04-01 16:51:22.0 +0200
+++ /var/tmp/diff_new_pack.V5UAAu/_new  2011-04-01 16:51:22.0 +0200
@@ -65,8 +65,8 @@
 %endif
 %endif
 Summary:OpenSuSE - KIWI Image System
-Version:4.83
-Release:7
+Version:4.84
+Release:1
 Group:  System/Management
 License:GPLv2
 Source: %{name}.tar.bz2

++ kiwi-docu.tar.bz2 ++
kiwi/kiwi-docu.tar.bz2 /mounts/work_src_done/STABLE/kiwi/kiwi-docu.tar.bz2 
differ: char 11, line 1

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2011-03-25 14:47:34.0 +0100
+++ new/kiwi/.revision  2011-04-01 14:35:59.0 +0200
@@ -1 +1 @@
-3ce9b1d00c9723deef8343f8948a1987c9a52c55
+c8b8dce8bc1ea227b9606fd4c238877129c43491
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/kiwi.pl new/kiwi/kiwi.pl
--- old/kiwi/kiwi.pl2011-03-25 14:47:34.0 +0100
+++ new/kiwi/kiwi.pl2011-04-01 14:35:59.0 +0200
@@ -49,7 +49,7 @@
 #
 # Globals (Version)
 #
-our $Version   = "4.83";
+our $Version   = "4.84";
 our $Publisher = "SUSE LINUX Products GmbH";
 our $Preparer  = "KIWI - http://kiwi.berlios.de";;
 our $openSUSE  = "http://download.opensuse.org";;
@@ -1979,9 +1979,11 @@
# sources
#--
/^sources/   && do {
-   foreach my $url (@{$xml->{urllist}}) {
+   my %repos = $xml -> getRepository();
+   foreach my $url (keys %repos) {
my $source = new XML::LibXML::Element 
("source");
$source -> setAttribute ("path","$url");
+   $source -> setAttribute 
("type",$repos{$url}->[0]);
$scan -> appendChild ($source);
}
last SWITCH;
@@ -3054,7 +3056,7 @@
# Create image package list
#--
$listXMLInfo = $mode;
-   @listXMLInfoSelection = ("packages");
+   @listXMLInfoSelection = ("packages","sources");
$CacheScan = listXMLInfo ("internal");
if (! $CacheScan) {
undef $ImageCache;
@@ -3206,6 +3208,7 @@
my $CacheDistro= $init->[0];
my @CachePatterns  = @{$init->[1]};
my @CachePackages  = @{$init->[2]};
+   my $CacheScan  = $init->[3];
my $imageCacheDir  = $ImageCache;
my $imagePrepareDir= $main::Prepare;
#==
@@ -3220,6 +3223,20 @@
if (@CachePackages) {
push @CachePatterns,"package-cache"
}
+   #==
+   # setup repositories for building
+   #--
+   $main::IgnoreRepos = 1;
+   my @repos = $CacheScan -> getElementsByTagName ("source");
+   foreach my $node (@repos) {
+   my $path = $node -> getAttribute ("path");
+   my $type = $node -> getAttribute ("type");
+   push @main::

commit sysvinit for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package sysvinit for openSUSE:Factory
checked in at Fri Apr 1 16:51:08 CEST 2011.




--- sysvinit/sysvinit.changes   2011-03-25 19:01:19.0 +0100
+++ /mounts/work_src_done/STABLE/sysvinit/sysvinit.changes  2011-04-01 
15:02:37.0 +0200
@@ -1 +1,15 @@

+--
+Fri Apr  1 15:00:19 CEST 2011 - wer...@suse.de
+
+- Let sulogin respect device on the comman line as well as the
+  standard input
+- Let sulogin initialize serial terminals
+
+--
+Thu Mar 31 16:14:55 CEST 2011 - wer...@suse.de
+
+- Remove debug code from showconsole/blogd
+- Make serial console tc init work even with blogd
+- sulogin: add support for multiple console devices
+
+--

calling whatdependson for head-i586


New:

  sysvinit-2.88dsf-multiple-sulogin.patch



Other differences:
--
++ sysvinit.spec ++
--- /var/tmp/diff_new_pack.EFuG99/_old  2011-04-01 16:50:29.0 +0200
+++ /var/tmp/diff_new_pack.EFuG99/_new  2011-04-01 16:50:29.0 +0200
@@ -29,7 +29,7 @@
 Group:  System/Base
 AutoReqProv:on
 Version:2.88+
-Release:2
+Release:44
 Summary:SysV-Style init
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  audit-devel libselinux-devel libsepol-devel pam-devel
@@ -49,6 +49,7 @@
 Patch2: sysvinit-2.88dsf-suse.patch
 Patch3: sysvinit-2.88dsf-no-kill.patch
 Patch4: notify-pam-dead.patch
+Patch5: sysvinit-2.88dsf-multiple-sulogin.patch
 Patch20:powerd-2.0.2.dif
 Patch21:powerd-2.0.2-getaddrinfo.patch
 Patch30:killproc-2.19.dif
@@ -89,6 +90,7 @@
 %patch2  -p0 -b .suse
 %patch3  -p0 -b .no-kill
 %patch4  -p0 -b .pam
+%patch5  -p0 -b .sulogin
 %patch
 pushd ../powerd-%{PDVER}
 %patch20

++ showconsole-1.14.dif ++
--- /var/tmp/diff_new_pack.EFuG99/_old  2011-04-01 16:50:29.0 +0200
+++ /var/tmp/diff_new_pack.EFuG99/_new  2011-04-01 16:50:29.0 +0200
@@ -1,4 +1,95 @@
 .dummy
-+++ .dummy 2011-03-25 17:58:16.867926297 +
-@@ -0,0 +1 @@
-+Remove if real patch is required
+--- blogd.c
 blogd.c2011-03-31 14:59:37.543926064 +
+@@ -336,7 +336,7 @@ int main(int argc, char *argv[])
+   dup2(0, 2);
+ 
+ secondtty(cons, st.st_rdev);
+-exit(0);
++
+ (void)ioctl(0, TIOCCONS, NULL);  /* Undo any current map if any */
+ close(0);
+ 
+@@ -351,22 +351,34 @@ exit(0);
+ #endif
+   c->max_canon = _POSIX_MAX_CANON;
+   c->tlock = 0;
+-  if (tcgetattr(cons->fd, &cons->otio) < 0)
++  if (tcgetattr(c->fd, &c->otio) < 0)
+   continue;
+   c->tlock = 1;
+-#if 1
++
+   iflag = c->otio.c_iflag;
+   oflag = c->otio.c_oflag;
+ 
+-  c->otio.c_iflag |= (ICRNL | IGNBRK);
+-  c->otio.c_iflag &= ~(INLCR | IGNCR | BRKINT);
+-  c->otio.c_oflag |= (ONLCR | OPOST);
+-  c->otio.c_oflag &= ~(OCRNL | ONLRET);
+-  (void)tcsetattr(cons->fd, TCSADRAIN, &cons->otio);
++  if (ioctl(c->fd, TIOCMGET, &flags) == 0) {
++  ispeed = cfgetispeed(&c->otio);
++  ospeed = cfgetospeed(&c->otio);
++
++  c->otio.c_iflag = c->otio.c_lflag = 0;
++  c->otio.c_oflag = (ONLCR | OPOST);
++  c->otio.c_cflag = CREAD | CS8 | HUPCL | (c->otio.c_cflag & 
CLOCAL);
++
++  cfsetispeed(&c->otio, ispeed);
++  cfsetospeed(&c->otio, ospeed);
++  } else {
++  c->otio.c_iflag |= (ICRNL | IGNBRK);
++  c->otio.c_iflag &= ~(INLCR | IGNCR | BRKINT);
++  c->otio.c_oflag |= (ONLCR | OPOST);
++  c->otio.c_oflag &= ~(OCRNL | ONLRET);
++  }
++  (void)tcsetattr(c->fd, TCSADRAIN, &c->otio);
+ 
+   c->otio.c_iflag = iflag;
+   c->otio.c_oflag = oflag;
+-#endif
++
+   if ((c->otio.c_lflag & ICANON) == 0) {
+   c->otio.c_lflag |= ICANON | IEXTEN | ISIG | ECHO|ECHOE|ECHOK|ECHOKE;
+   c->otio.c_oflag |= OPOST;
+--- libconsole.c
 libconsole.c   2011-03-31 14:44:34.988426227 +
+@@ -302,7 +302,7 @@ out:
+ /*
+  * The stdio file pointer for our log file
+  */
+-struct console *restrict cons;
++struct console *cons;
+ static FILE * flog = NULL;
+ static int fdread  = -1;
+ static int fdfifo  = -1;
+@@ -1463,6 +1463,10 @@ static void consalloc(struct console *re
+   return;
+ }
+ tail->next = newc;
++tail->tlock = 0;
++tail->max_canon = _POSIX_MAX_CANON;
++memset(&tail->ltio, 0, sizeof(tail->ltio));
++memset(&tail->otio, 0, sizeof(tail->otio));
+ tail = tail->next;
+ 
+ if ((flags = fcntl(newc->fd, F_GETFL)) < 0)
+--- libconsole.h
 libconsole.h   2

commit perl-List-MoreUtils for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-List-MoreUtils for 
openSUSE:Factory
checked in at Fri Apr 1 16:50:03 CEST 2011.




--- perl-List-MoreUtils/perl-List-MoreUtils.changes 2011-03-18 
10:05:21.0 +0100
+++ 
/mounts/work_src_done/STABLE/perl-List-MoreUtils/perl-List-MoreUtils.changes
2011-04-01 13:08:35.0 +0200
@@ -2 +2,11 @@
-Thu Mar 17 08:24:00 UTC 2011 - cfarr...@novell.com
+Fri Apr  1 11:06:39 UTC 2011 - co...@novell.com
+
+- shortened description
+
+---
+Thu Mar 31 12:40:18 UTC 2011 - co...@novell.com
+
+- update to 0.30, see Changes for details (a lot)
+
+---
+ Mar 17 08:24:00 UTC 2011 - cfarr...@novell.com

calling whatdependson for head-i586


Old:

  List-MoreUtils-0.22.tar.gz

New:

  List-MoreUtils-0.30.tar.gz



Other differences:
--
++ perl-List-MoreUtils.spec ++
--- /var/tmp/diff_new_pack.feXNYJ/_old  2011-04-01 16:48:58.0 +0200
+++ /var/tmp/diff_new_pack.feXNYJ/_new  2011-04-01 16:48:58.0 +0200
@@ -15,38 +15,38 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-List-MoreUtils
-%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
-Summary:Provide the stuff missing in List::Util
-Version:0.22
-Release:85
-#
+Version:0.30
+Release:1
 License:GPL+ or Artistic
+%define cpan_name List-MoreUtils
+Summary:Provide the stuff missing in List::Util
+Url:http://search.cpan.org/dist/List-MoreUtils/
 Group:  Development/Libraries/Perl
-#
-Url:http://search.cpan.org/perldoc?List::MoreUtils
-Source: 
http://search.cpan.org/CPAN/authors/id/V/VP/VPARSEVAL/List-MoreUtils-0.22.tar.gz
-#
+#Source: 
http://www.cpan.org/authors/id/A/AD/ADAMK/List-MoreUtils-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
+%{perl_requires}
 
 %description
+*List::MoreUtils* provides some trivial but commonly needed functionality
+on lists which is not going to go into the List::Util manpage.
 
- %{cpan_name} module for perl
-  List::MoreUtils provides some trivial but commonly needed functionality
-  on lists which is not going to go into List::Util.
-  Authors: Tassilo von Parseval, 
+All of the below functions are implementable in only a couple of lines of
+Perl code. Using the functions from this module however should give
+slightly better performance as everything is implemented in C. The
+pure-Perl implementation of these functions only serves as a fallback in
+case the C portions of this module couldn't be compiled on this machine.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
 
 %build
-perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
 %{__make} %{?_smp_mflags}
 
 %check
@@ -58,10 +58,10 @@
 %perl_gen_filelist
 
 %clean 
-%{__rm} -rf $RPM_BUILD_ROOT
+%{__rm} -rf %{buildroot}
 
 %files -f %{name}.files
-%defattr(-, root, root)
-%doc Changes README
+%defattr(644,root,root,755)
+%doc Changes LICENSE README
 
 %changelog

++ List-MoreUtils-0.22.tar.gz -> List-MoreUtils-0.30.tar.gz ++
 4129 lines of diff (skipped)






Remember to have fun...

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



commit coreutils for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package coreutils for openSUSE:Factory
checked in at Fri Apr 1 16:48:45 CEST 2011.




--- coreutils/coreutils.changes 2011-02-10 17:07:27.0 +0100
+++ /mounts/work_src_done/STABLE/coreutils/coreutils.changes2011-04-01 
15:36:03.0 +0200
@@ -1,0 +2,7 @@
+Fri Apr  1 15:34:49 CEST 2011 - p...@suse.de
+
+- Readd documentation of hostname and hostid to texinfo
+  documentation.
+- Remove obsolete and unused german translation.
+
+---

calling whatdependson for head-i586


Old:

  coreutils-8.9.de.po

New:

  _service:set_version:coreutils-testsuite.spec
  coreutils-readd_documentation.patch
  coreutils-testsuite.spec



Other differences:
--
++ _service:set_version:coreutils-testsuite.spec ++
#
# spec file for package coreutils
#
# Copyright (c) 2011 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:   coreutils
Summary:GNU Core Utilities
BuildRequires:  help2man libacl-devel libcap-devel libselinux-devel pam-devel xz
Url:http://www.gnu.org/software/coreutils/
License:GFDLv1.2 ; GPLv2+ ; GPLv3+
Group:  System/Base
Version:8.10
Release:2
Provides:   fileutils = %{version}, sh-utils = %{version}, stat = 
%version}, textutils = %{version}, mktemp = %{version}
Obsoletes:  fileutils < %{version}, sh-utils < %{version}, stat < 
%version}, textutils < %{version}, mktemp < %{version}
Obsoletes:  libselinux <= 1.23.11-3 libselinux-32bit = 9 libselinux-64bit = 
9 libselinux-x86 = 9
AutoReqProv:on
PreReq: %{install_info_prereq}
Recommends: %{name}-lang = %version
Requires:   pam >= 1.1.1.90
Source: coreutils-%{version}.tar.xz
Source1:su.pamd
Source2:su.default
Source3:baselibs.conf
Patch0: coreutils-misc.patch
Patch1: coreutils-no_hostname_and_hostid.patch
Patch2: coreutils-gl_printf_safe.patch
Patch4: coreutils-8.6-i18n.patch
Patch5: coreutils-i18n-uninit.patch
Patch6: coreutils-i18n-infloop.patch
Patch8: coreutils-sysinfo.patch
Patch16:coreutils-invalid-ids.patch
Patch20:coreutils-8.6-pam-support-for-su.diff
Patch21:coreutils-8.6-update-man-page-for-pam.diff
Patch22:coreutils-8.6-log-all-su-attempts.diff
Patch23:coreutils-8.6-set-sane-default-path.diff
Patch24:
coreutils-8.6-honor-settings-in-etc-default-su-resp-etc-login.defs.diff
Patch25:coreutils-8.6-make-sure-sbin-resp-usr-sbin-are-in-PATH.diff
#
Patch30:coreutils-8.6-compile-su-with-fpie.diff
Patch31:coreutils-getaddrinfo.patch
Patch32:coreutils-ptr_int_casts.patch
Patch33:coreutils-8.9-singlethreaded-sort.patch
#Next two patches added after 8.10 release so should be obsolete with next 
release
Patch34:coreutils-compute_range_endpoint.patch
Patch35:coreutils-fix_sparse_fiemap_test.patch

BuildRoot:  %{_tmppath}/%{name}-%{version}-build
# this will create a cycle, broken up randomly - coreutils is just too core to 
have other
# prerequires
#PreReq: permissions

%description
Basic file, shell, and text manipulation utilities.  The package
contains the following programs:

[ arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp
csplit cut date dd df dir dircolors dirname du echo env expand expr
factor false fmt fold groups head id install join kill link ln logname
ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup od paste pathchk
pinky pr printenv printf ptx pwd readlink rm rmdir runcon seq sha1sum
sha224sum sha256sum sha384sum sha512sum shred shuf sleep sort split
stat stty su sum sync tac tail tee test timeout touch tr true tsort tty
uname unexpand uniq unlink uptime users vdir wc who whoami yes

%lang_package
%prep
%setup -q
%patch4
%patch5
%patch6
%patch0
%patch1
%patch2
%patch8
%patch16
%patch20
%patch21
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
#
%patch30 -p1
%patch31
%patch32
%patch33
%patch34 -p1
%patch35 -p1

%build
AUTOPOINT=true autoreconf -fi
export CFLAGS="%optflags -Wall"
%configure --without-included-regex \
--enable-install-program=arch,su \
gl_cv_f

commit perl-Module-Info for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-Module-Info for openSUSE:Factory
checked in at Fri Apr 1 12:58:35 CEST 2011.




--- perl-Module-Info/perl-Module-Info.changes   2010-12-01 14:49:43.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-Module-Info/perl-Module-Info.changes  
2011-04-01 10:25:49.0 +0200
@@ -1,0 +2,8 @@
+Fri Apr  1 08:25:14 UTC 2011 - co...@novell.com
+
+- update to 0.32
+  + Add archlib and privlib to the search path for core modules
+(patch by Jonas B. Nielsen).
+  * Many test fixes.
+
+---

calling whatdependson for head-i586


Old:

  Module-Info-0.31.tar.bz2

New:

  Module-Info-0.32.tar.gz



Other differences:
--
++ perl-Module-Info.spec ++
--- /var/tmp/diff_new_pack.XUtPoA/_old  2011-04-01 12:57:21.0 +0200
+++ /var/tmp/diff_new_pack.XUtPoA/_new  2011-04-01 12:57:21.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-Module-Info (Version 0.31)
+# spec file for package perl-Module-Info
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,60 +15,51 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-Module-Info
-%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
+Version:0.32
+Release:1
+License:GPL+ or Artistic
+%define cpan_name Module-Info
 Summary:Information about Perl modules
-Version:0.31
-Release:85
-License:Artistic
-Group:  Development/Languages/Perl
 Url:http://search.cpan.org/dist/Module-Info/
-Source: %{cpan_name}-%{version}.tar.bz2
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/M/MB/MBARBON/Module-Info-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
+BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
+BuildRequires:  perl(Module::Build)
 BuildRequires:  perl-macros
-BuildRequires:  perl(Test::Pod) >= 1.00
-BuildRequires:  perl(Test::Pod::Coverage) >= 1.00
-#
-BuildRequires:  perl(File::Spec) >= 0.08
-Requires:   perl(File::Spec) >= 0.08
-Provides:   %{cpan_name}
+BuildRequires:  perl(File::Spec) >= 0.8
+Requires:   perl(File::Spec) >= 0.8
+%{perl_requires}
 
 %description
-Module::Info gives you information about Perl modules without actually
-loading the module. It actually isn't specific to modules and should
-work on any perl code.
-
-
-
-Authors:
-
-Mattia Barbon 
+Module::Info gives you information about Perl modules *without actually
+loading the module*. It actually isn't specific to modules and should work
+on any perl code.
 
 %prep
-%setup -n %{cpan_name}-%{version}
+%setup -q -n %{cpan_name}-%{version}
 
 %build
-perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
-%{__make} %{?_smp_mflags}
+%{__perl} Build.PL installdirs=vendor
+./Build build flags=%{?_smp_mflags}
 
 %check
-%{__make} test
+./Build test
 
 %install
-%perl_make_install
-%perl_process_packlist
+./Build install destdir=%{buildroot} create_packlist=0
 %perl_gen_filelist
 
 %clean
-%{__rm} -rf $RPM_BUILD_ROOT
+%{__rm} -rf %{buildroot}
 
 %files -f %{name}.files
-%defattr(-,root,root)
+%defattr(644,root,root,755)
 %doc Changes
 
 %changelog






Remember to have fun...

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



commit perl-Prima for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-Prima for openSUSE:Factory
checked in at Fri Apr 1 12:57:10 CEST 2011.




--- perl-Prima/perl-Prima.changes   2010-10-19 10:32:49.0 +0200
+++ /mounts/work_src_done/STABLE/perl-Prima/perl-Prima.changes  2011-04-01 
10:38:31.0 +0200
@@ -1,0 +2,9 @@
+Fri Apr  1 08:34:21 UTC 2011 - co...@novell.com
+
+- update to 1.29
+  Support for 16-bit BMP files. Fixes for modern Xorg, macos, 
+  and strawberry. 
+  Optionally support truncated image files. 
+  Fixes in documentation, Sliders, and key event handling.
+
+---

calling whatdependson for head-i586


Old:

  Prima-1.28.tar.gz

New:

  Prima-1.29.tar.gz



Other differences:
--
++ perl-Prima.spec ++
--- /var/tmp/diff_new_pack.kMtBAT/_old  2011-04-01 12:56:38.0 +0200
+++ /var/tmp/diff_new_pack.kMtBAT/_new  2011-04-01 12:56:38.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-Prima (Version 1.28)
+# spec file for package perl-Prima
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -24,8 +24,8 @@
 Group:  Development/Libraries/Perl
 AutoReqProv:on
 Requires:   xorg-x11
-Version:1.28
-Release:6
+Version:1.29
+Release:1
 Summary:A Perl toolkit for multi-platform GUI development
 Url:http://prima.eu.org
 Source: http://prima.eu.org/download/Prima-%{version}.tar.gz

++ Prima-1.28.tar.gz -> Prima-1.29.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Prima-1.28/HISTORY new/Prima-1.29/HISTORY
--- old/Prima-1.28/HISTORY  2009-02-24 14:03:45.0 +0100
+++ new/Prima-1.29/HISTORY  2011-01-12 20:07:32.0 +0100
@@ -1,3 +1,8 @@
+1.29  Support for 16-bit BMP files. Fixes for modern Xorg, macos, and 
strawberry. 
+  Optionally support truncated image files. 
+
+1.28  Fixes in documentation, Sliders, and key event handling.
+
 1.27  Support JPEG comments and metadata. Save multiframe images.
 
 1.26  Abandond prigraph, adopt libjpeg/libpng/etc cohort instead.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Prima-1.28/Makefile.PL new/Prima-1.29/Makefile.PL
--- old/Prima-1.28/Makefile.PL  2009-02-24 14:03:45.0 +0100
+++ new/Prima-1.29/Makefile.PL  2011-01-12 20:07:31.0 +0100
@@ -24,7 +24,7 @@
 #  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 #  SUCH DAMAGE.
 #
-#  $Id: Makefile.PL,v 1.221 2008/11/08 23:19:02 dk Exp $
+#  $Id: Makefile.PL,v 1.226 2011/01/10 21:59:20 dk Exp $
 #
 
 BEGIN {
@@ -164,6 +164,7 @@
%cache_find_files
$binary_prereq
$win32_use_dlltool
+   $compiler_version
 );
 
 my $see_makefile_log = "(see also makefile.log for details)";
@@ -328,6 +329,34 @@
return( $rc == 0);
 }
 
+sub compile_and_run
+{
+   my ( $text) = @_;
+   my $tmpsrc = qd( tempfile( "$TMPDIR/pmts%04d.c"));
+   my $tmpo = qd( tempfile( "$TMPDIR/pmts%04d$OBJ_EXT"));
+   my $tmpexe = qd( tempfile( "$TMPDIR/pmts%04d$EXE_EXT"));
+   my @tmpextras = ( $tmpsrc, $tmpsrc);
+   $tmpextras[0] =~ s/\.[^\.+]$/.ilk/;
+   $tmpextras[1] =~ s/\.[^\.+]$/.pdb/;
+
+   open TMPSRC, ">$tmpsrc" or die "Creation of temporary file $tmpsrc 
failed $see_makefile_log";
+   print TMPSRC $text;
+   close TMPSRC;
+
+   null_output;
+   my @cc = grep !/^-W(all|error|\d)/i, cc_command_line( $tmpsrc, $tmpo, 
$tmpexe, 0);
+   print STDERR "@cc\n";
+   my $rc = system("@cc");
+   restore_output;
+   unlink $tmpsrc;
+   unlink $tmpo if -w $tmpo;
+   my $ret = `$tmpexe`;
+   chomp $ret;
+   unlink $tmpexe if -w $tmpexe;
+   unlink $_ for @tmpextras;
+   return $ret;
+}
+
 sub have_header
 {
my $header = shift;
@@ -849,7 +878,7 @@
setvar( 'INCPATH', (
"include",
qd( "include/generic"),
-   $Config{installarchlib} . qd( "/CORE"),
+   $Config{archlib} . qd( "/CORE"),
( map { s/-I//; $_ } split ' ', $INC)
));
my @libpaths = quoted_split( $Config{ libpth});
@@ -871,7 +900,10 @@
if ( $useGC) {
push @libs, 'leak';
}
-   if ( $COMPILER eq 'gcc') {
+   if (
+   $COMPILER eq 'gcc' and 
+   $LD ne 'g++' # g++ and gcc together are weird kind - g++ does 
-lgcc itself
+   ) {
push @libs, 'gcc';
}
my @flibs;
@@ -939,9 +971,15 @@
}

if ( 

commit perl-PPIx-Regexp for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-PPIx-Regexp for openSUSE:Factory
checked in at Fri Apr 1 12:54:51 CEST 2011.




--- perl-PPIx-Regexp/perl-PPIx-Regexp.changes   2010-12-27 18:27:59.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-PPIx-Regexp/perl-PPIx-Regexp.changes  
2011-03-31 20:35:04.0 +0200
@@ -1,0 +2,32 @@
+Thu Mar 31 18:33:39 UTC 2011 - co...@novell.com
+
+- update to 0.019:
+  Various corrections to perl_version_introduced():
+\X is now 5.006 (was 5.000);
+\N{name} is now 5.006001 (was 5.006);
+\N{U+} is now 5.008 (was 5.006).
+  The \C is now parsed as a PPIx::Regexp::Token::CharClass::Simple. It
+was previously considered a PPIx::Regexp::Token::Literal.
+  Ensure that \N{$foo} parses as a Unicode literal, not a quantified \N.
+The ordinal() method returns undef for this.
+  Understand the /aa modifier, introduced with 5.13.10.
+  Report perl_version_introduced() of 5.013010 for the new semantic
+modifiers when modifying the entire expression.
+  Correct handling of interpolations like ${^foo} and $#{foo}.
+  Override ppi() in PPIx::Regexp::Token::Interpolation to provide the
+proper PPI when variable names are bracketed.
+  Properly parse bracketed variable names (I hope!), which may not be
+subscripted.
+  Take account of possible '$' or '@' casts before a symbol in an
+interpolation (e.g. $$foo{bar}, which is equivalent to $foo->{bar}).
+  Add the /a modifier to PPI::Regexp::Token::Modifiers, legal only in
+the (?:...) construction. This was introduced in Perl 5.13.9.
+  When parsing an interpolation from a replacement string (rather than a
+regular expression), take subscripts at face value rather than
+trying to disambiguate them from quantifiers and character classes,
+which they can't be in this context.
+  The PPIx::Regexp::Token::Code perl_version_introduced() method now
+returns the minimum Perl version (currently set to 5.000) if it is
+used to represent the subst- 
+
+---

calling whatdependson for head-i586


Old:

  PPIx-Regexp-0.015.tar.bz2

New:

  PPIx-Regexp-0.019.tar.gz



Other differences:
--
++ perl-PPIx-Regexp.spec ++
--- /var/tmp/diff_new_pack.rOeKg0/_old  2011-04-01 12:54:02.0 +0200
+++ /var/tmp/diff_new_pack.rOeKg0/_new  2011-04-01 12:54:02.0 +0200
@@ -15,78 +15,87 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-PPIx-Regexp
-%define cpan_name PPIx-Regexp
-Summary:Represent a regular expression of some sort
-Version:0.015
+Version:0.019
 Release:1
 License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
+%define cpan_name PPIx-Regexp
+Summary:Represent a regular expression of some sort
 Url:http://search.cpan.org/dist/PPIx-Regexp/
-#Source:
http://search.cpan.org/CPAN/authors/id/W/WY/WYANT/PPIx-Regexp-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/W/WY/WYANT/PPIx-Regexp-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl(Module::Build)
 BuildRequires:  perl-macros
 BuildRequires:  perl(List::MoreUtils)
 BuildRequires:  perl(List::Util)
-BuildRequires:  perl(PPI::Document)
+BuildRequires:  perl(PPI::Document) >= 1.117
 BuildRequires:  perl(Scalar::Util)
 BuildRequires:  perl(Task::Weaken)
-#
 Requires:   perl(List::MoreUtils)
 Requires:   perl(List::Util)
-Requires:   perl(PPI::Document)
+Requires:   perl(PPI::Document) >= 1.117
 Requires:   perl(Scalar::Util)
 Requires:   perl(Task::Weaken)
+%{perl_requires}
 
 %description
-The purpose of the PPIx-Regexp package is to parse regular expressions in a
-manner similar to the way the PPI package parses Perl. This class forms the
-root of the parse tree, playing a role similar to PPI::Document.
-
-The PPIx::Regexp object is instantiated using either new() or
-new_from_cache(). Either way, you must pass it a regular expression,
-either as a string or as one of the three relevant PPI objects:
-PPI::Token::StringLike::Regexp, PPI::Token::Regexp::Match, or
-PPI::Token::Regexp::Substitute. In the case of new_from_cache(), only
-one PPIx::Regexp object will be generated from a given PPI object;
-subsequent calls with the same PPI object will return the same
-PPIx::Regexp object.
+The purpose of the _PPIx-Regexp_ package is to parse regular expressions in
+a manner similar to the way the PPI package parses Perl. This class forms
+the root of the parse tree, playing a role similar to PPI::Documen

commit perl-SQL-Statement for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-SQL-Statement for 
openSUSE:Factory
checked in at Fri Apr 1 12:53:45 CEST 2011.




--- perl-SQL-Statement/perl-SQL-Statement.changes   2010-12-01 
14:54:43.0 +0100
+++ /mounts/work_src_done/STABLE/perl-SQL-Statement/perl-SQL-Statement.changes  
2011-03-31 14:12:37.0 +0200
@@ -1,0 +2,30 @@
+Thu Mar 31 12:07:05 UTC 2011 - co...@novell.com
+
+- update to 1.33
+[Bug fixes]
+* Move test dependencies to (unreleased) Bundle::Test::SQL::Statement
+  to avoid circular dependencies
+* Fixed invalid check for escaped single quotes
+* Fixed unpermitted modification of array source for table creation
+  (CREATE TABLE AS IMPORT(?),[[..],[..]])
+* Fixing alias used in ORDER BY (RT#61384, thanks jvm)
+* Fixing ORDER BY behavior for multiple sort columns
+  (slower, but guaranteed correct)
+
+[Improvements]
+* renamed fetch-method into fetch_row (keep fetch() as alias) and
+  add a fetch_rows() to fetch all rows at once
+* Different accessors for direction of ORDER BY clause query part
+  and it's boolean equivalent "desc" (0 or 1, respectively)
+* Add a lot of Pure-Perl DBD's as build dependency for testing
+  (skip DBD::AnyData for now, because it seems to be broken - check
+  for next release)
+
+[Misc]
+* Bump requirement of DBI to 1.616
+* switch for fully external DBD tests from DBD::XBase to DBD::SQLite
+* Document another limitation (lacking implicit creating temp table
+  during processing a query using the same table with different aliases
+  twice)
+
+---

calling whatdependson for head-i586


Old:

  SQL-Statement-1.31.tar.bz2

New:

  SQL-Statement-1.33.tar.gz



Other differences:
--
++ perl-SQL-Statement.spec ++
--- /var/tmp/diff_new_pack.Q9OCa7/_old  2011-04-01 12:52:06.0 +0200
+++ /var/tmp/diff_new_pack.Q9OCa7/_new  2011-04-01 12:52:06.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-SQL-Statement (Version 1.31)
+# spec file for package perl-SQL-Statement
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,51 +15,33 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-%bcond_with opt
 
 Name:   perl-SQL-Statement
+Version:1.33
+Release:1
+License:GPL+ or Artistic
 %define cpan_name SQL-Statement
 Summary:SQL parsing and processing engine
-Version:1.31
-Release:2
-License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/SQL-Statement/
-#Source: 
http://www.cpan.org/modules/by-module/SQL/SQL-Statement-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/R/RE/REHSACK/SQL-Statement-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Clone) >= 0.30
 BuildRequires:  perl(Data::Dumper)
-# means perl-DBI >= 1.612
-BuildRequires:  perl(DBD::File) >= 0.39
-BuildRequires:  perl(DBI::DBD::SqlEngine) >= 0.01
 BuildRequires:  perl(Params::Util) >= 1.00
 BuildRequires:  perl(Scalar::Util) >= 1.0
-BuildRequires:  perl(Test::Simple) >= 0.90
-# optional for build
-%if %{with opt}
-BuildRequires:  perl(Test::Pod) >= 1.00
-BuildRequires:  perl(Test::Pod::Coverage) >= 1.00
-BuildRequires:  perl(DBD::CSV)
-%endif
-#
 Requires:   perl(Carp)
 Requires:   perl(Clone) >= 0.30
 Requires:   perl(Data::Dumper)
 Requires:   perl(Params::Util) >= 1.00
 Requires:   perl(Scalar::Util) >= 1.0
-#
-Recommends: perl(DBD::CSV)
-# means perl-DBI >= 1.612
-Recommends: perl(DBD::File) >= 0.39
-Recommends: perl(DBI::DBD::SqlEngine) >= 0.01
+%{perl_requires}
 
 %description
 The SQL::Statement module implements a pure Perl SQL parsing and execution
@@ -68,20 +50,20 @@
 functions, implicit and explicit joins, complex nested search conditions,
 and other features.
 
-Authors:
-
-Jochen Wiedmann (original module as an XS (C) extension in 1998)
-Jeff Zucker (since 2001)
-Jens Rehsack (since 2008) 
+SQL::Statement is a small embeddable Database Management System (DBMS).
+This means that it provides all of the services of a simple DBMS except
+that instead of a persistent storage mechanism, it has two things: 1) an
+in-memory storage mechanism that allows you to prepare, execute, and fetch
+from 

commit perl-NetAddr-IP for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-NetAddr-IP for openSUSE:Factory
checked in at Fri Apr 1 12:51:55 CEST 2011.




--- perl-NetAddr-IP/perl-NetAddr-IP.changes 2010-12-01 14:50:58.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-NetAddr-IP/perl-NetAddr-IP.changes
2011-03-31 10:51:58.0 +0200
@@ -1,0 +2,6 @@
+Thu Mar 31 08:47:06 UTC 2011 - co...@novell.com
+
+- initial package 4.042
+ * a lot of changes, see Changes
+
+---

calling whatdependson for head-i586


Old:

  NetAddr-IP-4.030.tar.bz2

New:

  NetAddr-IP-4.042.tar.gz



Other differences:
--
++ perl-NetAddr-IP.spec ++
--- /var/tmp/diff_new_pack.CYXzov/_old  2011-04-01 12:50:33.0 +0200
+++ /var/tmp/diff_new_pack.CYXzov/_new  2011-04-01 12:50:33.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-NetAddr-IP (Version 4.030)
+# spec file for package perl-NetAddr-IP
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,44 +15,37 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-%bcond_with pod
 
 Name:   perl-NetAddr-IP
+Version:4.042
+Release:1
+License:CHECK(GPL+ or Artistic)
 %define cpan_name NetAddr-IP
 Summary:Manages IPv4 and IPv6 addresses and subnets
-Version:4.030
-Release:2
-License:CHECK(GPL+ or Artistic)
-Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/NetAddr-IP/
-#Source: 
http://www.cpan.org/modules/by-module/NetAddr/NetAddr-IP-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/M/MI/MIKER/NetAddr-IP-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
-%if %{with pod}
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(Pod::Coverage)
-%endif
+%{perl_requires}
 
 %description
 This module provides an object-oriented abstraction on top of IP addresses
 or IP subnets, that allows for easy manipulations. Version 4.xx of
-NetAdder::IP will will work older versions of Perl and does not use
+NetAdder::IP will will work older versions of Perl and does *not* use
 Math::BigInt as in previous versions.
 
-Authors:
-
-Luis E. Munoz 
+The internal representation of all IP objects is in 128 bit IPv6 notation.
+IPv4 and IPv6 objects may be freely mixed.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
 %{__make} %{?_smp_mflags}
 
 %check
@@ -64,10 +57,10 @@
 %perl_gen_filelist
 
 %clean
-%{__rm} -rf $RPM_BUILD_ROOT
+%{__rm} -rf %{buildroot}
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
-%doc Changes README TODO docs/rfc1884.txt
+%defattr(644,root,root,755)
+%doc Changes README TODO
 
 %changelog






Remember to have fun...

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



commit unison for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package unison for openSUSE:Factory
checked in at Fri Apr 1 12:36:50 CEST 2011.




--- unison/unison.changes   2010-10-07 09:59:08.0 +0200
+++ unison/unison.changes   2011-03-31 15:20:54.0 +0200
@@ -1,0 +2,20 @@
+Thu Mar 31 13:16:51 UTC 2011 - sasc...@suse.de
+
+- Spec file cleanup
+  * Removed authors from description
+  * Removed ctags dependency
+
+---
+Sat Jan 29 18:25:43 UTC 2011 - poletti.ma...@gmail.com
+
+- Update to version 2.40.61:
+  * Add "BelowPath" patterns
+  * Other fixes and improvements
+- Update to version 2.40.1:
+  * Unicode support
+  * Partial transfer of directories
+  * Experimental prococol for asyncronous file tranfers, hiding latency
+  * Improve the performance of the rsync protocol
+  * Many (!) other improvements and fixes
+
+---

calling whatdependson for head-i586


Old:

  unison-2.32.52-manual.html
  unison-2.32.52.tar.gz
  unison-ocaml.patch

New:

  fix_makefile.patch
  unison-2.40.61-manual.html
  unison-2.40.61.tar.gz



Other differences:
--
++ unison.spec ++
--- /var/tmp/diff_new_pack.mBxKnZ/_old  2011-04-01 12:36:25.0 +0200
+++ /var/tmp/diff_new_pack.mBxKnZ/_new  2011-04-01 12:36:25.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package unison (Version 2.32.52)
+# spec file for package unison
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,29 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   unison
+Version:2.40.61
+Release:1
+Summary:A file synchronization tool
+Group:  Productivity/Networking/Other
+License:GPLv3+
+Url:http://www.cis.upenn.edu/~bcpierce/unison
+Source0:
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-%{version}.tar.gz
+Source1:
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-%{version}-manual.html
+Source2:%{name}.desktop
+Source3:%{name}.png
+Patch0: fix_makefile.patch
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gtk2-devel ncurses-devel update-desktop-files
 %if 0%{?suse_version} > 1020
 BuildRequires:  lablgtk2-devel
 %else
 BuildRequires:  lablgtk2
 %endif
-License:GPLv3+
-Group:  Productivity/Networking/Other
 AutoReqProv:on
-Version:2.32.52
-Release:6
-Source0:
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-%{version}.tar.gz
-Source1:
http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-%{version}-manual.html
-Source2:%name.desktop
-Source3:%name.png
-Patch1: unison-ocaml.patch
-Url:http://www.cis.upenn.edu/~bcpierce/unison
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Summary:A file synchronization tool
 
 %description
 Unison is a file synchronization tool for Unix and Windows. It allows
@@ -46,15 +45,9 @@
 separately, then brought up to date by propagating the changes in each
 replica to the other.
 
-
-
-Authors:
-
-Benjamin Pierce 
-
 %prep
 %setup -q
-%patch1 -p1
+%patch0 -p 1
 
 %build
 # This package failed when testing with -Wl,-as-needed being default.
@@ -67,10 +60,10 @@
 %endif
 
 %install
-install -m 755 -d $RPM_BUILD_ROOT/%{_bindir}
-install -m 755 %name $RPM_BUILD_ROOT%{_bindir}
-install -m 755 -d $RPM_BUILD_ROOT/%{_prefix}/share/pixmaps
-install -m 644 %{SOURCE3} $RPM_BUILD_ROOT/%{_prefix}/share/pixmaps
+install -m 755 -d %{buildroot}/%{_bindir}
+install -m 755 %name %{buildroot}%{_bindir}
+install -m 755 -d %{buildroot}/%{_prefix}/share/pixmaps
+install -m 644 %{SOURCE3} %{buildroot}/%{_prefix}/share/pixmaps
 install -m 644 %{SOURCE1} unison-manual.html
 %suse_update_desktop_file -i %name Utility SyncUtility
 %ifarch s390 s390x
@@ -79,13 +72,13 @@
 %endif
 
 %clean
-rm -rf $RPM_BUILD_ROOT;
+rm -rf %{buildroot}
 
 %files
-%defattr(-, root, root)
+%defattr(-,root,root)
 %doc BUGS.txt CONTRIB COPYING NEWS README ROADMAP.txt TODO.txt 
unison-manual.html
-/usr/share/applications/*
-/usr/share/pixmaps/unison.png
+%{_datadir}/applications/*
+%{_datadir}/pixmaps/unison.png
 %{_bindir}/%{name}
 
 %changelog

++ fix_makefile.patch ++
diff -Naur a/Makefile b/Makefile
--- a/Makefile  2010-10-08 17:44:59.0 +0200
+++ b/Makefile  2011-01-29 18:57:31.334257694 +0100
@@ -60,7 +60,7 @@
 # NAME, VERSION, and MAJORVERSION, automatically generated
 -include 

commit quagga for openSUSE:11.4

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package quagga for openSUSE:11.4
checked in at Fri Apr 1 11:45:16 CEST 2011.




--- old-versions/11.4/all/quagga/quagga.changes 2010-11-10 17:26:08.0 
+0100
+++ 11.4/quagga/quagga.changes  2011-03-31 14:14:15.0 +0200
@@ -1,0 +2,5 @@
+Wed Feb 23 13:10:09 UTC 2011 - prus...@opensuse.org
+
+- fix CVE-2010-1674 and CVE-2010-1675 [bnc#654270]
+
+---

Package does not exist at destination yet. Using Fallback 
old-versions/11.4/all/quagga
Destination is old-versions/11.4/UPDATES/all/quagga
calling whatdependson for 11.4-i586


New:

  quagga-0.99.17-CVE-2010-1674.patch
  quagga-0.99.17-CVE-2010-1675.patch



Other differences:
--
++ quagga.spec ++
--- /var/tmp/diff_new_pack.flDjRU/_old  2011-04-01 11:44:37.0 +0200
+++ /var/tmp/diff_new_pack.flDjRU/_new  2011-04-01 11:44:37.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package quagga (Version 0.99.17)
+# spec file for package quagga
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,7 +19,7 @@
 
 Name:   quagga
 Version:0.99.17
-Release:1
+Release:4.
 License:LGPLv2.1+
 Summary:Free Routing Software (for BGP, OSPF and RIP, for example)
 Url:http://www.quagga.net
@@ -27,6 +27,8 @@
 Source: http://www.quagga.net/download/%{name}-%{version}.tar.gz
 Source1:%{name}-SUSE.tar.bz2
 Source2:%{name}.pam
+Patch0: %{name}-0.99.17-CVE-2010-1674.patch
+Patch1: %{name}-0.99.17-CVE-2010-1675.patch
 BuildRequires:  net-snmp-devel
 BuildRequires:  pam-devel
 BuildRequires:  readline-devel
@@ -64,6 +66,8 @@
 
 %prep
 %setup -q -a 1
+%patch0 -p 1
+%patch1 -p 1
 
 %build
 if ! ls /proc/net/{dev,route,snmp} >/dev/null; then

++ quagga-0.99.17-CVE-2010-1674.patch ++
commit 5aadc3763588766490a25ef6b475f64ef88f8e0e
Author: Paul Jakma 
Date:   Sun Dec 5 17:17:26 2010 +

bgpd/security: CVE-2010-1674 Fix crash due to extended-community parser 
error

* bgp_attr.c: (bgp_attr_ext_communities) Certain extended-community attrs
  can leave attr->flag indicating ext-community is present, even though no
  extended-community object has been attached to the attr structure.  Thus a
  null-pointer dereference can occur later.
  (bgp_attr_community) No bug fixed here, but tidy up flow so it has same
  form as previous.

  Problem and fix thanks to anonymous reporter.

Index: quagga-0.99.17/bgpd/bgp_attr.c
===
--- quagga-0.99.17.orig/bgpd/bgp_attr.c
+++ quagga-0.99.17/bgpd/bgp_attr.c
@@ -1235,13 +1235,16 @@ bgp_attr_community (struct peer *peer, b
   attr->community = NULL;
   return 0;
 }
-  else
-{
-  attr->community = 
-community_parse ((u_int32_t *)stream_pnt (peer->ibuf), length);
-  stream_forward_getp (peer->ibuf, length);
-}
+  
+  attr->community =
+community_parse ((u_int32_t *)stream_pnt (peer->ibuf), length);
+  
+  /* XXX: fix community_parse to use stream API and remove this */
+  stream_forward_getp (peer->ibuf, length);
 
+  if (!attr->community)
+return -1;
+  
   attr->flag |= ATTR_FLAG_BIT (BGP_ATTR_COMMUNITIES);
 
   return 0;
@@ -1478,13 +1481,18 @@ bgp_attr_ext_communities (struct peer *p
 {
   if (attr->extra)
 attr->extra->ecommunity = NULL;
+  /* Empty extcomm doesn't seem to be invalid per se */
+  return 0;
 }
-  else
-{
-  (bgp_attr_extra_get (attr))->ecommunity = 
-ecommunity_parse ((u_int8_t *)stream_pnt (peer->ibuf), length);
-  stream_forward_getp (peer->ibuf, length);
-}
+
+  (bgp_attr_extra_get (attr))->ecommunity =
+ecommunity_parse ((u_int8_t *)stream_pnt (peer->ibuf), length);
+  /* XXX: fix ecommunity_parse to use stream API */
+  stream_forward_getp (peer->ibuf, length);
+  
+  if (!attr->extra->ecommunity)
+return -1;
+  
   attr->flag |= ATTR_FLAG_BIT (BGP_ATTR_EXT_COMMUNITIES);
 
   return 0;
++ quagga-0.99.17-CVE-2010-1675.patch ++
Index: quagga-0.99.17/bgpd/bgp_attr.c
===
--- quagga-0.99.17.orig/bgpd/bgp_attr.c
+++ quagga-0.99.17/bgpd/bgp_attr.c
@@ -704,43 +704,6 @@ bgp_attr_flush (struct attr *attr)
 }
 }
 
-/* Parse AS_PATHLIMIT attribute in an UPDATE */
-static int
-bgp_attr_aspathlimit (struct peer *peer, bgp_size_t length,
-  struct attr *attr, u_char flag, u_char *startp)
-{
-  bgp_size_t total;
-  
-  total = length + (CHECK_FLAG (flag, BGP_ATTR_FLAG

drop jessie from openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

FYI: Package jessie was dropped from openSUSE:Factory at Fri Apr  1 11:27:54 
CEST 2011.

You can find the latest sources of the package in the
   openSUSE:Dropped
repository:

https://build.opensuse.org/package/show?project=openSUSE:Dropped&package=jessie

Remember to have fun...

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



commit cobbler for openSUSE:11.4

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package cobbler for openSUSE:11.4
checked in at Fri Apr 1 10:52:12 CEST 2011.




--- old-versions/11.4/all/cobbler/cobbler.changes   2011-02-28 
18:25:30.0 +0100
+++ 11.4/cobbler/cobbler.changes2011-03-23 14:17:37.0 +0100
@@ -1,0 +2,15 @@
+Wed Mar 23 14:16:58 CET 2011 - u...@suse.de
+
+- changed logfiles to root:root (bnc#678433)
+
+---
+Tue Mar 22 13:47:40 CET 2011 - u...@suse.de
+
+- changed permissions in /var/log/ to root:www (bnc#678433)
+
+---
+Fri Mar  4 14:08:33 CET 2011 - u...@suse.de
+
+- patches cleaned up
+
+---

Package does not exist at destination yet. Using Fallback 
old-versions/11.4/all/cobbler
Destination is old-versions/11.4/UPDATES/all/cobbler
calling whatdependson for 11.4-i586


Old:

  fhs.diff
  fhs_pathes_lazy_patch.diff
  lazy_suse_sync.diff
  users_lazy_patch.diff

New:

  pathes_fix.diff
  suse_config.diff
  users_patch.diff



Other differences:
--
++ cobbler.spec ++
--- /var/tmp/diff_new_pack.jrQVs8/_old  2011-04-01 10:51:35.0 +0200
+++ /var/tmp/diff_new_pack.jrQVs8/_new  2011-04-01 10:51:35.0 +0200
@@ -27,21 +27,20 @@
 License:GPLv2+
 AutoReq:no
 Version:2.0.10
-Release:15.
+Release:15.
 Source0:cobbler-%{version}.tar.gz
 Source1:vendor-files.tar.bz2
 Patch0: fix-initscript.dif
-Patch1: bugfixes.dif
-Patch10:fhs.diff
-Patch12:fhs_pathes_lazy_patch.diff
-Patch13:users_lazy_patch.diff
+Patch1: suse_config.diff
+Patch5: bugfixes.dif
+Patch12:pathes_fix.diff
+Patch13:users_patch.diff
 Patch14:webui_vhost.diff
 Patch15:autoyast1.diff
 Patch16:build_iso.diff
 Patch17:koan-install_tree.diff
 Patch18:setup_py.diff
 Patch19:cheetah_class_fix.diff
-Patch20:lazy_suse_sync.diff
 #Patch100: importer.diff
 
 Group:  Applications/System
@@ -71,7 +70,6 @@
 #%endif
 Requires:   libyaml-0-2
 Requires:   python-cheetah
-Requires:   python-devel
 Requires:   python-netaddr
 Requires:   python-simplejson
 #%if 0%{?fedora} >= 8
@@ -127,18 +125,19 @@
 %setup -a1
 %if 0%{suse_version}
 %patch0
+%patch1
 %endif
-%patch1 -p0
-%patch10
+%patch5 -p0
 %patch12
 %patch13
+%if 0%{suse_version}
 %patch14
+%endif
 %patch15
 %patch16
 %patch17
 %patch18
 %patch19
-%patch20
 #%patch100
 mv vendor-files/cobbler.1.gz docs
 
@@ -272,6 +271,10 @@
 #%defattr(444,apache,apache)   (MOVED to cobbler-web)
 #/usr/share/cobbler/webui_templates/*.tmpl (MOVED to cobbler-web)
 
+%defattr(755,root,root)
+%dir /var/log/cobbler
+%dir /var/log/cobbler/tasks
+%dir /var/log/cobbler/kicklog
 %if 0%{suse_version}
 %defattr(755,root,root)
 /%{_sysconfdir}/sysconfig/SuSEfirewall2.d/cobbler
@@ -279,9 +282,6 @@
 %else
 %defattr(755,apache,apache)
 %endif
-%dir /var/log/cobbler
-%dir /var/log/cobbler/tasks
-%dir /var/log/cobbler/kicklog
 %dir /srv/www/cobbler/
 %dir /srv/www/cobbler/localmirror
 %dir /srv/www/cobbler/repo_mirror

++ autoyast1.diff ++
--- /var/tmp/diff_new_pack.jrQVs8/_old  2011-04-01 10:51:35.0 +0200
+++ /var/tmp/diff_new_pack.jrQVs8/_new  2011-04-01 10:51:35.0 +0200
@@ -1,16 +1,14 @@
 --- cobbler/kickgen.py
-+++ cobbler/kickgen.py 2010/09/02 08:32:59
-@@ -41,6 +41,9 @@
 cobbler/kickgen.py 2011/03/03 16:15:08
+@@ -41,6 +41,7 @@
  
  from utils import _
  
 +import xml.dom.minidom
-+#import xml.dom.ext
-+from StringIO import StringIO
  
  class KickGen:
  """
-@@ -60,6 +63,96 @@
+@@ -60,6 +61,96 @@
  self.repos   = config.repos()
  self.templar = templar.Templar(config)
  
@@ -69,6 +67,8 @@
 +break
 +
 +# if not, add the "#raw" comment + some useful data for autoyast or 
scripts parsing
++# if the cheetah parser can deal with autoyast XML, it's not needed 
to add a #raw comment
++# maybe this should be configureable
 +if addComment == 1:
 +startComment = 
document.createComment("\ncobbler_system_name=$system_name\ncobbler_server=$server\n#raw\n")
 +endComment = document.createComment("\n#end raw\n")
@@ -99,23 +99,13 @@
 +self.addAutoYaSTScript( document, "pre-scripts", runpre % ( srv, 
what, name ) )
 +self.addAutoYaSTScript( document, "init-scripts", runpost % ( 
srv, what, name ) )
 +
-+#raw_result = StringIO();
-+return document.toprettyxml()
-+#return raw_result.getvalue()
++return document.toxml()
 +
 +
  def generate_kickstart_signal(self, is_pre=0, profile=None, system=None):
  """
  Do things that

commit tiff for openSUSE:11.4

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package tiff for openSUSE:11.4
checked in at Fri Apr 1 10:49:43 CEST 2011.




--- old-versions/11.4/UPDATES/all/tiff/tiff.changes 2011-03-03 
09:54:26.0 +0100
+++ 11.4/tiff/tiff.changes  2011-03-31 23:08:09.0 +0200
@@ -1,0 +2,8 @@
+Thu Mar 31 10:08:23 CEST 2011 - pgaj...@suse.cz
+
+- fixed regression caused by previous update [bnc#682871]
+  * modified CVE-2011-0192.patch
+- fixed buffer overflow in thunder decoder [bnc#683337]
+  * added CVE-2011-1167.patch
+
+---

calling whatdependson for 11.4-i586


New:

  tiff-3.9.4-CVE-2011-1167.patch



Other differences:
--
++ tiff.spec ++
--- /var/tmp/diff_new_pack.nJkwai/_old  2011-04-01 10:48:34.0 +0200
+++ /var/tmp/diff_new_pack.nJkwai/_new  2011-04-01 10:48:34.0 +0200
@@ -29,7 +29,7 @@
 #
 Url:http://www.remotesensing.org/libtiff/
 Version:3.9.4
-Release:3.
+Release:3.
 Summary:Tools for Converting from and to the Tiff  Format
 Source: tiff-%{version}.tar.bz2
 Source2:README.SUSE
@@ -41,6 +41,7 @@
 Patch8: tiff-%{version}-scanlinesize.patch
 Patch9: tiff-%{version}-dont-fancy-upsampling.patch
 Patch10:tiff-%{version}-CVE-2011-0192.patch
+Patch11:tiff-%{version}-CVE-2011-1167.patch
 # FYI: this issue is solved another way
 # http://bugzilla.maptools.org/show_bug.cgi?id=1985#c1
 # Patch9: tiff-%{version}-lzw-CVE-2009-2285.patch
@@ -107,6 +108,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10
+%patch11
 find -type d -name "CVS" | xargs rm -rfv
 find -type d | xargs chmod 755
 

++ tiff-3.9.4-CVE-2011-0192.patch ++
--- /var/tmp/diff_new_pack.nJkwai/_old  2011-04-01 10:48:34.0 +0200
+++ /var/tmp/diff_new_pack.nJkwai/_new  2011-04-01 10:48:34.0 +0200
@@ -1,15 +1,29 @@
-Index: libtiff/tif_fax3.h
-===
 libtiff/tif_fax3.h.orig
-+++ libtiff/tif_fax3.h
-@@ -478,6 +478,10 @@ done1d:   
\
+Protect against a fax VL(n) codeword commanding a move left.  Without
+this, a malicious input file can generate an indefinitely large series
+of runs without a0 ever reaching the right margin, thus overrunning
+our buffer of run lengths.  Per CVE-2011-0192.  This is a modified
+version of a patch proposed by Drew Yao of Apple Product Security.
+It adds an unexpected() report, and disallows the equality case except
+for the first run of a line, since emitting a run without increasing a0
+still allows buffer overrun.  (We have to allow it for the first run to
+cover the case of encoding a zero-length run at start of line using VL.)
+
+http://bugzilla.maptools.org/show_bug.cgi?id=2297
+
+diff -Naur libtiff/tif_fax3.h tiff-3.9.4/libtiff/tif_fax3.h
+--- libtiff/tif_fax3.h 2010-06-08 14:50:42.0 -0400
 libtiff/tif_fax3.h 2011-03-10 12:11:20.850839162 -0500
+@@ -478,6 +478,12 @@
break;  \
case S_VL:  \
CHECK_b1;   \
-+if (b1 <= (int) (a0 + TabEnt->Param)) { \
-+  unexpected("VL", a0); \
-+  goto eol2d;   \
-+}   \
++  if (b1 <= (int) (a0 + TabEnt->Param)) { \
++  if (b1 < (int) (a0 + TabEnt->Param) || pa != thisrun) { \
++  unexpected("VL", a0);   \
++  goto eol2d; \
++  }   \
++  }   \
SETVALUE(b1 - a0 - TabEnt->Param);  \
b1 -= *--pb;\
break;  \
+

++ tiff-3.9.4-CVE-2011-1167.patch ++
Index: libtiff/tif_thunder.c
===
--- libtiff/tif_thunder.c.orig
+++ libtiff/tif_thunder.c
@@ -25,6 +25,7 @@
  */
 
 #include "tiffiop.h"
+#include 
 #ifdef THUNDER_SUPPORT
 /*
  * TIFF Library.
@@ -55,12 +56,32 @@
 static const int twobitdeltas[4] = { 0, 1, 0, -1 };
 static const int threebitdeltas[8] = { 0, 1, 2, 3, 0, -3, -2, -1 };
 
-#defineSETPIXEL(op, v) { \
-   lastpixel = (v) & 0xf; \
-   if (npixels++ & 1) \
-   *op++ |= lastpixel; \
-   else \
+#defineSETPIXEL(op, v) {

commit tiff for openSUSE:11.3

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package tiff for openSUSE:11.3
checked in at Fri Apr 1 10:48:24 CEST 2011.




--- old-versions/11.3/UPDATES/all/tiff/tiff.changes 2011-03-03 
09:29:00.0 +0100
+++ 11.3/tiff/tiff.changes  2011-03-31 23:07:33.0 +0200
@@ -1,0 +2,8 @@
+Thu Mar 31 10:33:24 CEST 2011 - pgaj...@suse.cz
+
+- fixed regression caused by previous update [bnc#682871]
+  * modified CVE-2011-0192.patch
+- fixed buffer overflow in thunder decoder [bnc#683337]
+  * added CVE-2011-1167.patch
+
+---

calling whatdependson for 11.3-i586


New:

  tiff-3.9.2-CVE-2011-1167.patch



Other differences:
--
++ tiff.spec ++
--- /var/tmp/diff_new_pack.V55Fxf/_old  2011-04-01 10:47:38.0 +0200
+++ /var/tmp/diff_new_pack.V55Fxf/_new  2011-04-01 10:47:38.0 +0200
@@ -29,7 +29,7 @@
 #
 Url:http://www.remotesensing.org/libtiff/
 Version:3.9.2
-Release:5.
+Release:5.
 Summary:Tools for Converting from and to the Tiff  Format
 Source: tiff-%{version}.tar.bz2
 Source2:README.SUSE
@@ -45,6 +45,7 @@
 Patch10:tiff-%{version}-dont-fancy-upsampling.patch
 Patch11:tiff-%{version}-CVE-2011-0192.patch
 Patch12:tiff-%{version}-CVE-2011-0191.patch
+Patch13:tiff-3.9.2-CVE-2011-1167.patch
 # FYI: this issue is solved another way
 # http://bugzilla.maptools.org/show_bug.cgi?id=1985#c1
 # Patch9: tiff-%{version}-lzw-CVE-2009-2285.patch
@@ -115,6 +116,7 @@
 %patch10 -p1
 %patch11
 %patch12
+%patch13
 find -type d -name "CVS" | xargs rm -rfv
 find -type d | xargs chmod 755
 

++ tiff-3.9.2-CVE-2011-0192.patch ++
--- /var/tmp/diff_new_pack.V55Fxf/_old  2011-04-01 10:47:38.0 +0200
+++ /var/tmp/diff_new_pack.V55Fxf/_new  2011-04-01 10:47:38.0 +0200
@@ -1,15 +1,29 @@
-Index: libtiff/tif_fax3.h
-===
 libtiff/tif_fax3.h.orig
-+++ libtiff/tif_fax3.h
-@@ -478,6 +478,10 @@ done1d:   
\
+Protect against a fax VL(n) codeword commanding a move left.  Without
+this, a malicious input file can generate an indefinitely large series
+of runs without a0 ever reaching the right margin, thus overrunning
+our buffer of run lengths.  Per CVE-2011-0192.  This is a modified
+version of a patch proposed by Drew Yao of Apple Product Security.
+It adds an unexpected() report, and disallows the equality case except
+for the first run of a line, since emitting a run without increasing a0
+still allows buffer overrun.  (We have to allow it for the first run to
+cover the case of encoding a zero-length run at start of line using VL.)
+
+http://bugzilla.maptools.org/show_bug.cgi?id=2297
+
+diff -Naur libtiff/tif_fax3.h tiff-3.9.4/libtiff/tif_fax3.h
+--- libtiff/tif_fax3.h 2010-06-08 14:50:42.0 -0400
 libtiff/tif_fax3.h 2011-03-10 12:11:20.850839162 -0500
+@@ -478,6 +478,12 @@
break;  \
case S_VL:  \
CHECK_b1;   \
-+if (b1 <= (int) (a0 + TabEnt->Param)) { \
-+  unexpected("VL", a0); \
-+  goto eol2d;   \
-+}   \
++  if (b1 <= (int) (a0 + TabEnt->Param)) { \
++  if (b1 < (int) (a0 + TabEnt->Param) || pa != thisrun) { \
++  unexpected("VL", a0);   \
++  goto eol2d; \
++  }   \
++  }   \
SETVALUE(b1 - a0 - TabEnt->Param);  \
b1 -= *--pb;\
break;  \
+

++ tiff-3.9.2-CVE-2011-1167.patch ++
Index: libtiff/tif_thunder.c
===
--- libtiff/tif_thunder.c.orig
+++ libtiff/tif_thunder.c
@@ -25,6 +25,7 @@
  */
 
 #include "tiffiop.h"
+#include 
 #ifdef THUNDER_SUPPORT
 /*
  * TIFF Library.
@@ -55,12 +56,32 @@
 static const int twobitdeltas[4] = { 0, 1, 0, -1 };
 static const int threebitdeltas[8] = { 0, 1, 2, 3, 0, -3, -2, -1 };
 
-#defineSETPIXEL(op, v) { \
-   lastpixel = (v) & 0xf; \
-   if (npixels++ & 1) \
-   *op++ |= lastpixel; \
-   else \
+#defineSETPIXEL(op, v) {  

commit tiff for openSUSE:11.2

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package tiff for openSUSE:11.2
checked in at Fri Apr 1 10:44:47 CEST 2011.




--- old-versions/11.2/UPDATES/all/tiff/tiff.changes 2011-03-03 
09:28:25.0 +0100
+++ 11.2/tiff/tiff.changes  2011-03-31 23:07:12.0 +0200
@@ -1,0 +2,8 @@
+Thu Mar 31 12:31:31 CEST 2011 - pgaj...@suse.cz
+
+- fixed regression caused by previous update [bnc#682871]
+  * modified CVE-2011-0192.patch
+- fixed buffer overflow in thunder decoder [bnc#683337]
+  * added CVE-2011-1167.patch
+
+---

calling whatdependson for 11.2-i586


New:

  tiff-3.8.2-CVE-2011-1167.patch



Other differences:
--
++ tiff.spec ++
--- /var/tmp/diff_new_pack.Pf4nDC/_old  2011-04-01 10:44:31.0 +0200
+++ /var/tmp/diff_new_pack.Pf4nDC/_new  2011-04-01 10:44:31.0 +0200
@@ -29,7 +29,7 @@
 #
 Url:http://www.remotesensing.org/libtiff/
 Version:3.8.2
-Release:145.
+Release:145.
 Summary:Tools for Converting from and to the Tiff  Format
 Source: tiff-%{version}.tar.bz2
 Source1:jpegint.h
@@ -46,6 +46,7 @@
 Patch11:tiff-%{version}-CVE-2010-1411.patch
 Patch12:tiff-%{version}-CVE-2011-0192.patch
 Patch13:tiff-%{version}-CVE-2011-0191.patch
+Patch14:tiff-3.8.2-CVE-2011-1167.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -114,6 +115,7 @@
 %patch11 -p1
 %patch12
 %patch13
+%patch14
 cp %{S:1} libtiff
 find -type d -name "CVS" | xargs rm -rfv
 find -type d | xargs chmod 755

++ tiff-3.8.2-CVE-2011-0192.patch ++
--- /var/tmp/diff_new_pack.Pf4nDC/_old  2011-04-01 10:44:31.0 +0200
+++ /var/tmp/diff_new_pack.Pf4nDC/_new  2011-04-01 10:44:31.0 +0200
@@ -1,15 +1,29 @@
-Index: libtiff/tif_fax3.h
-===
 libtiff/tif_fax3.h.orig
-+++ libtiff/tif_fax3.h
-@@ -478,6 +478,10 @@ done1d:   
\
+Protect against a fax VL(n) codeword commanding a move left.  Without
+this, a malicious input file can generate an indefinitely large series
+of runs without a0 ever reaching the right margin, thus overrunning
+our buffer of run lengths.  Per CVE-2011-0192.  This is a modified
+version of a patch proposed by Drew Yao of Apple Product Security.
+It adds an unexpected() report, and disallows the equality case except
+for the first run of a line, since emitting a run without increasing a0
+still allows buffer overrun.  (We have to allow it for the first run to
+cover the case of encoding a zero-length run at start of line using VL.)
+
+http://bugzilla.maptools.org/show_bug.cgi?id=2297
+
+diff -Naur libtiff/tif_fax3.h tiff-3.9.4/libtiff/tif_fax3.h
+--- libtiff/tif_fax3.h 2010-06-08 14:50:42.0 -0400
 libtiff/tif_fax3.h 2011-03-10 12:11:20.850839162 -0500
+@@ -478,6 +478,12 @@
break;  \
case S_VL:  \
CHECK_b1;   \
-+if (b1 <= (int) (a0 + TabEnt->Param)) { \
-+  unexpected("VL", a0); \
-+  goto eol2d;   \
-+}   \
++  if (b1 <= (int) (a0 + TabEnt->Param)) { \
++  if (b1 < (int) (a0 + TabEnt->Param) || pa != thisrun) { \
++  unexpected("VL", a0);   \
++  goto eol2d; \
++  }   \
++  }   \
SETVALUE(b1 - a0 - TabEnt->Param);  \
b1 -= *--pb;\
break;  \
+

++ tiff-3.8.2-CVE-2011-1167.patch ++
Index: libtiff/tif_thunder.c
===
--- libtiff/tif_thunder.c.orig
+++ libtiff/tif_thunder.c
@@ -25,6 +25,7 @@
  */
 
 #include "tiffiop.h"
+#include 
 #ifdef THUNDER_SUPPORT
 /*
  * TIFF Library.
@@ -55,12 +56,32 @@
 static const int twobitdeltas[4] = { 0, 1, 0, -1 };
 static const int threebitdeltas[8] = { 0, 1, 2, 3, 0, -3, -2, -1 };
 
-#defineSETPIXEL(op, v) { \
-   lastpixel = (v) & 0xf; \
-   if (npixels++ & 1) \
-   *op++ |= lastpixel; \
-   else \
+#defineSETPIXEL(op, v) { \
+   lastpixel = (v) & 0xf;\
+if ( npixels 

commit otrs for openSUSE:11.2

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package otrs for openSUSE:11.2
checked in at Fri Apr 1 10:42:49 CEST 2011.




--- old-versions/11.2/UPDATES/all/otrs/otrs.changes 2010-07-07 
16:49:22.0 +0200
+++ 11.2/otrs/otrs.changes  2011-03-31 17:01:55.0 +0200
@@ -1,0 +2,9 @@
+Thu Mar 31 14:54:19 UTC 2011 - ch...@computersalat.de
+
+- fix for CVE-2011-0456 [bnc#679292]
+  o added CVE-2011-0456 patch
+  o This issue is related to scripts/webform.pl, an example file which
+is not used by default in OTRS, and therefore not directly
+vulnerable from outside.
+
+---

calling whatdependson for 11.2-i586


New:

  otrs-2.2.6-CVE-2011-0456.patch



Other differences:
--
++ otrs.spec ++
--- /var/tmp/diff_new_pack.jlQ3Ai/_old  2011-04-01 10:41:00.0 +0200
+++ /var/tmp/diff_new_pack.jlQ3Ai/_new  2011-04-01 10:41:00.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package otrs (Version 2.2.6)
+# spec file for package otrs
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,7 +19,7 @@
 
 Name:   otrs
 Version:2.2.6
-Release:46.
+Release:46.
 License:GPLv2+
 Group:  Productivity/Networking/Email/Utilities
 Url:http://otrs.org/
@@ -33,6 +33,9 @@
 Patch:  otrs-init.diff
 Patch1: otrs-nochown.diff
 Patch2: otrs-2.2-OSA-2010-01.diff
+# patch for CVE-2011-0456
+# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-0456
+Patch3: otrs-2.2.6-CVE-2011-0456.patch
 Summary:Open Ticket Request System
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pwdutils
@@ -181,6 +184,7 @@
 %patch -p1
 %patch1
 %patch2
+%patch3 -p1
 find -name ".cvsignore" -type f | xargs rm -fv
 
 %build

++ otrs-2.2.6-CVE-2011-0456.patch ++
diff -ruN otrs-2.2.6-orig/scripts/webform.pl otrs-2.2.6/scripts/webform.pl
--- otrs-2.2.6-orig/scripts/webform.pl  2007-02-07 06:27:22.0 +0100
+++ otrs-2.2.6/scripts/webform.pl   2009-02-20 13:05:54.0 +0100
@@ -2,50 +2,57 @@
 # --
 # webform.pl - a simple web form script to generate email with
 # X-OTRS-Queue header for an OTRS system (x-headers for dispatching!).
-# Copyright (C) 2001-2007 OTRS GmbH, http://otrs.org/
+# Copyright (C) 2001-2009 OTRS AG, http://otrs.org/
 # --
-# $Id: webform.pl,v 1.8 2007/02/07 05:27:22 tr Exp $
+# $Id: webform.pl,v 1.14 2009/02/20 12:05:54 mh Exp $
 # --
 # This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
+# it under the terms of the GNU AFFERO General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# any later version.
 #
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU General Public License for more details.
 #
-# You should have received a copy of the GNU General Public License
+# You should have received a copy of the GNU Affero General Public License
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+# or see http://www.gnu.org/licenses/agpl.txt.
 # --
 
 use strict;
+use warnings;
+
 # to get the errors on screen
 use CGI::Carp qw(fatalsToBrowser);
+
 # Simple Common Gateway Interface Class
 use CGI;
 
-my $VERSION = '$Revision: 1.8 $';
-$VERSION =~ s/^\$.*:\W(.*)\W.+?$/$1/;
+my $VERSION = qw($Revision: 1.14 $) [1];
 
 # --
 # web form options
 # --
 my $Ident = 'ahfiw2Fw32r230dddl2foeo3r';
+
 # sendmail location and options
-my $Sendmail = '/usr/sbin/sendmail -t -i -f ';
+my $Sendmail = '/usr/sbin/sendmail -t -i -f';
+
 # email where the emails of the form will send to
 my $OTRSEmail = 'otrs-sys...@example.com';
+
 # topics and dest. queues
 my %Topics = (
+
 # topic => OTRS queue
-'Info' => 'info',
-'Support' => 'support',
-'Bugs' => 'bugs',
-'Sales' => 'sales',
-'Billing' => 'billing',
+'Info'  => 'info',
+'Support'   => 'support',
+'Bugs'  => 'bugs',
+'Sales' => 'sales',
+'Billing'   => 'billing',
 'Webmaster' => 'webmaster',
 );
 
@@ -54,17 +61,23 @@
 # --
 
 sub Header {
-my %Param = @_;
-(my $Output = <
 
-$Param{"Title"}
+$Param

commit perl-Params-Util for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-Params-Util for openSUSE:Factory
checked in at Fri Apr 1 10:31:12 CEST 2011.




--- perl-Params-Util/perl-Params-Util.changes   2010-12-01 14:51:58.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-Params-Util/perl-Params-Util.changes  
2011-04-01 07:37:38.0 +0200
@@ -1,0 +2,12 @@
+Fri Apr  1 05:35:33 UTC 2011 - co...@novell.com
+
+- update to 1.03
+- Trying for a much more advanced can_xs() alternative to can_cc()
+  to deal with the situation where a host has a superficially
+  working compiler, but completely screwed up headers.
+- Adding some fallback strategies to deal with cases where these
+  same machines don't support configure_requires.
+- Adopt Chorny's eumm-upgrade style for the Makefile.PL.
+- Allow the Makefile.PL to build it's own META.yml now.
+
+---

calling whatdependson for head-i586


Old:

  Params-Util-1.01.tar.bz2

New:

  Params-Util-1.03.tar.gz



Other differences:
--
++ perl-Params-Util.spec ++
--- /var/tmp/diff_new_pack.mQ10Lk/_old  2011-04-01 10:30:31.0 +0200
+++ /var/tmp/diff_new_pack.mQ10Lk/_new  2011-04-01 10:30:31.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-Params-Util (Version 1.01)
+# spec file for package perl-Params-Util
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -18,59 +18,57 @@
 
 
 Name:   perl-Params-Util
-%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
+Version:1.03
+Release:1
+License:GPL+ or Artistic
+%define cpan_name Params-Util
 Summary:Simple, compact and correct param-checking functions 
-Version:1.01
-Release:4
-License:Artistic
+Url:http://search.cpan.org/dist/Params-Util/
 Group:  Development/Libraries/Perl
-Url:http://search.cpan.org/dist/Params-Util
-Source: %{cpan_name}-%{version}.tar.bz2
+#Source: 
http://www.cpan.org/authors/id/A/AD/ADAMK/Params-Util-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Scalar::Util) >= 1.18
-BuildRequires:  perl(Test::More) >= 0.42
 BuildRequires:  perl(File::Spec) >= 0.80
+BuildRequires:  perl(Scalar::Util) >= 1.18
 Requires:   perl(Scalar::Util) >= 1.18
-Requires:   perl(Test::More) >= 0.42
-Requires:   perl(File::Spec) >= 0.80
+%{perl_requires}
 
 %description
-Params::Util provides a basic set of importable functions that makes checking
-parameters a hell of a lot easier While they can be (and are) used in other
-contexts, the main point behind this module is that the functions both Do What
-You Mean, and Do The Right Thing, so they are most useful when you are getting
-params passed into your code from someone and/or somewhere else and you can't
-really trust the quality. 
-
-Thus, Params::Util is of most use at the edges of your API, where params and
-data are coming in from outside your code.  The functions provided by
-Params::Util check in the most strictly correct manner known, are documented as
-thoroughly as possible so their exact behaviour is clear, and heavily tested so
-make sure they are not fooled by weird data and Really Bad Things. 
+'Params::Util' provides a basic set of importable functions that makes
+checking parameters a hell of a lot easier
+
+While they can be (and are) used in other contexts, the main point behind
+this module is that the functions *both* Do What You Mean, and Do The Right
+Thing, so they are most useful when you are getting params passed into your
+code from someone and/or somewhere else and you can't really trust the
+quality.
+
+Thus, 'Params::Util' is of most use at the edges of your API, where params
+and data are coming in from outside your code.
+
+The functions provided by 'Params::Util' check in the most strictly correct
+manner known, are documented as thoroughly as possible so their exact
+behaviour is clear, and heavily tested so make sure they are not fooled by
+weird data and Really Bad Things.
 
 To use, simply load the module providing the functions you want to use as
 arguments (as shown in the SYNOPSIS). 
 
-To aid in maintainability, Params::Util will never export by default. 
+To aid in maintainability, 'Params::Util' will *never* export by default.
 
-You must explicitly name the functions you want to export, or use the :ALL
-param to just have it export everything (although this is not recommended if
-

commit perl-IO-Tty for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-IO-Tty for openSUSE:Factory
checked in at Fri Apr 1 10:30:17 CEST 2011.




--- perl-IO-Tty/perl-IO-Tty.changes 2010-12-01 14:47:30.0 +0100
+++ /mounts/work_src_done/STABLE/perl-IO-Tty/perl-IO-Tty.changes
2011-03-31 20:17:56.0 +0200
@@ -1,0 +2,18 @@
+Thu Mar 31 18:15:58 UTC 2011 - co...@novell.com
+
+- update to 1.10
+* CPAN testers clean. Bumping to release version 1.10
+* RT 60788 - Better error reporting on Operating Systems
+  that can't set a controlling terminal e.g. BeOS
+* CPAN testers looks clean. Internal testing done on perl 5.6
+* Bump version to 1.09 and release to CPAN
+* RT 61642 - Fix file number test to work without hang on cygwin
+* Update all versions to the new version
+* RT 45008 - only try TIOCSCTTY if we don't have a ctty
+* RT 53883 - IO::Tty detection on BeOS w/fix
+* RT 60014 - better META.yml by modernizing Makefile.PL
+* RT 44771 - Add _ to list of escape characters for compiler
+  so it'll compile on windows This is experimental pending a
+  successful dev release
+
+---

calling whatdependson for head-i586


Old:

  IO-Tty-1.08.tar.bz2

New:

  IO-Tty-1.10.tar.gz



Other differences:
--
++ perl-IO-Tty.spec ++
--- /var/tmp/diff_new_pack.v4OILz/_old  2011-04-01 10:25:26.0 +0200
+++ /var/tmp/diff_new_pack.v4OILz/_new  2011-04-01 10:25:26.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-IO-Tty (Version 1.08)
+# spec file for package perl-IO-Tty
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,39 +15,58 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-IO-Tty
-%define cpan_name IO-Tty
-Summary:Low-level allocate a pseudo-Tty, import constants
-Version:1.08
-Release:10
+Version:1.10
+Release:1
 License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
+%define cpan_name IO-Tty
+Summary:Low-level allocate a pseudo-Tty, import constants.
 Url:http://search.cpan.org/dist/IO-Tty/
-#Source: 
http://www.cpan.org/authors/id/R/RG/RGIERSIG/IO-Tty-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/T/TO/TODDR/IO-Tty-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
+%{perl_requires}
 
 %description
-IO::Tty is used internally by IO::Pty to create a pseudo-tty. You wouldn't
-   want to use it directly except to import constants, use IO::Pty. For a
-   list of importable constants, see IO::Tty::Constant.
-
-Authors:
-
-Graham Barr 
-Nick Ing-Simmons 
+'IO::Tty' is used internally by 'IO::Pty' to create a pseudo-tty. You
+wouldn't want to use it directly except to import constants, use 'IO::Pty'.
+For a list of importable constants, see the IO::Tty::Constant manpage.
+
+Windows is now supported, but ONLY under the Cygwin environment, see the
+http://sources.redhat.com/cygwin/ manpage.
+
+Please note that pty creation is very system-dependend. From my experience,
+any modern POSIX system should be fine. Find below a list of systems that
+'IO::Tty' should work on. A more detailed table (which is slowly getting
+out-of-date) is available from the project pages document manager at
+SourceForge the http://sourceforge.net/projects/expectperl/ manpage.
+
+If you have problems on your system and your system is listed in the
+"verified" list, you probably have some non-standard setup, e.g. you
+compiled your Linux-kernel yourself and disabled ptys (bummer!). Please ask
+your friendly sysadmin for help.
+
+If your system is not listed, unpack the latest version of 'IO::Tty', do a
+''perl Makefile.PL; make; make test; uname -a'' and send me
+(_RGiersig@cpan.org_) the results and I'll see what I can deduce from that.
+There are chances that it will work right out-of-the-box...
+
+If it's working on your system, please send me a short note with details
+(version number, distribution, etc. 'uname -a' and 'perl -V' is a good
+start; also, the output from "perl Makefile.PL" contains a lot of
+interesting info, so please include that as well) so I can get an overview.
+Thanks!
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
+%{__perl} Ma

commit kvirc for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package kvirc for openSUSE:Factory
checked in at Fri Apr 1 10:25:03 CEST 2011.




--- KDE/kvirc/kvirc.changes 2010-12-16 19:18:25.0 +0100
+++ /mounts/work_src_done/STABLE/kvirc/kvirc.changes2011-04-01 
01:06:37.0 +0200
@@ -1,0 +2,9 @@
+Fri Apr  1 01:03:39 CEST 2011 - r...@suse.de
+
+- update to 4.0.4
+  * translations updated
+  * many fixes to the buildsystem
+  * bugfixes
+  * details please see https://svn.kvirc.de/kvirc/timeline 
+
+---

calling whatdependson for head-i586


Old:

  kvirc-4.0.2.tar.bz2

New:

  kvirc-4.0.4.tar.bz2



Other differences:
--
++ kvirc.spec ++
--- /var/tmp/diff_new_pack.ANKlVt/_old  2011-04-01 10:23:46.0 +0200
+++ /var/tmp/diff_new_pack.ANKlVt/_new  2011-04-01 10:23:46.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package kvirc (Version 4.0.2)
+# spec file for package kvirc
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -27,7 +27,7 @@
 License:KVIrc Irc Client license
 Group:  Productivity/Networking/IRC
 Summary:Graphical Front-End for IRC
-Version:4.0.2
+Version:4.0.4
 Release:1
 Source: 
ftp://ftp.kvirc.de/pub/kvirc/%{version}/source/kvirc-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -133,6 +133,7 @@
 %{_mandir}/man?/kvirc.*
 %{_mandir}/de/man?/kvirc.*
 %{_mandir}/it/man?/kvirc.*
+%{_mandir}/fr/man?/kvirc.*
 
 %files devel
 %defattr(-,root,root)

++ kvirc-4.0.2.tar.bz2 -> kvirc-4.0.4.tar.bz2 ++
 158824 lines of diff (skipped)






Remember to have fun...

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



commit hydrogen for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package hydrogen for openSUSE:Factory
checked in at Fri Apr 1 10:22:55 CEST 2011.




--- KDE/hydrogen/hydrogen.changes   2010-03-26 20:48:18.0 +0100
+++ /mounts/work_src_done/STABLE/hydrogen/hydrogen.changes  2011-04-01 
01:59:59.0 +0200
@@ -1,0 +2,34 @@
+Fri Mar 18 01:18:26 UTC 2011 - davejpla...@gmail.com
+
+- Update to Version 0.9.5 added portaudio.patch from upstream.
+- Made hydrogen-no-current-time.patch use __TIMESTAMP__ instead of
+  __DATE__
+- No more kde3 dependency since version 0.9.4, now uses Qt4.
+- Added man page created with hepl2man.
+- Added hydrogen-0.9.5-desktopfile.patch which replaces 
+  linux/hydrogen.desktop file which is installed with the one in
+  the top source directory.
+- Upstream changes :
+ *load playlists at startup
+ *midi-learn works now with shift-click on some gui elements
+ *multi-track export and LADI support
+ *maximum number of bars is now configurable
+ *added czech translation
+ *fixed serveral export song failures
+ *added ogg, flac, aiff export support
+ *added some new commandline parameter for no_gui version
+ *added rubberband-cli support
+ *several improvements on sample editor
+ *added support for app bundles on OSX
+ *non destructive sample editor
+ *piano roll editor and instrument midi out
+ *destructive midi recording and added czech translation
+ *support for midi "note off" messages & virtual patterns
+ *time line to change song tempo and add tags
+ *director and at least several small changes
+ *Xml handling is now done by QtXml instead of TinyXML
+ *improved support for non-ascii filenames / strings
+ *remove direct dependencies to libflac
+- For earlier 0.9.4 changes see ChangeLog
+
+---

calling whatdependson for head-i586


Old:

  hydrogen-0.9.3.tar.bz2
  hydrogen-flac-1.1.4-fix.diff
  hydrogen-gcc4.1-fix.diff
  hydrogen-gcc43-fixes.diff
  hydrogen-gcc44-fixes.diff
  hydrogen-plugin-compile-fix.diff
  hydrogen.desktop

New:

  hydrogen-0.9.5-desktopfile.patch
  hydrogen-0.9.5.tar.bz2
  hydrogen-no-current-time.patch
  hydrogen-no-return-in-nonvoid-function.patch
  hydrogen.1
  portaudio.patch



Other differences:
--
++ hydrogen.spec ++
--- /var/tmp/diff_new_pack.I1EcOt/_old  2011-04-01 10:14:06.0 +0200
+++ /var/tmp/diff_new_pack.I1EcOt/_new  2011-04-01 10:14:06.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package hydrogen (Version 0.9.3)
+# spec file for package hydrogen
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,71 +19,118 @@
 
 
 Name:   hydrogen
-BuildRequires:  flac-devel kdelibs3-devel liblrdf-devel libsndfile-devel
-%if %suse_version > 1020
-BuildRequires:  libraptor-devel
-%else
-BuildRequires:  raptor-devel
-%endif
+BuildRequires:  alsa-devel flac-devel libjack-devel liblrdf-devel libqt4-devel 
libsndfile-devel
+BuildRequires:  ladspa-devel lash-devel libarchive-devel libraptor-devel 
portaudio-devel zlib-devel
+BuildRequires:  fdupes gcc-c++ help2man hicolor-icon-theme rsync scons 
subversion update-desktop-files
 Summary:A Real-Time Drum Machine and Sequencer
-Version:0.9.3
-Release:249
+Version:0.9.5
+Release:1
 License:GPLv2+
 Group:  Productivity/Multimedia/Sound/Midi
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.hydrogen-music.org/
-Source: %{name}-%{version}.tar.bz2
-Source1:hydrogen.desktop
-Patch1: hydrogen-gcc4.1-fix.diff
-Patch2: hydrogen-plugin-compile-fix.diff
-Patch3: hydrogen-flac-1.1.4-fix.diff
-Patch4: hydrogen-gcc43-fixes.diff
-Patch5: hydrogen-gcc44-fixes.diff
+Source0:%{name}-%{version}.tar.bz2
+Source1:hydrogen.1
+Patch1: portaudio.patch
+Patch2: hydrogen-no-return-in-nonvoid-function.patch
+Patch3: hydrogen-no-current-time.patch
+Patch4: hydrogen-0.9.5-desktopfile.patch
 
 %description
-Hydrogen is a simple real-time Drum machine and sequencer for computer
-aided composition (CAC). It supports OSS and JACK outputs and ALSA
-sequencer MIDI input.
+Hydrogen is an advanced drum machine for GNU/Linux.
+It's main goal is to bring professional yet simple and intuitive
+pattern-based drum programming. sequencer MIDI input.
+Very user-friendly, modular, fast and intuitive graphical
+interface based on QT4.
+Sample-based stereo audio engine, with import of sound samples
+in .wav, .au and .aiff formats.
+Pattern-based sequencer, with unlimited number of patterns and
+ability to chain patterns into a song.

commit lxc for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package lxc for openSUSE:Factory
checked in at Fri Apr 1 10:13:54 CEST 2011.




--- lxc/lxc.changes 2011-02-28 18:20:18.0 +0100
+++ /mounts/work_src_done/STABLE/lxc/lxc.changes2011-03-24 
18:04:36.0 +0100
@@ -1,0 +2,7 @@
+Thu Mar 24 14:22:15 UTC 2011 - br...@aljex.com
+
+- update to 0.7.4.1
+  - fix mount path
+  - rename physical device to the original name
+
+---

calling whatdependson for head-i586


Old:

  _service:recompress:download_url:lxc-0.7.4.tar.bz2

New:

  _service:recompress:download_url:lxc-0.7.4.1.tar.bz2



Other differences:
--
++ lxc.spec ++
--- /var/tmp/diff_new_pack.SfsvqN/_old  2011-04-01 10:09:20.0 +0200
+++ /var/tmp/diff_new_pack.SfsvqN/_new  2011-04-01 10:09:20.0 +0200
@@ -18,14 +18,14 @@
 
 
 Name:   lxc
-Version:0.7.4
+Version:0.7.4.1
 Release:1
 Url:http://lxc.sourceforge.net/
 Summary:Linux containers implementation
 Group:  System/Management
 AutoReqProv:on
 License:LGPLv2.1
-Source: 
http://dl.sourceforge.net/sourceforge/lxc/lxc-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.bz2
 Source1:README.SUSE
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  docbook-utils libcap-devel pkg-config
@@ -46,50 +46,32 @@
 package is useful to create Virtual Private Server, or to run isolated
 applications like bash or sshd.
 
-
-
-Authors:
-
-Daniel Lezcano 
-
 %package devel
 License:LGPLv2.1
 Summary:Development library for lxc
-Requires:   %{name} = %{version} glibc-devel
+Requires:   %name = %version glibc-devel
 Group:  Development/Libraries/C and C++
 
 %description devel
 Lxc header files and library needed for development of containers.
 
-
-
-Authors:
-
-Daniel Lezcano 
-
 %prep
-%setup -q
+%setup
 
 %build
-aclocal -I config
-autoheader
-autoconf
-automake --add-missing --copy
-%configure --libexecdir=%{_prefix}/lib/%{name} --disable-examples
-%{__make} %{?jobs:-j%jobs}
-cp %{SOURCE1} .
-# copy to separate dir do we can use rpm's %%doc
-rm -rf .doc
-mkdir -p .doc/examples
-cp doc/examples/*.conf .doc/examples
+%configure --disable-examples
+%__make %{?_smp_mflags}
+%__cp %{SOURCE1} .
+%__rm -rf .doc
+%__mkdir_p .doc/examples
+%__cp doc/examples/*.conf .doc/examples
 
 %install
 %makeinstall
-install -d -m 755 %{buildroot}/var/lib/lxc
-find $RPM_BUILD_ROOT -type f -name '*.la' -exec rm -f {} ';'
+find %buildroot -type f -name '*.la' -delete
 
 %clean
-rm -rf %{buildroot}
+%__rm -rf %buildroot
 
 %post -p /sbin/ldconfig
 
@@ -97,18 +79,18 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS MAINTAINERS COPYING README
+%doc AUTHORS MAINTAINERS COPYING README doc/FAQ.txt
 %doc README.SUSE
 %doc .doc/examples
-%{_libdir}/liblxc.so.*
-%{_libdir}/lxc
+%{_libdir}/lib%{name}.so.*
+%{_libdir}/%name
 %{_bindir}/%{name}-*
 %{_mandir}/man[^3]/*
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/%{name}
-%{_libdir}/liblxc.so
+%{_includedir}/%name
+%{_libdir}/lib%{name}.so
 %{_datadir}/pkgconfig/%{name}.pc
 
 %changelog

++ _service ++
--- /var/tmp/diff_new_pack.SfsvqN/_old  2011-04-01 10:09:20.0 +0200
+++ /var/tmp/diff_new_pack.SfsvqN/_new  2011-04-01 10:09:20.0 +0200
@@ -1,11 +1,11 @@
 
  
-   http
lxc.sourceforge.net
-   /download/lxc/lxc-0.7.4.tar.gz
+   http
+   /download/lxc/lxc-0.7.4.1.tar.gz
  
  
-   _service:download_url:lxc-0.7.4.tar.gz
+   _service:download_url:lxc-*.tar.gz
bz2
  
 

++ _service:recompress:download_url:lxc-0.7.4.tar.bz2 -> 
_service:recompress:download_url:lxc-0.7.4.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxc-0.7.4/configure new/lxc-0.7.4.1/configure
--- old/lxc-0.7.4/configure 2011-02-26 10:20:20.0 +0100
+++ new/lxc-0.7.4.1/configure   2011-03-14 21:48:53.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.67 for lxc 0.7.4.
+# Generated by GNU Autoconf 2.67 for lxc 0.7.4.1.
 #
 #
 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -549,8 +549,8 @@
 # Identity of this package.
 PACKAGE_NAME='lxc'
 PACKAGE_TARNAME='lxc'
-PACKAGE_VERSION='0.7.4'
-PACKAGE_STRING='lxc 0.7.4'
+PACKAGE_VERSION='0.7.4.1'
+PACKAGE_STRING='lxc 0.7.4.1'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1266,7 +1266,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures lxc 0.7.4 to adapt to many kinds of systems.
+\`configure' configures lxc 0.7.4.1 to adapt to many kinds of systems.
 
 Usage: $0 

commit perl-Net-SSLGlue for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-Net-SSLGlue for openSUSE:Factory
checked in at Fri Apr 1 10:09:07 CEST 2011.




--- perl-Net-SSLGlue/perl-Net-SSLGlue.changes   2010-12-01 14:51:36.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-Net-SSLGlue/perl-Net-SSLGlue.changes  
2011-03-31 13:53:37.0 +0200
@@ -1,0 +2,6 @@
+Thu Mar 31 11:51:59 UTC 2011 - co...@novell.com
+
+- update to 0.5:
+  documentation fixes: http://rt.cpan.org/Ticket/Display.html?id=65258
+
+---

calling whatdependson for head-i586


Old:

  Net-SSLGlue-0.4.tar.gz

New:

  Net-SSLGlue-0.5.tar.gz



Other differences:
--
++ perl-Net-SSLGlue.spec ++
--- /var/tmp/diff_new_pack.B8ELFp/_old  2011-04-01 10:04:38.0 +0200
+++ /var/tmp/diff_new_pack.B8ELFp/_new  2011-04-01 10:04:38.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-Net-SSLGlue (Version 0.4)
+# spec file for package perl-Net-SSLGlue
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,40 +15,39 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-Net-SSLGlue
+Version:0.5
+Release:1
+License:CHECK(Distributable)
 %define cpan_name Net-SSLGlue
-Summary:Add/extend SSL support for common perl modules
-Version:0.4
-Release:2
-License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
+Summary:add/extend SSL support for common perl modules
 Url:http://search.cpan.org/dist/Net-SSLGlue/
-Source: 
http://www.cpan.org/modules/by-module/Net/Net-SSLGlue-%{version}.tar.gz
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/S/SU/SULLR/Net-SSLGlue-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(IO::Socket::INET)
-BuildRequires:  perl(IO::Socket::INET6)
 BuildRequires:  perl(IO::Socket::SSL) >= 1.19
-BuildRequires:  perl(LWP::UserAgent) >= 5.822
-Requires:   perl(IO::Socket::INET)
-Requires:   perl(IO::Socket::INET6)
 Requires:   perl(IO::Socket::SSL) >= 1.19
-Requires:   perl(LWP::UserAgent) >= 5.822
+%{perl_requires}
 
 %description
 Some commonly used perl modules don't have SSL support at all, even if the
 protocol would support it. Others have SSL support, but most of them don't
 do proper checking of the servers certificate.
 
-Authors:
-
- Steffen Ullrich
+The 'Net::SSLGlue::*' modules try to add SSL support or proper certificate
+to these modules. Currently is support for the following modules available:
+
+* Net::SMTP - add SSL from beginning or using STARTTLS
+
+* Net::LDAP - add proper certificate checking
+
+* LWP - add proper certificate checking
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
@@ -62,18 +61,14 @@
 
 %install
 %perl_make_install
-# do not perl_process_packlist (noarch)
-# remove .packlist file
-%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch
-# remove perllocal.pod file
-%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib
+%perl_process_packlist
 %perl_gen_filelist
 
 %clean
-%{__rm} -rf $RPM_BUILD_ROOT
+%{__rm} -rf %{buildroot}
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
-%doc Changes COPYRIGHT TODO examples
+%defattr(644,root,root,755)
+%doc Changes COPYRIGHT README TODO
 
 %changelog

++ Net-SSLGlue-0.4.tar.gz -> Net-SSLGlue-0.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-SSLGlue-0.4/Changes new/Net-SSLGlue-0.5/Changes
--- old/Net-SSLGlue-0.4/Changes 2010-06-13 21:26:32.0 +0200
+++ new/Net-SSLGlue-0.5/Changes 2011-02-03 19:44:35.0 +0100
@@ -1,3 +1,6 @@
+0.5 2011/02/03
+documentation fixes: http://rt.cpan.org/Ticket/Display.html?id=65258
+
 0.4 2010/06/13
 added Changes, put examples into examples/ dir
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-SSLGlue-0.4/MANIFEST new/Net-SSLGlue-0.5/MANIFEST
--- old/Net-SSLGlue-0.4/MANIFEST2010-06-13 21:32:24.0 +0200
+++ new/Net-SSLGlue-0.5/MANIFEST2011-02-03 19:46:15.0 +0100
@@ -14,4 +14,5 @@
 examples/send-ssl-mail.pl
 examples/send-starttls-mail.pl
 Changes
+README
 META.yml Module meta-data (added by MakeMaker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-SSLGlue-0.4/META.yml new/Net-SSLG

commit postgrey for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package postgrey for openSUSE:Factory
checked in at Fri Apr 1 10:04:30 CEST 2011.




--- postgrey/postgrey.changes   2011-01-17 13:28:36.0 +0100
+++ /mounts/work_src_done/STABLE/postgrey/postgrey.changes  2011-03-31 
10:46:05.0 +0200
@@ -1,0 +2,6 @@
+Thu Mar 31 08:45:55 UTC 2011 - ch...@computersalat.de
+
+- cleanup init script (skeleton)
+  o added sleep 3s when restart
+
+---

calling whatdependson for head-i586




Other differences:
--
++ postgrey.spec ++
--- /var/tmp/diff_new_pack.cdvFmc/_old  2011-04-01 10:03:27.0 +0200
+++ /var/tmp/diff_new_pack.cdvFmc/_new  2011-04-01 10:03:27.0 +0200
@@ -29,7 +29,7 @@
 Group:  Productivity/Networking/Email/Utilities
 Summary:Postfix greylisting policy server
 Version:1.33
-Release:1
+Release:15
 Url:http://postgrey.schweikert.ch/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:http://postgrey.schweikert.ch/pub/%name-%{version}.tar.bz2

++ postgrey.init ++
--- /var/tmp/diff_new_pack.cdvFmc/_old  2011-04-01 10:03:27.0 +0200
+++ /var/tmp/diff_new_pack.cdvFmc/_new  2011-04-01 10:03:27.0 +0200
@@ -31,24 +31,20 @@
 ### END INIT INFO
 # 
 
+# Check for missing binaries (stale symlinks should not happen)
+# Note: Special treatment of stop for LSB conformance
 POSTGREY_BIN=/usr/sbin/postgrey
-POSTGREY_SYSCONFIG=/etc/sysconfig/postgrey
+test -x $POSTGREY_BIN || { echo "$POSTGREY_BIN not installed";
+   if [ "$1" = "stop" ]; then exit 0;
+   else exit 5; fi; }
 
-if [ ! -x $POSTGREY_BIN ] ; then
-   echo -n "Postfix greylisting server postgrey not installed ! "
-   exit 5
-fi
-
-if [ ! -r $POSTGREY_SYSCONFIG ]; then
-   echo "$POSTGREY_SYSCONFIG not existing";
-   if [ x"$1" = x"stop" ]; then
-   exit 0
-   else
-   exit 6
-   fi
-fi
+# Check for existence of needed config file and read it
+POSTGREY_SYSCONFIG=/etc/sysconfig/postgrey
+test -r $POSTGREY_SYSCONFIG || { echo "$POSTGREY_SYSCONFIG not existing";
+   if [ "$1" = "stop" ]; then exit 0;
+   else exit 6; fi; }
 
-# Load options file
+# Read sysconfig
 . $POSTGREY_SYSCONFIG
 
 # glue all the sysconfig options to one - easier handling
@@ -57,24 +53,28 @@
 # Source SuSE config, only if exists with size greater zero
 test -s /etc/rc.status && . /etc/rc.status
 
-
+# Reset status of this service
 rc_reset
 
 case "$1" in
   start)
-echo -n "Starting postgrey daemon"
+   echo -n "Starting postgrey daemon"
## Start daemon with startproc(8). If this fails
## the echo return value is set appropriate.
-startproc "$POSTGREY_BIN" -d $POSTGREY_OPTIONS
-rc_status -v
-;;
+   /sbin/startproc "$POSTGREY_BIN" -d $POSTGREY_OPTIONS
+
+   # Remember status and be verbose 
+   rc_status -v
+   ;;
   stop)
-echo -n "Shutting down postgrey daemon"
+   echo -n "Shutting down postgrey daemon"
## Stop daemon with killproc(8) and if this fails
## set echo the return value.
-killproc -TERM "$POSTGREY_BIN"
-rc_status -v
-;;
+   /sbin/killproc -TERM "$POSTGREY_BIN"
+
+   # Remember status and be verbose 
+   rc_status -v
+   ;;
   try-restart)
$0 status >/dev/null &&  $0 restart
# Remember status and be quiet
@@ -83,31 +83,37 @@
   restart)
## Stop the service and regardless of whether it was
## running or not, start it again.
-$0 stop
-$0 start
+   $0 stop
+   sleep 3s
+   $0 start

# Remember status and be quiet
-rc_status
-;;
+   rc_status
+   ;;
   force-reload)
echo -n "Reload service postgrey not possible"
rc_failed 3
+
+   # Remember status and be verbose 
rc_status -v
;;
   reload)
## Send daemon HUP signal with killproc(8) and if this
## fails set echo the return value.
-killproc -HUP "$POSTGREY_BIN"
-rc_status -v
+   /sbin/killproc -HUP "$POSTGREY_BIN"
+
+   # Remember status and be verbose 
+   rc_status -v
;;
   status)
-echo -n "Checking for service postgrey: "
-checkproc "$POSTGREY_BIN"
-rc_status -v
-;;
+   echo -n "Checking for service postgrey: "
+   /sbin/checkproc "$POSTGREY_BIN"
+
+   # Remember status and be verbose 
+   rc_status -v
+   ;;
   *)
-echo "Usage: postgrey {start|stop|try-restart|restart|reload|status}"
-exit 1
+   echo "Usage: postgrey {start|stop|try-restart|restart|reload|status}"
+   exit 1
 esac
-
 rc_exit






Remember to have fun.

commit kdebase4-openSUSE for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package kdebase4-openSUSE for 
openSUSE:Factory
checked in at Fri Apr 1 10:03:11 CEST 2011.




--- KDE/kdebase4-openSUSE/kdebase4-openSUSE.changes 2011-03-10 
01:42:23.0 +0100
+++ /mounts/work_src_done/STABLE/kdebase4-openSUSE/kdebase4-openSUSE.changes
2011-03-30 14:03:49.0 +0200
@@ -1,0 +2,6 @@
+Wed Mar 30 12:02:00 UTC 2011 - jav...@opensuse.org
+
+- remove Source4 (sysinfo_background.png) since it is already
+  included in kdebase4-openSUSE-11.4.tar.bz2 (bnc#680328)
+
+---

calling whatdependson for head-i586


Old:

  sysinfo_background.png



Other differences:
--
++ kdebase4-openSUSE.spec ++
--- /var/tmp/diff_new_pack.0VdKlt/_old  2011-04-01 10:01:14.0 +0200
+++ /var/tmp/diff_new_pack.0VdKlt/_new  2011-04-01 10:01:14.0 +0200
@@ -26,11 +26,10 @@
 PreReq: %fillup_prereq
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Version:11.4
-Release:37
+Release:38
 # git clone git://git.opensuse.org/projects/desktop/kdebase4-openSUSE.git
 Source0:kdebase4-openSUSE-%{version}.tar.bz2
 Source2:devel-splash.tar.bz2
-Source4:sysinfo_background.png
 Requires:   kdebase4-workspace
 Provides:   kdebase4-SuSE = 11.0
 Obsoletes:  kdebase4-SuSE <= 11.0
@@ -135,7 +134,6 @@
   cd build
   %makeinstall
   cd ..
-  install -m 644 %{SOURCE4} 
$RPM_BUILD_ROOT/usr/share/kde4/apps/sysinfo/about/images/background.png
   for l in SUSEgreeter krpmview kde4-openSUSE kio_sysinfo; do
 %find_lang $l suse.lang
   done






Remember to have fun...

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



commit perl-PPI for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-PPI for openSUSE:Factory
checked in at Fri Apr 1 09:59:21 CEST 2011.




--- perl-PPI/perl-PPI.changes   2010-12-01 10:46:04.0 +0100
+++ /mounts/work_src_done/STABLE/perl-PPI/perl-PPI.changes  2011-03-31 
20:31:56.0 +0200
@@ -1,0 +2,18 @@
+Thu Mar 31 18:29:18 UTC 2011 - co...@novell.com
+
+* update to 1.215
+   - Confirmed new Perl::Critic works with 1.214_02, so we
+ can release a new PPI now.
+   - Updated copyright year to 2011 (ADAMK)
+   - Fixed RT #64247 bless {} probably contains a hash constructor (WYANT)
+   - Backed out glob fix (WYANT)
+   - Fixed RT #65199 Cast can trump braces in
+ PPI::Token::Symbol->symbol (WYANT)
+   - index_locations on an empty document no longer warns (WYANT)
+   - Corrected a bug in line-spanning attribute support (WYANT)
+   - Regression test for line-spanning attribute support (ADAMK)
+   - Fixed #61305 return { foo => 1 } should parse curlys as hash
+ constructor, not block (WYANT)
+   - Fixed #63943 map and regexp confuse PPI? (ADAMK)
+
+---

calling whatdependson for head-i586


Old:

  PPI-1.213.tar.bz2

New:

  PPI-1.215.tar.gz



Other differences:
--
++ perl-PPI.spec ++
--- /var/tmp/diff_new_pack.ht8bRX/_old  2011-04-01 09:58:39.0 +0200
+++ /var/tmp/diff_new_pack.ht8bRX/_new  2011-04-01 09:58:39.0 +0200
@@ -15,22 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-PPI
 %define cpan_name PPI
 Summary:Parse, Analyze and Manipulate Perl (without perl)
-Version:1.213
-Release:6
+Url:http://search.cpan.org/dist/PPI/
+Version:1.215
+Release:1
 License:GPL+ or Artistic
 Group:  Development/Libraries/Perl
-Url:http://search.cpan.org/dist/PPI/
-#Source: 
http://www.cpan.org/modules/by-module/PPI/PPI-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+#Source: 
http://www.cpan.org/authors/id/A/AD/ADAMK/PPI-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Class::Inspector) >= 1.22
@@ -43,11 +41,9 @@
 BuildRequires:  perl(List::Util) >= 1.20
 BuildRequires:  perl(Params::Util) >= 1.00
 BuildRequires:  perl(Task::Weaken)
-BuildRequires:  perl(Test::More) >= 0.86
 BuildRequires:  perl(Test::NoWarnings) >= 0.084
 BuildRequires:  perl(Test::Object) >= 0.07
 BuildRequires:  perl(Test::SubCalls) >= 1.07
-#
 Requires:   perl(Clone) >= 0.30
 Requires:   perl(Digest::MD5) >= 2.35
 Requires:   perl(File::Spec) >= 0.84
@@ -56,23 +52,18 @@
 Requires:   perl(List::Util) >= 1.20
 Requires:   perl(Params::Util) >= 1.00
 Requires:   perl(Task::Weaken)
+%{perl_requires}
 
 %description
-The purpose of PPI is not to parse Perl *Code*, but to parse Perl
-*Documents*. By treating the problem this way, we are able to parse a
-single file containing Perl source code "isolated" from any other
-resources, such as libraries upon which the code may depend, and without
-needing to run an instance of perl alongside or inside the parser.
-
-Authors:
-Adam Kennedy 
+This is the PPI manual. It describes its reason for existing, its
+general structure, its use, an overview of the API, and provides a few
+implementation samples.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
-
 %{__make} %{?_smp_mflags}
 
 %check
@@ -80,18 +71,14 @@
 
 %install
 %perl_make_install
-# do not perl_process_packlist (noarch)
-# remove .packlist file
-%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch
-# remove perllocal.pod file
-%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib
+%perl_process_packlist
 %perl_gen_filelist
 
 %clean
-%{__rm} -rf $RPM_BUILD_ROOT
+%{__rm} -rf %{buildroot}
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
+%defattr(644,root,root,755)
 %doc Changes inline2test.conf inline2test.tpl LICENSE README
 
 %changelog






Remember to have fun...

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



commit perl-File-Slurp for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-File-Slurp for openSUSE:Factory
checked in at Fri Apr 1 09:58:29 CEST 2011.




--- perl-File-Slurp/perl-File-Slurp.changes 2010-11-30 20:25:51.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-File-Slurp/perl-File-Slurp.changes
2011-03-31 13:51:28.0 +0200
@@ -1,0 +2,7 @@
+Thu Mar 31 11:45:47 UTC 2011 - co...@novell.com
+
+* update to .15
+  - Added LICENCE (same as perl) to POD
+  - for the rest, see Changes (a lot)
+
+---

calling whatdependson for head-i586


Old:

  File-Slurp-.13.tar.bz2

New:

  File-Slurp-.15.tar.gz



Other differences:
--
++ perl-File-Slurp.spec ++
--- /var/tmp/diff_new_pack.RVSPV6/_old  2011-04-01 09:55:05.0 +0200
+++ /var/tmp/diff_new_pack.RVSPV6/_new  2011-04-01 09:55:05.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-File-Slurp (Version .13)
+# spec file for package perl-File-Slurp
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,47 +15,49 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-%bcond_with pod
 
 Name:   perl-File-Slurp
-%define cpan_name File-Slurp
-Summary:Efficient Reading/Writing of Complete Files
-Version:.13
-Release:10
+Version:.15
+Release:1
 License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
+%define cpan_name File-Slurp
+Summary:Simple and Efficient Reading/Writing of Complete Files
 Url:http://search.cpan.org/dist/File-Slurp/
-#Source: 
http://www.cpan.org/modules/by-module/File/File-Slurp-%{version}.tar.gz
-Source: %{cpan_name}-%{version}.tar.bz2
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/U/UR/URI/File-Slurp-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
-%if %{with pod}
-BuildRequires:  perl(Test::Pod) >= 1.14
-BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
-%endif
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(Fcntl)
+BuildRequires:  perl(POSIX)
+Requires:   perl(Carp)
+Requires:   perl(Exporter)
+Requires:   perl(Fcntl)
+Requires:   perl(POSIX)
+%{perl_requires}
 
 %description
 This module provides subs that allow you to read or write entire files with
 one simple call. They are designed to be simple to use, have flexible ways
 to pass in or get the file contents and to be very efficient. There is also
-a sub to read in all the files in a directory other than . and ..
-
-These slurp/spew subs work for files, pipes and sockets, and stdio,
-pseudo-files, and DATA.
+a sub to read in all the files in a directory other than '.' and '..'
 
-Authors:
-
-Uri Guttman 
+These slurp/spew subs work for files, pipes and sockets, stdio,
+pseudo-files, and the DATA handle. Read more about why slurping files is a
+good thing in the file 'slurp_article.pod' in the extras/ directory.
+
+If you are interested in how fast these calls work, check out the
+slurp_bench.pl program in the extras/ directory. It compares many different
+forms of slurping. You can select the I/O direction, context and file
+sizes. Use the --help option to see how to run it.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-# rpmlint: script-without-shebang
-%{__chmod} a-x lib/File/Slurp.pm
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -66,18 +68,14 @@
 
 %install
 %perl_make_install
-# do not perl_process_packlist (noarch)
-# remove .packlist file
-%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch
-# remove perllocal.pod file
-%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib
+%perl_process_packlist
 %perl_gen_filelist
 
 %clean
-%{__rm} -rf $RPM_BUILD_ROOT
+%{__rm} -rf %{buildroot}
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
-%doc Changes README
+%defattr(644,root,root,755)
+%doc Changes README TODO
 
 %changelog






Remember to have fun...

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



commit perl-HTTP-Message for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package perl-HTTP-Message for 
openSUSE:Factory
checked in at Fri Apr 1 09:53:45 CEST 2011.




--- perl-HTTP-Message/perl-HTTP-Message.changes 2011-03-17 00:37:44.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-HTTP-Message/perl-HTTP-Message.changes
2011-03-31 20:43:08.0 +0200
@@ -1,0 +2,6 @@
+Thu Mar 31 18:39:23 UTC 2011 - co...@novell.com
+
+- update to 6.02
+  Declare dependency on Bunzip2 v2.021 [RT#66593]
+
+---

calling whatdependson for head-i586


Old:

  HTTP-Message-6.01.tar.gz

New:

  HTTP-Message-6.02.tar.gz



Other differences:
--
++ perl-HTTP-Message.spec ++
--- /var/tmp/diff_new_pack.bWtXD0/_old  2011-04-01 09:44:43.0 +0200
+++ /var/tmp/diff_new_pack.bWtXD0/_new  2011-04-01 09:44:43.0 +0200
@@ -18,48 +18,27 @@
 
 
 Name:   perl-HTTP-Message
-%define cpan_name HTTP-Message
-Summary:HTTP style message (base class)
-Version:6.01
+Version:6.02
 Release:1
 License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
+%define cpan_name HTTP-Message
+Summary:HTTP style message (base class)
 Url:http://search.cpan.org/dist/HTTP-Message/
-Source: 
http://www.cpan.org/authors/id/G/GA/GAAS/HTTP-Message-%{version}.tar.gz
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/G/GA/GAAS/HTTP-Message-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Compress::Raw::Zlib)
-BuildRequires:  perl(Encode) >= 2.12
 BuildRequires:  perl(Encode::Locale) >= 1
 BuildRequires:  perl(HTML::Parser) >= 3.33
 BuildRequires:  perl(HTTP::Date) >= 6
-BuildRequires:  perl(IO::Compress::Bzip2)
-BuildRequires:  perl(IO::Compress::Deflate)
-BuildRequires:  perl(IO::Compress::Gzip)
-BuildRequires:  perl(IO::Uncompress::Bunzip2)
-BuildRequires:  perl(IO::Uncompress::Gunzip)
-BuildRequires:  perl(IO::Uncompress::Inflate)
-BuildRequires:  perl(IO::Uncompress::RawInflate)
-BuildRequires:  perl(MIME::Base64) >= 2.1
-BuildRequires:  perl(MIME::QuotedPrint)
 BuildRequires:  perl(LWP::MediaTypes) >= 6
 BuildRequires:  perl(URI) >= 1.10
-Requires:   perl(Compress::Raw::Zlib)
-Requires:   perl(Encode) >= 2.12
 Requires:   perl(Encode::Locale) >= 1
 Requires:   perl(HTML::Parser) >= 3.33
 Requires:   perl(HTTP::Date) >= 6
-Requires:   perl(IO::Compress::Bzip2)
-Requires:   perl(IO::Compress::Deflate)
-Requires:   perl(IO::Compress::Gzip)
-Requires:   perl(IO::Uncompress::Bunzip2)
-Requires:   perl(IO::Uncompress::Gunzip)
-Requires:   perl(IO::Uncompress::Inflate)
-Requires:   perl(IO::Uncompress::RawInflate)
-Requires:   perl(MIME::Base64) >= 2.1
-Requires:   perl(MIME::QuotedPrint)
 Requires:   perl(LWP::MediaTypes) >= 6
 Requires:   perl(URI) >= 1.10
 %{perl_requires}
@@ -68,6 +47,12 @@
 An 'HTTP::Message' object contains some headers and a content body. The
 following methods are available:
 
+* $mess = HTTP::Message->new
+
+* $mess = HTTP::Message->new( $headers )
+
+* $mess = HTTP::Message->new( $headers, $content )
+
 %prep
 %setup -q -n %{cpan_name}-%{version}
 

++ HTTP-Message-6.01.tar.gz -> HTTP-Message-6.02.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-Message-6.01/Changes 
new/HTTP-Message-6.02/Changes
--- old/HTTP-Message-6.01/Changes   2011-03-07 18:53:38.0 +0100
+++ new/HTTP-Message-6.02/Changes   2011-03-20 12:50:33.0 +0100
@@ -1,4 +1,11 @@
 ___
+2011-03-20 HTTP-Message 6.02
+
+Declare dependency on Bunzip2 v2.021 [RT#66593]
+
+
+
+___
 2011-03-07 HTTP-Message 6.01
 
 Avoid loading XML::Simple to avoid test failures.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-Message-6.01/META.yml 
new/HTTP-Message-6.02/META.yml
--- old/HTTP-Message-6.01/META.yml  2011-03-07 18:54:10.0 +0100
+++ new/HTTP-Message-6.02/META.yml  2011-03-20 13:10:22.0 +0100
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:   HTTP-Message
-version:6.01
+version:6.02
 abstract:   HTTP style messages
 author:
 - Gisle Aas 
@@ -16,10 +16,10 @@
 Encode::Locale:   1
 HTML::Parser: 3.33
 HTTP::Date:   6
-IO::Compress::Bzip2:  0
+IO::Compress::Bzip2:  2.021
 IO::Compress::Deflate:  0
 IO::Compress::Gzip:   0
-IO::Uncompress::Bunzip2:  0
+IO::Uncomp

commit tiff for openSUSE:Factory

2011-04-01 Thread h_root

Hello community,

here is the log from the commit of package tiff for openSUSE:Factory
checked in at Fri Apr 1 09:07:15 CEST 2011.




--- tiff/tiff.changes   2011-03-03 09:30:27.0 +0100
+++ /mounts/work_src_done/STABLE/tiff/tiff.changes  2011-03-31 
23:13:44.0 +0200
@@ -1,0 +2,8 @@
+Thu Mar 31 21:49:49 CEST 2011 - pgaj...@suse.cz
+
+- fixed regression caused by previous update [bnc#682871]
+  * modified CVE-2011-0192.patch
+- fixed buffer overflow in thunder decoder [bnc#683337]
+  * added CVE-2011-1167.patch
+
+---

calling whatdependson for head-i586


New:

  tiff-3.9.4-CVE-2011-1167.patch



Other differences:
--
++ tiff.spec ++
--- /var/tmp/diff_new_pack.QT8QWP/_old  2011-04-01 09:01:24.0 +0200
+++ /var/tmp/diff_new_pack.QT8QWP/_new  2011-04-01 09:01:24.0 +0200
@@ -29,7 +29,7 @@
 #
 Url:http://www.remotesensing.org/libtiff/
 Version:3.9.4
-Release:3
+Release:4
 Summary:Tools for Converting from and to the Tiff  Format
 Source: tiff-%{version}.tar.bz2
 Source2:README.SUSE
@@ -41,6 +41,7 @@
 Patch8: tiff-%{version}-scanlinesize.patch
 Patch9: tiff-%{version}-dont-fancy-upsampling.patch
 Patch10:tiff-%{version}-CVE-2011-0192.patch
+Patch11:tiff-3.9.4-CVE-2011-1167.patch
 # FYI: this issue is solved another way
 # http://bugzilla.maptools.org/show_bug.cgi?id=1985#c1
 # Patch9: tiff-%{version}-lzw-CVE-2009-2285.patch
@@ -107,6 +108,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10
+%patch11
 find -type d -name "CVS" | xargs rm -rfv
 find -type d | xargs chmod 755
 

++ tiff-3.9.4-CVE-2011-0192.patch ++
--- /var/tmp/diff_new_pack.QT8QWP/_old  2011-04-01 09:01:24.0 +0200
+++ /var/tmp/diff_new_pack.QT8QWP/_new  2011-04-01 09:01:24.0 +0200
@@ -1,15 +1,29 @@
-Index: libtiff/tif_fax3.h
-===
 libtiff/tif_fax3.h.orig
-+++ libtiff/tif_fax3.h
-@@ -478,6 +478,10 @@ done1d:   
\
+Protect against a fax VL(n) codeword commanding a move left.  Without
+this, a malicious input file can generate an indefinitely large series
+of runs without a0 ever reaching the right margin, thus overrunning
+our buffer of run lengths.  Per CVE-2011-0192.  This is a modified
+version of a patch proposed by Drew Yao of Apple Product Security.
+It adds an unexpected() report, and disallows the equality case except
+for the first run of a line, since emitting a run without increasing a0
+still allows buffer overrun.  (We have to allow it for the first run to
+cover the case of encoding a zero-length run at start of line using VL.)
+
+http://bugzilla.maptools.org/show_bug.cgi?id=2297
+
+diff -Naur libtiff/tif_fax3.h tiff-3.9.4/libtiff/tif_fax3.h
+--- libtiff/tif_fax3.h 2010-06-08 14:50:42.0 -0400
 libtiff/tif_fax3.h 2011-03-10 12:11:20.850839162 -0500
+@@ -478,6 +478,12 @@
break;  \
case S_VL:  \
CHECK_b1;   \
-+if (b1 <= (int) (a0 + TabEnt->Param)) { \
-+  unexpected("VL", a0); \
-+  goto eol2d;   \
-+}   \
++  if (b1 <= (int) (a0 + TabEnt->Param)) { \
++  if (b1 < (int) (a0 + TabEnt->Param) || pa != thisrun) { \
++  unexpected("VL", a0);   \
++  goto eol2d; \
++  }   \
++  }   \
SETVALUE(b1 - a0 - TabEnt->Param);  \
b1 -= *--pb;\
break;  \
+

++ tiff-3.9.4-CVE-2011-1167.patch ++
Index: libtiff/tif_thunder.c
===
--- libtiff/tif_thunder.c.orig
+++ libtiff/tif_thunder.c
@@ -25,6 +25,7 @@
  */
 
 #include "tiffiop.h"
+#include 
 #ifdef THUNDER_SUPPORT
 /*
  * TIFF Library.
@@ -55,12 +56,32 @@
 static const int twobitdeltas[4] = { 0, 1, 0, -1 };
 static const int threebitdeltas[8] = { 0, 1, 2, 3, 0, -3, -2, -1 };
 
-#defineSETPIXEL(op, v) { \
-   lastpixel = (v) & 0xf; \
-   if (npixels++ & 1) \
-   *op++ |= lastpixel; \
-   else \
+#defineSETPIXEL(op, v) { \
+