Bugfixes:
Change tar detection order to support NetBSD 'gtar'. Closes #24
Trick 'git-apply' when applying patches on nested Git checkouts. [larskanis]
Respect ENV's MAKE before fallback to 'make'. [larskanis]
Respect ENV's CC variable before fallback to 'gcc'.
Avoid non-ASCII output of GCC cause host detection issues. Closes #22
Bugfixes:
Detect tar executable without shelling out. [jtimberman]
Enhancements:
Allow patching extracted files using `git apply`. [metaskills]
Bugfixes:
Syntax to process FTp binary chunks differs between Ruby 1.8.7 and 1.9.x
Enhancements:
Allow fetching of FTP URLs along HTTP ones. [metaskills]
Enhancements:
Use `gcc -v` to determine original host (platform) instead of Ruby one.
Deprecations:
Dropped support for Rubies older than 1.8.7
Minor enhancements:
Use LDFLAGS when activating recipes for cross-compilation. Closes #6
Bugfixes:
Remove memoization of *_path helpers. Closes #7
Minor enhancements:
Provide MiniPortile#path to obtain full path to installation directory. Closes GH-5
Enhancements:
Improve tar detection
Improve and refactor configure_options
Detect configure_options changes. Closes GH-1
Add recipe examples
Bugfixes:
MiniPortile#target can be changed now. Closes GH-2
Always redirect tar output properly
Initial release. Welcome to this world!