Alien-Build
view release on metacpan or search on metacpan
Changes.Alien-Base view on Meta::CPAN
parser (dakkar++ gh#165)
0.028 Mon Mar 14, 2016
- Production release identical to 0.027_03 release
0.027_03 Wed Mar 9, 2016
- Updated documentation to recommend the use of Alien::Base::ModuleBuild
as a configure_requires. PLEASE UPDATE YOUR Build.PL FILES!
- Fixed bug where missing trailing slash when used with exact_filename
would cause a failure (plicease gh#161, gh162)
- Documentation fix in FAQ (plicease gh#159,gh#160)
- Added compatability for Alien::Builder (plicease gh#158, see also gh#157)
0.027_02 Sat Feb 27, 2016
- Fix bug where default ffi_name was incorrectly computed
0.027_01 Fri Feb 19, 2016
- Deprecate %p
- Require Alien::CMake 0.07 as a minimum when used as alien_bin_requires
for Alien::Base compatability
0.027 Thu Feb 4, 2016
- Production release identical to 0.026_02 release
0.026_02 Mon Feb 1, 2016
- Fix test bug introduced in 0.026_01 where t/builder.t
would fail on Windows if Alien::MSYS was not installed.
0.026_01 Mon Feb 1, 2016
- Added alien_env property to Alien::Base::ModuleBuild
- require HTTP::Tiny 0.044 for correct calculation of
relative URLs on may websites.
0.026 Fri Jan 22, 2016
- For http, use base URL from index request when downloading
files (plicease gh#150, gh#151)
0.025 Wed Jan 20, 2016
- Production release identical to 0.024_02 release
0.024_02 Mon Jan 18, 2016
- Silenced warnings that can happen when multiple .pc files are included
with a package (salva++ gh#148)
- Fixed bug where verbose diagnostic could cause false positives
and false negatives for system libraries (salva++ gh#147, plicease gh#149)
0.024_01 Tue Jan 12, 2016
- Use URI internally for improved support for GitHub as a source
(among others) (salva++ gh#144)
0.024 Thu Jan 7, 2015
- Production release identical to 0.023_01 release
0.023_01 Sat Jan 2, 2015
- Fixed a usually harmless but frequently annoying isssue where the
alien_install_commands were executed on every invocation of './Build',
'./Build test', and './Build install' instead of just once as is
needed. (plicease gh#141)
- Archive extraction can now be overridden with the alien_extract_archive
method in Alien::Base::ModuleBuild. (salva++ gh#142)
- Fixed bug with windows where using \ instead of / broke relocatable
installs. (plicease gh#139)
- Promoted _env_do_system a public method named alien_do_system
(salva++ gh#143)
0.023 Mon Sep 14, 2015
- Fixed typo in FAQ
- Updated FAQ Alien::gmake example to require Alien::gmake 0.11
- Otherwise a production release identical to the 0.22_01 release
0.022_01 Fri Jul 31, 2015
- Add support for ALIEN_INSTALL_TYPE environment variable
0.022 Mon Jul 20, 2015
- Correction for the section "How do I specify a minumum or exact version
requirement for packages that use pkg-config?" in the FAQ.
0.021_01 Wed Jul 15, 2015
- Added a default %{pkg_config} helper
- Fixed bug introduced in 0.016_01 where using --destdir or $ENV{DESTDIR}
would break the "./Build install" command.
0.021 Wed Jul 15, 2015
- Fixed bug where upgrading to 0.020 could break Alien modules installed
before the upgrade. You do not need to re-install your Alien modules,
just upgrade to Alien::Base 0.021.
0.020 Mon Jul 13, 2015
- Production release identical to 0.019_02 release
0.019_02 Wed Jul 8, 2015
- Fixed bug where alien_provides_* options were not being honored when the
system provided the library (plicease gh#131)
0.019_01 Mon Jul 6, 2015
- Improved documentation: added a FAQ at Alien::Base::FAQ
- Added helpers for source code builds see
Alien::Base#alien_helper
and
Alien::Base::ModuleBuild::API#alien_helper
for details
0.019 Fri Jun 5, 2015
- Production release identical to 0.018_02 release
0.018_02 Wed Jun 3, 2015
- Fix test suite for Cygwin
0.018_01 Tue May 26, 2015
- Added alien_arch option for non-homogeneous environments with shared @INC
(for example AFS) (plicease gh#119)
0.018 Tue May 26, 2015
- alien_stage_install is now on by default
(first production release for this to be the case)
0.017 Fri Apr 24, 2015
- Identical to 0.016_02 release, except alien_stage_install is
OFF by default (it was turned on for dev release 0.016_01,
and will be turned back on or after May 25).
0.016_02 Fri Apr 24, 2015
- Fix bug where ConfigData.pm was not updated after install to blib
(plicease gh#121)
0.016_01 Tue Apr 22, 2015
- alien_stage_install is now on by default
0.016 Tue Apr 22, 2015
- Production release identical to 0.015_03 release
0.015_03 Mon Apr 20, 2015
- Fixed bug related to absolute URL (polettix++ gh#116)
0.015_02 Fri Apr 17, 2015
- On OS X use install_name_tool to more reliably relocate dynamic libraries
on that platform (plicease gh#115)
0.015_01 Fri Apr 17, 2015
- Add alien_stage_install option for Alien::Base::ModuleBuild
see Alien::Base::ModuleBuild::API for details (plicease gh#114)
- alien_stage_install is default for PPM builds
0.015 Tue Mar 17, 2015
- Production release identical to 0.014_01 release
0.014_01 Fri Mar 13, 2015
- Generate config.site for autoconfigure source installs (plicease gh#113)
0.014 Feb 25, 2015
- Production release identical to 0.012_01 release
0.012_01 Feb 24, 2015
- Prefer and require PkgConfig.pm over pkg-config on 64 solaris
If pkg-config is used it will likely be giving flags for 32 bit libs
(plicease gh#110)
- Allow for relocation of Alien-Base based dists.
(plicease gh#111)
0.012 Feb 22, 2015
- Fix bug introduced in 0.011 where bin_dir dies when install_type=system
0.011 Feb 22, 2015
- Production release identical to 0.010_01 release
0.010_01 Feb 21, 2015
- When installed from source (install_type=share) if the share directory is
missing it is now a fatal exception. (plicease gh#108)
0.010 Feb 17, 2015
- Production release identical to 0.009_04 release
0.009_04 Feb 16, 2015
- Test fix for Microsoft Visual C++
0.009_03 Feb 15, 2015
- Improved FFI support
0.009_02 Feb 4, 2015
- Added diagnostics for Alien authors to help in diagnosing common configuration problems.
0.009_01 Jan 27, 2015
- Added './Build alien_fakebuild' command which shows you what would be executed without actually doing it (plicease gh#102)
0.009 Jan 27, 2015
- Production release identical to 0.008_01 release
0.008_01 Jan 26, 2015
- Allow multiple argument system calls for alien_build_commands and alien_install_commands (plicease gh#103)
0.008 Jan 16, 2015
- Production release identical to 0.007_01 release
0.007_01 Jan 12, 2015
- Add support for https repositories (zmughal++ gh#98)
0.007 Jan 8, 2015
- Production release identical to 0.006_03 release
0.006_03 Jan 8, 2015
- (optional) inline tests now require Acme::Alien::DontPanic 0.010
older versions do not do a link test, and we want that type of failure reported there, not here
0.006_02 Jan 7, 2015
- alien_bin_requires only become build_requires if Alien::Base::ModuleBuild determines
a source build is necessary (plicease gh#96)
- On MSWin32, Alien::MSYS is only injected a prereq if Alien::Base::ModuleBuild determines
a source build is necessary and autoconf is detected (plicease gh#96)
0.006_01 Nov 14, 2014
- Add support for Alien::Base dynamic_libs method for system installs
(previously only share install was supported)
This adds FFI::CheckLib as a prereq.
0.006 Oct 14, 2014
- Production release identical to 0.005_07 release
( run in 1.614 second using v1.01-cache-2.11-cpan-71847e10f99 )