[libmodule-install-perl] annotated tag upstream/1.12 created (now 8c54471)

gregor herrmann gregoa at debian.org
Sat Sep 20 20:19:42 UTC 2014


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

gregoa pushed a change to annotated tag upstream/1.12
in repository libmodule-install-perl.

        at  8c54471   (tag)
   tagging  1c16cc2abd293641479c71f78eb02253d1769ceb (commit)
  replaces  upstream/1.10
 tagged by  gregor herrmann
        on  Sat Sep 20 21:58:09 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 1.12

Adam Kennedy (144):
      Importing Module::Install from it's standalone repository
      Adding some small improvements and moving to 0.65_01
      Merging Audrey's changes, changing to 0.65
      Changes to the newer names
      Tweak
      Adding configure_requires, test_requires and install_requires
      Adding some smaller changes and incrementing version to 0.66_01
      Adding tests_recursive
      Instead of every file, add all directories containing tests
      Incrementing version
      Adding the recursive test
      Actually addin the recursive test
      Detect proprietary license.
      Incrementing Module::Install version for release
      Preparing for release
      Removing "All rights reserved"
      Correcting email address
      Various additions, patches and cleanups
      Removing "All rights reserved"
      Refactoring Module::Install::Admin::Metadata.
      Correct the name
      Tweaks
      Tweaks
      Tweaks
      Deprecating auto_install, it's just too dangerous
      Cleaning up a bit
      A little more tidying
      Formalising the deprecation
      Removing Module::Build support
      Automatically set a configure_requires for the version of ExtUtils::MakeMaker that the author is running.
      More changes
      Test bug fixes
      Test bug fixes
      Test bug fixes
      Rolling back auto_install deprecation
      Correcting version
      Several major changes
      - Removed the command prompt_script, it did some unusual magic
      Various small bug fixes
      Converting every use of build_requires: to test_requires: for future compatibility with the FreeBSD test_requires metadata upgrade
      Correcting a test
      POD Cleanup
      Preparing for release
      Updating version for release
      Various additions
      Preparing for release
      The POD test is added to the distribution automagically by the release automation
      Removing -f Build.PL
      Updating version fro release
      Module::Install::With is now usable
      Updating to 0.75
      If module_name is derived, don't check
      Preparing for Module::Install 0.75
      Removing Test::Pod script
      Adding more changes for 0.76
      Minor bug fix
      Minor bug fix
      Minor bug fix
      Syncing
      Syncing
      Preparing for release
      Adding a link to RT
      Applying various RT fixes
      Bug fix for CLKAO
      Preparing for release
      Moving install_script back to it's own module, to unbreak people that had upgraded
      Updating version
      commit 0fe79c47e537f0a652d5bce1c6153b2736717a83
      commit 0ec709c1d4132c1c091b336460bd78aa200a606d
      Bumping deps, and preparing for a new release
      Bug fixes
      Keep the oldish PAR::Dist dep
      Preparing for release
      Lowering the M:B dependency
      Switch to the last known-100%-good release
      Correcting the copyright year
      Adding WriteAll to the end of the generated code
      Tweak
      Adding the documentation for Module::Install::DSL
      Fixing Perl version normalisation
      Updating version from 0.78 to 0.79
      Adding experimental implementation of MYMETA.yml
      Correcting $/s  -->  \z/s
      Changing to make YAML::Tiny optional at install-time
      Various fixes
      Moving to a development release number
      Shuffling the file write order to improve the contents of ExtUtils::MakeMaker
      More minor nits fixed
      Restoring the test directory
      ::DSL wasn't correctly bundling itself into distributions
      Preferentially dispatch prive methods to the base Module::Install object
      Whitespace tweak, and a better error message
      Clean up the temporary files in test/A
      Reverting DAGOLDEN's @INC hack, it caused the module to be unreleasable.
      Updated version in test
      Whitespace tweak
      We can now do a regular File::Spec dependency, because we have a minimum Perl version of 5.005
      Preparing for 0.84 release
      Everything uses strict now
      Removing $VERSION from the tests
      Various bits and pieces
      Preparing for release
      Fix
      Fix
      Updating test count
      Preparing for release
      Correcting test count
      Increment version for release
      Preparing for next release
      Updating version for release
      Syncing
      Completing the implementation (and testing) of MYMETA
      Adding missing Parse::CPAN::Meta dependency
      If the DSL code fails, say why
      Some small bits and pieces before the final 0.92 release
      Updating copyright
      Removing back-compatibility complaints
      Typo
      Changed the DSL code to run at INTI-time instead of compile-time
      Added integrated support for xt
      commit 22632fb1a2bcd66990c65964dffab267ced8e8d4
      Fixing the author/xt bug
      Correct the check when on RELEASE_TESTING
      Preparing for release
      Adding release date
      Adding missing LWP dependency
      Adding missing abstracts
      Preparing for release
      Releasing the 5.8.3 fix
      Preparing for release
      Preparing for 1.01 release
      More terse message
      Module::Install does not have a readme_from, removing
      Whitespace
      Preparing for release
      1.03 Wed 19 Oct 2011
      Fixes for bugs reported by MIYAGAWA
      Corrected support for Perl 5.005
      Fixed automatic EU:MM version detection
      final copyright fix
      final copyright fix
      Remove intentional test bug
      Bug fix
      Adding first attempt at can_xs and requires_xs

