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 _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits