Hello community,

here is the log from the commit of package perl-Net-Twitter for 
openSUSE:Factory checked in at 2015-04-23 08:03:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-Twitter (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Net-Twitter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Net-Twitter"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-Twitter/perl-Net-Twitter.changes        
2012-05-08 06:47:37.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Net-Twitter.new/perl-Net-Twitter.changes   
2015-04-23 08:03:47.000000000 +0200
@@ -1,0 +2,94 @@
+Sun Apr 19 07:13:00 UTC 2015 - [email protected]
+
+- updated to 4.01010
+   see /usr/share/doc/packages/perl-Net-Twitter/Changes
+
+  4.01010 2014-03-25
+      - Replace missing POD file
+  
+  4.01009 2015-03-24
+      - Added Application-Only Authentication via trait AppAuth
+  
+  4.01008 2015-01-19
+      - Added REST API mithods muting, create_mute, destroy_mute (Ashley 
Willis)
+  
+  4.01007 2015-01-07
+      - Added REST API method lookup_statuses (thanks SocialFlow)
+      - Typo fixes (thanks Zaki Mughal)
+      - Bumped IO::Socket::SSL requirement to 2.005; recent versions seem to 
fix
+        an issue with stalled connections.
+  
+  4.01006 2014-11-17
+      - Default `ssl => 1`
+      - Added `mutes` (@pjcj on Github)
+  
+  4.01005 2014-08-12
+      - Added upload_media for multi-image support (@ghathwar)
+  
+  4.01004 2014-04-11
+      - PUT requires paramters in the message body, now (Samuel Kaufman)
+  
+  4.01003 2014-03-12
+      - Net::Twitter::Error's twitter_error_text excludes stack trace line 
number
+  
+  4.01002 2014-01-16
+      - Fix POD bugs
+  
+  4.01001 2014-01-16
+      - Warn if ssl option to new is not passed (deprecation cycle)
+  
+  4.01000 2013-11-19
+      - Add API method retweeters_ids
+      - Fix update_with_media with utf8 status (RT#72814)
+      - Expand Carp::Clan list (should resolve RT#77306)
+      - Remove reliance on MooseX::Aliases (issue #35)
+      - Use Class::Load to replace deprecated Class::Mop method (issue #35)
+      - Add missing dependency: LWP::Protocol::https (issue #25)
+      - Fix OAuth failure for UTF8 params (issue #21)
+  
+  4.00007 2013-08-12
+      - Support for HTTP method PUT (sartak)
+      - example improvements (clmh)
+  
+  4.00006 2013-05-30
+      - Spelling error fixed (spazm@github)
+      - Added path_suffix parameter to twitter_api_method (sartak)
+      - tidy + pod fix (sartak)
+  
+  4.00005 2013-04-25
+      - Added list_ownerships (eleniS no Github)
+      - Removed Makefile.PL (cruft - using Module::Build, now)
+  
+  4.00004
+      - Dependecy Net::HTTP fixed in 6.06 (30 second timeout in OAuth requests)
+  
+  4.00003
+      - Fixed URI argument encoding (v1.1 is more stringent)
+  
+  4.00002 2013-02-23
+      - Removed Test::NoWarnings to accommodate HTTP::Request::Common 6.03
+      - Added method twitter_error_code to Net::Twitter::Error
+  
+  4.00001 2013-02-21
+      - First general release with Twitter API v1.1 support
+      - Twitter::Manual::MigratingToV1_1
+  
+  4.00000_03 2013-02-19
+      - Fixed: needed skip directives for dzil's AutoPrereqs plugin
+      - Stripped version numbers---let dzil put them in
+  
+  4.00000_02 2013-02-19
+      - use Dist::Zilla instead of Module::Install
+  
+  4.00000_01 2013-01-28
+      - Added Twitter API version 1.1 support
+  
+  3.18004 2012-10-15
+      - Allow extra parameters to get_auth*_url methods (this accommodates
+        Twitter's optional force_login and screen_name parameters to those
+        endpoints.
+  
+  3.18003 2012-06-27
+      - Use path statuses/mentions, not statuses/replies
+
+-------------------------------------------------------------------

Old:
----
  Net-Twitter-3.18002.tar.gz

New:
----
  Net-Twitter-4.01010.tar.gz
  cpanspec.yml

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

Other differences:
------------------
++++++ perl-Net-Twitter.spec ++++++
--- /var/tmp/diff_new_pack.6TkVfZ/_old  2015-04-23 08:03:47.000000000 +0200
+++ /var/tmp/diff_new_pack.6TkVfZ/_new  2015-04-23 08:03:47.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Net-Twitter
 #
-# Copyright (c) 2012 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,121 +17,101 @@
 
 
 Name:           perl-Net-Twitter
-Version:        3.18002
+Version:        4.01010
 Release:        0
-Summary:        A perl interface to the Twitter API
+%define cpan_name Net-Twitter
+Summary:        Perl Interface to the Twitter Api
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
-Source:         
http://search.cpan.org/CPAN/authors/id/M/MM/MMIMS/Net-Twitter-%{version}.tar.gz
-Url:            http://search.cpan.org/dist/Net-Twitter
+Url:            http://search.cpan.org/dist/Net-Twitter/
+Source0:        
http://www.cpan.org/authors/id/M/MM/MMIMS/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
+BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
-BuildRequires:  aspell-en
-BuildRequires:  make
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Carp)
-BuildRequires:  perl(Crypt::SSLeay)
+BuildRequires:  perl(Carp::Clan)
+BuildRequires:  perl(Class::Load)
 BuildRequires:  perl(Data::Visitor::Callback)
-BuildRequires:  perl(DateTime) >= 0.51
-BuildRequires:  perl(DateTime::Format::Strptime) >= 1.09
+BuildRequires:  perl(DateTime)
+BuildRequires:  perl(DateTime::Format::Strptime)
 BuildRequires:  perl(Devel::StackTrace)
 BuildRequires:  perl(Digest::SHA)
-BuildRequires:  perl(Encode)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
 BuildRequires:  perl(HTML::Entities)
 BuildRequires:  perl(HTTP::Request::Common)
+BuildRequires:  perl(HTTP::Response)
+BuildRequires:  perl(IO::Socket::SSL) >= 2.005
 BuildRequires:  perl(JSON)
-BuildRequires:  perl(JSON::XS)
-BuildRequires:  perl(LWP::UserAgent) >= 2.032
-BuildRequires:  perl(List::Util)
-BuildRequires:  perl(Moose) >= 0.90
+BuildRequires:  perl(LWP::Protocol::https)
+BuildRequires:  perl(LWP::UserAgent) >= 5.819
+BuildRequires:  perl(Module::Build) >= 0.360100
+BuildRequires:  perl(Moose)
 BuildRequires:  perl(Moose::Exporter)
+BuildRequires:  perl(Moose::Meta::Method)
 BuildRequires:  perl(Moose::Role)
-BuildRequires:  perl(MooseX::Aliases)
-BuildRequires:  perl(MooseX::MultiInitArg)
 BuildRequires:  perl(MooseX::Role::Parameterized)
-BuildRequires:  perl(Net::Netrc)
-BuildRequires:  perl(Net::OAuth) >= 0.25
-BuildRequires:  perl(Scalar::Util)
-BuildRequires:  perl(Test::Deep)
+BuildRequires:  perl(namespace::autoclean)
+#BuildRequires:  perl(Net::HTTP) >= >= 0, != 6.04, != 6.05
+BuildRequires:  perl(Net::OAuth)
+BuildRequires:  perl(Net::OAuth::Message)
 BuildRequires:  perl(Test::Fatal)
-BuildRequires:  perl(Test::More)
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(Test::Pod::Coverage)
-BuildRequires:  perl(Test::Spelling) >= 0.11
+BuildRequires:  perl(Test::More) >= 0.88
+BuildRequires:  perl(Test::Simple) >= 0.98
+BuildRequires:  perl(Test::Warn)
 BuildRequires:  perl(Try::Tiny)
-BuildRequires:  perl(URI) >= 1.40
+BuildRequires:  perl(URI)
 BuildRequires:  perl(URI::Escape)
-BuildRequires:  perl(namespace::autoclean) >= 0.09
-Requires:       perl(Carp)
-Requires:       perl(Crypt::SSLeay)
+Requires:       perl(Carp::Clan)
+Requires:       perl(Class::Load)
 Requires:       perl(Data::Visitor::Callback)
-Requires:       perl(DateTime) >= 0.51
-Requires:       perl(DateTime::Format::Strptime) >= 1.09
+Requires:       perl(DateTime)
+Requires:       perl(DateTime::Format::Strptime)
 Requires:       perl(Devel::StackTrace)
 Requires:       perl(Digest::SHA)
-Requires:       perl(Encode)
 Requires:       perl(HTML::Entities)
 Requires:       perl(HTTP::Request::Common)
+Requires:       perl(IO::Socket::SSL) >= 2.005
 Requires:       perl(JSON)
-Requires:       perl(JSON::XS)
-Requires:       perl(LWP::UserAgent) >= 2.032
-Requires:       perl(List::Util)
-Requires:       perl(Moose) >= 0.9
+Requires:       perl(LWP::Protocol::https)
+Requires:       perl(Moose)
 Requires:       perl(Moose::Exporter)
+Requires:       perl(Moose::Meta::Method)
 Requires:       perl(Moose::Role)
-Requires:       perl(MooseX::Aliases)
-Requires:       perl(MooseX::MultiInitArg)
 Requires:       perl(MooseX::Role::Parameterized)
-Requires:       perl(Net::Netrc)
-Requires:       perl(Net::OAuth) >= 0.25
-Requires:       perl(Scalar::Util)
+Requires:       perl(namespace::autoclean)
+#Requires:       perl(Net::HTTP) >= >= 0, != 6.04, != 6.05
+Requires:       perl(Net::OAuth)
 Requires:       perl(Try::Tiny)
-Requires:       perl(URI) >= 1.4
+Requires:       perl(URI)
 Requires:       perl(URI::Escape)
-Requires:       perl(namespace::autoclean) >= 0.09
+%{perl_requires}
+# MANUAL BEGIN
+BuildRequires:  perl(Net::HTTP) > 6.05
+Requires:       perl(Net::HTTP) > 6.05
+# MANUAL END
 
 %description
-This module provides a perl interface to the Twitter APIs. See
-<http://apiwiki.twitter.com/Twitter-API-Documentation> for a full
-description of the Twitter APIs.
+This module provides a perl interface to the Twitter APIs. See the
+http://dev.twitter.com/doc manpage for a full description of the Twitter
+APIs.
 
 %prep
-%setup -q -n "Net-Twitter-%{version}"
-%__sed -i '/^auto_install/d' Makefile.PL
+%setup -q -n %{cpan_name}-%{version}
+find . -type f -print0 | xargs -0 chmod 644
 
 %build
-%__perl Makefile.PL PREFIX="%{_prefix}"
-%__make %{?jobs:-j%{jobs}}
+%{__perl} Build.PL installdirs=vendor
+./Build build flags=%{?_smp_mflags}
 
-%install
-%perl_make_install
-%perl_process_packlist
+%check
+./Build test
 
-%if 0%{?suse_version} >= 1120
+%install
+./Build install destdir=%{buildroot} create_packlist=0
+%perl_gen_filelist
 
-%check
-# Disable pod tests for now.
-#TEST_POD=1 \
-%__make test
-%endif
-
-%clean
-%{?buildroot:%__rm -rf "%{buildroot}"}
-
-%files
-%defattr(-,root,root)
-%doc Changes README
-%dir %{perl_vendorlib}/Net
-%{perl_vendorlib}/Net/Twitter.pm
-%{perl_vendorlib}/Net/Twitter.pod
-%{perl_vendorlib}/Net/Twitter
-%{perl_vendorlib}/Net/Identica.pm
-%dir %{perl_vendorarch}/auto/Net
-%{perl_vendorarch}/auto/Net/Twitter
-%doc %{perl_man3dir}/Net::Twitter.%{perl_man3ext}%{ext_man}
-%doc %{perl_man3dir}/Net::Twitter::*.%{perl_man3ext}%{ext_man}
-%doc %{perl_man3dir}/Net::Identica.%{perl_man3ext}%{ext_man}
+%files -f %{name}.files
+%defattr(-,root,root,755)
+%doc Changes examples LICENSE README
 
 %changelog

++++++ Net-Twitter-3.18002.tar.gz -> Net-Twitter-4.01010.tar.gz ++++++
++++ 13485 lines of diff (skipped)

++++++ cpanspec.yml ++++++
---
ignore_requires: Net::HTTP
preamble: |-
 BuildRequires: perl(Net::HTTP) > 6.05
 Requires: perl(Net::HTTP) > 6.05

Reply via email to