Hello community,

here is the log from the commit of package perl-Mail-SPF for openSUSE:Factory 
checked in at 2015-07-21 13:23:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mail-SPF (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Mail-SPF.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Mail-SPF"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Mail-SPF/perl-Mail-SPF.changes      
2013-06-28 11:52:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Mail-SPF.new/perl-Mail-SPF.changes 
2015-07-21 13:23:34.000000000 +0200
@@ -1,0 +2,18 @@
+Wed Jul  1 10:02:29 UTC 2015 - [email protected]
+
+- .spec file: added %{_sbindir}/spfd to %files section
+
+-------------------------------------------------------------------
+Tue Apr 14 17:30:29 UTC 2015 - [email protected]
+
+- updated to 2.9.0
+   see /usr/share/doc/packages/perl-Mail-SPF/CHANGES
+
+  --- 2.009 (2013-07-21 03:30)
+  
+    Mail::SPF:
+    * Default to querying only TXT type RRs (query_rr_types = 
Mail::SPF::Server->
+      query_rr_type_txt).  Experience has shown that querying SPF type RRs is
+      impractical.
+
+-------------------------------------------------------------------

Old:
----
  Mail-SPF-v2.8.0.tar.gz

New:
----
  Mail-SPF-v2.9.0.tar.gz
  cpanspec.yml

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Mail-SPF.spec ++++++
--- /var/tmp/diff_new_pack.XpzBzC/_old  2015-07-21 13:23:35.000000000 +0200
+++ /var/tmp/diff_new_pack.XpzBzC/_new  2015-07-21 13:23:35.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Mail-SPF
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX 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,79 +17,65 @@
 
 
 Name:           perl-Mail-SPF
-# tar ball's version number is wrongly generated by Module::Build
-%define         real_name Mail-SPF-v2.8.0
+Version:        2.9.0
+Release:        0
+%define cpan_name Mail-SPF
 Summary:        An object-oriented implementation of Sender Policy Framework
-License:        Artistic-1.0
+License:        BSD-3-Clause
 Group:          Development/Libraries/Perl
-Version:        2.008
-Release:        0
-Url:            http://search.cpan.org/perldoc?Mail::SPF
-Source:         %{real_name}.tar.gz
-# disable some tests which fails since Net::DNS 0.68, see
-# https://rt.cpan.org/Public/Bug/Display.html?id=78214
-Patch0:         skip_test.patch
-Patch1:         fix_pod.patch
-%if 0%{?suse_version} && 0%{?suse_version} <= 1210
-BuildRequires:  perl-macros
-%endif
-BuildRequires:  perl-Error
-BuildRequires:  perl(Mail::SPF::Test)
-BuildRequires:  perl(Net::CIDR::Lite)
-BuildRequires:  perl(Net::DNS)
-BuildRequires:  perl(Net::DNS::Resolver::Programmable)
-BuildRequires:  perl(NetAddr::IP)
-BuildRequires:  perl(Sys::Hostname::Long)
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(URI)
-Requires:       perl(Net::CIDR::Lite)
-Requires:       perl(Net::DNS)
-Requires:       perl(Net::IP)
-Requires:       perl(Sys::Hostname::Long)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
+Url:            http://search.cpan.org/dist/Mail-SPF/
+Source0:        
http://www.cpan.org/authors/id/J/JM/JMEHNLE/mail-spf/%{cpan_name}-v%{version}.tar.gz
+Source1:        cpanspec.yml
+Patch0:         fix_pod.patch
+Patch1:         skip_test.patch
 BuildArch:      noarch                                                         
                                       
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  perl
+BuildRequires:  perl-macros
+BuildRequires:  perl(Error)
+BuildRequires:  perl(Module::Build) >= 0.2805
+BuildRequires:  perl(Net::DNS) >= 0.62
+BuildRequires:  perl(Net::DNS::Resolver::Programmable) >= 0.003
+BuildRequires:  perl(NetAddr::IP) >= 4
+BuildRequires:  perl(URI) >= 1.13
+BuildRequires:  perl(version)
 Requires:       perl(Error)
-Requires:       perl(Net::DNS) >= 0.58
+Requires:       perl(Net::DNS) >= 0.62
 Requires:       perl(NetAddr::IP) >= 4
 Requires:       perl(URI) >= 1.13
+Requires:       perl(version)
+Recommends:     perl(NetAddr::IP) >= 4.007
+%{perl_requires}
 
 %description
-Mail::SPF is an object-oriented implementation of Sender Policy Framework
-(SPF). See http://www.openspf.org for more information about SPF.
-
-This class collection aims to fully conform to the SPF specification (RFC 4408)
-so as to serve both as a production quality SPF implementation and as a
-reference for other developers of SPF implementations.
+*Mail::SPF* is an object-oriented implementation of Sender Policy Framework
+(SPF). See the http://www.openspf.org manpage for more information about
+SPF.
+
+This class collection aims to fully conform to the SPF specification (RFC
+4408) so as to serve both as a production quality SPF implementation and as
+a reference for other developers of SPF implementations.
 
 %prep
-%setup -q -n %{real_name}
+%setup -q -n %{cpan_name}-v%{version}
+find . -type f -print0 | xargs -0 chmod 644
 %patch0 -p1
 %patch1 -p1
 
 %build
 %{__perl} Build.PL installdirs=vendor
-./Build
-
-%install
-./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
-
-%{_fixperms} $RPM_BUILD_ROOT/*
-%perl_process_packlist
+./Build build flags=%{?_smp_mflags}
 
 %check
 ./Build test
 
-%clean
-rm -rf %{buildroot}
+%install
+./Build install destdir=%{buildroot} create_packlist=0
+%perl_gen_filelist
 
-%files
-%defattr(-,root,root)
-%doc CHANGES LICENSE MANIFEST README SIGNATURE TODO
-%doc %{_mandir}/man?/*
-%{_bindir}/spfquery
+%files -f %{name}.files
+%defattr(-,root,root,755)
+%doc CHANGES LICENSE README TODO
 %{_sbindir}/spfd
-%{perl_vendorlib}/Mail
 
 %changelog

++++++ Mail-SPF-v2.8.0.tar.gz -> Mail-SPF-v2.9.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/Build.PL new/Mail-SPF-v2.9.0/Build.PL
--- old/Mail-SPF-v2.8.0/Build.PL        2012-01-30 09:59:22.000000000 +0100
+++ new/Mail-SPF-v2.9.0/Build.PL        2013-07-22 05:52:32.000000000 +0200
@@ -2,7 +2,7 @@
 # Module::Build build script for Mail::SPF
 #
 # (C) 2005-2012 Julian Mehnle <[email protected]>
-# $Id: Build.PL 57 2012-01-30 08:15:31Z julian $
+# $Id: Build.PL 61 2013-07-22 03:45:15Z julian $
 #
 ##############################################################################
 
@@ -67,7 +67,7 @@
         Module::Build       => '0.2805',
         Test::More          => 0,
         Net::DNS::Resolver::Programmable
-                            => '0.002001',
+                            => '0.003',
     },
     script_files        => [
         'bin/spfquery'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/CHANGES new/Mail-SPF-v2.9.0/CHANGES
--- old/Mail-SPF-v2.8.0/CHANGES 2012-01-30 09:59:22.000000000 +0100
+++ new/Mail-SPF-v2.9.0/CHANGES 2013-07-22 05:52:31.000000000 +0200
@@ -4,6 +4,13 @@
 #   ! = Changed something significant, or removed a feature
 #   * = Fixed a bug, or made a minor improvement
 
+--- 2.009 (2013-07-21 03:30)
+
+  Mail::SPF:
+  * Default to querying only TXT type RRs (query_rr_types = Mail::SPF::Server->
+    query_rr_type_txt).  Experience has shown that querying SPF type RRs is
+    impractical.
+
 --- 2.008 (2012-01-30 08:15)
 
   Mail::SPF:
@@ -201,5 +208,5 @@
 
 --- 2.000 (initial release) (2005-06-23 00:00)
 
-# $Id: CHANGES 59 2012-01-30 08:57:32Z julian $
+# $Id: CHANGES 61 2013-07-22 03:45:15Z julian $
 # vim:syn= tw=79 sts=2 sw=2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/INSTALL new/Mail-SPF-v2.9.0/INSTALL
--- old/Mail-SPF-v2.8.0/INSTALL 2012-01-30 09:59:22.000000000 +0100
+++ new/Mail-SPF-v2.9.0/INSTALL 2013-07-22 05:52:32.000000000 +0200
@@ -8,7 +8,7 @@
   Perl 5.6
   Module-Build 0.2805
   Test-More
-  Net-DNS-Resolver-Programmable 0.002.1
+  Net-DNS-Resolver-Programmable 0.003
   (plus all the run-time requirements)
 
 ...running Mail::SPF:
@@ -42,5 +42,5 @@
 
   ./Build install --install_path sbin=/desired/sbin/path
 
-# $Id: INSTALL 57 2012-01-30 08:15:31Z julian $
+# $Id: INSTALL 61 2013-07-22 03:45:15Z julian $
 # vim:tw=79
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/META.yml new/Mail-SPF-v2.9.0/META.yml
--- old/Mail-SPF-v2.8.0/META.yml        2012-01-30 09:59:22.000000000 +0100
+++ new/Mail-SPF-v2.9.0/META.yml        2013-07-22 05:52:31.000000000 +0200
@@ -5,7 +5,7 @@
   - 'Shevek <[email protected]>'
 build_requires:
   Module::Build: 0.2805
-  Net::DNS::Resolver::Programmable: 0.002001
+  Net::DNS::Resolver::Programmable: 0.003
   Test::More: 0
 configure_requires:
   Module::Build: 0.2805
@@ -18,7 +18,7 @@
 provides:
   Mail::SPF:
     file: lib/Mail/SPF.pm
-    version: v2.8.0
+    version: v2.9.0
   Mail::SPF::Base:
     file: lib/Mail/SPF/Base.pm
   Mail::SPF::EAbstractClass:
@@ -168,4 +168,4 @@
   version: 0
 resources:
   license: http://opensource.org/licenses/bsd-license.php
-version: v2.8.0
+version: v2.9.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/README new/Mail-SPF-v2.9.0/README
--- old/Mail-SPF-v2.8.0/README  2012-01-30 09:59:22.000000000 +0100
+++ new/Mail-SPF-v2.9.0/README  2013-07-22 05:52:32.000000000 +0200
@@ -1,5 +1,5 @@
-Mail::SPF 2.008 -- A Perl implementation of the Sender Policy Framework
-(C) 2005-2012 Julian Mehnle <[email protected]>
+Mail::SPF 2.009 -- A Perl implementation of the Sender Policy Framework
+(C) 2005-2013 Julian Mehnle <[email protected]>
     2005      Shevek <[email protected]>
 <http://search.cpan.org/dist/Mail-SPF>
 ==============================================================================
@@ -66,5 +66,5 @@
 Mail::SPF is free software.  You may use, modify, and distribute it under the
 terms of the BSD license.  See LICENSE for the BSD license text.
 
-# $Id: README 57 2012-01-30 08:15:31Z julian $
+# $Id: README 61 2013-07-22 03:45:15Z julian $
 # vim:tw=79
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/SIGNATURE 
new/Mail-SPF-v2.9.0/SIGNATURE
--- old/Mail-SPF-v2.8.0/SIGNATURE       2012-01-30 09:59:26.000000000 +0100
+++ new/Mail-SPF-v2.9.0/SIGNATURE       2013-07-22 05:52:36.000000000 +0200
@@ -14,18 +14,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 516de0bbe4a62838ca62b9093c58db7f110c1541 Build.PL
-SHA1 f8959e084730bd4d4d8c05b4f241700520e9887e CHANGES
-SHA1 f54a36ff42af0aab098051af45462664d219979a INSTALL
+SHA1 b4056260a563ccf3d4e9a73d75e9667831d74c53 Build.PL
+SHA1 6955847e9665153109ae92dd2a64d0a2dc1d8206 CHANGES
+SHA1 44305138c55a84a3bb7f645e722bd066e54ead94 INSTALL
 SHA1 d029ebcfd97e29709130f9f1ef101cdfbe3af5a2 LICENSE
 SHA1 1698ff9ee090b7194324746019044513be9d80ed MANIFEST
 SHA1 e650cdf127dfe2f2ffe6ee604d41f0c4066a7761 MANIFEST.SKIP
-SHA1 8505a01f544948534fa0d6ba6d6aa6edb0c67939 META.yml
+SHA1 cef1a05ad47a57f65e18eb4818606bc4b4b9ca72 META.yml
 SHA1 0f1b3b6269550b5135e10b3cae1b6b41d274b276 Makefile.PL
-SHA1 74117c8b92df70c383db199f2fd5a2aa4f87e976 README
+SHA1 cf1a06e5832a6739d9587b0e72fa10a876847bd0 README
 SHA1 19fcf1103168a8322d97948313c24741309b8312 TODO
-SHA1 3d1401fd0fdb645a896b355e2e9a04a9e7553eed bin/spfquery
-SHA1 746b0beffc60ed8bf07ef877fbdbb57ce1864969 debian/changelog
+SHA1 2cfe8f5d5e7aec159c5cd86cff31dd52e2a33a03 bin/spfquery
+SHA1 4b41230d9827687b3097fc3d0e2c37bded3d3485 debian/changelog
 SHA1 d3964f9dad9f60363c81b688324d95b4ec7c8038 debian/compat
 SHA1 eeb2c6383ce08617a7b741365359fdd3b709e6cb debian/control
 SHA1 89e3894e90964f8311ca70f6324c5b0e49b944a3 debian/copyright
@@ -36,7 +36,7 @@
 SHA1 dce445e7d92fccafd0fe9990354fa7a7b45aeb8f debian/spf-tools-perl.postinst
 SHA1 ae33667b74f9bc1316f24d282a8d7dd66e95b854 debian/spf-tools-perl.prerm
 SHA1 6eb40d86a8ae9f8be21125107bac7a8c24fb1c7d debian/watch
-SHA1 7beb7bdff1ce9169da6e03e89a8af684781b30e2 lib/Mail/SPF.pm
+SHA1 7753b6c140c036d616ce19a523fcad01fc55dc49 lib/Mail/SPF.pm
 SHA1 45240500a95d53d8b230249a8976015e9cf76597 lib/Mail/SPF/Base.pm
 SHA1 438ad18b54c989d4c51d18c08989f002167e2e86 lib/Mail/SPF/Exception.pm
 SHA1 f3edcc62b9ecd12fb8b46c75b3c904193d9e7b75 lib/Mail/SPF/MacroString.pm
@@ -56,12 +56,12 @@
 SHA1 d18aab930a4ed4dc33e0abd039a4897810656aa5 lib/Mail/SPF/Request.pm
 SHA1 4969a65683c4e583a071fdd1f7348abfac94f366 lib/Mail/SPF/Result.pm
 SHA1 9a9b4e3ac80919ff93fac10daacd2af9806b9301 lib/Mail/SPF/SenderIPAddrMech.pm
-SHA1 8951fc18a6011e26d47fe2bc00c776b95d253f92 lib/Mail/SPF/Server.pm
+SHA1 80ac6edddbe7cce95d4c66d311b08b72299481f0 lib/Mail/SPF/Server.pm
 SHA1 bd9cd17be606faea2f8d23757326c6917e0bafaa lib/Mail/SPF/Term.pm
 SHA1 8931b7feb968a99798c4d1222f64d1acf4262383 lib/Mail/SPF/Util.pm
 SHA1 f417485715bf0f0b9839966ec444222d28606d1b lib/Mail/SPF/v1/Record.pm
 SHA1 3a96854a8573b9275713c7a5df8bb408e7354c81 lib/Mail/SPF/v2/Record.pm
-SHA1 26470f7d5e05e3027d626d3d1f42968129da2b9a sbin/spfd
+SHA1 1b53532eb660f943667730be95121cc7fd5a8f54 sbin/spfd
 SHA1 cf2bcbc82699a16c94dd4dd1ea8995ae3f6ebb0a t/00.00-class-misc.t
 SHA1 d69a90912ad71024803c1693d205f769a7c9b41c t/00.01-class-util.t
 SHA1 f6dcf8f58ee1f8a2ca96f07785e098ae0510bb90 t/00.02-class-request.t
@@ -78,7 +78,7 @@
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.10 (GNU/Linux)
 
-iEYEARECAAYFAk8mW+oACgkQwL7PKlBZWjs+fgCbBhPjN9UH3axgtTdmJXq/2u+P
-4TAAn31m9oStqoZdyHknM26XO+aBZHAM
-=r2zw
+iEYEARECAAYFAlHsrIAACgkQwL7PKlBZWjv/CQCfXfKrLFVqYXF2Gr2Zy5Mnnah1
+aQgAoPa/0Lt6HkFnR+yjjQ4h1QNX+txx
+=OBmj
 -----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/bin/spfquery 
new/Mail-SPF-v2.9.0/bin/spfquery
--- old/Mail-SPF-v2.8.0/bin/spfquery    2012-01-30 09:59:22.000000000 +0100
+++ new/Mail-SPF-v2.9.0/bin/spfquery    2013-07-22 05:52:31.000000000 +0200
@@ -52,7 +52,7 @@
 
 B<spfquery> checks if a given set of e-mail parameters (e.g., the SMTP sender's
 IP address) matches the responsible domain's Sender Policy Framework (SPF)
-policy.  For more information on SPF see L<http://www.openspf.net>.
+policy.  For more information on SPF see L<http://www.openspf.org>.
 
 =head2 Preferred Usage
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/debian/changelog 
new/Mail-SPF-v2.9.0/debian/changelog
--- old/Mail-SPF-v2.8.0/debian/changelog        2012-01-30 09:59:22.000000000 
+0100
+++ new/Mail-SPF-v2.9.0/debian/changelog        2013-07-22 05:52:31.000000000 
+0200
@@ -1,3 +1,12 @@
+mail-spf-perl (2.009) unstable; urgency=low
+
+  Mail::SPF:
+  * Default to querying only TXT type RRs (query_rr_types = Mail::SPF::Server->
+    query_rr_type_txt).  Experience has shown that querying SPF type RRs is
+    impractical.
+
+ -- Julian Mehnle <[email protected]>  Mon, 22 Jul 2013 03:33:14 +0000
+
 mail-spf-perl (2.008) unstable; urgency=low
 
   Debian:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/lib/Mail/SPF/Server.pm 
new/Mail-SPF-v2.9.0/lib/Mail/SPF/Server.pm
--- old/Mail-SPF-v2.8.0/lib/Mail/SPF/Server.pm  2012-01-30 09:59:22.000000000 
+0100
+++ new/Mail-SPF-v2.9.0/lib/Mail/SPF/Server.pm  2013-07-22 05:52:31.000000000 
+0200
@@ -4,7 +4,7 @@
 #
 # (C) 2005-2012 Julian Mehnle <[email protected]>
 #     2005      Shevek <[email protected]>
-# $Id: Server.pm 57 2012-01-30 08:15:31Z julian $
+# $Id: Server.pm 61 2013-07-22 03:45:15Z julian $
 #
 ##############################################################################
 
@@ -39,13 +39,13 @@
 use constant result_base_class => 'Mail::SPF::Result';
 
 use constant query_rr_type_all                      => 0;
-use constant query_rr_type_spf                      => 1;
-use constant query_rr_type_txt                      => 2;
+use constant query_rr_type_txt                      => 1;
+use constant query_rr_type_spf                      => 2;
 
 use constant default_default_authority_explanation  =>
-    'Please see http://www.openspf.net/Why?s=%{_scope};id=%{S};ip=%{C};r=%{R}';
+    'Please see http://www.openspf.org/Why?s=%{_scope};id=%{S};ip=%{C};r=%{R}';
 
-sub default_query_rr_types { shift->query_rr_type_all };
+sub default_query_rr_types { shift->query_rr_type_txt };
 
 use constant default_max_dns_interactive_terms      => 10;  # RFC 4408, 10.1/6
 use constant default_max_name_lookups_per_term      => 10;  # RFC 4408, 10.1/7
@@ -102,7 +102,7 @@
 string to use if the authority domain does not specify an explanation string of
 its own.  Defaults to:
 
-    'Please see http://www.openspf.net/Why?s=%{_scope};id=%{S};ip=%{C};r=%{R}'
+    'Please see http://www.openspf.org/Why?s=%{_scope};id=%{S};ip=%{C};r=%{R}'
 
 As can be seen from the default, a non-standard C<_scope> pseudo macro is
 supported that expands to the name of the identity's scope.  (Note: Do I<not>
@@ -130,26 +130,27 @@
 
 =over
 
-=item B<< Mail::SPF::Server->query_rr_type_all >> (default)
+=item B<< Mail::SPF::Server->query_rr_type_all >>
 
-Both C<SPF> and C<TXT> type RRs.
+Both C<TXT> and C<SPF> type RRs.
 
-=item B<< Mail::SPF::Server->query_rr_type_spf >>
+=item B<< Mail::SPF::Server->query_rr_type_txt >> (default)
 
-C<SPF> type RRs only.
+C<TXT> type RRs only.
 
-=item B<< Mail::SPF::Server->query_rr_type_txt >>
+=item B<< Mail::SPF::Server->query_rr_type_spf >>
 
-C<TXT> type RRs only.
+C<SPF> type RRs only.
 
 =back
 
-Some (few) name servers suffer from serious brain damage with regard to the
-handling of queries for RR types that are unknown to them, such as the C<SPF>
-RR type, so some (few) B<Mail::SPF> users have expressed the desire for a way
-to disable the retrieval of C<SPF> type RRs.  It is, however, a better idea to
-pressure the manufacturers of such broken name servers into fixing their
-products.
+For years B<Mail::SPF> has defaulted to looking up both C<SPF> and C<TXT> type
+RRs as recommended by RFC 4408.  Experience has shown, however, that a
+significant portion of name servers suffer from serious brain damage with
+regard to the handling of queries for RR types that are unknown to them, such
+as the C<SPF> RR type.  Consequently B<Mail::SPF> now defaults to looking up
+only C<TXT> type RRs.  This may be overridden by setting the B<query_rr_types>
+option.
 
 See RFC 4408, 3.1.1, for a discussion of the topic, as well as the description
 of the L</select_record> method.
@@ -358,7 +359,8 @@
 record of the highest acceptable record version that covers the requested
 scope.
 
-More precisely, the following algorithm is performed:
+More precisely, the following algorithm is performed (assuming that both C<TXT>
+and C<SPF> RR types are being queried):
 
 =over
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/lib/Mail/SPF.pm 
new/Mail-SPF-v2.9.0/lib/Mail/SPF.pm
--- old/Mail-SPF-v2.8.0/lib/Mail/SPF.pm 2012-01-30 09:59:22.000000000 +0100
+++ new/Mail-SPF-v2.9.0/lib/Mail/SPF.pm 2013-07-22 05:52:32.000000000 +0200
@@ -5,7 +5,7 @@
 #
 # (C) 2005-2012 Julian Mehnle <[email protected]>
 #     2005      Shevek <[email protected]>
-# $Id: SPF.pm 57 2012-01-30 08:15:31Z julian $
+# $Id: SPF.pm 63 2013-07-22 03:52:21Z julian $
 #
 ##############################################################################
 
@@ -17,11 +17,11 @@
 
 =head1 VERSION
 
-2.008
+2.009
 
 =cut
 
-use version; our $VERSION = qv('2.008');
+use version; our $VERSION = qv('2.009');
 
 use warnings;
 use strict;
@@ -59,7 +59,7 @@
 =head1 DESCRIPTION
 
 B<Mail::SPF> is an object-oriented implementation of Sender Policy Framework
-(SPF).  See L<http://www.openspf.net> for more information about SPF.
+(SPF).  See L<http://www.openspf.org> for more information about SPF.
 
 This class collection aims to fully conform to the SPF specification (RFC
 4408) so as to serve both as a production quality SPF implementation and as a
@@ -78,11 +78,11 @@
 
 =item The SPF project
 
-L<http://www.openspf.net>
+L<http://www.openspf.org>
 
 =item The SPFv1 specification (RFC 4408)
 
-L<http://www.openspf.net/Specifications>, L<http://tools.ietf.org/html/rfc4408>
+L<http://www.openspf.org/Specifications>, L<http://tools.ietf.org/html/rfc4408>
 
 =back
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mail-SPF-v2.8.0/sbin/spfd 
new/Mail-SPF-v2.9.0/sbin/spfd
--- old/Mail-SPF-v2.8.0/sbin/spfd       2012-01-30 09:59:22.000000000 +0100
+++ new/Mail-SPF-v2.9.0/sbin/spfd       2013-07-22 05:52:32.000000000 +0200
@@ -35,7 +35,7 @@
 
 B<spfd> is a simple forking Sender Policy Framework (SPF) query server.  spfd
 receives and answers SPF requests on a TCP/IP or UNIX domain socket.  For more
-information on SPF see L<http://www.openspf.net>.
+information on SPF see L<http://www.openspf.org>.
 
 The B<--port> form listens on a TCP/IP socket on the specified I<port>.  The
 default port is B<5970>.
@@ -200,7 +200,7 @@
     result=fail
     local_explanation=example.com: Sender is not authorized by default to use
         '[email protected]' in 'mfrom' identity (mechanism '-all' matched)
-    authority_explanation=Please see http://www.openspf.net/why.html?
+    authority_explanation=Please see http://www.openspf.org/why.html?
         sender=user%40example.com&ip=1.2.3.4&receiver=localhost
     received_spf_header=Received-SPF: fail (example.com: Sender is not
         authorized by default to use '[email protected]' in 'mfrom' identity

++++++ cpanspec.yml ++++++
---
# disable some tests which fails since Net::DNS 0.68, see
# https://rt.cpan.org/Public/Bug/Display.html?id=78214
patches:
  skip_test.patch: -p1
  fix_pod.patch: -p1
#preamble: |-
# BuildRequires:  gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: -
#./Build build flags=%{?_smp_mflags} --myflag

Reply via email to