Merge pull request #26 from unixfox/patch-1
Update nginx to 1.12.0 stable version and modules
This commit is contained in:
commit
26b19262dd
|
@ -17,31 +17,31 @@ _cachepurge_ver="2.3"
|
|||
_cachepurge_dirname="ngx_cachepurge"
|
||||
_slowfscache_ver="1.10"
|
||||
_slowfscache_dirname="ngx_slowfscache"
|
||||
_echo_ver="v0.58"
|
||||
_echo_ver="7740e11558b530b66b469c657576f5280b7cdb1b"
|
||||
_echo_dirname="ngx_echo"
|
||||
_headersmore_ver="v0.29"
|
||||
_headersmore_ver="v0.32"
|
||||
_headersmore_dirname="ngx_headersmore"
|
||||
_uploadprogress_ver="v0.9.1"
|
||||
_uploadprogress_ver="v0.9.2"
|
||||
_uploadprogress_dirname="ngx_uploadprogress"
|
||||
_upstreamfair_hash="a18b4099fbd458111983200e098b6f0c8efed4bc"
|
||||
_upstreamfair_hash="89f72d881ba123ddcc281f9ff2535b10e35555a1"
|
||||
_upstreamfair_dirname="ngx_upstreamfair"
|
||||
_fancyindex_ver="v0.3.6"
|
||||
_fancyindex_ver="v0.4.1"
|
||||
_fancyindex_dirname="ngx_fancyindex"
|
||||
_authpam_ver="1.5.1"
|
||||
_authpam_dirname="ngx_authpam"
|
||||
_pagespeed_ver="1.11.33.0"
|
||||
_pagespeed_ver="1.11.33.4"
|
||||
_pagespeed_dirname="ngx_pagespeed"
|
||||
_rtmp_ver="v1.1.7"
|
||||
_rtmp_ver="v1.1.11"
|
||||
_rtmp_dirname="ngx_rtmp"
|
||||
_davext_ver="v0.0.3"
|
||||
_davext_dirname="ngx_davext"
|
||||
_naxsi_ver="0.54"
|
||||
_naxsi_ver="0.55.3"
|
||||
_naxsi_dirname="ngx_naxsi"
|
||||
_accesskey_ver="2.0.3"
|
||||
_accesskey_dirname="ngx_accesskey"
|
||||
#_accesskey_ver="2.0.3"
|
||||
#_accesskey_dirname="ngx_accesskey"
|
||||
|
||||
pkgname=nginx-custom
|
||||
pkgver=1.10.3
|
||||
pkgver=1.12.0
|
||||
pkgrel=1
|
||||
pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server (with standard, additional and 3rd party modules)'
|
||||
arch=('i686' 'x86_64')
|
||||
|
@ -77,36 +77,37 @@ source=("nginx.sh"
|
|||
"${_uploadprogress_dirname}.source::https://github.com/masterzen/nginx-upload-progress-module/tarball/${_uploadprogress_ver}"
|
||||
"${_headersmore_dirname}.source::https://github.com/agentzh/headers-more-nginx-module/tarball/${_headersmore_ver}"
|
||||
"${_echo_dirname}.source::https://github.com/agentzh/echo-nginx-module/tarball/${_echo_ver}"
|
||||
"${_upstreamfair_dirname}.source::https://github.com/gnosek/nginx-upstream-fair/tarball/${_upstreamfair_hash}"
|
||||
"${_upstreamfair_dirname}.source::https://github.com/unixfox/nginx-upstream-fair/tarball/${_upstreamfair_hash}"
|
||||
"${_authpam_dirname}.tar.gz::https://github.com/stogh/ngx_http_auth_pam_module/archive/v${_authpam_ver}.tar.gz"
|
||||
"${_pagespeed_dirname}.zip::https://github.com/pagespeed/ngx_pagespeed/archive/v${_pagespeed_ver}-beta.zip"
|
||||
"psol.tar.gz::https://dl.google.com/dl/page-speed/psol/${_pagespeed_ver}.tar.gz"
|
||||
"${_rtmp_dirname}.zip::https://github.com/arut/nginx-rtmp-module/archive/${_rtmp_ver}.zip"
|
||||
"${_davext_dirname}.tar.gz::https://github.com/arut/nginx-dav-ext-module/archive/${_davext_ver}.tar.gz"
|
||||
"${_naxsi_dirname}.tar.gz::https://github.com/nbs-system/naxsi/archive/${_naxsi_ver}.tar.gz"
|
||||
"${_accesskey_dirname}.tar.gz::https://github.com/Martchus/nginx-accesskey/archive/v${_accesskey_ver}.tar.gz"
|
||||
# "${_accesskey_dirname}.tar.gz::https://github.com/Martchus/nginx-accesskey/archive/v${_accesskey_ver}.tar.gz"
|
||||
)
|
||||
validpgpkeys=('B0F4253373F8F6F510D42178520A9993A1C052F8') # Maxim Dounin <mdounin@mdounin.ru>
|
||||
md5sums=('204a20cb4f0b0c9db746c630d89ff4ea'
|
||||
md5sums=('d56559ed5e8cc0b1c7adbe33f2300c4c'
|
||||
'845cab784b50f1666bbf89d7435ac7af'
|
||||
'b50a547d387c4af8e9b89a5e79d22fed'
|
||||
'6696dc228a567506bca3096b5197c9db'
|
||||
'e8f5f4beed041e63eb97f9f4f55f3085'
|
||||
'995eb0a140455cf0cfc497e5bd7f94b3'
|
||||
'SKIP'
|
||||
'76ac525432d459a4615a3a8638195ba9'
|
||||
'e1dd79f0ec82415bbf8a1cb938988955'
|
||||
'3d4ec04bbc16c3b555fa20392c1119d1'
|
||||
'68a1af12d5c1218fb2b3e05ed7ff6f0c'
|
||||
'f7dee95dbe8ada5f4d8e9d59ca1f4797'
|
||||
'838081f1398965fbf3037bc38d1c2208'
|
||||
'6fe61c5b44b2e338c66e1e33ff7e95ab'
|
||||
'ac5e7f485476af70e0ee1c52016cddaf'
|
||||
'1f8ab14fa3dd171bf3b6c7b18783bc22'
|
||||
'c9cdf7f9a27361159b282e1faa618094'
|
||||
'1c2b08220f5118e3f16026fc530797cb'
|
||||
'403e3c72c33ed275b203226ee1927e46'
|
||||
'1e0bbd4535386970d63f51064626bc9a'
|
||||
'7756ea8925cefe8ed531b3d5b50ca9d2'
|
||||
'c503b01cb92f95a5548cf86a2e7415e5'
|
||||
'a81e63cd4cf28eaf0c87d27c44e4c44a'
|
||||
'6bdd65c5929b35d06d6df9c7f2fa6360'
|
||||
'd5ccb4cab81edc32ff99a2a46e8a9ffc'
|
||||
'b471efc97b9602c5b4087756c9295496'
|
||||
'2cb502dbda335be4ebd5fed0b3182bae'
|
||||
'1bc31058991268e4cfdb44e9b6d8b3b3'
|
||||
'9d5dc36ffe87cee59dfa8d4931fb528e')
|
||||
'b50f6d41aa017cbfcab577ed70d7b3b7'
|
||||
# '9d5dc36ffe87cee59dfa8d4931fb528e'
|
||||
)
|
||||
|
||||
build() {
|
||||
local _src_dir="${srcdir}/${_pkgname}-${pkgver}"
|
||||
|
@ -117,11 +118,11 @@ build() {
|
|||
mv openresty-headers-more-nginx-module-* ${_headersmore_dirname}
|
||||
mv openresty-echo-nginx-module-* ${_echo_dirname}
|
||||
mv masterzen-nginx-upload-progress-module-* ${_uploadprogress_dirname}
|
||||
mv gnosek-nginx-upstream-fair-* ${_upstreamfair_dirname}
|
||||
mv unixfox-nginx-upstream-fair-* ${_upstreamfair_dirname}
|
||||
mv ngx_http_auth_pam_module-${_authpam_ver} ${_authpam_dirname}
|
||||
mv ngx_pagespeed-* ${_pagespeed_dirname}
|
||||
mv psol ${_pagespeed_dirname}/
|
||||
mv nginx-accesskey* ${_accesskey_dirname}
|
||||
# mv nginx-accesskey* ${_accesskey_dirname}
|
||||
mv nginx-rtmp-module* ${_rtmp_dirname}
|
||||
mv nginx-dav-ext-module* ${_davext_dirname}
|
||||
mv naxsi* ${_naxsi_dirname}
|
||||
|
@ -188,7 +189,6 @@ build() {
|
|||
--add-module=../${_fancyindex_dirname} \
|
||||
--add-module=../${_authpam_dirname} \
|
||||
--add-module=../${_pagespeed_dirname} \
|
||||
--add-module=../${_accesskey_dirname} \
|
||||
--add-module=../${_rtmp_dirname} \
|
||||
--add-module=../${_davext_dirname}
|
||||
make
|
||||
|
|
Loading…
Reference in New Issue