Alex Vandiver (1):
      Revert to the pre-0.72 state of the world, where recommends(), called

Alexandr Ciornii (48):
      Testing perl versions like '5.008001'
      will not ask about auto-installing mandatory dependencies, if $ENV{PERL5_CPANPLUS_IS_RUNNING} is set
      Support for keywords in META.yml (without tests yet)
      test for 'keywords'
      allow more than one 'keywords' call
      More URLs for licenses
      test META.yml for license
      part of bugtracker_from refactored into standalone sub, added tests for it
      slightly faster '_extract_bugtracker'
      simplification of one line in _extract_bugtracker
      remove dupe entry in Changes
      if configure_requires EUMM version that requires 5.6, make dist require perl 5.6
      small fix and fill 'Changes'
      fix incorrect if => unless conversion
      support github.com bugtracker
      better message
      part of license_from was refactored into separate sub, wih tests
      feature(s)+auto_install will remember when module is planned for installation and will not ask again
      Introduce _prompt_feature
      Add group actions (all/default/none) by user for feature(s)+auto_install
      reverse auto_install changes
      refactor part of perl_version_from to separate sub, tests for a new sub
      Allow spaces at the start of string when using perl_version_from
      Support code.google.com bugtracker
      version 0.92
      Test.pm should also have matching version
      Check 'copyrights' section for license also
      some comments for clarity
      test that 'Makefile' was created
      test that PREREQ_PM is found in generated Makefile
      add possibility of using params when running test Makefile.PL
      Test passing coreect params to EU::MM
      Use BUILD_REQUIRES EU::MM param
      fill 'Changes'
      Use MIN_PERL_VERSION EU::MM param
      better search for 'Perl' license
      test for change 9636
      commit f1edc469758f03e6e4fd2afad93c6c503b08b399
      use Carp::croak for error message
      better error message
      compatibility with EU::MM 6.57_02 for 20_authors_with_special_characters.t
      skip 02_mymeta.t if EU::MM has MYMETA support
      move author_makefile_re into module
      use author_makefile_re in other tests
      Support for extraction of Artistic 2.0 license
      Find https links to bugtracker
      fix 'Changes'
      require newer Module::ScanDeps

Ash Berlin (1):
      Make Admin::Metadata use YAML::Tiny instead of using RegExps

Chris 'BinGOs' Williams (4):
      Resolve RT#93293 test failure
      Release engineering for 1.08
      Release engineering for 1.10
      Release engineering for 1.12

