Changeset 176
- Timestamp:
- 09/15/07 17:33:36 (16 months ago)
- Location:
- lang/perl/WebService-YouTube/trunk
- Files:
-
- 23 modified
-
. (modified) (1 prop)
-
Build.PL (modified) (1 diff)
-
Changes (modified) (1 diff)
-
META.yml (modified) (1 diff)
-
Makefile.PL (modified) (2 diffs)
-
examples/recently_added.pl (modified) (1 diff)
-
lib/WebService/YouTube.pm (modified) (4 diffs)
-
lib/WebService/YouTube/Feeds.pm (modified) (4 diffs)
-
lib/WebService/YouTube/User.pm (modified) (3 diffs)
-
lib/WebService/YouTube/Util.pm (modified) (2 diffs)
-
lib/WebService/YouTube/Video.pm (modified) (3 diffs)
-
lib/WebService/YouTube/Videos.pm (modified) (5 diffs)
-
t/00load.t (modified) (1 diff)
-
t/01perlcritic.t (modified) (1 diff)
-
t/02pod.t (modified) (1 diff)
-
t/03pod-coverage.t (modified) (1 diff)
-
t/04kwalitee.t (modified) (1 diff)
-
t/WebService-YouTube-Feeds.t (modified) (1 diff)
-
t/WebService-YouTube-User.t (modified) (1 diff)
-
t/WebService-YouTube-Util.t (modified) (2 diffs)
-
t/WebService-YouTube-Video.t (modified) (1 diff)
-
t/WebService-YouTube-Videos.t (modified) (1 diff)
-
t/WebService-YouTube.t (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/WebService-YouTube/trunk
- Property svn:ignore
-
old new 5 5 inc 6 6 Makefile 7 Makefile.old 7 8 MANIFEST 9 MANIFEST.bak 8 10 META.yml 9 11 pm_to_blib 10 WebService-YouTube- v*12 WebService-YouTube-*.tar.*
-
- Property svn:ignore
-
lang/perl/WebService-YouTube/trunk/Build.PL
r109 r176 4 4 use strict; 5 5 use warnings; 6 our $VERSION = eval { require version; version::qv('1.0. 1') };6 our $VERSION = eval { require version; version::qv('1.0.2') }; 7 7 8 8 do 'Makefile.PL'; -
lang/perl/WebService-YouTube/trunk/Changes
r109 r176 2 2 Revision history for WebService-YouTube 3 3 ======================================= 4 5 1.0.2 2007-09-15 6 - Fixed W::Y::Util#get_video_uri. 4 7 5 8 1.0.1 2007-04-09 -
lang/perl/WebService-YouTube/trunk/META.yml
r109 r176 1 --- 1 --- 2 name: WebService-YouTube 3 version: 1.0.2 4 author: 5 - 'Hironori Yoshida <yoshida@cpan.org>' 2 6 abstract: Perl interfece to YouTube 3 author: Hironori Yoshida <yoshida@cpan.org>4 distribution_type: module5 generated_by: Module::Install version 0.656 7 license: perl 7 meta-spec: 8 url: http://module-build.sourceforge.net/META-spec-v1.3.html 9 version: 1.3 10 name: WebService-YouTube 11 no_index: 12 directory: 13 - inc 14 - t 15 requires: 8 resources: 9 license: http://dev.perl.org/licenses/ 10 requires: 16 11 Class::Accessor::Fast: 0 12 Encode: 0 17 13 HTTP::Date: 0 18 14 LWP::UserAgent: 0 19 15 URI::Escape: 0 20 16 XML::Simple: 0 21 perl: 5.6.022 17 version: 0 23 version: 1.0.1 18 provides: 19 WebService::YouTube: 20 file: lib/WebService/YouTube.pm 21 version: 1.0.2 22 WebService::YouTube::Feeds: 23 file: lib/WebService/YouTube/Feeds.pm 24 version: 1.0.2 25 WebService::YouTube::User: 26 file: lib/WebService/YouTube/User.pm 27 version: 1.0.2 28 WebService::YouTube::Util: 29 file: lib/WebService/YouTube/Util.pm 30 version: 1.0.2 31 WebService::YouTube::Video: 32 file: lib/WebService/YouTube/Video.pm 33 version: 1.0.2 34 WebService::YouTube::Videos: 35 file: lib/WebService/YouTube/Videos.pm 36 version: 1.0.2 37 generated_by: Module::Build version 0.2808 38 meta-spec: 39 url: http://module-build.sourceforge.net/META-spec-v1.2.html 40 version: 1.2 -
lang/perl/WebService-YouTube/trunk/Makefile.PL
r109 r176 4 4 use strict; 5 5 use warnings; 6 our $VERSION = eval { require version; version::qv('1.0. 1') };6 our $VERSION = eval { require version; version::qv('1.0.2') }; 7 7 8 8 use inc::Module::Install; … … 19 19 requires 'version'; 20 20 requires 'Class::Accessor::Fast'; 21 requires 'Encode'; 21 22 requires 'HTTP::Date'; 22 23 requires 'LWP::UserAgent'; -
lang/perl/WebService-YouTube/trunk/examples/recently_added.pl
r109 r176 6 6 use strict; 7 7 use warnings; 8 use version; our $VERSION = qv('1.0. 1');8 use version; our $VERSION = qv('1.0.2'); 9 9 10 10 use blib; -
lang/perl/WebService-YouTube/trunk/lib/WebService/YouTube.pm
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use base qw(Class::Accessor::Fast); … … 39 39 =head1 VERSION 40 40 41 This document describes WebService::YouTube version 1.0. 141 This document describes WebService::YouTube version 1.0.2 42 42 43 43 =head1 SYNOPSIS … … 57 57 This is a Perl interface to YouTube API and RSS. 58 58 See Developers Page L<http://youtube.com/dev> and About RSS L<http://www.youtube.com/rssls> for details. 59 60 B<I<This module support only Legacy API, does not support YouTube Data API based on Google data protocol.>> 61 See YouTube Data API Overview L<http://code.google.com/apis/youtube/overview.html> for details. 59 62 60 63 =head1 SUBROUTINES/METHODS … … 115 118 =head1 LICENSE AND COPYRIGHT 116 119 117 Copyright (c) 2006, Hironori Yoshida <yoshida@cpan.org>. All rights reserved.118 119 120 This module is free software; you can redistribute it and/or 120 121 modify it under the same terms as Perl itself. See L<perlartistic>. -
lang/perl/WebService-YouTube/trunk/lib/WebService/YouTube/Feeds.pm
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use Carp; … … 44 44 45 45 sub new { 46 my $class = shift;47 48 my $self = $class->SUPER::new(@ _);46 my ( $class, @args ) = @_; 47 48 my $self = $class->SUPER::new(@args); 49 49 if ( !$self->ua ) { 50 50 $self->ua( LWP::UserAgent->new ); … … 177 177 =head1 VERSION 178 178 179 This document describes WebService::YouTube::Feeds version 1.0. 1179 This document describes WebService::YouTube::Feeds version 1.0.2 180 180 181 181 =head1 SYNOPSIS … … 333 333 =head1 LICENSE AND COPYRIGHT 334 334 335 Copyright 2006, Hironori Yoshida <yoshida@cpan.org>. All rights reserved. 336 337 This program is free software; you can redistribute it and/or modify it 338 under the same terms as Perl itself. See L<perlartistic>. 335 This module is free software; you can redistribute it and/or 336 modify it under the same terms as Perl itself. See L<perlartistic>. 339 337 340 338 =cut -
lang/perl/WebService-YouTube/trunk/lib/WebService/YouTube/User.pm
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use base qw(Class::Accessor::Fast); … … 48 48 =head1 VERSION 49 49 50 This document describes WebService::YouTube::User version 1.0. 150 This document describes WebService::YouTube::User version 1.0.2 51 51 52 52 =head1 SYNOPSIS … … 152 152 =head1 LICENSE AND COPYRIGHT 153 153 154 Copyright 2006, Hironori Yoshida <yoshida@cpan.org>. All rights reserved. 155 156 This program is free software; you can redistribute it and/or modify it 157 under the same terms as Perl itself. See L<perlartistic>. 154 This module is free software; you can redistribute it and/or 155 modify it under the same terms as Perl itself. See L<perlartistic>. 158 156 159 157 =cut -
lang/perl/WebService-YouTube/trunk/lib/WebService/YouTube/Util.pm
r170 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use Carp; … … 123 123 =head1 VERSION 124 124 125 This document describes WebService::YouTube::Util version 1.0. 1125 This document describes WebService::YouTube::Util version 1.0.2 126 126 127 127 =head1 SYNOPSIS -
lang/perl/WebService-YouTube/trunk/lib/WebService/YouTube/Video.pm
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use base qw(Class::Accessor::Fast); … … 43 43 =head1 VERSION 44 44 45 This document describes WebService::YouTube::Video version 1.0. 145 This document describes WebService::YouTube::Video version 1.0.2 46 46 47 47 =head1 SYNOPSIS … … 125 125 =head1 LICENSE AND COPYRIGHT 126 126 127 Copyright 2006, Hironori Yoshida <yoshida@cpan.org>. All rights reserved. 128 129 This program is free software; you can redistribute it and/or modify it 130 under the same terms as Perl itself. See L<perlartistic>. 127 This module is free software; you can redistribute it and/or 128 modify it under the same terms as Perl itself. See L<perlartistic>. 131 129 132 130 =cut -
lang/perl/WebService-YouTube/trunk/lib/WebService/YouTube/Videos.pm
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use Carp; … … 18 18 19 19 sub new { 20 my $class = shift;21 22 my $self = $class->SUPER::new(@ _);20 my ( $class, @args ) = @_; 21 22 my $self = $class->SUPER::new(@args); 23 23 if ( !$self->dev_id ) { 24 24 croak 'dev_id is required'; … … 140 140 my $self = shift; 141 141 142 my $uri = 143 WebService::YouTube::Util->rest_uri( $self->dev_id, 142 my $uri = WebService::YouTube::Util->rest_uri( $self->dev_id, 144 143 'youtube.videos.list_featured' ); 145 144 my $res = $self->ua->get($uri); … … 161 160 =head1 VERSION 162 161 163 This document describes WebService::YouTube::Videos version 1.0. 1162 This document describes WebService::YouTube::Videos version 1.0.2 164 163 165 164 =head1 SYNOPSIS … … 300 299 =head1 LICENSE AND COPYRIGHT 301 300 302 Copyright 2006, Hironori Yoshida <yoshida@cpan.org>. All rights reserved. 303 304 This program is free software; you can redistribute it and/or modify it 305 under the same terms as Perl itself. See L<perlartistic>. 301 This module is free software; you can redistribute it and/or 302 modify it under the same terms as Perl itself. See L<perlartistic>. 306 303 307 304 =cut -
lang/perl/WebService-YouTube/trunk/t/00load.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use blib; -
lang/perl/WebService-YouTube/trunk/t/01perlcritic.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use English qw(-no_match_vars); -
lang/perl/WebService-YouTube/trunk/t/02pod.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use English qw(-no_match_vars); -
lang/perl/WebService-YouTube/trunk/t/03pod-coverage.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use blib; -
lang/perl/WebService-YouTube/trunk/t/04kwalitee.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use English qw(-no_match_vars); -
lang/perl/WebService-YouTube/trunk/t/WebService-YouTube-Feeds.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use blib; -
lang/perl/WebService-YouTube/trunk/t/WebService-YouTube-User.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use blib; -
lang/perl/WebService-YouTube/trunk/t/WebService-YouTube-Util.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use blib; … … 35 35 SKIP: { 36 36 if ( !$ENV{TEST_YOUTUBE} ) { 37 skip 'set TEST_YOUTUBE for testing WebService::YouTube:: Videos', 1;37 skip 'set TEST_YOUTUBE for testing WebService::YouTube::Util', 1; 38 38 } 39 39 ok( WebService::YouTube::Util->get_video_uri('rdwz7QiG0lk'), -
lang/perl/WebService-YouTube/trunk/t/WebService-YouTube-Video.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use blib; -
lang/perl/WebService-YouTube/trunk/t/WebService-YouTube-Videos.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use blib; -
lang/perl/WebService-YouTube/trunk/t/WebService-YouTube.t
r109 r176 5 5 use strict; 6 6 use warnings; 7 use version; our $VERSION = qv('1.0. 1');7 use version; our $VERSION = qv('1.0.2'); 8 8 9 9 use blib;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)