Hello community, here is the log from the commit of package perl-Authen-SASL for openSUSE:Factory checked in at 2013-06-05 17:47:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Authen-SASL (Old) and /work/SRC/openSUSE:Factory/.perl-Authen-SASL.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Authen-SASL" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Authen-SASL/perl-Authen-SASL.changes 2011-11-18 15:46:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Authen-SASL.new/perl-Authen-SASL.changes 2013-06-05 17:47:39.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Jun 3 11:35:15 UTC 2013 - [email protected] + +- updated to 2.16 + * SASL.pod: fix typo [Peter Marschall] + * Perl.pm: avoid warning on "uninitialized value" [Peter Marschall] + +------------------------------------------------------------------- Old: ---- Authen-SASL-2.15.tar.gz New: ---- Authen-SASL-2.16.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Authen-SASL.spec ++++++ --- /var/tmp/diff_new_pack.DmAEmX/_old 2013-06-05 17:47:39.000000000 +0200 +++ /var/tmp/diff_new_pack.DmAEmX/_new 2013-06-05 17:47:39.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Authen-SASL # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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,48 +15,74 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: perl-Authen-SASL +Version: 2.16 +Release: 0 +%define cpan_name Authen-SASL Summary: SASL Authentication framework -Version: 2.15 -Release: 1 -License: GPL-1.0+ or Artistic-1.0 +License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/Authen-SASL -Source: Authen-SASL-%{version}.tar.gz +Url: http://search.cpan.org/dist/Authen-SASL/ +Source: http://www.cpan.org/authors/id/G/GB/GBARR/%{cpan_name}-%{version}.tar.gz +BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Test::More) -BuildRequires: perl(Digest::MD5) BuildRequires: perl(Digest::HMAC_MD5) -Requires: perl(Digest::MD5) +#BuildRequires: perl(Authen::SASL) +#BuildRequires: perl(GSSAPI) +#BuildRequires: perl(inc::Module::Install) +#BuildRequires: perl(JSON) +#BuildRequires: perl(LWP::Simple) +#BuildRequires: perl(Module::Build) +#BuildRequires: perl(Module::Install::Base) +#BuildRequires: perl(Parse::CPAN::Meta) +#BuildRequires: perl(YAML::Tiny) Requires: perl(Digest::HMAC_MD5) +Recommends: perl(GSSAPI) +%{perl_requires} %description SASL is a generic mechanism for authentication used by several network -protocols. Authen::SASL provides an implementation framework that all +protocols. *Authen::SASL* provides an implementation framework that all protocols should be able to share. -The framework allows different implementations of the connection class -to be plugged in. At the time of writing there were two such plugins. +The framework allows different implementations of the connection class to +be plugged in. At the time of writing there were two such plugins. + +* Authen::SASL::Perl + + This module implements several mechanisms and is implemented entirely in + Perl. + +* Authen::SASL::XS + This module uses the Cyrus SASL C-library (both version 1 and 2 are + supported). +* Authen::SASL::Cyrus -Authors: --------- - Graham Barr <[email protected]> + This module is the predecessor to the Authen::SASL::XS manpage. It is + reccomended to use the Authen::SASL::XS manpage + +By default the order in which these plugins are selected is +Authen::SASL::XS, Authen::SASL::Cyrus and then Authen::SASL::Perl. + +If you want to change it or want to specifically use one implementation +only simply do + + use Authen::SASL qw(Perl); + +or if you have another plugin module that supports the Authen::SASL API + + use Authen::SASL qw(My::SASL::Plugin); %prep -%setup -q -n Authen-SASL-%{version} -# fix spurious-executable-perm -chmod 0644 *_pl +%setup -q -n %{cpan_name}-%{version} %build -perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" +%{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{?_smp_mflags} %check @@ -67,11 +93,8 @@ %perl_process_packlist %perl_gen_filelist -%clean -%{__rm} -rf $RPM_BUILD_ROOT - %files -f %{name}.files -%defattr(-, root, root) -%doc api.txt Changes compat_pl example_pl SIGNATURE +%defattr(-,root,root,755) +%doc api.txt Changes compat_pl example_pl MYMETA.json MYMETA.yml %changelog ++++++ Authen-SASL-2.15.tar.gz -> Authen-SASL-2.16.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/Changes new/Authen-SASL-2.16/Changes --- old/Authen-SASL-2.15/Changes 2010-06-02 20:47:57.000000000 +0200 +++ new/Authen-SASL-2.16/Changes 2012-09-04 18:01:26.000000000 +0200 @@ -1,3 +1,8 @@ +Authen-SASL 2.16 -- Tue Sep 4 11:01:18 CDT 2012 + + * SASL.pod: fix typo [Peter Marschall] + * Perl.pm: avoid warning on "uninitialized value" [Peter Marschall] + Authen-SASL 2.15 -- Wed Jun 2 13:47:41 CDT 2010 * Makes sure that user callbacks are called [Yann Kerherve] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/MANIFEST new/Authen-SASL-2.16/MANIFEST --- old/Authen-SASL-2.15/MANIFEST 2010-06-02 20:56:07.000000000 +0200 +++ new/Authen-SASL-2.16/MANIFEST 2012-09-04 18:08:59.000000000 +0200 @@ -27,6 +27,8 @@ MANIFEST This list of files MANIFEST.SKIP META.yml +MYMETA.json +MYMETA.yml SIGNATURE t/anon.t t/callback.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/META.yml new/Authen-SASL-2.16/META.yml --- old/Authen-SASL-2.15/META.yml 2010-06-02 20:56:07.000000000 +0200 +++ new/Authen-SASL-2.16/META.yml 2012-09-04 18:08:58.000000000 +0200 @@ -27,4 +27,4 @@ resources: license: http://dev.perl.org/licenses/ repository: http://github.com/gbarr/perl-authen-sasl -version: 2.15 +version: 2.16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/MYMETA.json new/Authen-SASL-2.16/MYMETA.json --- old/Authen-SASL-2.15/MYMETA.json 1970-01-01 01:00:00.000000000 +0100 +++ new/Authen-SASL-2.16/MYMETA.json 2012-09-04 18:08:58.000000000 +0200 @@ -0,0 +1,44 @@ +{ + "abstract" : "SASL Authentication framework", + "author" : [ + "Graham Barr <[email protected]>" + ], + "dynamic_config" : 0, + "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.120921", + "license" : [ + "perl_5" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "Authen-SASL", + "no_index" : { + "directory" : [ + "t", + "inc" + ] + }, + "prereqs" : { + "build" : { + "requires" : { + "ExtUtils::MakeMaker" : "6.42", + "Test::More" : "0" + } + }, + "configure" : { + "requires" : { + "ExtUtils::MakeMaker" : "0" + } + }, + "runtime" : { + "requires" : { + "Digest::HMAC_MD5" : "0", + "Digest::MD5" : "0", + "perl" : "5.005" + } + } + }, + "release_status" : "stable", + "version" : "2.16" +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/MYMETA.yml new/Authen-SASL-2.16/MYMETA.yml --- old/Authen-SASL-2.15/MYMETA.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/Authen-SASL-2.16/MYMETA.yml 2012-09-04 18:08:58.000000000 +0200 @@ -0,0 +1,25 @@ +--- +abstract: 'SASL Authentication framework' +author: + - 'Graham Barr <[email protected]>' +build_requires: + ExtUtils::MakeMaker: 6.42 + Test::More: 0 +configure_requires: + ExtUtils::MakeMaker: 0 +dynamic_config: 0 +generated_by: 'ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.120921' +license: perl +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: 1.4 +name: Authen-SASL +no_index: + directory: + - t + - inc +requires: + Digest::HMAC_MD5: 0 + Digest::MD5: 0 + perl: 5.005 +version: 2.16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/SIGNATURE new/Authen-SASL-2.16/SIGNATURE --- old/Authen-SASL-2.15/SIGNATURE 2010-06-02 20:56:09.000000000 +0200 +++ new/Authen-SASL-2.16/SIGNATURE 2012-09-04 18:09:01.000000000 +0200 @@ -1,5 +1,5 @@ This file contains message digests of all files listed in MANIFEST, -signed via the Module::Signature module, version 0.55. +signed via the Module::Signature module, version 0.64. To verify the content in this distribution, first make sure you have Module::Signature installed, then type: @@ -14,10 +14,12 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -SHA1 f588621ba950f29ab4d0b7635cd7fe1d0acab746 Changes -SHA1 e8a4bccd71bb2a65e047160d57769d30ada1e6c9 MANIFEST +SHA1 63ce37f504944aae3054a9cc31517f16c5df17d1 Changes +SHA1 009265ab9977843e16b1436e3c5d86bbe2df7a0f MANIFEST SHA1 76ce2a83a03713855f54e0f0f13093bab0f5de6d MANIFEST.SKIP -SHA1 169c92712c34939ff317c772ff87fbd63d917c77 META.yml +SHA1 a38a595b63cd458e663eb87083effef88d5b81e4 META.yml +SHA1 ef177095f047faa6dddebf0f8146b0bd647acce3 MYMETA.json +SHA1 a2f0932b2c2e304ac2c9b713ef83edf15a206b8e MYMETA.yml SHA1 30e38ea2e9ae64de8ddbf1529b823c930df7ac54 Makefile.PL SHA1 d458613a6aef99468b37defcbf8321ec7c88fe76 api.txt SHA1 81644069dc4507a71e4cfeef20780fee6c7ee00a compat_pl @@ -30,11 +32,11 @@ SHA1 38c657de4d91f5a60ff8e6c6f6a5547daf7c4ab2 inc/Module/Install/Metadata.pm SHA1 5c25f1104c0038041e3b93e0660c39171e4caf2b inc/Module/Install/Win32.pm SHA1 94d47349c803c4bd2a9230d25e4db0b6aaf1acd8 inc/Module/Install/WriteAll.pm -SHA1 4bb43826d7ed6484737df5cee2c78d996efe6c59 lib/Authen/SASL.pm -SHA1 ef5e0a8a3c4ca083d307ab603b7a5a028d2cbf99 lib/Authen/SASL.pod +SHA1 c44a98b717017d8bd79b216ac2c31566e564e190 lib/Authen/SASL.pm +SHA1 f8be1e65538fe4730d0eea1443bc948d3d666adc lib/Authen/SASL.pod SHA1 81c1f6d65fb94ebf36e3928558d0f50b4968e2be lib/Authen/SASL/CRAM_MD5.pm SHA1 dabe43f97abab76f875643defe311e7e29e46895 lib/Authen/SASL/EXTERNAL.pm -SHA1 f5734a866b5c489d30324a40d492ce7af7c99af4 lib/Authen/SASL/Perl.pm +SHA1 575036889273f152579cdcc1007c27d28673843b lib/Authen/SASL/Perl.pm SHA1 75212a3fbcfce6ab4f3e2a7db96780223b201272 lib/Authen/SASL/Perl.pod SHA1 cdf6b8bb2b2a1286cab5b6e46f9c3d48ebe048e3 lib/Authen/SASL/Perl/ANONYMOUS.pm SHA1 1dcf4897403f3721b3ce18afc6589f6fd1155836 lib/Authen/SASL/Perl/CRAM_MD5.pm @@ -60,9 +62,9 @@ SHA1 d653eeffdeb48bedbdafaf1d95cf307e072d0804 t/server/login.t SHA1 b6ca8bd0a0ddaca6db8b2641592b341655b39ae8 t/server/plain.t -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.10 (Darwin) +Version: GnuPG v1.4.11 (Darwin) -iEYEARECAAYFAkwGqUcACgkQR0BL4gbYw3SYiwCeMDc2B1nNdx0hz1zR2dN3uZCs -FVEAn2/C5oS8xKQJjpVNxmwcyyjVC8aI -=S5F4 +iEYEARECAAYFAlBGJ5sACgkQR0BL4gbYw3TdFQCfYa2GLN0iexXgCLNpoqMy2el9 +AsEAoIgR1T1OQPXY3NRbet2ZFFhNMdqa +=ZHX7 -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/lib/Authen/SASL/Perl.pm new/Authen-SASL-2.16/lib/Authen/SASL/Perl.pm --- old/Authen-SASL-2.15/lib/Authen/SASL/Perl.pm 2010-03-11 16:10:46.000000000 +0100 +++ new/Authen-SASL-2.16/lib/Authen/SASL/Perl.pm 2012-09-04 18:00:31.000000000 +0200 @@ -176,7 +176,7 @@ sub securesocket { my $self = shift; - return $_[0] unless ($self->property('ssf') > 0); + return $_[0] unless (defined($self->property('ssf')) && $self->property('ssf') > 0); local *GLOB; # avoid used only once warning my $glob = \do { local *GLOB; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/lib/Authen/SASL.pm new/Authen-SASL-2.16/lib/Authen/SASL.pm --- old/Authen-SASL-2.15/lib/Authen/SASL.pm 2010-06-02 20:46:52.000000000 +0200 +++ new/Authen-SASL-2.16/lib/Authen/SASL.pm 2012-09-04 18:00:54.000000000 +0200 @@ -8,7 +8,7 @@ use vars qw($VERSION @Plugins); use Carp; -$VERSION = "2.15"; +$VERSION = "2.16"; @Plugins = qw( Authen::SASL::XS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Authen-SASL-2.15/lib/Authen/SASL.pod new/Authen-SASL-2.16/lib/Authen/SASL.pod --- old/Authen-SASL-2.15/lib/Authen/SASL.pod 2010-03-11 16:10:46.000000000 +0100 +++ new/Authen-SASL-2.16/lib/Authen/SASL.pod 2012-09-04 18:00:31.000000000 +0200 @@ -62,7 +62,7 @@ =item new ( OPTIONS ) -The contructor may be called with or without arguments. Passing arguments is +The constructor may be called with or without arguments. Passing arguments is just a short cut to calling the C<mechanism> and C<callback> methods. =over 4 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
