package/nginx: new package
authorSamuel Martin <s.martin49@gmail.com>
Sun, 5 Oct 2014 10:46:22 +0000 (12:46 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 5 Oct 2014 12:24:27 +0000 (14:24 +0200)
commit390a1449036e72436742d4529ccafb0cf8f64db5
treea7fdb20ffb40992b0d021d25dfca0117882c0d33
parenta8f986c449a3e08aff7fff531d7b26a1907a9d09
package/nginx: new package

nginx module selection is, by default, the same as the one sets by
the upstream configure script.

Patches improving the cross-compilation support have already been sent
upstream for integration [1-5].

All these patches are needed because nginx uses its own handwritten
build-system, which is cross-platform, but does not properly support
cross-compilation.

Fixes bug: #3427 [6]

[1] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005722.html
[2] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005724.html
[3] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005725.html
[4] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005723.html
[5] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005726.html
[6] https://bugs.uclibc.org/show_bug.cgi?id=3427

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Daniele Salvatore Albano <info@daccii.it>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: Johan Oudinet <johan.oudinet@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/Config.in
package/nginx/Config.in [new file with mode: 0644]
package/nginx/S50nginx [new file with mode: 0755]
package/nginx/nginx-0001-auto-type-sizeof-rework-autotest-to-be-cross-compila.patch [new file with mode: 0644]
package/nginx/nginx-0002-auto-feature-add-mechanism-allowing-to-force-feature.patch [new file with mode: 0644]
package/nginx/nginx-0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch [new file with mode: 0644]
package/nginx/nginx-0004-auto-lib-libxslt-conf-allow-to-override-ngx_feature_.patch [new file with mode: 0644]
package/nginx/nginx-0005-auto-unix-make-sys_nerr-guessing-cross-friendly.patch [new file with mode: 0644]
package/nginx/nginx.logrotate [new file with mode: 0644]
package/nginx/nginx.mk [new file with mode: 0644]
package/nginx/nginx.service [new file with mode: 0644]