Alien::Base 0.024 (and 0.023) released to CPAN

5 views
Skip to first unread message

Graham Ollis

unread,
Jan 7, 2016, 9:13:37 AM1/7/16
to Perl5-Alien
Alien::Base 0.024 has been released to CPAN and should be available at a mirror near you shortly.

New features include:
  • The extraction of archives can be customized by overriding the alien_archive_extract method in Alien::Base::ModuleBuild.
  • Added a public method alien_do_system to Alien::Base::ModuleBuild.  This allows running commands with the same environment as the commands specified in the alien_build_commands and alien_install_commands attributes.  Previously this method was available as a private method.
New bug fixes include:
  • On Windows when using relocatable builds the problematic '\' was used in paths causing failures in modules using Alien::Base based Alien modules due to incorrect escaping.  This has been fixed to use the more reliable '/'.
New features for 0.023 (which I neglected to announce here):

  • The ALIEN_INSTALL_TYPE can be used to override the detection logic and force either a system or build from source install.  It is preferred over the older ALIEN_FORCE, which could not force a system install.  Setting ALIEN_FORCE to system is particularly useful for linux distribution vendors.
Big thank you to Salvador Fandiño García (SALVA) for implementing the two new features in this release.

If you have any questions, concerns, or even better patches, please feel free to contact the Alien::Base team via this mailing list and the GitHub issue tracker:

https://github.com/Perl5-Alien/Alien-Base/issues

Thank you and Happy Christmas for everyone on the older Julian Calendar.

Graham

Reply all
Reply to author
Forward
0 new messages