[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