Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 2 additions & 55 deletions Build.PL
Original file line number Diff line number Diff line change
Expand Up @@ -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();

4 changes: 4 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
19 changes: 11 additions & 8 deletions META.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"Alexander Ruzhnikov <a.ruzhnikov@reg.ru>"
],
"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" : {
Expand All @@ -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"
}
Expand Down Expand Up @@ -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 <a.ruznikov@reg.ru>",
"Alexander Ruzhnikov <ruzhnikov85@gmail.com>"
]
"Alexander Ruzhnikov <ruzhnikov85@gmail.com>",
"Ivan Sokolov <vaneska.ru@gmail.com>"
],
"x_serialization_backend" : "JSON::PP version 4.16",
"x_static_install" : 1
}
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ client for BigBlueButton API

# VERSION

version 0.014
version 0.015

# METHODS

Expand Down Expand Up @@ -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)

Expand Down
6 changes: 3 additions & 3 deletions lib/API/BigBlueButton.pm
Original file line number Diff line number Diff line change
Expand Up @@ -31,19 +31,19 @@ use strict;
use warnings;

use Carp qw/ confess /;
use LWP::UserAgent '6.05';
use LWP::UserAgent;

use API::BigBlueButton::Response;

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

Expand Down
4 changes: 2 additions & 2 deletions lib/API/BigBlueButton/Requests.pm
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
4 changes: 2 additions & 2 deletions lib/API/BigBlueButton/Response.pm
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down