r42664 - in /trunk/libvideo-fourcc-info-perl: ./ debian/ inc/ lib/Video/FourCC/ t/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Mon Aug 24 19:57:28 UTC 2009


Author: jawnsy-guest
Date: Mon Aug 24 19:57:19 2009
New Revision: 42664

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=42664
Log:
IGNORE-VERSION: 1.002-1
* Standards-Version 3.8.3 (no changes)
* Remove Perl::Critic test
* Rewrote control description
* debian/watch: Update to ignore development releases.

Added:
    trunk/libvideo-fourcc-info-perl/inc/
      - copied from r42647, branches/upstream/libvideo-fourcc-info-perl/current/inc/
    trunk/libvideo-fourcc-info-perl/lib/Video/FourCC/source-data.sql
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/lib/Video/FourCC/source-data.sql
    trunk/libvideo-fourcc-info-perl/t/02compile.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/02compile.t
    trunk/libvideo-fourcc-info-perl/t/03core.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/03core.t
    trunk/libvideo-fourcc-info-perl/t/03exceptions.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/03exceptions.t
    trunk/libvideo-fourcc-info-perl/t/03fallback.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/03fallback.t
    trunk/libvideo-fourcc-info-perl/t/97pod.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/97pod.t
    trunk/libvideo-fourcc-info-perl/t/98pod-coverage.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/98pod-coverage.t
    trunk/libvideo-fourcc-info-perl/t/99kwalitee.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/99kwalitee.t
    trunk/libvideo-fourcc-info-perl/t/99meta.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/99meta.t
    trunk/libvideo-fourcc-info-perl/t/99min-perl.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/99min-perl.t
    trunk/libvideo-fourcc-info-perl/t/99portability.t
      - copied unchanged from r42647, branches/upstream/libvideo-fourcc-info-perl/current/t/99portability.t
Removed:
    trunk/libvideo-fourcc-info-perl/lib/Video/FourCC/codecs.dat
    trunk/libvideo-fourcc-info-perl/source-data.sql
    trunk/libvideo-fourcc-info-perl/t/01compile.t
    trunk/libvideo-fourcc-info-perl/t/01critic.rc
    trunk/libvideo-fourcc-info-perl/t/01critic.t
    trunk/libvideo-fourcc-info-perl/t/01kwalitee.t
    trunk/libvideo-fourcc-info-perl/t/01meta.t
    trunk/libvideo-fourcc-info-perl/t/01min-perl.t
    trunk/libvideo-fourcc-info-perl/t/01pod-coverage.t
    trunk/libvideo-fourcc-info-perl/t/01pod.t
    trunk/libvideo-fourcc-info-perl/t/01portability.t
    trunk/libvideo-fourcc-info-perl/t/02core.t
    trunk/libvideo-fourcc-info-perl/t/02exceptions.t
    trunk/libvideo-fourcc-info-perl/t/02fallback.t
Modified:
    trunk/libvideo-fourcc-info-perl/Build.PL
    trunk/libvideo-fourcc-info-perl/Changes
    trunk/libvideo-fourcc-info-perl/MANIFEST
    trunk/libvideo-fourcc-info-perl/META.yml
    trunk/libvideo-fourcc-info-perl/Makefile.PL
    trunk/libvideo-fourcc-info-perl/README
    trunk/libvideo-fourcc-info-perl/SIGNATURE
    trunk/libvideo-fourcc-info-perl/debian/changelog
    trunk/libvideo-fourcc-info-perl/debian/control
    trunk/libvideo-fourcc-info-perl/lib/Video/FourCC/Info.pm

Modified: trunk/libvideo-fourcc-info-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/Build.PL?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/Build.PL (original)
+++ trunk/libvideo-fourcc-info-perl/Build.PL Mon Aug 24 19:57:19 2009
@@ -3,18 +3,15 @@
 # Build.PL
 #  Script to build and install this distribution
 #
-# $Id: Build.PL 8188 2009-07-24 21:11:37Z FREQUENCY at cpan.org $
-#
-# This package and its contents are released by the author into the
-# Public Domain, to the full extent permissible by law. For additional
-# information, please see the included `LICENSE' file.
+# $Id: Build.PL 8669 2009-08-20 02:37:09Z FREQUENCY at cpan.org $
 
 use strict;
 use warnings;
 
-use Module::Build;
+use lib 'inc';
+use My::Builder;
 
-my $builder = Module::Build->new(
+my $builder = My::Builder->new(
   module_name           => 'Video::FourCC::Info',
   license               => 'unrestricted',
   dist_author           => 'Jonathan Yu <frequency at cpan.org>',
@@ -30,16 +27,6 @@
 
   requires => {
     'perl'                    => 5.006,
-
-    # Pragmatic and special modules
-    'Carp'                    => 1.04,
-    'version'                 => 0,
-    'warnings'                => 0,
-    'strict'                  => 0,
-
-    # File manipulation modules
-    'File::Spec'              => 0,
-    'File::Basename'          => 0,
 
     # Database related modules
     'DBI'                     => 0,
@@ -72,7 +59,7 @@
       # Official keys (homepage, license, bugtracker)
       repository   => 'http://svn.ali.as/cpan/trunk/Video-FourCC-Info',
       bugtracker   => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=Video-FourCC-Info',
-      license      => 'http://dev.perl.org/licenses/',
+      license      => 'http://edwardsamuels.com/copyright/beyond/articles/public.html',
     },
   },
 );

