[libdist-metadata-perl] branch master updated (eef2887 -> f29d656)

Lucas Kanashiro kanashiro-guest at moszumanska.debian.org
Tue Jul 28 02:26:31 UTC 2015


This is an automated email from the git hooks/post-receive script.

kanashiro-guest pushed a change to branch master
in repository libdist-metadata-perl.

      from  eef2887   update changelog
       new  7132270   Add debian/upstream/metadata
       new  52b5b8e   Update debian/changelog
      adds  b528199   initial commit
      adds  2ae20e2   Add Abstract, Synopsis, and Description pod
      adds  ae4d097   Define basic functionality: load CPAN Meta file
      adds  7e96689   Test loading CPAN::Meta from archive
      adds  9a45f8a   Copy Description POD to github README
      adds  d25f3f9   Initialize Change log
      adds  1ad856e   Build default metadata with name and version
      adds  5b1ed1f   Alphabetize use statements
      adds  2c1a5c1   Define name and version methods
      adds  3cfd66b   Test guessing name/version from file name
      adds  afb45ee   Change 'module' to 'package' in synopsis
      adds  8837a45   Add Pod index markers to forwarding methods
      adds  47b7957   Forward 'provides' method to meta object
      adds  5075323   Add package_versions method (simplified 'provides')
      adds  4cebdbc   Make mocked CPAN::Meta return a blessed object
      adds  be735da   Mock additional methods on fake CPAN::Meta
      adds  be84996   Wrap CPAN::Meta->create with meta_from_struct()
      adds  a9b5fcb   Don't call import needlessly
      adds  5678fe0   Default metadata to valid values
      adds  ad4ba43   Determine packages if not provided in META file
      adds  5193090   Add TODO comment/idea about limiting files to lib/
      adds  21fc2a1   Define base class for dist formats
      adds  5e299cf   Define dist subclass for tar files
      adds  e9a2c3b   Define a simple subclass for using a directory
      adds  f68914b   Define simple subclass for faking a dist from data
      adds  11efc7c   Add Synopsis/Description pod for each Dist subclass
      adds  0f47845   Exchange format-specific logic for subclasses
      adds  338cfcb   Use Struct subclass instead of Test::MockObject
      adds  c36cd1d   Use a constant for the 'unknown' value
      adds  bbff24f   Move stopwords to dist.ini
      adds  6f8e22f   Add note about usage inspiration and suggestions
      adds  a2339f7   Add TODO list to Pod
      adds  4ce8add   Add See Also list with dependencies and alternatives
      adds  f908350   Warn that alternate file_spec should be preloaded
      adds  4d80e36   Add Pod::Coverage hints for CPAN::Meta wrappers
      adds  cff2818   Stop including removed test module
      adds  453c8c1   Add unix is a stopword
      adds  852ed51   Fix typo so that Test::Synopsis passes again
      adds  76631d4   Skip Test::Portability::Files
      adds  d04ab9b   Add TODO stopword above the TODO list
      adds  4bd3954   Fill corpus/ with fake dists to test
      adds  45c8b48   Specifically test Tar methods
      adds  37cb6ed   Make TODO a project-wide stopword
      adds  a2a07eb   Simplify synopsis and ensure expected result
      adds  1b0eca5   Fix minor documentation issues
      adds  7092fd5   v0.901
      adds  f65db70   Include xt/ in default no_index:directory
      adds  9cc2230   Add ideas to pod TODO list
      adds  b54f13f   Make sure package files are returned in Unix format
      adds  cd25fea   Fix regexp path bugs for windows
      adds  d34b665   v0.902
      adds  1cdd5ec   Load File::Spec (and subclasses) consistently
      adds  694ff37   v0.903
      adds  2ccde74   Add more TODO ideas to Pod
      adds  91fcd74   Fix path mismatch using Module::Metadata in tempdir
      adds  3c92496   Change POD format code from L to C for fake package
      adds  51519ef   v0.904
      adds  edcd2fe   Remove hash entry that is no longer used
      adds  1cbaeb4   Reword opening description of the main usefulness
      adds  29c874b   Use Path::Class instead of File::Spec
      adds  21094bc   Pass phys. dir and native spec file paths to Module::Metadata
      adds  dbab260   Use Path::Class instead of File::Spec in test
      adds  88c80b4   Test Struct-specific methods
      adds  03182fe   Move $/ localization to work around possible perl bug
      adds  b21f6ca   Store Path::Class packages in class methods
      adds  08534a6   Use Path::Class::Dir to cleanup dir attribute
      adds  7480168   Be explicit about imported Path::Class functions
      adds  4fb67ad   Use a variable when testing required attribute
      adds  f69e547   Report version of JSON::PP to debug test environments
      adds  c006aab   Test Dir-specific methods
      adds  2c120e7   Test remaining Tar-specific methods
      adds  5ee79ad   Croak if no dist attirbutes were found
      adds  5bbfc90   Test that Tar croaks for non existent file
      adds  fdf249c   Test asking for content for a file that doesn't exist
      adds  63a792f   Comment unused mocked method in test
      adds  e9a54df   TODO comment about croaking for file not in hash
      adds  d287389   Comment on new dist format tests; add Doc heading
      adds  600a364   Use "Native" to mean default/current File::Spec
      adds  b4a9bac   Consider File::Find::Rule::Perl in TODO
      adds  40b79eb   Add debug output for weird test failures on 5.6.2
      adds  70fbbbf   Ignore Devel::Cover report data
      adds  6d9ef49   Move 1 test from t/struct to t/file_spec
      adds  130071a   Reword 'common logic' line and remove typo
      adds  d113195   v0.910
      adds  89d33aa   Fix test regexp to match cross-platform paths
      adds  2b5b6f3   Also identify installed version of JSON in tests
      adds  c322431   v0.911
      adds  f14d6d6   Tell Archive::Tar to write with gzip compression
      adds  c2549bc   Specify required version for Archive::Tar
      adds  92cb24c   Update comment of perl bug with version/sha of fix
      adds  225bd44   Try parsing n/v from root before dir
      adds  a24ebe4   Fix 'use' statement for Archive::Tar
      adds  f90536a   Try to parse n/v with CPAN::DistnameInfo
      adds  fca8d50   v0.912
      adds  4b57c12   Exclue corpus/make_dists script from the release
      adds  23f75a1   Remove comment that no longer applies
      adds  0a850a5   Pass file paths to DistnameInfo in Unix format
      adds  687f472   v0.913
      adds  c2ec428   Trade File::Spec for Path::Class in corpus/make_dists
      adds  9fa9f11   Convert relative paths to Unix for structs.pl
      adds  8276f4a   Support older File::Path by using Path::Class's mkpath
      adds  6090443   v0.914
      adds  867219e   Specify author, license, copyright_holder in dist.ini
      adds  4d59600   Don't emit a warning if a dist contains no perl.
      adds  6d11641   Merge pull request #2 from thaljef/master
      adds  8c36ef2   Remove some redundant typos in comments
      adds  6ec750e   v0.915
      adds  b468d21   Reword testing "dist" README files
      adds  0c53ac2   Separate reading the archive file into its own method
      adds  68398d2   Abstract common methods from Tar to Archive
      adds  e626395   Document read_archive in the Archive base class
      adds  4de1b4c   Consistently describe methods that must be subclassed
      adds  e8ceb94   Support zip files with a new Archive subclass
      adds  a870bdb   Pass file attribute to Archive::new()
      adds  49b089f   Create both tgz and zip files for testing
      adds  235729f   Add zip files to common tests
      adds  c4c956b   Test common methods for all archive types
      adds  bfec76f   Test Zip specific methods
      adds  2f38554   Add zip file addition to change log
      adds  7db0fa6   Make extract_into() return $dir in scalar context
      adds  8144aaf   Test physical_directory return values for struct
      adds  e52c110   Make Dir's phys_dir consistent with subclasses
      adds  a646c9d   Test consistency b/t dir w/ and w/o root subdir
      adds  41fc191   Always no_index the default dirs (t, xt, inc)
      adds  7b4d05c   Make a test dist with incomplete meta info
      adds  c25958a   Reorder changelog
      adds  a41bd4c   v0.920
      adds  5f795bc   Specifically test no_index on various platforms
      adds  cfc5be2   Add shortcuts for turning a dist file into an object
      adds  f50b655   Convert paths to unix when checking 'should_index'
      adds  abcb459   Update disable_tests config to reflect name change
      adds  6173576   v0.921
      adds  a925e90   Don't force release_status to 'stable'
      adds  1344daa   Merge pull request #3 from thaljef/master
      adds  3bdc1cf   Quiet undefined VERSION warnings for tests during development
      adds  330f3de   v0.922
      adds  1c9e41a   Added the like_pause option.
      adds  4f47be8   Restore Randy's old dist.ini
      adds  1187321   Further describe the like_pause option in the Pod
      adds  7b39184   Simplify base-name grabbing and make style more consistent
      adds  1047f39   Document like_pause and credit thaljef in the change log
      adds  85996b2   Switch to DZP:Test::ReportPreqeqs which doesn't require a patch
      adds  20daf99   Remove inline INI comment after prereq version
      adds  ddf71b1   Include test data builder in the repo
      adds  5424e40   Only dump failed test result for smokers
      adds  d7f7e3c   Directly test 'determine_packages' (and 'like_pause')
      adds  810f9b1   Also remove package if file didn't match regexp
      adds  174d9c3   Found & fixed a bug.
      adds  b827080   Merge remote-tracking branch 'github-thaljef/master' into del-next
      adds  cbc7957   Test combining meta no_index with like_pause
      adds  a437f02   Reverse "like_pause" to "include_inner_packages"
      adds  3417100   Exclude Test::Portability via plugin-remove rather than attribute
      adds  1f25842   v0.923
      adds  6c1300b   Use punctuation to clarify comments
      adds  216431a   Add file_checksum method to Dist base class
      adds  2471d77   Add module_info method to add extra data to provides
      adds  67b91d6   Test module_info method
      adds  f313036   Test passing 'provides' and using official algo names
      adds  8c77afa   Avoid test warnings for undef versions
      adds  bcec3b6   Document new (checksum) methods
      adds  d9f6028   Add stopwords and remove whitespace to appease xt/
      adds  3ca5d9b   Use Path::Class in new test for good measure
      adds  9fffca6   v0.924
      adds  6701fe0   Bump Digest prereq to 1.03 so it tries Digest::SHA
      adds  e13a4f9   v0.925
      adds  96eac29   Mail map addresses to cpan id's
      adds  f60c70d   typo fix
      adds  1f24d12   typo fixes
      adds  04a0ef4   Merge remote-tracking branch 'remotes/origin/pr/11'
      adds  9056e40   Update dist.ini for dzil 5
      adds  2ad787f   Convert generated README from pod to markdown
      adds  35d9259   Configure travis ci
      adds  7c873c6   List dev prereqs in dist.ini for builder script
      adds  4b17e87   Use same perl as dzil to ensure prereqs are installed
      adds  8e2cfa1   Also list Archive::Any::Create as authordep
      adds  eed550d   Add additional ignore directories:
      adds  9a703c1   Merge branch 'pr/14'
      adds  a699095   Test that certain dirs are always no_index'ed
      adds  5634557   Attribute no_index change to Sawyer in Change log
      adds  c711e2d   Copy no_index comments from PAUSE
      adds  a738182   Fix version on develop preqreq
      adds  08a6891   Replace constant.pm with sub to remove prereq
      adds  578828e   v0.926
      adds  1562904   Imported Upstream version 0.926
       new  add7971   Merge tag 'upstream/0.926'
       new  d89e6c9   Update debian/changelog
       new  d0c97ef   Update changelog information generated by dpt
       new  af2cd59   Declare compliance with Debian policy 3.9.6
       new  1ee1e83   Add autopkgtest-pkg-perl
       new  e580a3a   Update dependencies
       new  f29d656   Skip some tests in smoke of autopkgtest-pkg-perl

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                                            |   6 +
 LICENSE                                            |   2 +-
 MANIFEST                                           |   7 +-
 META.json                                          | 635 ++++++++++++++++-----
 META.yml                                           | 570 +++++++++++++-----
 Makefile.PL                                        |  86 ++-
 README                                             |   4 +-
 corpus/Dist-Metadata-Test-LikePause-0.1.tar.gz     | Bin 366 -> 341 bytes
 corpus/Dist-Metadata-Test-LikePause-0.1.zip        | Bin 665 -> 665 bytes
 corpus/Dist-Metadata-Test-MetaFile-2.2.tar.gz      | Bin 969 -> 876 bytes
 corpus/Dist-Metadata-Test-MetaFile-2.2.zip         | Bin 2726 -> 2726 bytes
 ...st-Metadata-Test-MetaFile-Incomplete-2.1.tar.gz | Bin 885 -> 806 bytes
 .../Dist-Metadata-Test-MetaFile-Incomplete-2.1.zip | Bin 2400 -> 2400 bytes
 corpus/Dist-Metadata-Test-NoMetaFile-0.1.tar.gz    | Bin 370 -> 333 bytes
 corpus/Dist-Metadata-Test-NoMetaFile-0.1.zip       | Bin 888 -> 888 bytes
 ...etadata-Test-NoMetaFile-DevRelease-0.1_1.tar.gz | Bin 322 -> 298 bytes
 ...t-Metadata-Test-NoMetaFile-DevRelease-0.1_1.zip | Bin 647 -> 647 bytes
 corpus/Dist-Metadata-Test-SubDir-1.5.tar.gz        | Bin 370 -> 334 bytes
 corpus/Dist-Metadata-Test-SubDir-1.5.zip           | Bin 840 -> 840 bytes
 corpus/noroot.tar.gz                               | Bin 361 -> 319 bytes
 corpus/noroot.zip                                  | Bin 661 -> 661 bytes
 corpus/structs.pl                                  | 192 +++----
 debian/changelog                                   |  15 +-
 debian/control                                     |  43 +-
 debian/tests/pkg-perl/skip-smoke                   |   6 +
 debian/upstream/metadata                           |   8 +
 dist.ini                                           |  14 +-
 lib/Dist/Metadata.pm                               |  97 ++--
 lib/Dist/Metadata/Archive.pm                       |  14 +-
 lib/Dist/Metadata/Dir.pm                           |  14 +-
 lib/Dist/Metadata/Dist.pm                          |  16 +-
 lib/Dist/Metadata/Struct.pm                        |  14 +-
 lib/Dist/Metadata/Tar.pm                           |  14 +-
 lib/Dist/Metadata/Zip.pm                           |  14 +-
 t/00-compile.t                                     | 103 ++--
 t/00-report-prereqs.dd                             |  68 +++
 t/00-report-prereqs.t                              | 234 +++++---
 t/no_index.t                                       |  46 ++
 xt/author/eol.t                                    |  35 ++
 xt/author/no-tabs.t                                |  35 ++
 xt/author/pod-spell.t                              |  19 +-
 xt/author/test-eol.t                               |   9 -
 xt/release/changes_has_content.t                   |  41 --
 xt/release/cpan-changes.t                          |  12 +-
 xt/release/distmeta.t                              |   5 +-
 xt/release/kwalitee.t                              |  12 +-
 xt/release/meta-json.t                             |   4 +-
 xt/release/minimum-version.t                       |   2 +-
 xt/release/no-tabs.t                               |   8 -
 xt/release/pod-coverage.t                          |  12 +-
 xt/release/pod-syntax.t                            |   5 +-
 xt/release/synopsis.t                              |   7 +-
 xt/release/test-version.t                          |   4 +-
 xt/release/unused-vars.t                           |  14 +-
 54 files changed, 1657 insertions(+), 789 deletions(-)
 create mode 100644 debian/tests/pkg-perl/skip-smoke
 create mode 100644 debian/upstream/metadata
 create mode 100644 t/00-report-prereqs.dd
 create mode 100644 xt/author/eol.t
 create mode 100644 xt/author/no-tabs.t
 delete mode 100644 xt/author/test-eol.t
 delete mode 100644 xt/release/changes_has_content.t
 delete mode 100644 xt/release/no-tabs.t

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdist-metadata-perl.git



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