commit gpg2 for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package gpg2 for openSUSE:Factory
checked in at Wed Mar 16 10:37:18 CET 2011.




--- gpg2/gpg2.changes   2011-01-07 13:25:06.0 +0100
+++ /mounts/work_src_done/STABLE/gpg2/gpg2.changes  2011-03-15 
10:49:13.0 +0100
@@ -1,0 +2,13 @@
+Tue Mar 15 09:29:42 UTC 2011 - pu...@novell.com
+
+- update to gnupg-2.0.17
+ * Allow more hash algorithms with the OpenPGP v2 card.
+ * The gpg-agent now tests for a new gpg-agent.conf on a HUP.
+ * Fixed output of gpgconf --check-options.
+ * Fixed a bug where Scdaemon sends a signal to Gpg-agent running
+   in non-daemon mode.
+ * Fixed TTY management for pinentries and session variable update
+   problem.
+- drop gnupg-CVE-2010-2547.patch (in upstream)
+
+---

calling whatdependson for head-i586


Old:

  gnupg-2.0.16.tar.bz2
  gnupg-CVE-2010-2547.patch

New:

  gnupg-2.0.17.tar.bz2



Other differences:
--
++ gpg2.spec ++
--- /var/tmp/diff_new_pack.38yGnG/_old  2011-03-16 10:35:07.0 +0100
+++ /var/tmp/diff_new_pack.38yGnG/_new  2011-03-16 10:35:07.0 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package gpg2 (Version 2.0.16)
+# spec file for package gpg2
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -19,8 +19,8 @@
 
 
 Name:   gpg2
-Version:2.0.16
-Release:4
+Version:2.0.17
+Release:1
 BuildRequires:  expect
 BuildRequires:  fdupes
 BuildRequires:  libgpg-error-devel = 1.7
@@ -57,7 +57,6 @@
 Patch4: gnupg-2.0.9-langinfo.patch
 Patch5: gnupg-files-are-digests.patch
 Patch6: gnupg-dont-fail-with-seahorse-agent.patch
-Patch7: gnupg-CVE-2010-2547.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -73,10 +72,8 @@
 %patch4
 %patch5 -p1
 %patch6 -p1
-%patch7 -p1
 
 %build
-# Required for patch7:
 autoreconf -fi
 # build PIEs (position independent executables) for address space 
randomisation:
 %ifarch s390x %sparc
@@ -119,7 +116,7 @@
 # fix rpmlint invalid-lc-messages-dir:
 rm -rf $RPM_BUILD_ROOT/%_datadir/locale/en@{bold,}quot
 # additional files to documentation directory
-install -m 644 AUTHORS COPYING ChangeLog NEWS THANKS TODO doc/FAQ doc/faq.html 
$RPM_BUILD_ROOT/%{_docdir}/%{name}
+install -m 644 AUTHORS COPYING ChangeLog NEWS THANKS TODO doc/FAQ 
$RPM_BUILD_ROOT/%{_docdir}/%{name}
 %find_lang gnupg2
 %if 0%{?suse_version}  1020
 %fdupes %buildroot

++ gnupg-2.0.16.tar.bz2 - gnupg-2.0.17.tar.bz2 ++
 76184 lines of diff (skipped)

++ gnupg-2.0.4-install_tools.diff ++
--- /var/tmp/diff_new_pack.38yGnG/_old  2011-03-16 10:35:09.0 +0100
+++ /var/tmp/diff_new_pack.38yGnG/_new  2011-03-16 10:35:09.0 +0100
@@ -1,7 +1,7 @@
 Index: tools/Makefile.am
 ===
 tools/Makefile.am.orig 2009-04-17 19:39:47.0 +0200
-+++ tools/Makefile.am  2009-11-13 13:01:24.0 +0100
+--- tools/Makefile.am.orig
 tools/Makefile.am
 @@ -32,8 +32,8 @@ sbin_SCRIPTS = addgnupghome applygnupgde
  
  bin_SCRIPTS = gpgsm-gencert.sh
@@ -13,9 +13,9 @@
  endif
  
  if BUILD_SYMCRYPTRUN
-@@ -44,14 +44,14 @@ endif
+@@ -51,14 +51,14 @@ endif
  
- bin_PROGRAMS = gpgconf gpg-connect-agent gpgkey2ssh ${symcryptrun}
+ bin_PROGRAMS = gpgconf gpg-connect-agent gpgkey2ssh ${symcryptrun} ${gpgtar}
  if !HAVE_W32_SYSTEM
 -bin_PROGRAMS += watchgnupg gpgparsemail
 +bin_PROGRAMS += watchgnupg gpgparsemail gpgsplit






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-Test-NoWarnings for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package perl-Test-NoWarnings for 
openSUSE:Factory
checked in at Wed Mar 16 10:38:28 CET 2011.




--- perl-Test-NoWarnings/perl-Test-NoWarnings.changes   2010-12-01 
07:57:23.0 +0100
+++ 
/mounts/work_src_done/STABLE/perl-Test-NoWarnings/perl-Test-NoWarnings.changes  
2011-03-15 10:10:03.0 +0100
@@ -1,0 +2,6 @@
+Tue Mar 15 09:10:02 UTC 2011 - cfarr...@novell.com
+
+- license update: LGPLv2.1+
+  See LICENSE file and README: Clearly, this is not Artistic, but LGPLv2.1 
licensed
+
+---

calling whatdependson for head-i586




Other differences:
--
++ perl-Test-NoWarnings.spec ++
--- /var/tmp/diff_new_pack.TtvWX3/_old  2011-03-16 10:38:21.0 +0100
+++ /var/tmp/diff_new_pack.TtvWX3/_new  2011-03-16 10:38:21.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-Test-NoWarnings (Version 1.02)
+# spec file for package perl-Test-NoWarnings
 #
-# 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
@@ -22,8 +22,8 @@
 %define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
 Summary:Make sure you didn't emit any warnings while testing
 Version:1.02
-Release:2
-License:Artistic
+Release:7
+License:LGPLv2.1+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/perldoc?Test::NoWarnings
 Source: %{cpan_name}-%{version}.tar.bz2






Remember to have fun...

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



commit krb5 for openSUSE:11.3

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package krb5 for openSUSE:11.3
checked in at Wed Mar 16 10:42:49 CET 2011.