Modified: trunk/libvideo-fourcc-info-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/Changes?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/Changes (original)
+++ trunk/libvideo-fourcc-info-perl/Changes Mon Aug 24 19:57:19 2009
@@ -1,224 +1,103 @@
-2009-07-25  Jonathan Yu <frequency at cpan.org>
+1.002 - XXX - Jonathan Yu <frequency at cpan.org>
 
-	Bumped version to 1.1.7 to prepare for release
+  + Remove generated files from the repository
+  + Use a simple string version, per David Golden's article:
+    http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/
+  + No longer use Perl::Critic to test
+  + Changed test sequence
+  + Remove modules available in core since Perl 5.6 from requires
+  + Generate codecs.dat at build time, rather than bundle a binary
+    copy -- this should make things a bit more robust
 
-2009-07-25  Jonathan Yu <frequency at cpan.org>
+1.1.7 - 25 Jul 2009 - Jonathan Yu <frequency at cpan.org>
 
-	- Set svn:keywords properties
-	- Removed useless headers, reference the main module for license and copyright info
-	- Fixed peekvideo name
+  + Removed useless headers, reference the main module
+    for license and copyright info
+  + Fixed peekvideo name
+  + No longer test Perl::Critic during AUTOMATED_TESTING,
+    only RELEASE_TESTING. Thanks to Elliot Shank for the
+    discussion in a private mail.
+  + Changed critic.rc to ignore PodSpelling policy
 
-2009-07-25  Jonathan Yu <frequency at cpan.org>
+1.1.6 - 24 Jul 2009 - Jonathan Yu <frequency at cpan.org>
 
