Revision history for Perl module Perl-Dist
1.16 Wed 8 Jul 2009
- Fix the requires_from to pull from Inno.pm
1.15 Wed 1 Jul 2009
- Really use requested CPAN site to find the toolchain
modules to install.
- Updated perldist script to allow Perl::Dist::WiX and
subclasses to be used to create distributions.
- Minor tweak to testing - allow passing tests if no
internet connection available.
1.14 Thu 30 Apr 2009
- This release was used to build Strawberry Perl April 2009
- Moved dependencies to requires_from and cleaned them up
1.13 Thu 30 Apr 2009
- really check for InnoSetup in Makefile.PL and do not generate
Makefile in case of failure (Alexandr Ciornii)
- Updating Machine.pm to allow Perl::Dist::WiX and subclasses to
be gears in the machine.
- Adding test bypass for URI
- Better error capturing
1.12 Thu 29 Jan 2009
- This release co-incides with Strawberry Perl January 2009
- Various minor tweaks
1.11 Thu 4 Dec 2008
- This release represents a moment of stability at 5.10.0.4 Beta 1
- Adding an improved caching useragent
- Some minor tweaks to allow Parrot builds
1.10 Tue 11 Nov 2008
- Adding initial support for Perl 5.8.9
1.09 Mon 20 Oct 2008
- This version was used to build Strawberry Perl October 2008
1.08 Sat 18 Oct 2008
- Shortcut run when no zip or exe target
1.07 Thu 16 Oct 2008
- Better linking to Perl Documentation
1.06 Wed 15 Oct 2008
- This is expected to be the Perl::Dist used to build
Strawberry Perl October
- Bootstrap Perl is moving to the Strawberry distribution
- After the toolchain is installed, run a full CPAN upgrade
to catch anything out of date NOT explicitly listed in the
toolchain list.
- All tests (finally) pass during the 5 hours test run
1.05_04 Tue 14 Oct 2008
- Adding missing dependency on File::HomeDir
- Additional minor tweaks and minor bug squashing
1.05_03 Mon 13 Oct 2008
- Additional tweaks and clean ups
- Force the install of CPAN.pm
1.05_02 Sat 11 Oct 2008
- Very aggressive dependencies, everything now to maximum
- Discovered and fixed a number of dependency bugs
- Bug fix in 09_file_asset.t
1.05_01 Sat 11 Oct 2008
- Reorganising the test script order
- Added separate 5.8.8 and 5.10.0 test scripts
- Added a full test of Vanilla ->run
- Removing force flags for stuff that now works
- Adding a new Template-Toolkit-based patch system
- Unified the toolchain install methods
- Set the environment correctly when installing CPAN modules
1.04 Wed 23 Jul 2008
- This release co-incides with Strawberry August 2008
- Tweak to allow libwww-perl to build behind a proxy
- Add a temporary bug-fix/patch for MM_Win32.pm
- Add a workaround for Data::Compare failing on Win32
- Adding Math::Pari to the default build
1.03 Tue 22 Jul 2008
- Minor cleanups to support the July Strawberry release
1.02 Tue 15 Jul 2008
- Updating to a Vista-capable mingw.
- Adding install_pari for Math::Pari support
1.01 Tue 15 Apr 2008
- Refactored a bit to use install_modules
- Promoting some internals to public methods
1.00 Mon 7 Apr 2008
- Release to match Strawberry Perl 5.10.0.1 April 2008
0.90_04 Mon 24 Mar 2008
- Adding Perl::Dist::Inno::System for [Run] and [UninstallRun]
block support.
This is needed for more sophisticated install and uninstall
functionality.
- Completing documentation for all the major install_foo methods.
- Merging some idiosyncracies into the Perl::Dist::Inno core.
- Converting force in install_module to use notest under the covers,
so that there are no errors to propogate upwards.
- Added support for generating both zip and exe files simultaneously.
0.90_03 Fri 4 Jan 2008
- Perl::Dist::Download was a bad idea, I wanted the ability to
to build distribution from a minicpan mirror, but maintaining
that package and incrementing it every time a minor release
happens of an upstream package will become a nightmare.
- Merged in PAR support from Perl-Dist-Glutamate (Steffen Muller)
- Adding more documentation
- Completed first implementation of Perl::Dist::Machine, for
generating multiple variations of a dist at the same time.
- This version used to create Vanilla Perl Build 15.
- This version implements features needed for Strawberry Perl April.
0.90_02 Thu 3 Jan 2008
- This release was used to build Vanilla Perl 14
- Reorganising the default way that app_ver_name etc are done
to allow for distributions classes that can generate BOTH
5.8.8 and 5.10.0 distributions.
- Changed the usage of perldist
- Make sure Perl::Dist::Util::Toolchain in the tests uses the
full explicit Perl path.
0.90_01 Wed 2 Jan 2008
- Major API refactoring
- Converted Perl::Dist::Util::Toolchain to be completely
auto-resolving for what it should install.
- Started the documentation process.
0.53 Sun 24 Dec 2007 (unreleased)
- Adding support for websites in the start menu entries
- Adding support for .bat launchers in the start menu
- Completed Strawberry Perl 5.10.0 using this version
- Wide-ranging refactoring and documentation to make
Perl::Dist suitable for other people to start using
for making Perl distributions.
0.52 Thu 20 Dec 2007
- Adding an additional install flag to prevent
installation to the old directory.
0.51 Wed 19 Dec 2007
- Hard-code in the path to Perl 5.10.0 final
- Move default environment vars from ::Script to ::Inno
- Add share to no_index to prevent 5.8.8 overwritten
modules being listed on search.cpan.org
0.50 Wed 19 Dec 2007
- Merging in Perl::Dist::Vanilla
- Merging in Perl::Dist::Bootstrap
- Added Perl::Dist::Util::Toolchain
- Dynamically generate the distribution list
- Clean up the shared files
- Bug fixing and repairing perldist
- Completed generation of exe releases
0.30 Sun 18 Nov 2007
- Adding support for Perl 5.10.0
- Adding support for zlib
- Adding support for bzlib2
- Adding support for iconv
- Adding support for libxml2
- Adding support for SQLite
- Completing generation of zip releases
0.29_03 Fri 9 Nov 2007
- Completing install_perl_588
- Completing install_distribution
- Completing install_module
- Adding install_library
- Adding install_libraries
- Completing installation of zlib
- Starting installation of iconv
- Adding pexports to the list of binaries to install
0.29_02 Thu 31 Oct 2007
- Adding install_file support for tweaking stuff
post-installation of binaries/perl/dists/etc
- Removed post_copy and replaced with install_file
- Renamed pre_copy to patch since it makes more sense
that way now.
0.29_01 Wed 31 Oct 2007
- Experimental release, only intended for review
- Huge refactoring
0.10 Fri 19 Oct 2007
- Converting from config-driver to code-driven
- Implementing data classes for Inno
- Implementing data classes for "Assets"
- Converting binary-installation and source-compilation
to the new class structure.
- Adding various tests scripts.
0.0.5 Tue Aug 29 05:51:10 EDT 2006
- fixed up version numbering format from Module::Install
0.0.4 Tue Aug 29 00:10:26 EDT 2006
- Changed version numbering
- Forced install of CPAN modules no longer dies if modules can't
be confirmed up to date.
(Hack to work around Bundle::CPAN with a specific file to install.)
0.000003 Mon Aug 7 07:23:55 EDT 2006
- Added support for distributions names to modules section
to allow installation of developer releases (e.g. CPAN)
- Removed Sub::Exporter from dependencies (not used)
0.000002 Mon Jul 10 07:47:09 EDT 2006
- Forgot to switch Builder.pm to YAML from YAML::Syck
0.000001 Sun Jul 9 13:30:10 EDT 2006
- refactored build scripts from Perl::Dist::Vanilla to a module
in Perl::Dist::Builder