commit gpg2 for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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