-	No longer test Perl::Critic during AUTOMATED_TESTING, only RELEASE_TESTING. Thanks to Elliot Shank for the discussion in a private mail.
+  + Silence Module::CPANTS::Kwalitee notes about what we're
+    using (Test::Pod and Test::Pod::Coverage)
+  + The last variables using TEST_AUTHOR now use
+    RELEASE_TESTING|AUTOMATED_TESTING
+  + More cleanup of author tests
+  + Overhaul test scripts, remove them from Recommends
+    (Alias' journal #5375)
+  + Update LICENSE and README to a smaller format. Clarify
+    POD. No longer generates a readme using pod2text
+  + Require Internet (TEST_INTERNET) to do the signature
+    test, since it tries to download the key from a keyserver
+  + No longer enforce "one dot only" in filenames. This
+    breaks compatibility with OpenVMS.
+  + Updated perlcriticrc
 
-2009-07-25  Jonathan Yu <frequency at cpan.org>
+1.1.5 - 12 May 2009 - Jonathan Yu <frequency at cpan.org>
 
-	Changed critic.rc to ignore PodSpelling policy
+  + Used clearer license - PD (fallback on MIT, Artistic-2+,
+    GPL-2+)
+  + Added the databases' SQL source as source-data.sql
+  + Moved bin/peekvideo to an example file because it
+    depends on Video::Info which is non-free
+  + Removed t/03scripts.t and related requirements
+    (Test::Script etc) because peekvideo is no longer
+    in bin/
 
-2009-07-24  Jonathan Yu <frequency at cpan.org>
+1.1.4 - 30 Apr 2009 - Jonathan Yu <frequency at cpan.org>
 
-	Updated test messages
+  + Dropped TEST_DATA from t/99data.t
+  + Made t/03scripts.t still work in case the tests are
+    skipped
 
-2009-07-24  Jonathan Yu <frequency at cpan.org>
+1.1.3 - 29 Apr 2009 - Jonathan Yu <frequency at cpan.org>
 
-	Silence Module::CPANTS::Kwalitee notes about what we're using (Test::Pod and Test::Pod::Coverage)
+  + Changed t/03scripts.t to only run if Video::Info is
+    installed (otherwise compile fails since it's required
+    for the peekvideo script)
+  + Updated to version 1.20 for DBD::SQLite, since the
+    multiple defines error is fixed in that version
+    o the hack code was removed
+    o This should also improve code coverage
 
-2009-07-24  Jonathan Yu <frequency at cpan.org>
+1.1.2 - 29 Apr 2009 - Jonathan Yu <frequency at cpan.org>
 
-	The last variables using TEST_AUTHOR now use RELEASE_TESTING|AUTOMATED_TESTING
+  + Updated license & copyright information
+  + Fixed bin/peekvideo (using {*FH} calls to print)
+  + Removed CHANGES file (which is automatically generated
+    now)
+  + Changed license to Public Domain
+  + Minor doc changes in Video/FourCC/Info.pm
+  + Makefile.PL changed to passthrough from traditional
+  + Added ignore for debian/ control files and .tmp files
+  + Removed interface description from README; you can get
+    that from the POD
+  + Added Build.bat to MANIFEST.SKIP for Win32 builds...
+  + Removed version-specific stuff from the README so I can
+    be lazy (it was out-of-date anyway)
+  + Added tests (99data.t) to ensure data integrity
+  + Forced PerlCritic to ignore that hackish thing I did
+    with DBD::SQLite::sqlite_version
+  + Removed the check for defined $description; it must
+    always be defined per the data constraint check
+  + Updated the codecs.dat - fixed typos and stuff.
+  + Put braces around {STDERR} filehandle for peekvideo
+  + Silenced the complaint about package variables, since
+    we are using that hack to prevent a bug from DBD::SQLite
+    from causing warnings
 
-2009-07-24  Jonathan Yu <frequency at cpan.org>
+1.1.1 - 07 Feb 2009 - Jonathan Yu <frequency at cpan.org>
 
-	More cleanup of author tests
+  + Hopefully fixed some failing tests due to upstream
+    DBD::SQLite
+  + Updated Build.PL and META.yml accordingly
+  + Added recommended dependency Test::Without::Module
+  + Fixed error with multiple plans for 02fallback.t
+  + Now assumes FourCC's are not case sensitive
 
-2009-07-24  Jonathan Yu <frequency at cpan.org>
+1.0 - 17 Jan 2009 - Jonathan Yu <frequency at cpan.org>
 
-	Overhaul test scripts, remove them from Recommends (Alias' journal #5375)
-
-2009-07-24  Jonathan Yu <frequency at cpan.org>
-
-	Changed license field back to LICENSE
-
-2009-07-23  Jonathan Yu <frequency at cpan.org>
-
-	Update LICENSE and README to a smaller format. Clarify POD. No longer generates a readme using pod2text
-
-2009-07-22  Jonathan Yu <frequency at cpan.org>
-
-	Require Internet (TEST_INTERNET) to do the signature test, since it tries to download the key from a keyserver
-
-2009-06-14  Jonathan Yu <frequency at cpan.org>
-
-	No longer enforce "one dot only" in filenames. This breaks compatibility with OpenVMS.
-
-2009-06-14  Jonathan Yu <frequency at cpan.org>
-
-	Updated perlcriticrc
-
-2009-05-13  Jonathan Yu <frequency at cpan.org>
-
-	Updated LICENSE (removed some old text)
-
-2009-05-12  Jonathan Yu <frequency at cpan.org>
-
-	Used clearer license - PD (fallback on MIT, Artistic-2+, GPL-2+)
-
-2009-05-12  Jonathan Yu <frequency at cpan.org>
-
-	- Added the databases' SQL source as source-data.sql
-
-2009-05-12  Jonathan Yu <frequency at cpan.org>
-
-	- Bumped version to 1.1.5
-	- Moved bin/peekvideo to an example file because it depends on Video::Info which is non-free
-	- Removed t/03scripts.t and related requirements (Test::Script etc) because peekvideo is no longer in bin/
-
-2009-04-30  Jonathan Yu <frequency at cpan.org>
-
-	- Dropped TEST_DATA from t/99data.t
-	- Made t/03scripts.t still work in case the tests are skipped
-	- Bumped version to 1.1.4
-
-2009-04-29  Jonathan Yu <frequency at cpan.org>
-
-	- Changed t/03scripts.t to only run if Video::Info is installed (otherwise compile fails since it's required for the peekvideo script)
-	- Updated to version 1.20 for DBD::SQLite, since the multiple defines error is fixed in that version
-	-> the hack code was removed
-	-> This should also improve code coverage
-	- Bumped version to 1.1.3 to prepare for release (again)
-
-2009-04-29  Jonathan Yu <frequency at cpan.org>
-
-	Updated license & copyright information
-
-2009-04-29  Jonathan Yu <frequency at cpan.org>
-
-	- Added t/99data.t to MANIFEST
-	- Fixed bin/peekvideo (using {*FH} calls to print)
-
-2009-04-29  Jonathan Yu <frequency at cpan.org>
-
-	- Removed prereq test
-	- Removed CHANGES file (which is automatically generated now)
-	- Changed license to Public Domain
-	- Minor doc changes in Video/FourCC/Info.pm
-	- Makefile.PL changed to passthrough from traditional
-	- Added ignore for debian/ control files and .tmp files
-	- Removed interface description from README; you can get that from the POD
-	- Bumped version up to 1.1.2 to prepare for release
-
-2009-04-24  Jonathan Yu <frequency at cpan.org>
-
-	Added Build.bat to MANIFEST.SKIP for Win32 builds...
-
-2009-03-16  Jonathan Yu <frequency at cpan.org>
-
-	- Removed version-specific stuff from the README so I can be lazy (it was out-of-date anyway)
-	- Corrected svn:keywords property
-
-2009-03-16  Jonathan Yu <frequency at cpan.org>
-
-	- Upgraded version to 1.1.2
-	- Removed use of Test::Prereq due to requiring a live connection
-	- Fixed MANIFEST; using a Changes file now
-
-2009-02-27  Jonathan Yu <frequency at cpan.org>
-
-	- Added tests (99data.t) to ensure data integrity
-	- Forced PerlCritic to ignore that hackish thing I did with DBD::SQLite::sqlite_version
-	- Removed the check for defined $description; it must always be defined per the data constraint check
-	- Updated the codecs.dat - fixed typos and stuff.
-
-2009-02-27  Jonathan Yu <frequency at cpan.org>
-
-	- Put braces around {STDERR} filehandle for peekvideo
-	- Silenced the complaint about package variables, since we are using that hack to prevent a bug from DBD::SQLite from causing warnings
-
-2009-02-27  Jonathan Yu <frequency at cpan.org>
-
-	Fixed version requirements
-
-2009-02-26  Jonathan Yu <frequency at cpan.org>
-
-	Removed taint mode from 01prereq.t - File::Find chdir's
-
-2009-02-20  Jonathan Yu <frequency at cpan.org>
-
-	Updated Build.PL prerequisites and added a hack to 01prereq.t to fix a bug - Test::Prereq::Build does not provide a "add_build_element" method
-
-2009-02-20  Jonathan Yu <frequency at cpan.org>
-
-	Added svn:keywords. I wonder if I can set a default somehow :-)
-
-2009-02-20  Jonathan Yu <frequency at cpan.org>
-
-	Added some more tests :-)
-
-2009-02-08  Jonathan Yu <frequency at cpan.org>
-
-	- Moved the hack code to prevent DBD::SQLite related warnings to the actual Info.pm module file (and thus shrank some of the tests back to the normal size)
-
-2009-02-07  Jonathan Yu <frequency at cpan.org>
-
-	- Changed version to 1.1.1 instead (since there has not been an API change since 1.1)
-
-2009-02-07  Jonathan Yu <frequency at cpan.org>
-
-	Update to version 1.2
-
-2009-02-07  Jonathan Yu <frequency at cpan.org>
-
-	- Added Test::NoWarnings to 01compile.t
-	- Added check code to prevent warnings like: Name "DBD::SQLite::sqlite_version" used only once: possible typo (this is the reason for 90% of failing CPAN Testers reports, and is outside of my direct control)
-	- Delayed import of Test::NoWarnings (delays loading of test hooks until tests are planned)
-
-2009-01-19  Jonathan Yu <frequency at cpan.org>
-
-	Don't uppercase the fourcc until we know it is defined
-
-2009-01-19  Jonathan Yu <frequency at cpan.org>
-
-	Update change history to prepare for release
-
-2009-01-19  Jonathan Yu <frequency at cpan.org>
-
-	Updated the POD and README
-
-2009-01-19  Jonathan Yu <frequency at cpan.org>
-
-	- Updated database so that all FourCC codes are uppercase
-	- Gave codecs.dat a mime-type of application/x-sqlite3
-	- Added arbitrary case FourCC lookups (treat them as case-insensitive. I'm not sure if this is the right thing to do, but this is what the GSpot codec appliance does)
-	- Updated tests to ensure that case insensitivity is working
-
-2009-01-19  Jonathan Yu <frequency at cpan.org>
-
-	- Tagged version 1.1
-	-> Updated META.yml and Info.pm to match
-	- Updated change history
-
-2009-01-19  Jonathan Yu <frequency at cpan.org>
-
-	Updated svn:keyword property
-
-2009-01-17  Jonathan Yu <frequency at cpan.org>
-
-	Added a reference to the main Video::FourCC::Info's SUPPORT heading in peekvideo
-
-2009-01-17  Jonathan Yu <frequency at cpan.org>
-
-	- SIGNATUREs are distribution only and don't need to be versioned
-	- Added requirement to have a SUPPORT section in POD
-
-2009-01-17  Jonathan Yu <frequency at cpan.org>
-
-	Initial commit of Video::FourCC::Info
-
-2009-01-17  Jonathan Yu <frequency at cpan.org>
-
-	Added directories for Test::DistManifest and Video::FourCC::Info
-
-;; Local Variables:
-;; coding: utf-8
-;; End:
+  + Initial release

Modified: trunk/libvideo-fourcc-info-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/MANIFEST?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/MANIFEST (original)
+++ trunk/libvideo-fourcc-info-perl/MANIFEST Mon Aug 24 19:57:19 2009
@@ -2,28 +2,26 @@
 Changes
 examples/fourcc.pl
 examples/peekvideo.pl
-lib/Video/FourCC/codecs.dat
+inc/My/Builder.pm
 lib/Video/FourCC/Info.pm
+lib/Video/FourCC/source-data.sql
 LICENSE
+MANIFEST			This list of files
+MANIFEST.SKIP
+README
+t/00signature.t
+t/01manifest.t
+t/02compile.t
+t/03core.t
+t/03exceptions.t
+t/03fallback.t
+t/97pod.t
+t/98pod-coverage.t
+t/99data.t
+t/99kwalitee.t
+t/99meta.t
+t/99min-perl.t
+t/99portability.t
 Makefile.PL
-MANIFEST                        This list of files
-MANIFEST.SKIP
 META.yml
-README
-SIGNATURE
-source-data.sql
-t/00signature.t
-t/01compile.t
-t/01critic.rc
-t/01critic.t
-t/01kwalitee.t
-t/01manifest.t
-t/01meta.t
-t/01min-perl.t
-t/01pod-coverage.t
-t/01pod.t
-t/01portability.t
-t/02core.t
-t/02exceptions.t
-t/02fallback.t
-t/99data.t
+SIGNATURE    Added here by Module::Build

Modified: trunk/libvideo-fourcc-info-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/META.yml?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/META.yml (original)
+++ trunk/libvideo-fourcc-info-perl/META.yml Mon Aug 24 19:57:19 2009
@@ -1,26 +1,14 @@
 ---
 name: Video-FourCC-Info
-version: 1.001007
+version: 1.002
 author:
   - 'Jonathan Yu <frequency at cpan.org>'
-abstract: |-
-  Find information about codecs from its FourCC
+abstract: Perl module to retrieve information about FourCCs
 license: unrestricted
-resources:
-  Ratings: http://cpanratings.perl.org/d/Video-FourCC-Info
-  bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Video-FourCC-Info
-  license: http://dev.perl.org/licenses/
-  repository: http://svn.ali.as/cpan/trunk/Video-FourCC-Info
 requires:
-  Carp: 1.04
-  DBD::SQLite: 1.20
+  DBD::SQLite: 1.2
   DBI: 0
-  File::Basename: 0
-  File::Spec: 0
   perl: 5.006
-  strict: 0
-  version: 0
-  warnings: 0
 build_requires:
   Test::More: 0.62
   Test::NoWarnings: 0.084
@@ -31,8 +19,13 @@
 provides:
   Video::FourCC::Info:
     file: lib/Video/FourCC/Info.pm
-    version: 1.001007
-generated_by: Module::Build version 0.3
+    version: 1.002
+generated_by: Module::Build version 0.280801
 meta-spec:
-  url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  url: http://module-build.sourceforge.net/META-spec-v1.2.html
+  version: 1.2
+resources:
+  Ratings: http://cpanratings.perl.org/d/Video-FourCC-Info
+  bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Video-FourCC-Info
+  license: http://edwardsamuels.com/copyright/beyond/articles/public.html
+  repository: http://svn.ali.as/cpan/trunk/Video-FourCC-Info

Modified: trunk/libvideo-fourcc-info-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/Makefile.PL?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/Makefile.PL (original)
+++ trunk/libvideo-fourcc-info-perl/Makefile.PL Mon Aug 24 19:57:19 2009
@@ -1,32 +1,32 @@
 # Note: this file was auto-generated by Module::Build::Compat version 0.2808_01
 require 5.006;
-
-unless (eval 'use Module::Build::Compat 0.02; 1') {
-  print "This module requires Module::Build to install itself.\n";
-
-  require ExtUtils::MakeMaker;
-  my $yn = ExtUtils::MakeMaker::prompt
-    ('  Install Module::Build now from CPAN?', 'y');
-
-    unless ($yn =~ /^y/i) {
-    die " *** Cannot install without Module::Build.  Exiting ...\n";
-  }
-
-  require Cwd;
-  require File::Spec;
-  require CPAN;
-
-  # Save this 'cause CPAN will chdir all over the place.
-  my $cwd = Cwd::cwd();
-  
-  CPAN::Shell->install('Module::Build::Compat');
-  CPAN::Shell->expand('Module', 'Module::Build::Compat')->uptodate
-    or die "Couldn't install Module::Build, giving up.\n";
-
-  chdir $cwd or die "Cannot chdir() back to $cwd: $!";
-}
-eval 'use Module::Build::Compat 0.02; 1' or die $@;
-
-Module::Build::Compat->run_build_pl(args => \@ARGV);
-require Module::Build;
-Module::Build::Compat->write_makefile(build_class => 'Module::Build');
+    
+    unless (eval "use Module::Build::Compat 0.02; 1" ) {
+      print "This module requires Module::Build to install itself.\n";
+      
+      require ExtUtils::MakeMaker;
+      my $yn = ExtUtils::MakeMaker::prompt
+	('  Install Module::Build now from CPAN?', 'y');
+      
+      unless ($yn =~ /^y/i) {
+	die " *** Cannot install without Module::Build.  Exiting ...\n";
+      }
+      
+      require Cwd;
+      require File::Spec;
+      require CPAN;
+      
+      # Save this 'cause CPAN will chdir all over the place.
+      my $cwd = Cwd::cwd();
+      
+      CPAN::Shell->install('Module::Build::Compat');
+      CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
+	or die "Couldn't install Module::Build, giving up.\n";
+      
+      chdir $cwd or die "Cannot chdir() back to $cwd: $!";
+    }
+    eval "use Module::Build::Compat 0.02; 1" or die $@;
+    use lib 'inc';
+    Module::Build::Compat->run_build_pl(args => \@ARGV);
+    require My::Builder;
+    Module::Build::Compat->write_makefile(build_class => 'My::Builder');

Modified: trunk/libvideo-fourcc-info-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/README?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/README (original)
+++ trunk/libvideo-fourcc-info-perl/README Mon Aug 24 19:57:19 2009
@@ -1,6 +1,6 @@
-$Id: README 8174 2009-07-23 16:31:20Z FREQUENCY at cpan.org $
+$Id: README 8619 2009-08-18 04:34:49Z FREQUENCY at cpan.org $
 
-Math::Random::ISAAC is a Perl interface to the ISAAC PRNG Algorithm
+Video::FourCC::Info is a Perl module to retrieve information about FourCCs
 
 Copyright 2009 by Jonathan Yu <frequency at cpan.org>. All rights reserved.
 
@@ -21,9 +21,9 @@
 
   In order to use the module, you'll probably need the documentation. Once
   installed, you can read that using:
-  $ perldoc Math::Random::ISAAC
+  $ perldoc Video::FourCC::Info
 
-COPYRIGHT AND LICENCE
+LICENSE
 
   In a perfect world, I could just say that this package and all of the
   code it contains is Public Domain. It's a bit more complicated than

Modified: trunk/libvideo-fourcc-info-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/SIGNATURE?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/SIGNATURE (original)
+++ trunk/libvideo-fourcc-info-perl/SIGNATURE Mon Aug 24 19:57:19 2009
@@ -14,38 +14,36 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 2d5cfb7d81fe7c597ebe763c550b1d1cefb6f303 Build.PL
-SHA1 599a8fc871f1f48d85d7f1ad9594e8f35ac7ac05 Changes
+SHA1 715760b6bd96b9244f7cd4f1a90a2fd759b803bd Build.PL
+SHA1 4a78e4c4acd92383f031cb8d17ddffbcbddeabee Changes
 SHA1 675653131853c8cef00f3d84dabab6e8951478aa LICENSE
-SHA1 766bbd5977893b1e6738080d9def6c397522a5a3 MANIFEST
+SHA1 e82dde553333330591d8d2519ec11d7916b26d10 MANIFEST
 SHA1 c1ef3014c0bc3ed78eec43db3590cecd28f39a12 MANIFEST.SKIP
-SHA1 d8a0ee18e92a199694e7c26d11d58afd98308217 META.yml
-SHA1 451655c0e9996854afe8fb2b4bc83edf218c38e9 Makefile.PL
-SHA1 931b5a77d11cbc01de8c01201527f8980d6b258c README
+SHA1 05fe9121cdddf7c6ff63db6eda185897f1d2dab2 META.yml
+SHA1 2738ad9a21b0be9d3d025983f2647f041763162f Makefile.PL
+SHA1 c97587b1f3b1809325a91e23ca0a07c980e4827d README
 SHA1 1a9cf8d8ff47b812acf4b080879ec68387cf72c7 examples/fourcc.pl
 SHA1 cdd8d0ba5015afd3f4b1c063c452b1be2009cfa0 examples/peekvideo.pl
-SHA1 fb7cfc152d4e69042da2ba50bee79196ba7239c4 lib/Video/FourCC/Info.pm
-SHA1 9d7817a8ee3acbe40873348fac0032310d82cb6c lib/Video/FourCC/codecs.dat
-SHA1 93808eedbd8b164a1020774e5ef13246b8f9c3f9 source-data.sql
+SHA1 e2ab44142a0e55cd760e12d72dc727b550ad0a70 inc/My/Builder.pm
+SHA1 52b5aaf7b6c754524aa92b66040e6f94d0de4a2f lib/Video/FourCC/Info.pm
+SHA1 4aeecf15b8e2edede3536974277ebcb3210dc254 lib/Video/FourCC/source-data.sql
 SHA1 645b35a8bd83ceebe33587199abc20714de85320 t/00signature.t
-SHA1 2aeacf9eb4d3540b068bfd83f98fcc65f82e2faa t/01compile.t
-SHA1 3d2c52f9429422a1cd54abcb0a9546c1fdcb4d05 t/01critic.rc
-SHA1 5be21fc1ec7cb1bc1987d3c4bc0d9df580c5b42f t/01critic.t
-SHA1 968bf28d4e704852c26ad670ca387922ad1e7669 t/01kwalitee.t
 SHA1 f39500ac2345602b180327443ddcb535c2030961 t/01manifest.t
-SHA1 6a4c95593312a12d480e0df0d75e5617aa8c2298 t/01meta.t
-SHA1 629c4d1c6c5970ab3c2daac8ade6a9f235804fdd t/01min-perl.t
-SHA1 3bd7f5b654587c5bebaa1be9c4a9fee825cfb475 t/01pod-coverage.t
-SHA1 73ae8a3ddaba85b376c21defa0c944bb56a1abe7 t/01pod.t
-SHA1 9a24f999ded8586b7f95071a3d1a210101d187ec t/01portability.t
-SHA1 a6711e70816065d46bf416f58c94b2c720091b3e t/02core.t
-SHA1 860b1992e9b176726e66839a15c8fe94f133b070 t/02exceptions.t
-SHA1 c7c19b32a5466123ddf46dac92ef9165ef713304 t/02fallback.t
+SHA1 f1e0b8e871b8f353d69e15e539143ee3e3ab705a t/02compile.t
+SHA1 9f63f29810a18baf34dcb851ce07348c81a4c537 t/03core.t
+SHA1 c677f055999bb68dea970995e3b0048322fb7df6 t/03exceptions.t
+SHA1 4a01916e822e2e9c68ea47e55001bd9fe7c808aa t/03fallback.t
+SHA1 ff03bdf8e3a624020a8af1ede2f09dda83477d5b t/97pod.t
+SHA1 0b82ea13e9338a4309fa6d0852a7fe566d7fce84 t/98pod-coverage.t
 SHA1 06d54eebf6bfdf33a9985d0efe269c1ee3e76439 t/99data.t
+SHA1 9fe6231b381701823f57cd1ba7282609a9f87539 t/99kwalitee.t
+SHA1 3cf0f796fdd9d7041f1cc851b0962474747d3a07 t/99meta.t
+SHA1 3e38bcaed17c9dc3b19f804aa49d3ef884ae5c57 t/99min-perl.t
+SHA1 c8d75c36714e66e4c182a7584ddc8ee6c23be3c3 t/99portability.t
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.9 (GNU/Linux)
 
-iEYEARECAAYFAkpra+YACgkQYYN9T93mai+IxwCglmr090a8NZc7bCV772vtPIDT
-RMUAnifE9OsbwYYQN8baMH7Ct/wdrdzf
-=e7Yh
+iEYEARECAAYFAkqRhvUACgkQYYN9T93mai9cJACffXb+Fun5KYprA/6FjFwQCwWA
+0/UAn04Zaak+RY/DbNe2825bCBRAdKZ0
+=l7l6
 -----END PGP SIGNATURE-----

Modified: trunk/libvideo-fourcc-info-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/debian/changelog?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/debian/changelog (original)
+++ trunk/libvideo-fourcc-info-perl/debian/changelog Mon Aug 24 19:57:19 2009
@@ -1,24 +1,24 @@
-libvideo-fourcc-info-perl (1.1.7-1) UNRELEASED; urgency=low
+libvideo-fourcc-info-perl (1.002-1) UNRELEASED; urgency=low
 
   No release necessary
-  IGNORE-VERSION: 1.1.7-1
+  IGNORE-VERSION: 1.002-1
+
+  [ Jonathan Yu ]
+  * New upstream release
+    + Don't run Test::Signature without internet (Closes: #538014)
+  * Standards-Version 3.8.3 (no changes)
+  * Remove Perl::Critic test
+  * Rewrote control description
 
   [ Nathan Handler ]
   * debian/watch: Update to ignore development releases.
-
-  [ Jonathan Yu ]
-  * New upstream release
-    + Documentation and test fixes
-    + Don't run Test::Signature without internet (Closes: #538014)
-    + No longer test Perl::Critic during AUTOMATED_TESTING
-  * Standards-Version 3.8.2 (no changes)
 
   [ Salvatore Bonaccorso ]
   * debian/control: Changed: Replace versioned (build-)dependency on
     perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as
     permitted by Debian Policy 3.8.3).
 
- -- Jonathan Yu <frequency at cpan.org>  Sun, 26 Jul 2009 11:15:26 -0400
+ -- Jonathan Yu <frequency at cpan.org>  Mon, 24 Aug 2009 08:09:39 -0400
 
 libvideo-fourcc-info-perl (1.1.5-1) unstable; urgency=low
 

Modified: trunk/libvideo-fourcc-info-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/debian/control?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/debian/control (original)
+++ trunk/libvideo-fourcc-info-perl/debian/control Mon Aug 24 19:57:19 2009
@@ -3,17 +3,15 @@
 Priority: optional
 Build-Depends: perl-modules (>= 5.10) | libmodule-build-perl,
  debhelper (>= 7.2.10)
-Build-Depends-Indep: libdbd-sqlite3-perl (>= 1.20), libdbi-perl,
- libtest-pod-perl (>= 1.14), libperl-critic-perl (>= 1.098),
+Build-Depends-Indep: perl, libdbd-sqlite3-perl (>= 1.20), libdbi-perl,
+ libtest-pod-perl (>= 1.14), libdbi-perl, libtest-yaml-meta-perl (>= 0.11),
  libtest-nowarnings-perl (>= 0.084), libtest-distmanifest-perl (>= 1.1.4),
- libdbi-perl, libtest-perl-critic-perl, libtest-yaml-meta-perl (>= 0.11),
  libtest-minimumversion-perl (>= 0.008), libtest-without-module-perl (>= 0.17),
  libtest-pod-coverage-perl (>= 1.04), libtest-portability-files-perl,
- libtest-signature-perl, libtest-pod-perl (>= 1.14), libdatetime-perl,
- perl
+ libtest-signature-perl, libtest-pod-perl (>= 1.14), libdatetime-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonathan Yu <frequency at cpan.org>
-Standards-Version: 3.8.2
+Standards-Version: 3.8.3
 Homepage: http://search.cpan.org/dist/Video-FourCC-Info/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libvideo-fourcc-info-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/
@@ -31,7 +29,3 @@
  detection scheme ensures that the detected codec format is independent of
  the file extension, which may be incorrect due to human error or for some
  other reason.
- .
- This is similar to the four-byte "magic number" used by the UNIX file(1)
- command to roughly determine a file format. There is a `peekvideo' command
- supplied with this module to 

Modified: trunk/libvideo-fourcc-info-perl/lib/Video/FourCC/Info.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libvideo-fourcc-info-perl/lib/Video/FourCC/Info.pm?rev=42664&op=diff
==============================================================================
--- trunk/libvideo-fourcc-info-perl/lib/Video/FourCC/Info.pm (original)
+++ trunk/libvideo-fourcc-info-perl/lib/Video/FourCC/Info.pm Mon Aug 24 19:57:19 2009
@@ -1,7 +1,7 @@
 # Video::FourCC::Info
 #  Shows information about codecs specified as a Four Character Code
 #
-# $Id: Info.pm 8227 2009-07-26 00:31:20Z FREQUENCY at cpan.org $
+# $Id: Info.pm 8621 2009-08-18 04:39:32Z FREQUENCY at cpan.org $
 
 package Video::FourCC::Info;
 
@@ -44,19 +44,20 @@
 
 =head1 VERSION
 
-Version 1.1.7 ($Id: Info.pm 8227 2009-07-26 00:31:20Z FREQUENCY at cpan.org $)
-
-=cut
-
-use version; our $VERSION = qv('1.1.7');
+Version 1.002 ($Id: Info.pm 8621 2009-08-18 04:39:32Z FREQUENCY at cpan.org $)
+
+=cut
+
+our $VERSION = '1.002';
+$VERSION = eval $VERSION;
 
 =head1 DESCRIPTION
 
-In order for video players to detect the algorithm required to decode a given
-video file, a four-byte sequence called a Four Character Code is written
-somewhere in the header of the file. This ensures that the detected codec
-format is independent of the file extension, which may be incorrect due to
-human error or for some other reason.
+In order for video players to detect the algorithm required to decode a
+given video file, a four-byte sequence called a Four Character Code is
+written somewhere in the header of the file. This ensures that the detected
+codec format is independent of the file extension, which may be incorrect
+due to human error or for some other reason.
 
 This is similar to the four-byte "magic number" used by the UNIX file(1)
 command to roughly determine a file format.
@@ -74,9 +75,9 @@
 
 =head1 COMPATIBILITY
 
-This module was tested under Perl 5.10.0, using Debian Linux. However, because
-it's Pure Perl and doesn't do anything too obscure, it should be compatible
-with any version of Perl that supports its prerequisite modules.
+This module was tested under Perl 5.10.0, using Debian Linux. However,
+because it's Pure Perl and doesn't do anything too obscure, it should be
+compatible with any version of Perl that supports its prerequisite modules.
 
 If you encounter any problems on a different version or architecture, please
 contact the maintainer.
@@ -158,12 +159,12 @@
   my $codec_desc = Video::FourCC::Info->describe('DIV3');
 
 Internally, this method creates a temporary object and returns the
-description, destroying the object due to falling out of scope. If you already
-have a C<Video::FourCC::Info> object, then the B<description> accessor will
-provide better performance.
-
-Note, that just like C<new>, this class method may throw an exception if the
-Four Character Code does not exist in the database.
+description, destroying the object due to falling out of scope. If you
+already have a C<Video::FourCC::Info> object, then the B<description>
+accessor will provide better performance.
+
+Note, that just like C<new>, this class method may throw an exception if
+the Four Character Code does not exist in the database.
 
 Remember that this value could be C<undef> if the information is unknown.
 
@@ -323,13 +324,13 @@
 
 =head1 FEEDBACK
 
-Please send relevant comments, rotten tomatoes and suggestions directly to the
-maintainer noted above.
+Please send relevant comments, rotten tomatoes and suggestions directly to
+the maintainer noted above.
 
 If you have a bug report or feature request, please file them on the CPAN
-Request Tracker at L<http://rt.cpan.org>. If you are able to submit your bug
-report in the form of failing unit tests, you are B<strongly> encouraged to do
-so.
+Request Tracker at L<http://rt.cpan.org>. If you are able to submit your
+bug report in the form of failing unit tests, you are B<strongly> encouraged
+to do so.
 
 =head1 SEE ALSO
 




More information about the Pkg-perl-cvs-commits mailing list