Chris Williams (20):
      Merge pull request #3 from kevindawson/issues-001
      Merge pull request #4 from kevindawson/issues-002
      Merge pull request #5 from kevindawson/RT-55594
      Merge pull request #6 from kevindawson/ascii-asc
      Merge pull request #7 from kevindawson/File-Path
      Merge pull request #8 from kevindawson/Archive-Zip
      Merge pull request #9 from kevindawson/RT-55594
      Merge pull request #10 from kevindawson/RT-87808
      Merge pull request #12 from kevindawson/RT-89030
      Merge pull request #14 from kevindawson/RT-84164
      Merge pull request #17 from kevindawson/RT-62847
      Merge pull request #18 from kevindawson/runtime-recommends
      Merge pull request #19 from kevindawson/runtime-recommends
      Merge pull request #20 from Perl-Toolchain-Gang/test_cleanup_on_windows
      Merge pull request #21 from kevindawson/travis
      Merge pull request #23 from kevindawson/sofeware-license-take2
      Merge pull request #24 from kevindawson/RT-92547
      Merge pull request #32 from kevindawson/travis_tweak
      Merge pull request #34 from ranguard/master
      Merge pull request #30 from tsibley/revert-license-changes-in-1.10

Christian Walde (1):
      keep test cleanups from failing on win32 by running faster than the file system

Curtis Jewell (2):
      Fixes bug that makes distributions that use Module::Install::DSL require Module-Install to be installed before they'll successfully process their Makefile.PL files.
      Applying patch in RT#53911.

David Golden (1):
      Extra @INC during Makefile.PL are replicated in Makefile

Gabor Szabo (1):
      add failing test - including too many directories in the no_index list

Hans Dieter Pearcey (3):
      CPAN.pm may have been loaded without loading its config; check for $CPAN::Config, too
      fix Changes to be consistently tabbed
      update Changes

Ingy döt Net (5):
      It looks like the generated_by field got quoted at some point, but remove_meta was not updated, and thus never removed META.yml. Fixed.
      Generate a README to play nice with GitHub.
      Oops. Didn't notice the .pod file.
      Spelling mistake.
      Recognize v1.2.3 versions.

Joshua ben Jore (1):
      autoinstall doesn't die on CPAN-1.81

