c9s

Results 398 issues of c9s

Given 5.6.17 is the latest 5.6 release - The current "install 5.6" should still expand to "5.6.17" - "5.6.x" should be expanded to "5.6.17" as the latest release. - "5.6.x-dev"...

Improvement

This is related to #719 Since we will redirect build output into the build log file and output the result to the screen when open `--stdout` is given or `--debug`...

Improvement

Add ability to define option template with prefix finding logic. ``` php $environment->getPackageSystem(); // return `homebrew` or `macports`, `apt`, `yml` $template = new ConfigTemplate("--openssl={prefix}", array( 'pkg-config' => 'openssl', 'homebrew' =>...

Improvement
Refactoring
macOS

When configure task or make task fail, the system command doesn't return the actual exit status. This is because, when using pipe in a command, the final exit status will...

Bug

Currently we do: ``` # LoadModule php5_module modules/libphp5.4.6.so # LoadModule php5_module modules/libphp5.4.13.so # LoadModule php5_module modules/libphp5.4.12.so # LoadModule php5_module modules/libphp5.5.0beta2.so # LoadModule php5_module modules/libphp5.4.17.so # LoadModule php5_module modules/libphp5.4.19.so # LoadModule...

Feature
Improvement
Important
Apache2

- Show extension directory - Show build log path and the last line of the failed command. - use `php --ri ` to show the supported config when installation succeed

Improvement
Important
Extension Installer

That way we can catch this kind of exception, and show available versions to users. - Refactor version list task (which is used in `known` command) - Catch the InvalidVersionNameException

Improvement

Support using PackageMaker to create .pkg file. The command below is a good reference from MacPorts: ``` sh /Applications/PackageMaker.app/Contents/MacOS/PackageMaker --root /opt/local/var/macports/build/_Users_c9s_src_mports_dports_mail_cclient/cclient/work/destroot --out /opt/local/var/macports/build/_Users_c9s_src_mports_dports_mail_cclient/cclient/work/cclient-2007f.pkg --scripts /opt/local/var/macports/build/_Users_c9s_src_mports_dports_mail_cclient/cclient/work/pkg_scripts --info /opt/local/var/macports/build/_Users_c9s_src_mports_dports_mail_cclient/cclient/work/PackageInfo --target 10.5 --domain...

Feature
macOS

For general usage, sometimes different variants build fails on Ubuntu 12.04 or 12.10. If we could provide something like a Portfile or VagrantFile, which defines the used variants, prefix, options,...

Feature