diff --git a/Build.PL b/Build.PL index 9c4433e..16855c4 100644 --- a/Build.PL +++ b/Build.PL @@ -4,62 +4,9 @@ # ========================================================================= use 5.008_001; - use strict; -use warnings; -use utf8; - -use Module::Build; -use File::Basename; -use File::Spec; - -my %args = ( - license => 'perl', - dynamic_config => 0, - - configure_requires => { - 'Module::Build' => 0.38, - }, - - name => 'API-BigBlueButton', - module_name => 'API::BigBlueButton', - allow_pureperl => 0, - - script_files => [glob('script/*'), glob('bin/*')], - c_source => [qw()], - PL_files => {}, - - test_files => ((-d '.git' || $ENV{RELEASE_TESTING}) && -d 'xt') ? 't/ xt/' : 't/', - recursive_test_files => 1, - - -); -if (-d 'share') { - $args{share_dir} = 'share'; -} - -my $builder = Module::Build->subclass( - class => 'MyBuilder', - code => q{ - sub ACTION_distmeta { - die "Do not run distmeta. Install Minilla and `minil install` instead.\n"; - } - sub ACTION_installdeps { - die "Do not run installdeps. Run `cpanm --installdeps .` instead.\n"; - } - } -)->new(%args); -$builder->create_build_script(); - -use File::Copy; -print "cp META.json MYMETA.json\n"; -copy("META.json","MYMETA.json") or die "Copy failed(META.json): $!"; +use Module::Build::Tiny 0.035; -if (-f 'META.yml') { - print "cp META.yml MYMETA.yml\n"; - copy("META.yml","MYMETA.yml") or die "Copy failed(META.yml): $!"; -} else { - print "There is no META.yml... You may install this module from the repository...\n"; -} +Build_PL(); diff --git a/Changes b/Changes index c0f94aa..1754395 100644 --- a/Changes +++ b/Changes @@ -2,6 +2,10 @@ Revision history for Perl extension API-BigBlueButton {{$NEXT}} +0.015 2023-08-03T18:30:09Z + + - fixed buildig for perl-5.39, removed mentioning particular version of LWP + 0.014 2015-01-28T21:58:00Z - description of additional dependencies diff --git a/META.json b/META.json index ac2d14c..218ffae 100644 --- a/META.json +++ b/META.json @@ -4,13 +4,13 @@ "Alexander Ruzhnikov " ], "dynamic_config" : 0, - "generated_by" : "Minilla/v2.3.0, CPAN::Meta::Converter version 2.133380", + "generated_by" : "Minilla/v3.1.22, CPAN::Meta::Converter version 2.150010", "license" : [ "gpl_1" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "API-BigBlueButton", "no_index" : { @@ -28,14 +28,14 @@ "prereqs" : { "configure" : { "requires" : { - "Module::Build" : "0.38" + "Module::Build::Tiny" : "0.035" } }, "develop" : { "requires" : { "Test::CPAN::Meta" : "0", "Test::MinimumVersion::Fast" : "0.04", - "Test::PAUSE::Permissions" : "0.04", + "Test::PAUSE::Permissions" : "0.07", "Test::Pod" : "1.41", "Test::Spellunker" : "v0.2.7" } @@ -67,14 +67,17 @@ "homepage" : "https://github.com/ruzhnikov/API-BigBlueButton", "repository" : { "type" : "git", - "url" : "git://github.com/ruzhnikov/API-BigBlueButton.git", + "url" : "https://github.com/ruzhnikov/API-BigBlueButton.git", "web" : "https://github.com/ruzhnikov/API-BigBlueButton" } }, - "version" : "0.014", + "version" : "0.015", "x_authority" : "cpan:BCDE", "x_contributors" : [ "Alexander Ruzhnikov ", - "Alexander Ruzhnikov " - ] + "Alexander Ruzhnikov ", + "Ivan Sokolov " + ], + "x_serialization_backend" : "JSON::PP version 4.16", + "x_static_install" : 1 } diff --git a/README.md b/README.md index 4fee790..ced6d41 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ client for BigBlueButton API # VERSION -version 0.014 +version 0.015 # METHODS @@ -50,9 +50,9 @@ version 0.014 # SEE ALSO -[API::BigBlueButton::Requests](https://metacpan.org/pod/API::BigBlueButton::Requests) +[API::BigBlueButton::Requests](https://metacpan.org/pod/API%3A%3ABigBlueButton%3A%3ARequests) -[API::BigBlueButton::Response](https://metacpan.org/pod/API::BigBlueButton::Response) +[API::BigBlueButton::Response](https://metacpan.org/pod/API%3A%3ABigBlueButton%3A%3AResponse) [BigBlueButton API](https://code.google.com/p/bigbluebutton/wiki/API) diff --git a/lib/API/BigBlueButton.pm b/lib/API/BigBlueButton.pm index e35eaa7..a971317 100644 --- a/lib/API/BigBlueButton.pm +++ b/lib/API/BigBlueButton.pm @@ -31,7 +31,7 @@ use strict; use warnings; use Carp qw/ confess /; -use LWP::UserAgent '6.05'; +use LWP::UserAgent; use API::BigBlueButton::Response; @@ -39,11 +39,11 @@ use base qw/ API::BigBlueButton::Requests /; use constant REQUIRE_PARAMS => qw/ secret server /; -our $VERSION = "0.014"; +our $VERSION = "0.015"; =head1 VERSION -version 0.014 +version 0.015 =cut diff --git a/lib/API/BigBlueButton/Requests.pm b/lib/API/BigBlueButton/Requests.pm index 70c4970..7ffa366 100644 --- a/lib/API/BigBlueButton/Requests.pm +++ b/lib/API/BigBlueButton/Requests.pm @@ -24,11 +24,11 @@ use constant { REQUIRE_SETCONFIGXML_PARAMS => [ qw/ meetingID configXML / ], }; -our $VERSION = "0.014"; +our $VERSION = "0.015"; =head1 VERSION -version 0.014 +version 0.015 =cut diff --git a/lib/API/BigBlueButton/Response.pm b/lib/API/BigBlueButton/Response.pm index 603b7e7..9ee1436 100644 --- a/lib/API/BigBlueButton/Response.pm +++ b/lib/API/BigBlueButton/Response.pm @@ -12,11 +12,11 @@ use warnings; use XML::Fast; -our $VERSION = "0.014"; +our $VERSION = "0.015"; =head1 VERSION -version 0.014 +version 0.015 =cut