--- old-versions/11.3/UPDATES/all/krb5/krb5-mini.changes2011-02-09 
10:11:21.0 +0100
+++ 11.3/krb5/krb5-mini.changes 2011-03-16 10:42:28.042308000 +0100
@@ -1,0 +2,7 @@
+Tue Mar  1 12:39:19 CET 2011 - m...@suse.de
+
+- Fix vulnerability to a double-free condition in KDC daemon
+  (MITKRB5-SA-2011-003, bnc#671717)
+  CVE-2011-0284
+
+---
krb5.changes: same change

calling whatdependson for 11.3-i586


New:

  krb5-1.8-MITKRB5-SA-2011-003.dif



Other differences:
--
++ krb5-doc.spec ++
--- /var/tmp/diff_new_pack.LwglFy/_old  2011-03-16 10:42:37.0 +0100
+++ /var/tmp/diff_new_pack.LwglFy/_new  2011-03-16 10:42:37.0 +0100
@@ -21,7 +21,7 @@
 Name:   krb5-doc
 BuildRequires:  ghostscript-library latex2html texlive
 Version:1.8.1
-Release:5.RELEASE4
+Release:5.RELEASE5
 %define srcRoot krb5-1.8.1
 Summary:MIT Kerberos5 Implementation--Documentation
 License:MIT License (or similar)

++ krb5-mini.spec ++
--- /var/tmp/diff_new_pack.LwglFy/_old  2011-03-16 10:42:37.0 +0100
+++ /var/tmp/diff_new_pack.LwglFy/_new  2011-03-16 10:42:37.0 +0100
@@ -28,7 +28,7 @@
 BuildRequires:  bison libcom_err-devel ncurses-devel
 BuildRequires:  keyutils keyutils-devel
 Version:1.8.1
-Release:5.RELEASE4
+Release:5.RELEASE5
 %if ! 0%{?build_mini}
 BuildRequires:  libopenssl-devel openldap2-devel
 # bug437293
@@ -62,6 +62,7 @@
 Patch13:krb5-1.8-MITKRB5-SA-2010-007.dif
 Patch14:krb5-1.8-MITKRB5-SA-2011-001.dif
 Patch15:krb5-1.8-MITKRB5-SA-2011-002.dif
+Patch16:krb5-1.8-MITKRB5-SA-2011-003.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: mktemp, grep, /bin/touch, coreutils
 PreReq: %insserv_prereq %fillup_prereq 
@@ -216,6 +217,7 @@
 %patch13 -p1
 %patch14 -p1
 %patch15 -p0
+%patch16 -p1
 # Rename the man pages so that they'll get generated correctly.
 pushd src
 cat %{SOURCE10} | while read manpage ; do

++ krb5.spec ++
--- /var/tmp/diff_new_pack.LwglFy/_old  2011-03-16 10:42:37.0 +0100
+++ /var/tmp/diff_new_pack.LwglFy/_new  2011-03-16 10:42:37.0 +0100
@@ -28,7 +28,7 @@
 BuildRequires:  bison libcom_err-devel ncurses-devel
 BuildRequires:  keyutils keyutils-devel
 Version:1.8.1
-Release:5.RELEASE5
+Release:5.RELEASE7
 %if ! 0%{?build_mini}
 BuildRequires:  libopenssl-devel openldap2-devel
 # bug437293
@@ -62,6 +62,7 @@
 Patch13:krb5-1.8-MITKRB5-SA-2010-007.dif
 Patch14:krb5-1.8-MITKRB5-SA-2011-001.dif
 Patch15:krb5-1.8-MITKRB5-SA-2011-002.dif
+Patch16:krb5-1.8-MITKRB5-SA-2011-003.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: mktemp, grep, /bin/touch, coreutils
 PreReq: %insserv_prereq %fillup_prereq 
@@ -216,6 +217,7 @@
 %patch13 -p1
 %patch14 -p1
 %patch15 -p0
+%patch16 -p1
 # Rename the man pages so that they'll get generated correctly.
 pushd src
 cat %{SOURCE10} | while read manpage ; do

++ krb5-1.8-MITKRB5-SA-2011-003.dif ++
Index: krb5-1.8.1/src/kdc/do_as_req.c
===
--- krb5-1.8.1.orig/src/kdc/do_as_req.c
+++ krb5-1.8.1/src/kdc/do_as_req.c
@@ -784,6 +784,8 @@ prepare_error_as (struct kdc_request_sta
 pad-contents = td[size]-data;
 pad-length = td[size]-length;
 pa[size] = pad;
+td[size]-data = NULL;
+td[size]-length = 0;
 }
 krb5_free_typed_data(kdc_context, td);
 }





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-Class-Inspector for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package perl-Class-Inspector for 
openSUSE:Factory
checked in at Wed Mar 16 10:44:44 CET 2011.




--- perl-Class-Inspector/perl-Class-Inspector.changes   2010-12-01 
07:56:22.0 +0100
+++ 
/mounts/work_src_done/STABLE/perl-Class-Inspector/perl-Class-Inspector.changes  
2011-03-15 09:54:27.0 +0100
@@ -1,0 +2,8 @@
+Tue Mar 15 08:46:46 UTC 2011 - co...@novell.com
+
+- update to 0.25:
+  - Updating to Module::Install::DSL 1.00
+  - Updating copyright year
+- regenerate spec file
+
+---

calling whatdependson for head-i586


Old:

  Class-Inspector-1.24.tar.bz2

New:

  Class-Inspector-1.25.tar.gz



Other differences:
--
++ perl-Class-Inspector.spec ++
--- /var/tmp/diff_new_pack.T1dsgO/_old  2011-03-16 10:43:44.0 +0100
+++ /var/tmp/diff_new_pack.T1dsgO/_new  2011-03-16 10:43:44.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-Class-Inspector (Version 1.24)
+# spec file for package perl-Class-Inspector
 #
-# 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,36 +18,35 @@
 
 
 Name:   perl-Class-Inspector
-%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
-Summary:Get Information About a Loaded Class
-Version:1.24
-Release:13
-License:Artistic ; GPLv2+
+Version:1.25
+Release:1
+License:GPL+ or Artistic
+%define cpan_name Class-Inspector
+Summary:Get information about a class and its structure
+Url:http://search.cpan.org/dist/Class-Inspector/
 Group:  Development/Libraries/Perl
-Url:http://search.cpan.org/~adamk/Class-Inspector
-Source: %{cpan_name}-%{version}.tar.bz2
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
+#Source: 
http://www.cpan.org/authors/id/A/AD/ADAMK/Class-Inspector-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
+BuildRequires:  perl(File::Spec) = 0.80
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(File::Spec) = 0.80
-BuildRequires:  perl(Test::More) = 0.47
-BuildRequires:  perl(Pod::Escapes)
-BuildRequires:  perl(Test::Pod)
+Requires:   perl(File::Spec) = 0.80
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildArch:  noarch
+%{perl_requires}
 
 %description
-Class::Inspector allows you to get information about a loaded class.
-Most or all of this information can be found in other ways, but they
-are not always very conveniet, and usually involve a relatively high
-level of Perl wizardry, or strange and unusual looking code.
-Class-Inspector attempts to provide an easier, more friendly interface
-to this information.
+Class::Inspector allows you to get information about a loaded class. Most
+or all of this information can be found in other ways, but they aren't
+always very friendly, and usually involve a relatively high level of Perl
+wizardry, or strange and unusual looking code. Class::Inspector attempts to
+provide an easier, more friendly interface to this information.
 
 %prep
-%setup -n %{cpan_name}-%{version}
+%setup -q -n %{cpan_name}-%{version}
 
 %build
-perl Makefile.PL OPTIMIZE=$RPM_OPT_FLAGS -Wall
+%{__perl} Makefile.PL INSTALLDIRS=vendor
 %{__make} %{?_smp_mflags}
 
 %check
@@ -62,7 +61,7 @@
 %{__rm} -rf %{buildroot}
 
 %files -f %{name}.files
-%defattr(-,root,root)
+%defattr(644,root,root,755)
 %doc Changes 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-common-sense for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package perl-common-sense for 
openSUSE:Factory
checked in at Wed Mar 16 10:46:12 CET 2011.




--- perl-common-sense/perl-common-sense.changes 2010-11-30 20:24:36.0 
+0100
+++ /mounts/work_src_done/STABLE/perl-common-sense/perl-common-sense.changes
2011-03-04 19:26:35.0 +0100
@@ -1,0 +2,12 @@
+Fri Mar  4 18:25:31 UTC 2011 - ch...@computersalat.de
+
+- update to 3.4
+  - remove regexp category. this is rather painful as it's a large
+class, but unfortunately, somebody thought emitting a warning when
+you match more than 32kb of text is in some way useful, which
+spoils the whole category.
+  - use META.json instead of META.yml - apparently YAML parsers don't
+actually exist.
+- recreated by cpanspec 1.78.03
+
+---

calling whatdependson for head-i586


Old:

  common-sense-3.3.tar.gz

New:

  common-sense-3.4.tar.gz



Other differences:
--
++ perl-common-sense.spec ++
--- /var/tmp/diff_new_pack.1wurt8/_old  2011-03-16 10:44:57.0 +0100
+++ /var/tmp/diff_new_pack.1wurt8/_new  2011-03-16 10:44:57.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-common-sense (Version 3.3)
+# spec file for package perl-common-sense
 #
