Permalink
Commits on Aug 27, 2009
  1. Changes - prep for release

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13224 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 27, 2009
  2. Changes, lib/***.pm - bump version to 0.35

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13223 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 27, 2009
Commits on Aug 25, 2009
  1. Fix t/destinations.t segfault on 5.6.2

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13222 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 25, 2009
Commits on Aug 23, 2009
  1. Changes, lib/***.pm - bump version

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13218 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 23, 2009
  2. Add 'distcheck' to release notes

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13216 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 23, 2009
  3. update MANIFEST

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13215 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 23, 2009
  4. Changes - prep for release

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13214 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 23, 2009
Commits on Aug 19, 2009
  1. give credit for RT#41166 fix

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13212 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 19, 2009
  2. Don't let Pod::Man cause a crash on vfat on unix

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13211 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 19, 2009
  3. add tests to confirm #46180 is fixed

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13210 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 19, 2009
  4. enable recursive test files so t/compat/exit.t actually runs

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13209 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 19, 2009
  5. Fixed preservation of custom install_paths on resume (RT#41166)

    This required a fairly sweeping change to calculation of install paths.
    
    Old way: Generate default install paths from config and store them 
    in the object properties during object creation.  User modifications are 
    made directly to these object properties.  The problem is in the timing.
    Creation of defaults need to happen 'late' after any --config options are
    processed, but this was overwriting any custom install paths restored from
    _build (which happens "early")
    
    New way: Default install paths are generated "on demand" based on whatever
    config values are in force and are not stored in the object.  Accessors for all
    the install path properties now merge custom install paths in object
    properties with the generated defaults on the fly.  Among other things, this
    allows config values to be changed programatically after object construction
    and change the resulting install paths.
    
    There is a subtle semantic change in that setting an install path to "undef"
    stores that in the object properties.  This ensures the generated default
    is masked, giving an "undef" result.  (The old way deleted the install path
    from the object properties.)  I think the end result is the same -- asking
    for a "deleted" path returns an undef value.
    
    Special thanks to Thorben Jaendling for writing a new test file to help me
    confirm the bug and the subsequent fix.
    
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13208 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 19, 2009
  6. Generate .ppm with :utf8

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13206 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 19, 2009
Commits on Aug 17, 2009
  1. contrib/bundle.pl - fix pod to match the move to 'contrib/'

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13201 50811bd7-b8ce-0310-adc1-d9db26280581
    ewilhelm committed Aug 17, 2009
Commits on Aug 16, 2009
  1. add TODO tests for RT#41166

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13200 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 16, 2009
  2. forgot to extract self from args to run_build* in DistGen

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13199 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 16, 2009
  3. add run_build_pl/run_build helpers to DistGen

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13198 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 16, 2009
Commits on Aug 15, 2009
  1. tweaked DistGen and expanded its documentation

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13197 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 15, 2009
  2. convert tabs to spaces in DistGen

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13196 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 15, 2009
Commits on Aug 10, 2009
  1. Multiple test fixes for OS2

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13192 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 10, 2009
  2. remove META-spec files and note new repo location

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13191 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 10, 2009
  3. Changes, lib/***.pm - bump version

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13190 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 10, 2009
  4. Changes - prep for release

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13188 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 10, 2009
  5. Add 0.340201 release note to Changes

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13187 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 10, 2009
Commits on Aug 9, 2009
  1. truncate M::B version for configure_requires to 0.XX

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13186 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 9, 2009
Commits on Aug 8, 2009
  1. Changes, lib/***.pm - bump version

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13185 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
  2. Changes - prep for release

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13183 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
  3. Added warning in POD to capitalize get_options

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13182 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
  4. Changes, lib/***.pm - bump version

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13181 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
  5. Changes - prep for release

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13179 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
  6. change from test.pl to basic.t in sample dist in runthrough.t

    The test.pl had an bizarre failure on 5.6.2 trying to check for
    blib.  Since runthrough.t is really testing dist build capabilities
    we don't want a test that can fail and interrupt that process.
    Dropped test.pl and restored basic.t so we have a test that always
    will pass.
    
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13178 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
  7. Archive::Tar changed from 'requires' to 'recommends'

    Changed from 'requires' to 'recommends' so non-authors without IO::Zlib can
    still use Module::Build to install modules.  Thanks to Matt Trout for
    pointing out this issue.
    
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13177 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
  8. Prevent par.t from dying on error in .zip extraction

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13176 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
  9. Fixed failing debug.t on VMS (RT#48362)

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13175 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 8, 2009
Commits on Aug 7, 2009
  1. Fixed failing xs.t if /tmp is mounted noexec (RT#47331)

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13174 50811bd7-b8ce-0310-adc1-d9db26280581
    xdg committed Aug 7, 2009