Kenichi Ishigaki (131):
      Module::Install: perl license may have a version number, so it may be better to make its matching phrase a bit shorter
      Module::Install: updated Changes
      Module::Install: looks like I should add my name :p
      Module::Install: addressed RT#54450; Should not run xt tests in non-author mode
      Module::Install: actually no need to care ::AuthorTests
      Module::Install: applied #51614 patch by Frank Wiegand
      Module::Install: updated Changes
      Module::Install: added a comment for #50475; maybe we can safely disable this line
      Module::Install: applied #51077 patch by tokuhirom
      Module::Install: added a test for #51077
      declare plan instead of done_testing for backward compat
      added a test against RT#55050
      added a test to check wrong usage to secure compat while addressing #51267
      added import test to address #51267
      Module::Install: updated Changes
      Module::Install: force chdir
      added failing tests of xt with (undocumented) tests_recursive
      Module::Install: removed duped tests to fix #55050, though this is primarily a bug of ::AuthorTests
      Module::Install: updated Changes
      Module::Install: Makefile.PL should die if no valid version is specified (RT#46937)
      Module::Install: set svn:eol-style to native
      Module::Install: added tests for ::ExtraTests
      Module::Install: fix for EUMM >= 6.56
      Module::Install: added a test for sign
      Module::Install: added a note
      Module::Install: no need to add xt
      Module::Install: sign test is only valid if EUMM >= 6.17
      Module::Install: license was not passed to EUMM
      Module::Install: updated Changes
      Module::Install: added a test for all_from
      Module::Install: explicit plan
      Module::Install: accepts multiple authors to address #16569
      Module::Install: updated Changes
      Module::Install: hopefully resolved #53984
      Module::Install: updated Changes
      Module::Install: install_share respects MANIFEST(.SKIP)
      Module::Install: removed a note which turned out to be irrelevant
      Module::Install: ppport test should not be done separately
      Module::Install: maniskip was once a private function
      Module::Install: removed meaningless test; xt tests are done in t/13_author_tests*
      added a test for authors with special characters #1
      Module::Install: no need to create dir if it exists
      Module::Install: silenced warnings
      Module::Install: less noisy
      Module::Install: added pod escape feature/test for author_from
      Module::Install: added Win32::UTCFileTime support (only if available)
      Module::Install: updated Changes
      Module::Install: chmod dir
      Module::Install: sorted out the cc_inc_paths issue (#33976)
      Module::Install: resolved #25972
      Module::Install: added a test for #25972
      Module::Install: fixed order of pl_files #45978
      Module::Install: check M::I upgrade if you're an author and your inc is old
      Module::Install: applied a patch from #24210
      Module::Install: test cleanup
      Module::Install: string eval required
      Module::Install: more portability
      Module::Install: skip prompting if non-interactive session
      Module::Install: updated Changes
      Module::Install: fixed multi license blocks issue #27242
      Module::Install: PERM_DIR is only available EUMM >= 6.52
      Module::Install: return if target text is empty
      Module::Install: added t/Foo to clean files
      Module::Install: use utf8 test is only for perl 5.8+
      Module::Install: fix false auto license detection
      Module::Install: fixed test as we only look for capital headings
      Module::Install: accept License too
      Module::Install: updated Changes
      Module::Install: resolved #55594: Missing license
      Module::Install: updated Changes
      Module::Install: moved the existing licenses test to author test, and made minimum_version test happy
      Module::Install: let EUMM in the background test version integrity
      Module::Install: updated Changes
      Module::Install: added a test to confirm perl_version is working
      Module::Install: reload only when necessary to silence redefine warnings
      Module::Install: silenced uuv
      Module::Install: now Makefile.PL correctly dies if it finds an unknown function()
      Module::Install: removed done_testing
      Module::Install: removed test sample, which can be created on the fly
      Module::Install: no need to clean test dir anymore
      Module::Instal: improved install_share test
      Module::Install: updated Changes
      Module::Install: now features entries are correctly recorded in (MY)META.yml
      Module::Install: added $VERSION to ::Base::FakeAdmin to address #55974
      Module::Install: remove included deps from build_requires
      Module::Install: renamed
      Module::Install: fixed test as include stuff now removes entries from Makefile/META.yml
      Module::Install: added makemaker_args test
      Module::Install: license key should always be lower-cased
      Module::Install: relaxed license specification
      Module::Install: added apache_1_1 support
      Module::Install: Bundle doc fix
      Module::Install: fixed a scan_deps warning that used the old convention
      Module::Install: applied patches from Florent Angly to fix some bundle issues
      Module::Install: scalar find_in_inc returns undef which made @files not-empty
      Module::Install: added FAQ.pod
      Module::Install: added API.pod (not completed yet)
      Module::Install: win32 path separator issue
      Module::Install: added (test_)requires_from test
      Module::Install: API, not completed yet
      oops, sorry. merged debugging code
      Module::Install: subdirectory build support (part I, with build_subdir)
      Module::Install: applied a patch from FANGLY #56531
      Module::Install: updated Changes
      Module::Install: auto build_subdirs works now
      Module::Install: podtidy-ed
      Module::Install: giving FakeAdmin a VERSION caused is_admin always true
      Module::Install: reverse condition
      Module::Install: refactored bundle
      Module::Install: added some private todo to FAQ
      Module::Install: silenced test
      updated docs
      Module::Install: propset pods
      Module::Install: patch from Florent Angly (#56589), cherry picked
      Module::Install: tidied
      Module::Install: removed doc on Module::Build support
      Module::Install: bumped up the versions; there are still issues left but it's about time to release
      upped the test version
      fixed build_requires issue for older eumm
      check use_extratests
      allow prove -lj2
      MIN_PERL_VERSION is available only EUMM 6.48 and better
      wrong cpanm option
      add_metadata
      version up
      forgot to update Changes
      add an entry to faq
      Module::Install: made fixup_makefile a bit robust
      only perl 5.8.3 or newer has FindBin->again
      suppress the redefine warning
      hopefully fixed the auto_install issue which broke META.yml of DBIC

Leo Lapworth (1):
      Mention metacpan.org in the no_index docs as well as s.c.o

Marcel Grünauer (1):
      all_from() now stores the filename in the 'all_from' key for later reuse

Matt S Trout (15):
      Make Module::AutoInstall skip prompting for required dependencies under CPAN/CPANPLUS
      update changes for previous commit
      more auto_install improvements
      add --alldeps option to say yes to every feature
      try and fix up the cpan test
      improved docs from Caleum (RKITOVER)
      add a note saying that I should be bugged for problems
      tweak _check_lock to fix another failure mode that falls through to configuring CPAN.pm
      patch to show current version when deps not new enough - patch from RIBASUSHI
      stop Bundle.pm calling things' import methods
      fix bogus dependencies on dev releases to the next production release
      get rid of the auto_install FUD since nobody's reported breakage to me in over a year
      switch from require to Module::Metadata
      switch Module::Metadata code into a separate routine so things actually work
      switch relevant parts to _version_of (got lost from last commit, I'm an idiot)

Olivier Mengué (1):
      svn:ignore for generated files

Paul Fenwick (18):
      Added pod tests if Test::Pod is installed.  This also gives us kwalitee. ;)
      Updated Makefile.pm to avoid spurious warnings being generated
      Commited documentation update from Adriano Ferreira (RT #27696)
      Corrected internal documentation link in Module/Install.pod
      Added Test::Pod checks.
      The 'examples' directory will no longer be included twice
      The code for recommends() exists, and works, but it wasn't documented.
      Additional tests for version handling.  Making sure that the
      Reversal of some misguided tests to t/04_version.t.  Additional internal
      Updated Module::Install::Metadata::perl_version to understand 3-part
      Documented installdirs and install_as_*.  This closes RT #25111
      Applied patch in RT #38443, thanks to Oleg Kostyuk.  perl_version() now
      Removal of trailing whitespace.  No code changes.
      RT #39929 - We now avoid poking at references in @INC in case they
      Module::Install no longer complains about "All rights reserved"
      RT#45811 - Added '=head1 NAME' to Module::Install::Admin::Include
      s/availlable/available/;    # Spello fixes
      Removal of trailing whitespace in some files.  No functional changes.

Rafael Kitover (2):
      installdeps_target, upgradedeps and notest support for M::AI
      rename depslist and alldepslist to listdeps and listalldeps respectively, to be closer to dzil

Ricardo Signes (6):
      author should be a sequence
      update version, changelog
      also enter author mode when ./inc does not exist and must be created
      update changelog, version
      s/-/::/ is not useful without /g
      require 5.005 is valid

Thomas Sibley (1):
      Revert license changes between 1.08 and 1.10

Tokuhiro Matsuno (1):
      There is no reason to depend for LWP::UserAgent

Tom Wyant (1):
      Compilation of tests t/13_author_tests*.t is noisy under Perl 5.17.0,

bowtie (18):
      fix for issue-001
      add second : to File::HomeDir
      remove cruff and tidy-up
      Fix for RT-55594
      ascii-asc easier to read
      Add missing File::Path
      remove Archive::Tar and add recommends Archive::Zip
      add some comments to aid
      RT-87808
      Apply patch from RT-89030
      fix for RT-84164
      RT-62847
      here goes ...
      as per:
      add a simple travis.yml so that we can tests as we go
      fix xt\licenses.t
      RT-92547 remove sub pototypes
      travis tweak

gregor herrmann (2):
      pod patches, via RT#75584
      Imported Upstream version 1.12

Ævar Arnfjörð Bjarmason (2):
      license_from correctly marks "GNU lesser public license" as lgpl, not gpl [rt.cpan.org 24635]
      $val not $van, this was screwed up in previous commit by ADAMK

-----------------------------------------------------------------------

No new revisions were added by this update.

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



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