-# 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,82 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-common-sense
+Version:3.4
+Release:1
+License:GPL+ or Artistic
 %define cpan_name common-sense
 Summary:Save a tree AND a kitten (sane defaults for Perl programs)
-Version:3.3
-Release:2
-License:Artistic
 Group:  Development/Libraries/Perl
-Url:http://search.cpan.org/dist/common-sense
-Source: 
http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz
+Url:http://search.cpan.org/dist/common-sense/
+#Source: 
http://www.cpan.org/authors/id/M/ML/MLEHMANN/common-sense-3.4.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
 BuildRequires:  perl-macros
+%{perl_requires}
 
 %description
 This module implements some sane defaults for Perl programs, as defined
 by two typical (or not so typical - use your common sense) specimens of
-Perl coders.
-
-The basic philosophy behind the choices made in common::sense can be summarised
-as: enforcing strict policies to catch as many bugs as possible, while at the
-same time, not limiting the expressive power available to the programmer.
-
-  Authors: Marc Lehmann schm...@schmorp.de
-   Robin Redeker, elmex at ta-sa.org
+Perl coders. In fact, after working out details on which warnings and
+strict modes to enable and make fatal, we found that we (and our code
+written so far, and others) fully agree on every option, even though we
+never used warnings before, so it seems this module indeed reflects a
+common sense among some long-time Perl coders.
+
+The basic philosophy behind the choices made in common::sense can be
+summarised as: enforcing strict policies to catch as many bugs as
+possible, while at the same time, not limiting the expressive power
+available to the programmer.
+
+Two typical examples of how this philosophy is applied in practise is
+the handling of uninitialised and malloc warnings:
+
+*uninitialised*
+undef is a well-defined feature of perl, and enabling warnings for
+using it rarely catches any bugs, but considerably limits you in
+what you can do, so uninitialised warnings are disabled.
+
+*malloc*
+Freeing something twice on the C level is a serious bug, usually
+causing memory corruption. It often leads to side effects much later
+in the program and there are no advantages to not reporting this, so
+malloc warnings are fatal by default.
+
+Unfortunately, there is no fine-grained warning control in perl, so
+often whole groups of useful warnings had to be excluded because of a
+single useless warning (for example, perl puts an arbitrary limit on the
+length of text you can match with some regexes before emitting a
+warning, making the whole regexp category useless).
+
+What follows is a more thorough discussion of what this module does, and
+why it does it, and what the advantages (and disadvantages) of this
+approach are.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
 
 %build
-CFLAGS=$RPM_OPT_FLAGS perl Makefile.PL
-%{__make}
+%{__perl} 

commit perl-CPAN-DistnameInfo for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package perl-CPAN-DistnameInfo for 
openSUSE:Factory
checked in at Wed Mar 16 10:48:00 CET 2011.




--- perl-CPAN-DistnameInfo/perl-CPAN-DistnameInfo.changes   2010-11-30 
20:24:48.0 +0100
+++ 
/mounts/work_src_done/STABLE/perl-CPAN-DistnameInfo/perl-CPAN-DistnameInfo.changes
  2011-03-15 09:45:09.0 +0100
@@ -1,0 +2,8 @@
+Tue Mar 15 08:44:20 UTC 2011 - co...@novell.com
+
+- update to 0.12:
+ * Grok dist names ending with something numeric 
+   containing underscores [Florian Ragwitz]
+ * Remove potential -withoutworldwriteables suffix [Vincent Pit]
+
+---

calling whatdependson for head-i586


Old:

  CPAN-DistnameInfo-0.10.tar.gz

New:

  CPAN-DistnameInfo-0.12.tar.gz



Other differences:
--
++ perl-CPAN-DistnameInfo.spec ++
--- /var/tmp/diff_new_pack.DaC64L/_old  2011-03-16 10:46:25.0 +0100
+++ /var/tmp/diff_new_pack.DaC64L/_new  2011-03-16 10:46:25.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-CPAN-DistnameInfo (Version 0.10)
+# spec file for package perl-CPAN-DistnameInfo
 #
-# 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,31 +15,81 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   perl-CPAN-DistnameInfo
+Version:0.12
+Release:1
+License:GPL+ or Artistic
 %define cpan_name CPAN-DistnameInfo
 Summary:Extract distribution name and version from a distribution 
filename
-Version:0.10
-Release:2
-License:GPL+ or Artistic
-Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/CPAN-DistnameInfo/
-Source: 
http://www.cpan.org/modules/by-module/CPAN/CPAN-DistnameInfo-%{version}.tar.gz
-BuildArch:  noarch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
+Group:  Development/Libraries/Perl
+#Source: 
http://www.cpan.org/authors/id/G/GB/GBARR/CPAN-DistnameInfo-%{version}.tar.gz
+Source: %{cpan_name}-%{version}.tar.gz
 BuildRequires:  perl
 BuildRequires:  perl-macros
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildArch:  noarch
+%{perl_requires}
 
 %description
-Many online services that are centered around CPAN attempt to
-associate multiple uploads by extracting a distribution name from the
-filename of the upload. For most distributions this is easy as they
-have used ExtUtils::MakeMaker or Module::Build to create the
-distribution, which results in a uniform name. But sadly not all
-uploads are created in this way.
+Many online services that are centered around CPAN attempt to associate
+multiple uploads by extracting a distribution name from the filename of the
+upload. For most distributions this is easy as they have used
+ExtUtils::MakeMaker or Module::Build to create the distribution, which
+results in a uniform name. But sadly not all uploads are created in this
+way.
+
+'CPAN::DistnameInfo' uses heuristics that have been learnt by the
+http://search.cpan.org/ manpage to extract the distribution name and
+version from filenames and also report if the version is to be treated as a
+developer release
+
+The constructor takes a single pathname, returning an object with the
+following methods
+
+* cpanid
+
+  If the path given looked like a CPAN authors directory path, then this
+  will be the the CPAN id of the author.
+
+* dist
+
+  The name of the distribution
+
+* distvname
+
+  The file name with any suffix and leading directory names removed
+
+* filename
+
+  If the path given looked like a CPAN authors directory path, then this
+  will be the path to the file relative to the detected CPAN author
+  directory. Otherwise it is the path that was passed in.
+
+* maturity
+
+  The maturity of the distribution. This will be either 'released' or
+  'developer'
+
+* extension
+
+  The extension of the distribution, often used to denote the archive type
+  (e.g. 'tar.gz')
+
+* pathname
+
+  The pathname that was passed to the constructor when creating the object.
+
+* properties
+
+  This will return a list of key-value pairs, suitable for assigning to a
+  hash, for the known properties.
+
+* version
+
+  The extracted version
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
@@ -53,18 +103,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} 

commit virtualbox for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package virtualbox for openSUSE:Factory
checked in at Wed Mar 16 10:49:23 CET 2011.




--- virtualbox/virtualbox.changes   2011-02-18 09:07:04.0 +0100
+++ /mounts/work_src_done/STABLE/virtualbox/virtualbox.changes  2011-03-09 
16:43:38.0 +0100
@@ -1,0 +2,5 @@
+Wed Mar  9 15:43:08 UTC 2011 - crrodrig...@opensuse.org
+
+- fix requires sysvinit(syslog) 
+
+---

calling whatdependson for head-i586




Other differences:
--
++ virtualbox.spec ++
--- /var/tmp/diff_new_pack.J8LGaS/_old  2011-03-16 10:48:23.0 +0100
+++ /var/tmp/diff_new_pack.J8LGaS/_new  2011-03-16 10:48:23.0 +0100
@@ -43,7 +43,7 @@
 #
 ExclusiveArch:  %ix86 x86_64
 Version:4.0.4
-Release:1
+Release:2
 Summary:VirtualBox is an Emulator
 License:GPLv2+
 Group:  System/Emulators/PC
@@ -100,6 +100,9 @@
 #rename from ose version:
 Provides:   %{name}-ose = %version
 Obsoletes:  %{name}-ose  %version
+%if 0%{suse_version}  1130
+PreReq: sysvinit(syslog)
+%endif
 
 %description
 VirtualBox is an extremely feature rich, high performance product
@@ -593,8 +596,8 @@
 %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxBFE
 %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxHeadless
 %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxSDL
-#%verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxNetDHCP
-%{_vbox_instdir}/VBoxNetDHCP
+%verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxNetDHCP
+#%{_vbox_instdir}/VBoxNetDHCP
 #
 
 %files qt






Remember to have fun...

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



commit build-compare for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package build-compare for openSUSE:Factory
checked in at Wed Mar 16 11:34:13 CET 2011.




--- build-compare/build-compare.changes 2011-02-28 15:00:49.0 +0100
+++ /mounts/work_src_done/STABLE/build-compare/build-compare.changes
2011-03-15 09:37:03.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar 15 08:36:26 UTC 2011 - a...@suse.de
+
+- Use perl -e instead of -E (bnc#679562).
+
+---

calling whatdependson for head-i586




Other differences:
--
++ build-compare.spec ++
--- /var/tmp/diff_new_pack.P9VPMf/_old  2011-03-16 11:31:31.0 +0100
+++ /var/tmp/diff_new_pack.P9VPMf/_new  2011-03-16 11:31:31.0 +0100
@@ -24,7 +24,7 @@
 AutoReqProv:on
 Summary:Build Result Compare Script
 Version:2011.02.28
-Release:1
+Release:2
 Source1:COPYING
 Source2:same-build-result.sh
 Source3:rpm-check.sh

++ rpm-check.sh ++
--- /var/tmp/diff_new_pack.P9VPMf/_old  2011-03-16 11:31:31.0 +0100
+++ /var/tmp/diff_new_pack.P9VPMf/_new  2011-03-16 11:31:31.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/bash
 #
-# Copyright (c) 2009, 2010 SUSE Linux Product GmbH, Germany.
+# Copyright (c) 2009, 2010, 2011 SUSE Linux Product GmbH, Germany.
 # Licensed under GPL v2, see COPYING file for details.
 #
 # Written by Michael Matz and Stephan Coolo
@@ -219,8 +219,8 @@
done
return $ret;;
  *.pyc|*.pyo)
-perl -E open fh, '+', 'old/$file'; seek fh, 3, SEEK_SET; print fh 
'';
-perl -E open fh, '+', 'new/$file'; seek fh, 3, SEEK_SET; print fh 
'';
+perl -e open fh, '+', 'old/$file'; seek fh, 3, SEEK_SET; print fh 
'';
+perl -e open fh, '+', 'new/$file'; seek fh, 3, SEEK_SET; print fh 
'';
 ;;
  *.bz2)
 bunzip2 -c old/$file  old/${file/.bz2/}






Remember to have fun...

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



commit aaa_base for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package aaa_base for openSUSE:Factory
checked in at Wed Mar 16 11:41:46 CET 2011.




--- aaa_base/aaa_base.changes   2011-03-07 12:28:05.0 +0100
+++ /mounts/work_src_done/STABLE/aaa_base/aaa_base.changes  2011-03-15 
15:42:28.0 +0100
@@ -1,0 +2,5 @@
+Fri Mar 11 12:14:00 CET 2011 - wer...@suse.de
+
+- Avoid to trap into execute escapes (bnc#678827)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ aaa_base.spec ++
--- /var/tmp/diff_new_pack.3OaVfV/_old  2011-03-16 11:39:36.0 +0100
+++ /var/tmp/diff_new_pack.3OaVfV/_new  2011-03-16 11:39:36.0 +0100
@@ -21,7 +21,7 @@
 
 Name:   aaa_base
 Version:11.5
-Release:1
+Release:2
 License:GPLv2+
 Group:  System/Fhs
 Provides:   bin bootutls etc skeleng skelger 

++ aaa_base.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aaa_base/etc/profile.d/complete.bash 
new/aaa_base/etc/profile.d/complete.bash
--- old/aaa_base/etc/profile.d/complete.bash2011-02-22 13:37:17.0 
+0100
+++ new/aaa_base/etc/profile.d/complete.bash2011-03-15 15:42:07.0 
+0100
@@ -42,7 +42,7 @@
 s=${COMP_WORDBREAKS//[: ]}
 s=${s//   }
 s=${s//[\{\}()\[\]]}
-s=${s}(){}[]
+s=${s}(){}[]\`\$
 o=${#s}
 
 while test $((o--)) -gt 0 ; do
@@ -286,6 +286,7 @@
 if test -n $t ; then
let o=0
local -a reply=()
+   _compreply_
for s in ${COMPREPLY[@]}; do
e=$(eval echo $s)
if test -d $e ; then
@@ -297,6 +298,8 @@
esac
done
COMPREPLY=(${reply[@]})
+   test $g -eq 0  shopt -u extglob
+   return 0
 fi
 
 _compreply_
@@ -337,6 +340,7 @@
COMPREPLY=()
fi
let o=${#COMPREPLY[*]}
+   _compreply_
for s in $(compgen -f -- $c) ; do
e=$(eval echo $s)
if test -d $e ; then






Remember to have fun...

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



commit boost for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package boost for openSUSE:Factory
checked in at Wed Mar 16 12:55:41 CET 2011.




--- boost/boost.changes 2010-10-25 09:32:32.0 +0200
+++ /mounts/work_src_done/STABLE/boost/boost.changes2011-03-16 
12:05:20.0 +0100
@@ -1,0 +2,27 @@
+Wed Mar 16 12:03:17 CET 2011 - p...@suse.de
+
+- Remove comment chars from doc-pdf description.
+
+---
+Mon Mar 14 12:24:53 CET 2011 - p...@suse.de
+
+- Use xz to compress tarballs.
+- Generate new man pages tarball.
+- Update pdf tarball.
+
+- Update to 1.46:
+  New Libraries
+  Icl: Interval Container Library, interval sets and maps and
+   aggregation of associated values, from Joachim Faulhaber.
+
+  For the rest of the changes see NEWS in the package documentation
+  directory or see http://www.boost.org/users/news/version_1_46_1 .
+
+---
+Thu Nov 25 12:01:42 CET 2010 - p...@suse.de
+
+- Remove the boost specific autoconf macros now that we have the
+  complete autoconf archive packaged (bnc#655747).
+- Move the lib64 patch over to autoconf-archive.
+
+---

calling whatdependson for head-i586


Old:

  boost-autoconf-20100819.tar.bz2
  boost-lib64.patch
  boost_1_44_0.tar.bz2
  boost_1_44_man.tar.bz2
  boost_1_44_pdf.tar.bz2

New:

  NEWS
  boost_1_46_0.tar.xz
  boost_1_46_man.tar.xz
  boost_1_46_pdf.tar.xz



Other differences:
--
++ boost.spec ++
--- /var/tmp/diff_new_pack.f2CbxA/_old  2011-03-16 12:54:25.0 +0100
+++ /var/tmp/diff_new_pack.f2CbxA/_new  2011-03-16 12:54:25.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package boost (Version 1.44.0)
+# spec file for package boost
 #
-# 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
@@ -17,10 +17,10 @@
 
 # norootforbuild
 
-%define ver 1.44.0
-%define file_version 1_44_0
-%define short_version 1_44
-%define lib_appendix 1_44_0
+%define ver 1.46.0
+%define file_version 1_46_0
+%define short_version 1_46
+%define lib_appendix 1_46_0
 
 #Version of autoconf archive the boost macros where taken from.
 %define archive_version 20100819
@@ -61,13 +61,14 @@
 %define debug_package_requires %{all_libs}
 
 Name:   boost
-BuildRequires:  boost-jam = 3.1.18 dos2unix gcc-c++ libbz2-devel libicu-devel 
python-devel xorg-x11-devel
-BuildRequires:  chrpath libexpat-devel
+BuildRequires:  boost-jam = 3.1.19 dos2unix gcc-c++ libbz2-devel libicu-devel 
python-devel xorg-x11-devel
+BuildRequires:  chrpath libexpat-devel xz
 %if %build_mpi
 BuildRequires:  openmpi-devel
 %endif
 %if %build_docs
-BuildRequires:  docbook docbook-xsl-stylesheets doxygen libxslt python-devel 
texlive-latex
+BuildRequires:  docbook docbook-xsl-stylesheets doxygen libxslt python-devel 
texlive-latex xmlgraphics-fop
+BuildRequires:  java-sun
 %endif
 %if 0%suse_version  1020
 BuildRequires:  fdupes
@@ -78,20 +79,19 @@
 Summary:Boost C++ Libraries
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Version:%{ver}
-Release:3
-Source0:%{name}_%{file_version}.tar.bz2
+Release:1
+Source0:%{name}_%{file_version}.tar.xz
 Source1:boost-rpmlintrc
-Source2:%{name}_%{short_version}_man.tar.bz2
-Source3:%{name}_%{short_version}_pdf.tar.bz2
+Source2:%{name}_%{short_version}_man.tar.xz
+Source3:%{name}_%{short_version}_pdf.tar.xz
 Source4:existing_extra_docs
-Source5:boost-autoconf-%{archive_version}.tar.bz2
+Source5:NEWS
 Patch1: boost-thread.patch
 Patch2: boost-no_type_punning.patch
 Patch4: boost-visit_each.diff
 Patch8: boost-no_segfault_in_Regex_filter.patch
 Patch19:boost-sane_versioning.patch
 Patch20:boost-strict_aliasing.patch
-Patch21:boost-lib64.patch
 Patch50:boost-use_std_xml_catalog.patch
 Patch51:boost-fix_documentation.patch 
 Recommends: %{all_libs}
@@ -420,11 +420,11 @@
 
 %prep
 %if %build_docs
-%setup -q -n %{name}_%{file_version} -a 5 -b 3
+%setup -q -n %{name}_%{file_version} -b 3
 %else
-%setup -q -n %{name}_%{file_version} -a 2 -a 5 -b 3
+%setup -q -n %{name}_%{file_version} -a 2 -b 3
 %endif
-#everything in the tarball has the executable flag set ..
+#everything in the tarball has the executable flag set ...
 find -type f ! \( -name \*.sh -o -name \*.py -o -name \*.pl \) -exec chmod -x 
{} +
 %patch1
 %patch2
@@ -432,7 +432,6 @@
 %patch8
 %patch19
 %patch20
-%patch21
 %patch50
 %patch51
 
@@ -487,6 +486,8 @@
 using boostbook 

commit dosbox for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory
checked in at Wed Mar 16 14:25:39 CET 2011.




--- dosbox/dosbox.changes   2010-05-19 13:37:49.0 +0200
+++ /mounts/work_src_done/STABLE/dosbox/dosbox.changes  2011-03-16 
09:52:47.0 +0100
@@ -1,0 +2,5 @@
+Wed Mar 16 08:50:16 UTC 2011 - ism...@namtrac.org
+
+- Fix compilation with gcc 4.6 
+
+---

calling whatdependson for head-i586


New:

  gcc46.patch



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.g4NJmT/_old  2011-03-16 14:25:26.0 +0100
+++ /var/tmp/diff_new_pack.g4NJmT/_new  2011-03-16 14:25:26.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package dosbox (Version 0.74)
+# spec file for package dosbox
 #
-# 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
@@ -30,12 +30,13 @@
 License:GPLv2+
 Group:  System/Emulators/PC
 Version:0.74
-Release:1
+Release:7
 Summary:DOS Emulator Well-Suited for Playing Games
 Source: 
http://switch.dl.sourceforge.net/sourceforge/dosbox/dosbox-%{version}.tar.gz
 Source1:dosbox.desktop
 Source2:dosbox.png
 Patch:  dosbox-0.71-manpage.diff
+Patch2: gcc46.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -54,6 +55,7 @@
 %prep
 %setup -q
 %patch -p1
+%patch2
 
 %build
 autoreconf -f -i


++ gcc46.patch ++
--- include/dos_inc.h   2010-05-10 19:43:54.0 +0200
+++ include/dos_inc.h   2011-03-16 09:46:24.430008904 +0100
@@ -27,6 +27,7 @@
 #ifndef DOSBOX_MEM_H
 #include mem.h
 #endif
+#include stddef.h
 
 #ifdef _MSC_VER
 #pragma pack (1)





Remember to have fun...

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



commit php5 for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package php5 for openSUSE:Factory
checked in at Wed Mar 16 14:31:09 CET 2011.




--- php5/php5.changes   2011-03-10 00:58:41.0 +0100
+++ /mounts/work_src_done/STABLE/php5/php5.changes  2011-03-16 
04:53:39.0 +0100
@@ -1,0 +2,8 @@
+Wed Mar 16 03:49:41 UTC 2011 - crrodrig...@opensuse.org
+
+- Upgrade to PHP 5.3.6.RC3 
+ * Drop obsoleted patches
+ * fix some rpmlint warnings
+ * Hundreds of changes, see NEWS for details
+
+---

calling whatdependson for head-i586


Old:

  php-5.3.5-CVE-2011-0420.patch
  php-5.3.5-CVE-2011-0708.patch
  php-5.3.5-fopen_https_proxy_auth_fix.patch
  php-5.3.5.tar.bz2

New:

  _service
  _service:download_url:php-5.3.6RC3.tar.bz2



Other differences:
--
++ php5.spec ++
--- /var/tmp/diff_new_pack.l4HACk/_old  2011-03-16 14:30:16.0 +0100
+++ /var/tmp/diff_new_pack.l4HACk/_new  2011-03-16 14:30:16.0 +0100
@@ -76,8 +76,8 @@
 #define builtin_tz_ver 2007.9
 ###
 ###
-Version:5.3.5
-Release:10
+Version:5.3.5.90
+Release:1
 License:The PHP License, version 3.01
 Group:  Development/Languages/Other
 Provides:   php zend php-xml php-spl php-simplexml php-session php-pcre 
php-date php-reflection php-filter
@@ -87,7 +87,7 @@
 PreReq: update-alternatives
 #extensions that are no longer here
 Obsoletes:  php5-dbx php5-dio php5-fam php5-filepro php5-yp php5-dbase 
php5-ncurses
-Source0:php-%{version}.tar.bz2
+Source0:php-5.3.6RC3.tar.bz2
 Source1:php-suse-addons.tar.bz2
 Source2:suhosin-%{suhosin_version}.tar.gz
 Source4:README.SUSE-pear
@@ -107,7 +107,7 @@
 #bugs
 Patch13:php-5.2.9-BNC-457056.patch
 Patch14:php-5.3.0-ldap-checks.patch
-Patch15:php-5.3.0-fix-rpmlint-errors.patch
+#Patch15:php-5.3.0-fix-rpmlint-errors.patch
 Patch19:php-5.3.0-bnc513080.patch
 Patch20:php-5.3.2-ini.patch
 # PATCH-FIX-UPSTREAM php5-autoconf-2.65.patch 
http://bugs.php.ney/bug.php?id=50291 dims...@opensuse.org -- Build fails with 
autoconf  2.63
@@ -117,9 +117,6 @@
 Patch25:php-cloexec.patch
 Patch26:php-5.3.4-pts.patch
 Patch27:php-5.3.4-format-string-issues.patch
-Patch28:php-5.3.5-fopen_https_proxy_auth_fix.patch
-Patch29:php-5.3.5-CVE-2011-0420.patch
-Patch30:php-5.3.5-CVE-2011-0708.patch
 Url:http://www.php.net
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Summary:PHP5 Core Files
@@ -1200,7 +1197,7 @@
 See http://www.php.net/credits.php for more details
 
 %prep
-%setup -q -n php-%{version} -a 1
+%setup -q -n php-5.3.6RC3 -a 1
 %{__tar} xf %{S:2} -C ext
 %{__mv} ext/suhosin-%{suhosin_version} ext/suhosin
 %{__cp} %{S:4} pear/README.SUSE
@@ -1221,7 +1218,7 @@
 echo ***SKIPPING LIBMXL2.7 FIX ***
 %endif
 %patch14
-%patch15
+#%patch15
 %patch19
 %patch20
 %patch22
@@ -1230,10 +1227,6 @@
 %patch25
 %patch26
 %patch27
-%patch28 -p1
-%patch29
-%patch30
-
 # we build three SAPI
 %{__mkdir_p} build-apache2 build-fpm
 %{__mkdir_p} build-fastcgi/sapi/cgi/libfcgi

++ _service ++
services
  service name=download_url
param name=protocolhttp/param
param name=hostdownloads.php.net/param
param name=path/johannes/php-5.3.6RC3.tar.bz2/param
  /service
  service name=verify_file
param name=file_service:download_url:php-5.3.6RC3.tar.bz2/param
param name=verifiersha256/param
param 
name=checksum713f053b56ae0028565cc75deade2d04d7ceb506f4b361b5cc4fff70af69777c/param
  /service
/services++ install-pear-nozlib.phar ++
 7475 lines (skipped)
 between install-pear-nozlib.phar
 and /mounts/work_src_done/STABLE/php5/install-pear-nozlib.phar

++ php-5.3.2-aconf26x.patch ++
--- /var/tmp/diff_new_pack.l4HACk/_old  2011-03-16 14:30:17.0 +0100
+++ /var/tmp/diff_new_pack.l4HACk/_new  2011-03-16 14:30:17.0 +0100
@@ -40,7 +40,7 @@
 --- configure.in.orig
 +++ configure.in
 @@ -1,7 +1,7 @@
- ## $Id: configure.in 307133 2011-01-05 16:35:33Z johannes $ -*- autoconf -*-
+ ## $Id: configure.in 309051 2011-03-09 16:37:58Z johannes $ -*- autoconf -*-
  dnl ## Process this file with autoconf to produce a configure script.
  
 -divert(1)

++ php-5.3.2-no-build-date.patch ++
--- /var/tmp/diff_new_pack.l4HACk/_old  2011-03-16 14:30:17.0 +0100
+++ /var/tmp/diff_new_pack.l4HACk/_new  2011-03-16 14:30:17.0 +0100
@@ -1,27 +1,3 @@
 sapi/cgi/cgi_main.c.orig
-+++ sapi/cgi/cgi_main.c
-@@ -1932,7 +1932,7 @@ consult the installation file that came
- #if ZEND_DEBUG
-   php_printf(PHP %s (%s) 
(built: %s %s) (DEBUG)\nCopyright (c) 1997-2010 The PHP Group\n%s, 
PHP_VERSION, sapi_module.name, __DATE__, __TIME__, 

commit dosfstools for openSUSE:11.2

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package dosfstools for openSUSE:11.2
checked in at Wed Mar 16 17:19:23 CET 2011.




--- old-versions/11.2/all/dosfstools/dosfstools.changes 2008-06-24 
15:17:48.0 +0200
+++ 11.2/dosfstools/dosfstools.changes  2011-03-14 11:16:56.0 +0100
@@ -1,0 +2,5 @@
+Mon Mar 14 11:06:10 CET 2011 - pgaj...@suse.cz
+
+- fixed fsck.vfat crashing [bnc#677236]
+
+---

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


New:

  dosfstools-2.11-filename-buffer-overflow.patch



Other differences:
--
++ dosfstools.spec ++
--- /var/tmp/diff_new_pack.N0Sws0/_old  2011-03-16 17:12:58.0 +0100
+++ /var/tmp/diff_new_pack.N0Sws0/_new  2011-03-16 17:12:58.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package dosfstools (Version 2.11)
+# spec file for package dosfstools
 #
-# Copyright (c) 2009 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
@@ -20,12 +20,12 @@
 
 Name:   dosfstools
 Provides:   mkdosfs dosfsck
-License:GPL v2 or later
+License:GPLv2+
 Group:  System/Filesystems
 AutoReqProv:on
 Summary:Utilities for Making and Checking MS-DOS FAT File Systems on 
Linux
 Version:2.11
-Release:145
+Release:146.RELEASE4
 Url:ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools
 Source: %{name}-%{version}.src.tar.bz2
 Patch0: %{name}-%{version}-linuxfs.patch
@@ -35,6 +35,7 @@
 Patch4: %{name}-%{version}-mkdosfs-geo0.diff
 Patch5: %{name}-%{version}_determine-sector-size.patch
 Patch6: %{name}-%{version}-unsupported-sector-size.patch
+Patch7: %{name}-%{version}-filename-buffer-overflow.patch
 Obsoletes:  mkdosfs dosfsck dosfstls
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Supplements:filesystem(vfat)
@@ -61,6 +62,7 @@
 %patch4 -p1
 %patch5
 %patch6
+%patch7
 
 %build
 make OPTFLAGS=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE $RPM_OPT_FLAGS

++ dosfstools-2.11-filename-buffer-overflow.patch ++
Index: dosfsck/check.c
===
--- dosfsck/check.c.orig
+++ dosfsck/check.c
@@ -110,7 +110,10 @@ loff_t alloc_rootdir_entry(DOS_FS *fs, D
}
memset(de,0,sizeof(DIR_ENT));
while (1) {
-   sprintf(de-name,pattern,curr_num);
+   char expanded[12];
+   sprintf(expanded, pattern, curr_num);
+   memcpy(de-name, expanded, 8);
+   memcpy(de-ext, expanded+8, 3);
clu_num = fs-root_cluster;
i = 0;
offset2 = cluster_start(fs,clu_num);
@@ -150,7 +153,10 @@ loff_t alloc_rootdir_entry(DOS_FS *fs, D
offset = fs-root_start+next_free*sizeof(DIR_ENT);
memset(de,0,sizeof(DIR_ENT));
while (1) {
-   sprintf(de-name,pattern,curr_num);
+   char expanded[12];
+   sprintf(expanded, pattern, curr_num);
+   memcpy(de-name, expanded, 8);
+   memcpy(de-ext, expanded+8, 3);
for (scan = 0; scan  fs-root_entries; scan++)
if (scan != next_free 
!strncmp(root[scan].name,de-name,MSDOS_NAME))





Remember to have fun...

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



commit dosfstools for openSUSE:11.3

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package dosfstools for openSUSE:11.3
checked in at Wed Mar 16 17:35:05 CET 2011.




--- old-versions/11.3/all/dosfstools/dosfstools.changes 2010-02-01 
10:39:25.0 +0100
+++ 11.3/dosfstools/dosfstools.changes  2011-03-14 13:25:04.0 +0100
@@ -1,0 +2,5 @@
+Mon Mar 14 10:53:33 CET 2011 - pgaj...@suse.cz
+
+- fixed fsck.vfat crashing [bnc#677236]
+
+---

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


New:

  dosfstools-filename-buffer-overflow.patch



Other differences:
--
++ dosfstools.spec ++
--- /var/tmp/diff_new_pack.3pWeZD/_old  2011-03-16 17:19:38.0 +0100
+++ /var/tmp/diff_new_pack.3pWeZD/_new  2011-03-16 17:19:38.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package dosfstools (Version 3.0.9)
+# spec file for package dosfstools
 #
-# 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
@@ -25,10 +25,11 @@
 AutoReqProv:on
 Summary:Utilities for Making and Checking MS-DOS FAT File Systems on 
Linux
 Version:3.0.9
-Release:1
+Release:4.RELEASE2
 Url:http://freshmeat.net/projects/dosfstools
 Source: %{name}_%{version}.orig.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch0: dosfstools-filename-buffer-overflow.patch
 Supplements:filesystem(vfat)
 
 %description
@@ -46,6 +47,7 @@
 
 %prep
 %setup
+%patch0 -p1
 
 %build
 make OPTFLAGS=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE $RPM_OPT_FLAGS

++ dosfstools-filename-buffer-overflow.patch ++
Index: dosfstools-3.0.10/src/check.c
===
--- dosfstools-3.0.10.orig/src/check.c
+++ dosfstools-3.0.10/src/check.c
@@ -174,7 +174,10 @@ loff_t alloc_rootdir_entry(DOS_FS *fs, D
offset = fs-root_start+next_free*sizeof(DIR_ENT);
memset(de,0,sizeof(DIR_ENT));
while (1) {
-   sprintf(de-name,pattern,curr_num);
+   char expanded[12];
+   sprintf(expanded, pattern, curr_num);
+   memcpy(de-name, expanded, 8);
+   memcpy(de-ext, expanded+8, 3);
for (scan = 0; scan  fs-root_entries; scan++)
if (scan != next_free 
!strncmp(root[scan].name,de-name,MSDOS_NAME))





Remember to have fun...

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



commit smolt for openSUSE:11.4

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package smolt for openSUSE:11.4
checked in at Wed Mar 16 17:37:28 CET 2011.




--- old-versions/11.4/UPDATES/all/smolt/smolt.changes   2011-03-11 
09:27:23.0 +0100
+++ 11.4/smolt/smolt.changes2011-03-16 11:35:17.0 +0100
@@ -2 +2 @@
-Fri Mar 11 08:22:43 UTC 2011 - pu...@novell.com
+Tue Mar 15 10:10:14 UTC 2011 - pu...@novell.com
@@ -4 +4,7 @@
-- Requires: += hal (bnc#675403) 
+- update to smolt-1.4.3 (bnc#675403)
+  - no longer requires hal
+  - adds distro interface
+- drop dependency on hal
+- add smolt-pci_ids-path.patch
+- update smolt-1.4.2.2-make_install.patch
+- drop smolt-add-rootfs-to-profile.patch (in upstream)

calling whatdependson for 11.4-i586


Old:

  smolt-1.4.2.2.tar.bz2
  smolt-add-rootfs-to-profile.patch

New:

  smolt-1.4.3.tar.bz2
  smolt-pci_ids-path.patch



Other differences:
--
++ smolt.spec ++
--- /var/tmp/diff_new_pack.RLfDbB/_old  2011-03-16 17:35:31.0 +0100
+++ /var/tmp/diff_new_pack.RLfDbB/_new  2011-03-16 17:35:31.0 +0100
@@ -19,20 +19,19 @@
 
 Name:   smolt
 Summary:Hardware Profiler
-Version:1.4.2.2
-Release:6.RELEASE5
+Version:1.4.3
+Release:1.RELEASE2
 License:GPLv3+
 Group:  Hardware/Other
 Url:https://hosted.fedoraproject.org/projects/smolt/
 Source0:%{name}-%{version}.tar.bz2
 Source1:smolt.init
 Patch1: smolt-1.1.1.1-desktop_file.patch
-Patch2: smolt-%version-make_install.patch
-Patch3: smolt-add-rootfs-to-profile.patch
+Patch2: smolt-1.4.2.2-make_install.patch
+Patch3: smolt-pci_ids-path.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 Requires:   dbus-1-python python-urlgrabber cron python-simplejson
-Requires:   hal
 BuildRequires:  fdupes gettext update-desktop-files
 PreReq: /bin/cat coreutils
 
@@ -142,6 +141,11 @@
 %{_datadir}/%{name}/client/smolt_config.py
 %{_datadir}/%{name}/client/software.py
 %{_datadir}/%{name}/client/uuiddb.py
+%{_datadir}/%{name}/client/MultipartPostHandler.py
+%{_datadir}/%{name}/client/smolt_mythtv.py
+%{_datadir}/%{name}/client/devicelist.py
+%{_datadir}/%{name}/client/hwdata.py
+%{_datadir}/%{name}/client/distros
 %{_datadir}/%{name}/doc/PrivacyPolicy
 %{_mandir}/man1/smoltDeleteProfile.1.gz
 %{_mandir}/man1/smoltSendProfile.1.gz

++ smolt-1.4.2.2-make_install.patch ++
--- /var/tmp/diff_new_pack.RLfDbB/_old  2011-03-16 17:35:31.0 +0100
+++ /var/tmp/diff_new_pack.RLfDbB/_new  2011-03-16 17:35:31.0 +0100
@@ -1,18 +1,53 @@
 client/Makefile
+Index: client/Makefile
+===
+--- client/Makefile.orig
 +++ client/Makefile
-@@ -71,14 +71,12 @@
+@@ -1,7 +1,7 @@
+ PO_FILES=$(wildcard po/*.po)
+ MO_FILES=$(patsubst %.po,%.mo,$(PO_FILES))
+ # echo PY_FILES=$(ls -1 *.py | grep -v 
'^\(create_monthly\|getLink\|haldump\|hammer_add\|makeuuid\|starhscale\).py$' | 
sort)
+-PY_FILES=config.py deleteProfile.py fs_util.py gate.py gui.py i18n.py 
__init__.py MultipartPostHandler.py os_detect.py privacypolicy.py scan.py 
sendProfile.py smolt_config.py smoltFirstBoot.py smoltGui.py smolt_mythtv.py 
smolt.py software.py uuiddb.py
++PY_FILES=config.py deleteProfile.py fs_util.py gate.py gui.py i18n.py 
__init__.py MultipartPostHandler.py os_detect.py privacypolicy.py scan.py 
sendProfile.py smolt_config.py smoltFirstBoot.py smoltGui.py smolt_mythtv.py 
smolt.py software.py uuiddb.py devicelist.py hwdata.py
+ DIRED_MO_FILES=$(patsubst po/%.mo,mo/%/LC_MESSAGES/$(NAME).mo,$(MO_FILES))
+ 
+ 
+@@ -41,8 +41,6 @@ install-main: move-mo
+   mkdir -p $(BINDIR)/
+   mkdir -p $(DATADIR)/locale/
+   mkdir -p $(_MANDIR)/man1
+-  mkdir -p $(DATADIR)/sugar/extensions/cpsection/smolt/
+-  mkdir -p $(DATADIR)/sugar/data/icons/
+   
+   cp -advr mo/* $(DATADIR)/locale/ 
+   cp -advr config.py $(SMOLTCONFIGDIR)
+@@ -54,7 +52,7 @@ install-main: move-mo
+   install -D -m 0644 icons/send-profile.png 
$(DATADIR)/$(NAME)/client/icons/send-profile.png
+   install -D -m 0644 icons/smolt.png 
$(DATADIR)/$(NAME)/client/icons/smolt.png
+   cp -adv $(PY_FILES) $(DATADIR)/$(NAME)/client/
+-  cp -adv sugar/* $(DATADIR)/sugar/extensions/cpsection/smolt/
++  cp -adv distros $(DATADIR)/$(NAME)/client/
+   
+   mkdir -p $(DATADIR)/icons/hicolor/16x16/apps/
+   mkdir -p $(DATADIR)/icons/hicolor/22x22/apps/
+@@ -65,19 +63,16 @@ install-main: move-mo
+   cp ./icons/smolt-icon-22.png 
$(DATADIR)/icons/hicolor/22x22/apps/smolt.png
+   cp ./icons/smolt-icon-24.png 
$(DATADIR)/icons/hicolor/24x24/apps/smolt.png
+   cp ./icons/smolt-icon-32.png 
$(DATADIR)/icons/hicolor/32x32/apps/smolt.png
+-  cp ./icons/smolt-icon-48.svg 

commit dosfstools for openSUSE:11.4

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package dosfstools for openSUSE:11.4
checked in at Wed Mar 16 17:39:11 CET 2011.




--- old-versions/11.4/all/dosfstools/dosfstools.changes 2010-12-20 
15:11:46.0 +0100
+++ 11.4/dosfstools/dosfstools.changes  2011-03-14 10:42:06.0 +0100
@@ -1,0 +2,5 @@
+Mon Mar 14 10:36:11 CET 2011 - pgaj...@suse.cz
+
+- fixed fsck.vfat crashing [bnc#677236]
+
+---

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


New:

  dosfstools-filename-buffer-overflow.patch



Other differences:
--
++ dosfstools.spec ++
--- /var/tmp/diff_new_pack.AKNNdY/_old  2011-03-16 17:37:41.0 +0100
+++ /var/tmp/diff_new_pack.AKNNdY/_new  2011-03-16 17:37:41.0 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package dosfstools (Version 3.0.10)
+# spec file for package dosfstools
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -25,12 +25,13 @@
 AutoReqProv:on
 Summary:Utilities for Making and Checking MS-DOS FAT File Systems on 
Linux
 Version:3.0.10
-Release:3
+Release:12.RELEASE2
 Url:http://freshmeat.net/projects/dosfstools
 Source: %{name}_%{version}.orig.tar.bz2
 Patch0: %{name}-suse-dirs.patch
 Patch1: %{name}-mdraid-partition.patch
 Patch2: %{name}-label.patch
+Patch3: %{name}-filename-buffer-overflow.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Supplements:filesystem(vfat)
 
@@ -52,6 +53,7 @@
 %patch0 -p1
 %patch1
 %patch2 -p1
+%patch3 -p1
 
 %build
 make OPTFLAGS=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE $RPM_OPT_FLAGS

++ dosfstools-filename-buffer-overflow.patch ++
Index: dosfstools-3.0.10/src/check.c
===
--- dosfstools-3.0.10.orig/src/check.c
+++ dosfstools-3.0.10/src/check.c
@@ -174,7 +174,10 @@ loff_t alloc_rootdir_entry(DOS_FS *fs, D
offset = fs-root_start+next_free*sizeof(DIR_ENT);
memset(de,0,sizeof(DIR_ENT));
while (1) {
-   sprintf(de-name,pattern,curr_num);
+   char expanded[12];
+   sprintf(expanded, pattern, curr_num);
+   memcpy(de-name, expanded, 8);
+   memcpy(de-ext, expanded+8, 3);
for (scan = 0; scan  fs-root_entries; scan++)
if (scan != next_free 
!strncmp(root[scan].name,de-name,MSDOS_NAME))





Remember to have fun...

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



commit mingetty for openSUSE:11.4

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package mingetty for openSUSE:11.4
checked in at Wed Mar 16 17:41:38 CET 2011.




--- old-versions/11.4/all/mingetty/mingetty.changes 2011-01-12 
13:11:11.0 +0100
+++ 11.4/mingetty/mingetty.changes  2011-03-15 13:26:37.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar 15 12:25:19 UTC 2011 - wer...@suse.de
+
+- Make hint handling on Num Lock et al smart (bnc#679287)
+
+---

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




Other differences:
--
++ mingetty.spec ++
--- /var/tmp/diff_new_pack.iCAe1n/_old  2011-03-16 17:40:36.0 +0100
+++ /var/tmp/diff_new_pack.iCAe1n/_new  2011-03-16 17:40:36.0 +0100
@@ -23,7 +23,7 @@
 Group:  System/Base
 AutoReqProv:on
 Version:1.0.8s
-Release:3
+Release:6.RELEASE2
 Summary:Minimal Getty for Virtual Consoles Only
 Provides:   sysvinit:/sbin/mingetty
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ mingetty-1.0.8s.dif ++
--- /var/tmp/diff_new_pack.iCAe1n/_old  2011-03-16 17:40:36.0 +0100
+++ /var/tmp/diff_new_pack.iCAe1n/_new  2011-03-16 17:40:36.0 +0100
@@ -10,8 +10,8 @@
  LDFLAGS   =   -Wl,-warn-common
  CC=   gcc
 --- mingetty.c
-+++ mingetty.c 2011-01-12 12:07:53.912426018 +
-@@ -466,6 +466,24 @@ static void do_prompt (int showlogin)
 mingetty.c 2011-03-14 12:56:51.479926014 +
+@@ -466,6 +466,45 @@ static void do_prompt (int showlogin)
puts ([press ENTER to login]);
getc (stdin);
}
@@ -21,22 +21,43 @@
 +  if (stat(/var/run/numlock-on, st) == 0)
 +  nl = 1;
 +  if (ioctl(0, KDGKBLED, kb) == 0) {
-+  if (nl  kb != 2)
-+  printf (Hint: %s%s%s\n\n,
-+  kb2 ?  : kb5 ? Num Lock off,  : 
Num Lock off ,
-+  kb1 ? kb4 ? Scroll Lock on,  : 
Scroll Lock on  : ,
-+  kb4 ? Caps Lock on : );
-+  else if (nl == 0  kb != 0)
-+  printf (Hint: %s%s%s\n\n,
-+  kb2 ? Num Lock on : kb5 ? Num Lock 
on,  : ,
-+  kb1 ? kb4 ? Scroll Lock on,  : 
Scroll Lock on  : ,
-+  kb4 ? Caps Lock on : );
++  char warn[128];
++  off_t len = 0;
++
++  if (nl  (kb  0x02) == 0) {
++  strcpy(warn[0], Num Lock off);
++  len += 12;
++  } else if (nl == 0  (kb  2)  (kb  0x20) == 0) {
++  strcpy(warn[0], Num Lock on);
++  len += 11;
++  }
++
++  if ((kb  0x04)  (kb  0x40) == 0) {
++  if (len) {
++  strcpy(warn[len], , );
++  len += 2;
++  }
++  strcpy(warn[len], Caps Lock on);
++  len += 12;
++  }
++
++  if ((kb  0x01)  (kb  0x10) == 0) {
++  if (len) {
++  strcpy(warn[len], , );
++  len += 2;
++  }
++  strcpy(warn[len], Scroll Lock on);
++  len += 14;
++  }
++
++  if (len)
++  printf (Hint: %s\n\n, warn);
 +  }
 +  }
if (nohostname == 0)
printf (%s , hn);
if (showlogin)
-@@ -694,14 +712,8 @@ int main (int argc, char **argv)
+@@ -694,14 +733,8 @@ int main (int argc, char **argv)
logname = autologin;
logoptstr = -f \\u;
} else {






Remember to have fun...

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



commit sysvinit for openSUSE:11.4

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package sysvinit for openSUSE:11.4
checked in at Thu Mar 17 00:36:58 CET 2011.





calling whatdependson for 11.4-i586




Other differences:
--
++ sysvinit.spec ++
--- /var/tmp/diff_new_pack.yjLvPt/_old  2011-03-17 00:36:52.0 +0100
+++ /var/tmp/diff_new_pack.yjLvPt/_new  2011-03-17 00:36:52.0 +0100
@@ -29,7 +29,7 @@
 Group:  System/Base
 AutoReqProv:on
 Version:2.88
-Release:37.RELEASE4
+Release:37.RELEASE43
 Summary:SysV-Style init
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  audit-devel libselinux-devel libsepol-devel pam-devel






Remember to have fun...

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