Package generation refactoring, stage 1. Notable changes: - changelogs are now stored in XML (single source of information, ability to quickly extend for possible future export formats); - every module now has its own Makefile (easier maintenance, flexibility for fine-tuning of specific build pipelines); - introduced MODULE_TARGET environment variable for building the same set of modules for nginx/foss and NGINX Plus from the same set of sources.
diff --git a/alpine/APKBUILD-base.in b/alpine/APKBUILD-base.in index 29cf39f..e75e74a 100644 --- a/alpine/APKBUILD-base.in +++ b/alpine/APKBUILD-base.in
@@ -2,17 +2,17 @@ # Contributor: Andrei Belov <defan@nginx.com> # -_main_version=%%MAIN_VERSION%% -_main_release=%%MAIN_RELEASE%% +_base_version=%%BASE_VERSION%% +_base_release=%%BASE_RELEASE%% pkgname=nginx -pkgver=$_main_version -pkgrel=$_main_release +pkgver=$_base_version +pkgrel=$_base_release pkgdesc="High performance web server" url="http://nginx.org/" arch="all" license="2-clause BSD-like license" -provides="" +provides="nginx-r$_base_version" depends="" makedepends="linux-headers openssl-dev pcre-dev zlib-dev" @@ -26,7 +26,7 @@ #subpackages="$pkgname-doc" replaces="nginx-common nginx-initscripts nginx-lua nginx-rtmp" -source="nginx-$_main_version.tar.gz +source="nginx-$_base_version.tar.gz nginx.conf default.conf nginx.logrotate @@ -34,7 +34,7 @@ nginx-debug.initd COPYRIGHT " -builddir="$srcdir/nginx-$_main_version" +builddir="$srcdir/nginx-$_base_version" _modules_dir="usr/lib/nginx/modules"
diff --git a/alpine/APKBUILD-module.in b/alpine/APKBUILD-module.in index 0c111e3..e986377 100644 --- a/alpine/APKBUILD-module.in +++ b/alpine/APKBUILD-module.in
@@ -2,8 +2,8 @@ # Contributor: Andrei Belov <defan@nginx.com> # -_main_version=%%MAIN_VERSION%% -_main_release=%%MAIN_RELEASE%% +_base_version=%%BASE_VERSION%% +_base_release=%%BASE_RELEASE%% pkgname=nginx-module-%%MODULE%% pkgver=%%MODULE_VERSION_PREFIX%%%%MODULE_VERSION%% @@ -12,9 +12,9 @@ url="http://nginx.org/" arch="all" license="2-clause BSD-like license" -depends="nginx=$_main_version-r$_main_release %%MODULE_DEPENDS%%" +depends="nginx-r$_base_version %%MODULE_DEPENDS%%" makedepends="linux-headers openssl-dev pcre-dev zlib-dev %%MODULE_BUILD_DEPENDS%%" -provides="" +provides="$pkgname-r$_base_version %%MODULE_PROVIDES%%" %%ADD_CONTROL_TAGS%% options="!check" @@ -26,7 +26,7 @@ # we would like to ship all docs/licenses in the base package #subpackages="$pkgname-doc" -source="nginx-module-%%MODULE%%-$_main_version.tar.gz +source="nginx-module-%%MODULE%%-$_base_version.tar.gz %%MODULE_SOURCES%% COPYRIGHT " @@ -68,13 +68,13 @@ cd "$builddir" - CFLAGS= %%MODULE_ENV%% ./configure %%BASE_MODULE_CONFIGURE_ARGS%% %%MODULE_CONFIGURE_ARGS%% --with-cc-opt="$CFLAGS %%MODULE_CC_OPT_DEBUG%%" --with-ld-opt="$LDFLAGS" --with-debug + CFLAGS= %%MODULE_ENV%% ./configure %%BASE_MODULE_CONFIGURE_ARGS%% %%MODULE_CONFIGURE_ARGS%% --with-cc-opt="$CFLAGS %%MODULE_CC_OPT_DEBUG%%" --with-ld-opt="$LDFLAGS %%MODULE_LD_OPT_DEBUG%%" --with-debug make $_make_opts modules for so in `find objs/ -maxdepth 1 -type f -name "*.so"`; do \ debugso=`echo ${so} | sed -e "s|.so|-debug.so|"` ; \ mv ${so} ${debugso} ; \ done - CFLAGS= %%MODULE_ENV%% ./configure %%BASE_MODULE_CONFIGURE_ARGS%% %%MODULE_CONFIGURE_ARGS%% --with-cc-opt="$CFLAGS %%MODULE_CC_OPT_NODEBUG%%" --with-ld-opt="$LDFLAGS" + CFLAGS= %%MODULE_ENV%% ./configure %%BASE_MODULE_CONFIGURE_ARGS%% %%MODULE_CONFIGURE_ARGS%% --with-cc-opt="$CFLAGS %%MODULE_CC_OPT%%" --with-ld-opt="$LDFLAGS %%MODULE_LD_OPT%%" make $_make_opts modules }
diff --git a/alpine/APKBUILD-plus-module.in b/alpine/APKBUILD-plus-module.in new file mode 100644 index 0000000..e62b9db --- /dev/null +++ b/alpine/APKBUILD-plus-module.in
@@ -0,0 +1,95 @@ +# Maintainer: Andrei Belov <defan@nginx.com> +# Contributor: Andrei Belov <defan@nginx.com> +# + +_base_version=%%BASE_VERSION%% +_base_release=%%BASE_RELEASE%% +_plus_version=%%PLUS_VERSION%% + +pkgname=nginx-plus-module-%%MODULE%% +pkgver=%%MODULE_VERSION_PREFIX%%%%MODULE_VERSION%% +pkgrel=%%MODULE_RELEASE%% +pkgdesc="%%SUMMARY%%" +url="https://www.nginx.com/" +arch="all" +license="Proprietary (EULA included)" +depends="nginx-plus-r$_plus_version %%MODULE_DEPENDS%%" +makedepends="linux-headers openssl-dev pcre-dev zlib-dev %%MODULE_BUILD_DEPENDS%%" +provides="$pkgname-r$_plus_version %%MODULE_PROVIDES%%" +%%ADD_CONTROL_TAGS%% + +options="!check" + +pkgusers="" +pkggroups="" +install="$pkgname.post-install" + +# we would like to ship all docs/licenses in the base package +#subpackages="$pkgname-doc" + +source="nginx-module-%%MODULE%%-$_base_version.tar.gz + %%MODULE_SOURCES%% + COPYRIGHT + " +builddir="$srcdir/%%MODULE_SRCDIR%%" + +_modules_dir="usr/lib/nginx/modules" + +prepare() { + local file; for file in $source; do + case $file in + *~*.patch) + msg $file + cd "$srcdir"/${file%%~*}-* + patch -p 1 -i "$srcdir/$file" + ;; + *.patch) + msg $file + cd "$builddir" + patch -p 1 -i "$srcdir/$file" + ;; + extra-patch*) + msg $file + cd "$builddir/../" + patch -p 1 -i "$srcdir/$file" + ;; + esac + done +} + +build() { + cd "$builddir" + + _nproc=`getconf _NPROCESSORS_ONLN` + if [ $_nproc -gt 1 ]; then + _make_opts="-j$_nproc" + fi + + %%MODULE_PREBUILD%% + + cd "$builddir" + + CFLAGS= %%MODULE_ENV%% ./configure %%BASE_MODULE_CONFIGURE_ARGS%% %%MODULE_CONFIGURE_ARGS%% --with-cc-opt="$CFLAGS %%MODULE_CC_OPT_DEBUG%%" --with-ld-opt="$LDFLAGS %%MODULE_LD_OPT_DEBUG%%" --with-debug + make $_make_opts modules + for so in `find objs/ -maxdepth 1 -type f -name "*.so"`; do \ + debugso=`echo ${so} | sed -e "s|.so|-debug.so|"` ; \ + mv ${so} ${debugso} ; \ + done + CFLAGS= %%MODULE_ENV%% ./configure %%BASE_MODULE_CONFIGURE_ARGS%% %%MODULE_CONFIGURE_ARGS%% --with-cc-opt="$CFLAGS %%MODULE_CC_OPT%%" --with-ld-opt="$LDFLAGS %%MODULE_LD_OPT%%" + make $_make_opts modules +} + +package() { + cd "$builddir" + + %%MODULE_PREINSTALL%% + + mkdir -p "$pkgdir"/usr/lib/nginx/modules + for so in `find objs/ -maxdepth 1 -type f -name "*.so"`; do \ + install -m755 ${so} "$pkgdir"/usr/lib/nginx/modules/ ; \ + done + + cd "$pkgdir" + + install -Dm644 "$srcdir"/COPYRIGHT ./usr/share/licenses/$pkgname/COPYRIGHT +}
diff --git a/alpine/Makefile b/alpine/Makefile index c088603..db55ec6 100644 --- a/alpine/Makefile +++ b/alpine/Makefile
@@ -7,209 +7,35 @@ BASE_SRC= nginx-$(BASE_VERSION).tar.gz SRCDIR= nginx-$(BASE_VERSION) MODULE_SRCDIR= $(SRCDIR) +DOCS?= ../docs SRCPATH?= ../.. MODSRC_PREFIX= ../ +MODULE_TARGET?= oss + +ifeq ($(MODULE_TARGET), plus) +APKBUILD_TEMPLATE= APKBUILD-plus-module.in +TARGET_SUFFIX= -plus +MODULE_SUMMARY_PREFIX=NGINX Plus +TARGET_VERSION=$(PLUS_VERSION) +MODULE_PACKAGE_PREFIX=nginx-plus-module +else +APKBUILD_TEMPLATE= APKBUILD-module.in +MODULE_SUMMARY_PREFIX=nginx +TARGET_VERSION=$(BASE_VERSION) +MODULE_PACKAGE_PREFIX=nginx-module +endif + +MODULE_TARGET_PREFIX=$(TARGET_VERSION). + ARCH= $(shell uname -m) default: @echo "valid targets: all base $(addprefix module-, $(MODULES)) test test-debug" -MODULES= geoip image-filter njs perl xslt +MODULES= -MODULE_SUMMARY_geoip= GeoIP dynamic modules -MODULE_SUMMARY_image_filter= image filter dynamic module -MODULE_SUMMARY_njs= njs dynamic modules -MODULE_SUMMARY_perl= Perl dynamic module -MODULE_SUMMARY_xslt= xslt dynamic module - -MODULE_VERSION_geoip= $(BASE_VERSION) -MODULE_RELEASE_geoip= 1 -MODULE_VERSION_image_filter= $(BASE_VERSION) -MODULE_RELEASE_image_filter= 1 -MODULE_VERSION_njs= 0.4.4 -MODULE_RELEASE_njs= 1 -MODULE_VERSION_perl= $(BASE_VERSION) -MODULE_RELEASE_perl= 1 -MODULE_VERSION_xslt= $(BASE_VERSION) -MODULE_RELEASE_xslt= 1 - -MODULE_SOURCES_njs= njs-$(MODULE_VERSION_njs).tar.gz -MODULE_CONFARGS_geoip= --with-stream \ - --with-http_geoip_module=dynamic \ - --with-stream_geoip_module=dynamic -MODULE_CONFARGS_image_filter= --with-http_image_filter_module=dynamic -MODULE_CONFARGS_njs= --with-stream \ - --add-dynamic-module=$(MODSRC_PREFIX)njs-$(MODULE_VERSION_njs)/nginx -MODULE_CONFARGS_perl= --with-http_perl_module=dynamic -MODULE_CONFARGS_xslt= --with-http_xslt_module=dynamic - -# geoip - -MODULE_BUILD_DEPENDS_geoip=geoip-dev -MODULE_DEPENDS_geoip=geoip - -define MODULE_ADD_CONTROL_TAGS_geoip -replaces="nginx-mod-http-geoip" -endef -export MODULE_ADD_CONTROL_TAGS_geoip - -define MODULE_POST_geoip -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_geoip) for NGINX have been installed. -To enable these modules, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_geoip_module.so; - load_module modules/ngx_stream_geoip_module.so; - -Please refer to the modules documentation for further details: -http://nginx.org/en/docs/http/ngx_http_geoip_module.html -http://nginx.org/en/docs/stream/ngx_stream_geoip_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_geoip - -# image-filter - -MODULE_DEPENDS_image_filter=libgd -MODULE_BUILD_DEPENDS_image_filter=gd-dev - -define MODULE_ADD_CONTROL_TAGS_image_filter -replaces="nginx-mod-http-image-filter" -endef -export MODULE_ADD_CONTROL_TAGS_image_filter - -define MODULE_POST_image_filter -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_image_filter) for NGINX has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_image_filter_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_image_filter_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_image_filter - -# njs - -MODULE_VERSION_PREFIX_njs=$(BASE_VERSION). -MODULE_BUILD_DEPENDS_njs=libedit-dev - -define MODULE_ADD_CONTROL_TAGS_njs -replaces="nginx-mod-http-js" -endef -export MODULE_ADD_CONTROL_TAGS_njs - -define MODULE_PREBUILD_njs - cd ../njs-$(MODULE_VERSION_njs) \&\& ./configure \&\& make njs -endef -export MODULE_PREBUILD_njs - -define MODULE_PREINSTALL_njs - mkdir -p "$$pkgdir"/usr/share/doc/nginx-module-njs - install -m644 ../njs-$(MODULE_VERSION_njs)/CHANGES "$$pkgdir"/usr/share/doc/nginx-module-njs/ - mkdir -p "$$pkgdir"/usr/bin - install -m755 -s ../njs-$(MODULE_VERSION_njs)/build/njs "$$pkgdir"/usr/bin/ -endef -export MODULE_PREINSTALL_njs - -define MODULE_POST_njs -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_njs) for NGINX have been installed. -To enable these modules, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_js_module.so; - load_module modules/ngx_stream_js_module.so; - -Please refer to the modules documentation for further details: -http://nginx.org/en/docs/njs/ -http://nginx.org/en/docs/http/ngx_http_js_module.html -http://nginx.org/en/docs/stream/ngx_stream_js_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_njs - -# perl - -MODULE_BUILD_DEPENDS_perl=perl-dev findutils - -define MODULE_ADD_CONTROL_TAGS_perl -replaces="nginx-mod-http-perl" -endef -export MODULE_ADD_CONTROL_TAGS_perl - -define MODULE_PREINSTALL_perl - make DESTDIR=$$pkgdir INSTALLDIRS=vendor -f objs/Makefile install_perl_modules - find $$pkgdir/ -type f -name .packlist -exec rm -f '{}' \\; - find $$pkgdir/ -type f -name perllocal.pod -exec rm -f '{}' \\; - find $$pkgdir/ -type f -empty -exec rm -f '{}' \\; - find $$pkgdir/ -type f -iname '*.so' -exec chmod 0755 '{}' \\; -endef -export MODULE_PREINSTALL_perl - -define MODULE_POST_perl -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_perl) for NGINX has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_perl_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_perl_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_perl - -# xslt - -MODULE_DEPENDS_xslt=libxslt -MODULE_BUILD_DEPENDS_xslt=libxslt-dev - -define MODULE_ADD_CONTROL_TAGS_xslt -replaces="nginx-mod-http-xslt-filter" -endef -export MODULE_ADD_CONTROL_TAGS_xslt - -define MODULE_POST_xslt -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_xslt) for NGINX has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_xslt_filter_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_xslt_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_xslt - +-include Makefile.module-* BASE_CONFIGURE_ARGS=\ --prefix=/etc/nginx \ @@ -280,7 +106,8 @@ base: ${HOME}/.abuild/abuild.conf abuild-base @echo "===> Building base package" ; \ /usr/bin/time -p $(SHELL) -c "cd abuild-base/ && abuild checksum && abuild unpack && abuild prepare && abuild -K build && abuild rootpkg" && \ - ln -s abuild-base/pkg/nginx/usr/sbin base + ln -s abuild-base/pkg/nginx/usr/sbin base && \ + touch base $(BASE_SRC): wget http://nginx.org/download/$(BASE_SRC) @@ -291,12 +118,13 @@ set -e ; \ mkdir -p abuild-base ; \ cp $(BASE_SRC) abuild-base/ ; \ - cp nginx.* default.conf COPYRIGHT abuild-base/ ; \ + cp nginx.* default.conf abuild-base/ ; \ + cp $(DOCS)/nginx.copyright abuild-base/COPYRIGHT ; \ cat nginx.initd.in | sed -e 's#%%DAEMON%%#nginx#g' > abuild-base/nginx.initd ; \ cat nginx.initd.in | sed -e 's#%%DAEMON%%#nginx-debug#g' > abuild-base/nginx-debug.initd ; \ cat APKBUILD-base.in | sed \ - -e 's#%%MAIN_VERSION%%#$(BASE_VERSION)#g' \ - -e 's#%%MAIN_RELEASE%%#$(BASE_RELEASE)#g' \ + -e 's#%%BASE_VERSION%%#$(BASE_VERSION)#g' \ + -e 's#%%BASE_RELEASE%%#$(BASE_RELEASE)#g' \ -e 's#%%BASE_CONFIGURE_ARGS%%#$(BASE_CONFIGURE_ARGS)#g' \ > abuild-base/APKBUILD ; \ } @@ -304,7 +132,8 @@ module-%: ${HOME}/.abuild/abuild.conf abuild-module-% @echo "===> Building nginx-$@ package" ; \ /usr/bin/time -p $(SHELL) -c "cd abuild-$@/ && abuild checksum && abuild unpack && abuild prepare && abuild -K build && abuild rootpkg" && \ - ln -s abuild-$@/pkg/nginx-module-$*/usr/lib/nginx/modules $@ + ln -s abuild-$@/pkg/$(MODULE_PACKAGE_PREFIX)-$*/usr/lib/nginx/modules $@ && \ + touch $@ abuild-module-%: $(BASE_SRC) @echo "===> Creating $@" @@ -324,19 +153,25 @@ cp src/$${p} $${builddir}/ ; \ sources="$${sources} $${p}" ; \ done ; \ - cp COPYRIGHT $${builddir}/ ; \ + module_copyright="nginx-module-$${module_asis}.copyright" ; \ + cp -p $(DOCS)/$${module_copyright} $${builddir}/COPYRIGHT ; \ + if [ "$(MODULE_TARGET)" = "oss" ]; then \ + postinstall_script=$${builddir}/nginx-module-$${module_asis}.post-install ; \ + else \ + postinstall_script=$${builddir}/nginx-plus-module-$${module_asis}.post-install ; \ + fi ; \ definitions=`echo "$$MODULE_DEFINITIONS_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ addcontroltags=`echo "$$MODULE_ADD_CONTROL_TAGS_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ prebuild=`echo "$$MODULE_PREBUILD_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ buildenv=`echo "$$MODULE_ENV_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ preinstall=`echo "$$MODULE_PREINSTALL_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ post=`echo "$$MODULE_POST_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ - cat APKBUILD-module.in | sed \ + cat $(APKBUILD_TEMPLATE) | sed \ -e "s#%%MODULE%%#$${module_asis}#g" \ -e "s#%%SUMMARY%%#nginx $(MODULE_SUMMARY_$(call modname, $@))#g" \ -e "s#%%SHORT_SUMMARY%%#$(MODULE_SUMMARY_$(call modname, $@))#g" \ - -e "s#%%MAIN_VERSION%%#$(BASE_VERSION)#g" \ - -e "s#%%MAIN_RELEASE%%#$(BASE_RELEASE)#g" \ + -e "s#%%BASE_VERSION%%#$(BASE_VERSION)#g" \ + -e "s#%%BASE_RELEASE%%#$(BASE_RELEASE)#g" \ -e "s#%%PLUS_VERSION%%#$(PLUS_VERSION)#g" \ -e "s#%%MODULE_VERSION%%#$(MODULE_VERSION_$(call modname, $@))#g" \ -e "s#%%MODULE_RELEASE%%#$(MODULE_RELEASE_$(call modname, $@))#g" \ @@ -346,17 +181,20 @@ -e "s#%%MODULE_SOURCES%%#$${sources}#g" \ -e "s#%%MODULE_BUILD_DEPENDS%%#$(MODULE_BUILD_DEPENDS_$(call modname, $@))#g" \ -e "s#%%MODULE_DEPENDS%%#$(MODULE_DEPENDS_$(call modname, $@))#g" \ + -e "s#%%MODULE_PROVIDES%%#$(MODULE_PROVIDES_$(call modname, $@))#g" \ -e "s#%%MODULE_PREBUILD%%#$${prebuild}#g" \ -e "s#%%MODULE_PREINSTALL%%#$${preinstall}#g" \ + -e "s#%%MODULE_CC_OPT%%#$(MODULE_CC_OPT_$(call modname, $@))#g" \ -e "s#%%MODULE_CC_OPT_DEBUG%%#$(MODULE_CC_OPT_DEBUG_$(call modname, $@))#g" \ - -e "s#%%MODULE_CC_OPT_NODEBUG%%#$(MODULE_CC_OPT_NODEBUG_$(call modname, $@))#g" \ + -e "s#%%MODULE_LD_OPT%%#$(MODULE_LD_OPT_$(call modname, $@))#g" \ + -e "s#%%MODULE_LD_OPT_DEBUG%%#$(MODULE_LD_OPT_DEBUG_$(call modname, $@))#g" \ -e "s#%%ADD_CONTROL_TAGS%%#$${addcontroltags}#g" \ -e "s#%%MODULE_ENV%%#$${buildenv}#g" \ -e "s#%%MODULE_SRCDIR%%#$(MODULE_SRCDIR)#g" \ > $${builddir}/APKBUILD ; \ cat nginx-module.post-install.in | sed \ -e "s#%%MODULE_POST%%#$$post#g" \ - > $${builddir}/nginx-module-$${module_asis}.post-install ; \ + > $${postinstall_script} ; \ } nginx-tests: @@ -381,6 +219,12 @@ if [ -d $$pwd/abuild-module-perl ]; then \ globals="$$globals env PERL5LIB=$$pwd/abuild-module-perl/src/$(MODULE_SRCDIR)/objs/src/http/modules/perl:$$pwd/abuild-module-perl/src/$(MODULE_SRCDIR)/objs/src/http/modules/perl/blib/arch;" ; \ fi ; \ + if [ -d $$pwd/abuild-module-modsecurity ]; then \ + export LD_LIBRARY_PATH=$$pwd/abuild-module-modsecurity/src/modsecurity-v$(LIBMODSECURITY_VERSION)/local/lib ; \ + fi ; \ + if [ -d $$pwd/abuild-module-opentracing ]; then \ + export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:$$pwd/abuild-module-opentracing/src/opentracing-cpp-$(OPENTRACING_CPP_VERSION)/usr/local/lib ; \ + fi ; \ cd nginx-tests && TEST_NGINX_BINARY=$$pwd/base/nginx TEST_NGINX_GLOBALS="$$globals" prove $$PROVE_ARGS . ; \ } @@ -395,6 +239,12 @@ if [ -d $$pwd/abuild-module-perl ]; then \ globals="$$globals env PERL5LIB=$$pwd/abuild-module-perl/src/$(MODULE_SRCDIR)/objs/src/http/modules/perl:$$pwd/abuild-module-perl/src/$(MODULE_SRCDIR)/objs/src/http/modules/perl/blib/arch;" ; \ fi ; \ + if [ -d $$pwd/abuild-module-modsecurity ]; then \ + export LD_LIBRARY_PATH=$$pwd/abuild-module-modsecurity/src/modsecurity-v$(LIBMODSECURITY_VERSION)/local/lib ; \ + fi ; \ + if [ -d $$pwd/abuild-module-opentracing ]; then \ + export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:$$pwd/abuild-module-opentracing/src/opentracing-cpp-$(OPENTRACING_CPP_VERSION)/usr/local/lib ; \ + fi ; \ cd nginx-tests && TEST_NGINX_BINARY=$$pwd/base/nginx-debug TEST_NGINX_GLOBALS="$$globals" prove $$PROVE_ARGS . ; \ }
diff --git a/alpine/Makefile.module-geoip b/alpine/Makefile.module-geoip new file mode 100644 index 0000000..1b421d7 --- /dev/null +++ b/alpine/Makefile.module-geoip
@@ -0,0 +1,38 @@ +MODULES+= geoip + +MODULE_SUMMARY_geoip= GeoIP dynamic modules + +MODULE_VERSION_geoip= $(TARGET_VERSION) +MODULE_RELEASE_geoip= 1 + +MODULE_CONFARGS_geoip= --with-stream \ + --with-http_geoip_module=dynamic \ + --with-stream_geoip_module=dynamic + +MODULE_BUILD_DEPENDS_geoip=geoip-dev +MODULE_DEPENDS_geoip=geoip + +define MODULE_ADD_CONTROL_TAGS_geoip +replaces="nginx-mod-http-geoip" +endef +export MODULE_ADD_CONTROL_TAGS_geoip + +define MODULE_POST_geoip +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_geoip) for $(MODULE_SUMMARY_PREFIX) have been installed. +To enable these modules, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_geoip_module.so; + load_module modules/ngx_stream_geoip_module.so; + +Please refer to the modules documentation for further details: +http://nginx.org/en/docs/http/ngx_http_geoip_module.html +http://nginx.org/en/docs/stream/ngx_stream_geoip_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_geoip
diff --git a/alpine/Makefile.module-image-filter b/alpine/Makefile.module-image-filter new file mode 100644 index 0000000..7c874e6 --- /dev/null +++ b/alpine/Makefile.module-image-filter
@@ -0,0 +1,34 @@ +MODULES+= image-filter + +MODULE_SUMMARY_image_filter= image filter dynamic module + +MODULE_VERSION_image_filter= $(TARGET_VERSION) +MODULE_RELEASE_image_filter= 1 + +MODULE_CONFARGS_image_filter= --with-http_image_filter_module=dynamic + +MODULE_DEPENDS_image_filter=libgd +MODULE_BUILD_DEPENDS_image_filter=gd-dev + +define MODULE_ADD_CONTROL_TAGS_image_filter +replaces="nginx-mod-http-image-filter" +endef +export MODULE_ADD_CONTROL_TAGS_image_filter + +define MODULE_POST_image_filter +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_image_filter) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_image_filter_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_image_filter_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_image_filter
diff --git a/alpine/Makefile.module-njs b/alpine/Makefile.module-njs new file mode 100644 index 0000000..466f67d --- /dev/null +++ b/alpine/Makefile.module-njs
@@ -0,0 +1,52 @@ +MODULES+= njs + +MODULE_SUMMARY_njs= njs dynamic modules + +MODULE_VERSION_njs= 0.4.4 +MODULE_RELEASE_njs= 1 + +MODULE_SOURCES_njs= njs-$(MODULE_VERSION_njs).tar.gz +MODULE_CONFARGS_njs= --with-stream \ + --add-dynamic-module=$(MODSRC_PREFIX)njs-$(MODULE_VERSION_njs)/nginx + +MODULE_VERSION_PREFIX_njs=$(MODULE_TARGET_PREFIX) +MODULE_BUILD_DEPENDS_njs=libedit-dev + +define MODULE_ADD_CONTROL_TAGS_njs +replaces="nginx-mod-http-js" +endef +export MODULE_ADD_CONTROL_TAGS_njs + +define MODULE_PREBUILD_njs + cd ../njs-$(MODULE_VERSION_njs) \&\& ./configure \&\& make njs +endef +export MODULE_PREBUILD_njs + +define MODULE_PREINSTALL_njs + mkdir -p "$$pkgdir"/usr/share/doc/nginx-module-njs + install -m644 ../njs-$(MODULE_VERSION_njs)/CHANGES "$$pkgdir"/usr/share/doc/nginx-module-njs/ + mkdir -p "$$pkgdir"/usr/bin + install -m755 -s ../njs-$(MODULE_VERSION_njs)/build/njs "$$pkgdir"/usr/bin/ +endef +export MODULE_PREINSTALL_njs + +define MODULE_POST_njs +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_njs) for $(MODULE_SUMMARY_PREFIX) have been installed. +To enable these modules, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_js_module.so; + load_module modules/ngx_stream_js_module.so; + +Please refer to the modules documentation for further details: +http://nginx.org/en/docs/njs/ +http://nginx.org/en/docs/http/ngx_http_js_module.html +http://nginx.org/en/docs/stream/ngx_stream_js_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_njs
diff --git a/alpine/Makefile.module-perl b/alpine/Makefile.module-perl new file mode 100644 index 0000000..330dd48 --- /dev/null +++ b/alpine/Makefile.module-perl
@@ -0,0 +1,42 @@ +MODULES+= perl + +MODULE_SUMMARY_perl= Perl dynamic module + +MODULE_VERSION_perl= $(TARGET_VERSION) +MODULE_RELEASE_perl= 1 + +MODULE_CONFARGS_perl= --with-http_perl_module=dynamic + +MODULE_BUILD_DEPENDS_perl=perl-dev findutils + +define MODULE_ADD_CONTROL_TAGS_perl +replaces="nginx-mod-http-perl" +endef +export MODULE_ADD_CONTROL_TAGS_perl + +define MODULE_PREINSTALL_perl + make DESTDIR=$$pkgdir INSTALLDIRS=vendor -f objs/Makefile install_perl_modules + find $$pkgdir/ -type f -name .packlist -exec rm -f '{}' \\; + find $$pkgdir/ -type f -name perllocal.pod -exec rm -f '{}' \\; + find $$pkgdir/ -type f -empty -exec rm -f '{}' \\; + find $$pkgdir/ -type f -iname '*.so' -exec chmod 0755 '{}' \\; +endef +export MODULE_PREINSTALL_perl + +define MODULE_POST_perl +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_perl) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_perl_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_perl_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_perl
diff --git a/alpine/Makefile.module-xslt b/alpine/Makefile.module-xslt new file mode 100644 index 0000000..f4674a1 --- /dev/null +++ b/alpine/Makefile.module-xslt
@@ -0,0 +1,34 @@ +MODULES+= xslt + +MODULE_SUMMARY_xslt= xslt dynamic module + +MODULE_VERSION_xslt= $(TARGET_VERSION) +MODULE_RELEASE_xslt= 1 + +MODULE_CONFARGS_xslt= --with-http_xslt_module=dynamic + +MODULE_DEPENDS_xslt=libxslt +MODULE_BUILD_DEPENDS_xslt=libxslt-dev + +define MODULE_ADD_CONTROL_TAGS_xslt +replaces="nginx-mod-http-xslt-filter" +endef +export MODULE_ADD_CONTROL_TAGS_xslt + +define MODULE_POST_xslt +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_xslt) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_xslt_filter_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_xslt_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_xslt
diff --git a/debian/Makefile b/debian/Makefile index b961e65..2e26fd1 100644 --- a/debian/Makefile +++ b/debian/Makefile
@@ -6,6 +6,7 @@ BASE_SRC= nginx-$(BASE_VERSION).tar.gz SRCDIR= nginx-$(BASE_VERSION) SRCPATH?= ../.. +DOCS?= ../docs BUILD_ENV_PATH= ${HOME}/debuild MODULE_TARGET?= oss @@ -13,11 +14,17 @@ MODULE_CONTROL_TEMPLATE= nginx-plus-module.control.in TARGET_SUFFIX= -plus MODULE_SUMMARY_PREFIX=NGINX Plus +TARGET_VERSION=$(PLUS_VERSION) +MODULE_PACKAGE_PREFIX=nginx-plus-module else MODULE_CONTROL_TEMPLATE= nginx-module.control.in MODULE_SUMMARY_PREFIX=nginx +TARGET_VERSION=$(BASE_VERSION) +MODULE_PACKAGE_PREFIX=nginx-module endif +MODULE_TARGET_PREFIX=$(TARGET_VERSION)+ + MODULE_PACKAGE_VENDOR= Sergey Budnevitch <sb@nginx.com> MODULE_PACKAGE_URL= http://nginx.org/ @@ -28,178 +35,10 @@ MODSRC_PATH= $(MODSRC_PREFIX) BUILD_DIR= $$(BUILDDIR_nginx) -MODULES= geoip image-filter njs perl xslt +MODULES= -include Makefile.module-* -MODULE_SUMMARY_geoip= GeoIP dynamic modules -MODULE_SUMMARY_image_filter= image filter dynamic module -MODULE_SUMMARY_njs= njs dynamic modules -MODULE_SUMMARY_perl= Perl dynamic module -MODULE_SUMMARY_xslt= xslt dynamic module - -MODULE_VERSION_geoip= $(BASE_VERSION) -MODULE_RELEASE_geoip= 1 -MODULE_VERSION_image_filter= $(BASE_VERSION) -MODULE_RELEASE_image_filter= 1 -MODULE_VERSION_njs= 0.4.4 -MODULE_RELEASE_njs= 1 -MODULE_VERSION_perl= $(BASE_VERSION) -MODULE_RELEASE_perl= 1 -MODULE_VERSION_xslt= $(BASE_VERSION) -MODULE_RELEASE_xslt= 1 - -MODULE_SOURCES_njs= njs-$(MODULE_VERSION_njs).tar.gz - -MODULE_CONFARGS_geoip= --with-http_geoip_module=dynamic \ - --with-stream_geoip_module=dynamic -MODULE_CONFARGS_image_filter= --with-http_image_filter_module=dynamic -MODULE_CONFARGS_njs= --add-dynamic-module=$(MODSRC_PREFIX)njs-$(MODULE_VERSION_njs)/nginx -MODULE_CONFARGS_perl= --with-http_perl_module=dynamic -MODULE_CONFARGS_xslt= --with-http_xslt_module=dynamic - -# geoip - -MODULE_BUILD_DEPENDS_geoip=,libgeoip-dev -MODULE_DEPENDS_geoip=,libgeoip1 - -define MODULE_POST_geoip -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_geoip) for nginx have been installed. -To enable these modules, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_geoip_module.so; - load_module modules/ngx_stream_geoip_module.so; - -Please refer to the modules documentation for further details: -http://nginx.org/en/docs/http/ngx_http_geoip_module.html -http://nginx.org/en/docs/stream/ngx_stream_geoip_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_geoip - -# image-filter - -MODULE_BUILD_DEPENDS_image_filter=,libgd-dev - -define MODULE_POST_image_filter -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_image_filter) for nginx has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_image_filter_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_image_filter_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_image_filter - -# njs - -MODULE_VERSION_PREFIX_njs=$(BASE_VERSION). - -MODULE_BUILD_DEPENDS_njs=,libedit-dev - -define MODULE_PREBUILD_njs - cd debian/extra/njs-$(MODULE_VERSION_njs) \&\& ./configure \&\& make njs -endef -export MODULE_PREBUILD_njs - -define MODULE_PREINSTALL_njs - mkdir -p $$(INSTALLDIR)/usr/share/doc/nginx-module-njs - install -m644 $$(BUILDDIR_nginx)/extra/njs-$(MODULE_VERSION_njs)/CHANGES $$(INSTALLDIR)/usr/share/doc/nginx-module-njs/ - mkdir -p $$(INSTALLDIR)/usr/bin - install -m755 $$(CURDIR)/debian/extra/njs-$(MODULE_VERSION_njs)/build/njs $$(INSTALLDIR)/usr/bin/ -endef -export MODULE_PREINSTALL_njs - -define MODULE_POST_njs -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_njs) for nginx have been installed. -To enable these modules, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_js_module.so; - load_module modules/ngx_stream_js_module.so; - -Please refer to the modules documentation for further details: -http://nginx.org/en/docs/njs/ -http://nginx.org/en/docs/http/ngx_http_js_module.html -http://nginx.org/en/docs/stream/ngx_stream_js_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_njs - -# perl - -MODULE_BUILD_DEPENDS_perl=, libperl-dev -MODULE_DEPENDS_perl=, $$\{perl:Depends\} - -define MODULE_PREINSTALL_perl - cd $$(BUILDDIR_nginx) \&\& $$(MAKE) DESTDIR=$$(INSTALLDIR) INSTALLDIRS=vendor -f objs/Makefile install_perl_modules - find $$(INSTALLDIR)/ -type f -name .packlist -exec rm -f '{}' \\; - find $$(INSTALLDIR)/ -type f -name perllocal.pod -exec rm -f '{}' \\; - find $$(INSTALLDIR)/ -type f -empty -exec rm -f '{}' \\; - find $$(INSTALLDIR)/ -type f -iname '*.so' -exec chmod 0755 '{}' \\; -endef -export MODULE_PREINSTALL_perl - -define MODULE_POST_perl -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_perl) for nginx has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_perl_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_perl_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_perl - -# xslt - -MODULE_BUILD_DEPENDS_xslt=, libxslt1-dev - -define MODULE_POST_xslt -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_xslt) for nginx has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_xslt_filter_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_xslt_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_xslt - - BASE_CONFIGURE_ARGS=\ --prefix=/etc/nginx \ --sbin-path=/usr/sbin/nginx \ @@ -272,7 +111,11 @@ fi ; \ } -rules-base: $(BASE_SRC) +nginx.deb-changelog: + @echo "===> Generating $@" + @cd $(DOCS) && DEST=$(CURDIR) VERSIONMASK=1 make $(CURDIR)/nginx.deb-changelog + +rules-base: $(BASE_SRC) nginx.deb-changelog @echo "===> Creating $@" @{ \ set -e ; \ @@ -288,13 +131,16 @@ -e 's#%%BASE_CONFIGURE_ARGS%%#$(BASE_CONFIGURE_ARGS)#g' \ -e 's#%%BASE_CONFIGURE_ARGS%%#$(BASE_CONFIGURE_ARGS)#g' \ > debuild-base/$(SRCDIR)/debian/rules ; \ - cat nginx.changelog.in | sed \ + cat nginx.deb-changelog | sed \ -e 's#%%CODENAME%%#$(CODENAME)#g' \ -e 's#%%BASE_VERSION%%#$(BASE_VERSION)#g' \ -e 's#%%BASE_RELEASE%%#$(BASE_RELEASE)#g' \ > debuild-base/$(SRCDIR)/debian/changelog ; \ - cp nginx.control.in debuild-base/$(SRCDIR)/debian/control ; \ - cp copyright ../CHANGES ../CHANGES.ru nginx.* nginx-debug.default nginx-debug.service debuild-base/$(SRCDIR)/debian/ ; \ + cat nginx.control.in | sed \ + -e 's#%%BASE_VERSION%%#$(BASE_VERSION)#g' \ + > debuild-base/$(SRCDIR)/debian/control ; \ + cp debuild-base/$(SRCDIR)/CHANGES debuild-base/$(SRCDIR)/CHANGES.ru nginx.* nginx-debug.default nginx-debug.service debuild-base/$(SRCDIR)/debian/ ; \ + cp $(DOCS)/nginx.copyright debuild-base/$(SRCDIR)/debian/copyright ; \ chmod +x debuild-base/$(SRCDIR)/debian/rules ; \ ln -s debuild-base/$(SRCDIR)/debian/rules rules-base ; \ } @@ -303,9 +149,19 @@ @echo "===> Building nginx-$@ package" ; \ $(SHELL) -c "cd debuild-$@/$(SRCDIR) ; export DEB_BUILD_OPTIONS=parallel=$(NPROC) ; time -p debuild -us -uc" && \ find debuild-$@/ -maxdepth 1 -type f -exec cp {} ../../ \; && \ - ln -s debuild-$@/$(SRCDIR)/debian/nginx-$@/usr/lib/nginx/modules $@ + ln -s debuild-$@/$(SRCDIR)/debian/$(MODULE_PACKAGE_PREFIX)-$*/usr/lib/nginx/modules $@ -rules-module-%: $(BASE_SRC) +nginx-module-%.deb-changelog: + @echo "===> Generating $@" + @cd $(DOCS) && DEST=$(CURDIR) VERSIONMASK=1 make $(CURDIR)/nginx-module-$*.deb-changelog + @{ \ + if [ "$(MODULE_TARGET)" = "plus" ]; then \ + sed -i -e 's,nginx-module-,nginx-plus-module-,g' $(CURDIR)/nginx-module-$*.deb-changelog ; \ + fi ; \ + } + + +rules-module-%: $(BASE_SRC) nginx-module-%.deb-changelog @echo "===> Creating $@" @{ \ set -e ; \ @@ -317,7 +173,7 @@ module_version="$(MODULE_VERSION_PREFIX_$(call modname, $@))$(MODULE_VERSION_$(call modname, $@))" ; \ orig_name="nginx-module-$${module_asis}_$${module_version}.orig.tar.gz" ; \ else \ - module_version="$(PLUS_VERSION)+$(MODULE_VERSION_$(call modname, $@))" ; \ + module_version="$(MODULE_VERSION_PREFIX_$(call modname, $@))$(MODULE_VERSION_$(call modname, $@))" ; \ orig_name="nginx-plus-module-$${module_asis}_$${module_version}.orig.tar.gz" ; \ fi ; \ cp $(BASE_SRC) $${builddir}/$${orig_name} ; \ @@ -333,18 +189,8 @@ ( cd $${builddir}/$(SRCDIR)/debian/extra && patch -p1 < $${curdir}/extra/$${p} ) ; \ done ; \ ( cd $${builddir}/$(SRCDIR) && find debian/ -type f -exec file --mime {} \; | fgrep 'charset=binary' | cut -d ':' -f 1 > include-binaries && mv include-binaries debian/source/ ) ; \ - copyright_file="nginx-module-$${module_asis}.copyright" ; \ - if [ -f $${copyright_file} ]; then \ - copyright_source=$${copyright_file} ; \ - else \ - copyright_source=copyright ; \ - fi ; \ - if [ "$(MODULE_TARGET)" = "oss" ]; then \ - changelog_tmpl="nginx-module-$${module_asis}.changelog.in" ; \ - else \ - changelog_tmpl="nginx-plus-module-$${module_asis}.changelog.in" ; \ - fi ; \ - cp $${copyright_source} $${builddir}/$(SRCDIR)/debian/copyright ; \ + module_copyright="nginx-module-$${module_asis}.copyright" ; \ + cp -p $(DOCS)/$${module_copyright} $${builddir}/$(SRCDIR)/debian/copyright ; \ definitions=`echo "$$MODULE_DEFINITIONS_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ addcontroltags=`echo "$$MODULE_ADD_CONTROL_TAGS_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ prebuild=`echo "$$MODULE_PREBUILD_$(call modname, $@)" | sed -e ':a' -e 'N' -e '$$!ba' -e "s/\n/\$$CR/g"` ; \ @@ -368,7 +214,8 @@ -e "s#%%MODULE_DEPENDS%%#$(MODULE_DEPENDS_$(call modname, $@))#g" \ -e "s#%%ADD_CONTROL_TAGS%%#$${addcontroltags}#g" \ > $${builddir}/$(SRCDIR)/debian/control ; \ - cat $${changelog_tmpl} | sed \ + cat nginx-module-$*.deb-changelog | sed \ + -e "s#%%TARGET_VERSION%%#$(TARGET_VERSION)#g" \ -e "s#%%BASE_VERSION%%#$(BASE_VERSION)#g" \ -e "s#%%BASE_RELEASE%%#$(BASE_RELEASE)#g" \ -e "s#%%PLUS_VERSION%%#$(PLUS_VERSION)#g" \ @@ -418,11 +265,17 @@ @{ \ pwd=`pwd` ; \ globals= ; \ - for so in `find module-*/ -maxdepth 1 -type f -name "*module.so"`; do \ + for so in `find module-*/ -maxdepth 1 -type f -name "*module.so" | sort -t / -k 2`; do \ globals="$$globals load_module $$pwd/$$so;" ; \ done ; \ if [ -d $$pwd/debuild-module-perl ]; then \ - globals="$$globals env PERL5LIB=$$pwd/debuild-module-perl/nginx-$(BASE_VERSION)/debian/build-nginx/objs/src/http/modules/perl:$$pwd/debuild-module-perl/nginx-$(BASE_VERSION)/debian/build-nginx/objs/src/http/modules/perl/blib/arch;" ; \ + globals="$$globals env PERL5LIB=$$pwd/debuild-module-perl/$(SRCDIR)/debian/build-nginx/objs/src/http/modules/perl:$$pwd/debuild-module-perl/nginx-$(BASE_VERSION)/debian/build-nginx/objs/src/http/modules/perl/blib/arch;" ; \ + fi ; \ + if [ -d $$pwd/debuild-module-modsecurity ]; then \ + export LD_LIBRARY_PATH=$$pwd/debuild-module-modsecurity/$(SRCDIR)/debian/build-nginx/extra/modsecurity-v$(LIBMODSECURITY_VERSION)/local/lib ; \ + fi ; \ + if [ -d $$pwd/debuild-module-opentracing ]; then \ + export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:$$pwd/debuild-module-opentracing/$(SRCDIR)/debian/build-nginx/extra/opentracing-cpp-$(OPENTRACING_CPP_VERSION)/usr/local/lib ; \ fi ; \ cd nginx-tests && TEST_NGINX_BINARY=$$pwd/base/nginx TEST_NGINX_GLOBALS="$$globals" prove . ; \ } @@ -432,11 +285,17 @@ @{ \ pwd=`pwd` ; \ globals= ; \ - for so in `find module-*/ -maxdepth 1 -type f -name "*module-debug.so"`; do \ + for so in `find module-*/ -maxdepth 1 -type f -name "*module-debug.so" | sort -t / -k 2`; do \ globals="$$globals load_module $$pwd/$$so;" ; \ done ; \ if [ -d $$pwd/debuild-module-perl ]; then \ - globals="$$globals env PERL5LIB=$$pwd/debuild-module-perl/nginx-$(BASE_VERSION)/debian/build-nginx/objs/src/http/modules/perl:$$pwd/debuild-module-perl/nginx-$(BASE_VERSION)/debian/build-nginx/objs/src/http/modules/perl/blib/arch;" ; \ + globals="$$globals env PERL5LIB=$$pwd/debuild-module-perl/$(SRCDIR)/debian/build-nginx-debug/objs/src/http/modules/perl:$$pwd/debuild-module-perl/nginx-$(BASE_VERSION)/debian/build-nginx/objs/src/http/modules/perl/blib/arch;" ; \ + fi ; \ + if [ -d $$pwd/debuild-module-modsecurity ]; then \ + export LD_LIBRARY_PATH=$$pwd/debuild-module-modsecurity/$(SRCDIR)/debian/build-nginx-debug/extra/modsecurity-v$(LIBMODSECURITY_VERSION)/local/lib ; \ + fi ; \ + if [ -d $$pwd/debuild-module-opentracing ]; then \ + export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:$$pwd/debuild-module-opentracing/$(SRCDIR)/debian/build-nginx-debug/extra/opentracing-cpp-$(OPENTRACING_CPP_VERSION)/usr/local/lib ; \ fi ; \ cd nginx-tests && TEST_NGINX_BINARY=$$pwd/base/nginx-debug TEST_NGINX_GLOBALS="$$globals" prove . ; \ } @@ -459,6 +318,7 @@ tar -C $(BUILD_ENV_PATH) -xf $(BASE_SRC) ; \ cp -rP $${cwd} $(BUILD_ENV_PATH)/nginx-$(BASE_VERSION)/ ; \ cp $(BASE_SRC) $(BUILD_ENV_PATH)/nginx_$(BASE_VERSION).orig.tar.gz ; \ + cp -pr $(DOCS) $(BUILD_ENV_PATH)/$(SRCDIR)/; \ echo "Build environment has been created in: $(BUILD_ENV_PATH)" ; \ echo ; \ echo "Please do the following in order to get available build targets:" ; \ @@ -468,6 +328,7 @@ clean: @rm -rf base module-* rules-base rules-module-* debuild-base debuild-module-* nginx-tests $(BASE_SRC) + @rm -f nginx.deb-changelog nginx-module-*.deb-changelog .PHONY: default all modules rules test test-debug clean
diff --git a/debian/Makefile.module-geoip b/debian/Makefile.module-geoip new file mode 100644 index 0000000..5823ed0 --- /dev/null +++ b/debian/Makefile.module-geoip
@@ -0,0 +1,32 @@ +MODULES+= geoip + +MODULE_SUMMARY_geoip= GeoIP dynamic modules + +MODULE_VERSION_geoip= $(TARGET_VERSION) +MODULE_RELEASE_geoip= 1 + +MODULE_CONFARGS_geoip= --with-http_geoip_module=dynamic \ + --with-stream_geoip_module=dynamic + +MODULE_BUILD_DEPENDS_geoip=,libgeoip-dev +MODULE_DEPENDS_geoip=,libgeoip1 + +define MODULE_POST_geoip +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_geoip) for $(MODULE_SUMMARY_PREFIX) have been installed. +To enable these modules, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_geoip_module.so; + load_module modules/ngx_stream_geoip_module.so; + +Please refer to the modules documentation for further details: +http://nginx.org/en/docs/http/ngx_http_geoip_module.html +http://nginx.org/en/docs/stream/ngx_stream_geoip_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_geoip
diff --git a/debian/Makefile.module-image-filter b/debian/Makefile.module-image-filter new file mode 100644 index 0000000..5c54ebb --- /dev/null +++ b/debian/Makefile.module-image-filter
@@ -0,0 +1,28 @@ +MODULES+= image-filter + +MODULE_SUMMARY_image_filter= image filter dynamic module + +MODULE_VERSION_image_filter= $(TARGET_VERSION) +MODULE_RELEASE_image_filter= 1 + +MODULE_CONFARGS_image_filter= --with-http_image_filter_module=dynamic + +MODULE_BUILD_DEPENDS_image_filter=,libgd-dev + +define MODULE_POST_image_filter +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_image_filter) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_image_filter_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_image_filter_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_image_filter
diff --git a/debian/Makefile.module-njs b/debian/Makefile.module-njs new file mode 100644 index 0000000..b477557 --- /dev/null +++ b/debian/Makefile.module-njs
@@ -0,0 +1,48 @@ +MODULES+= njs + +MODULE_SUMMARY_njs= njs dynamic modules + +MODULE_VERSION_njs= 0.4.4 +MODULE_RELEASE_njs= 1 + +MODULE_SOURCES_njs= njs-$(MODULE_VERSION_njs).tar.gz + +MODULE_CONFARGS_njs= --add-dynamic-module=$(MODSRC_PREFIX)njs-$(MODULE_VERSION_njs)/nginx + +MODULE_VERSION_PREFIX_njs=$(MODULE_TARGET_PREFIX) + +MODULE_BUILD_DEPENDS_njs=,libedit-dev + +define MODULE_PREBUILD_njs + cd debian/extra/njs-$(MODULE_VERSION_njs) \&\& ./configure \&\& make njs +endef +export MODULE_PREBUILD_njs + +define MODULE_PREINSTALL_njs + mkdir -p $$(INSTALLDIR)/usr/share/doc/nginx-module-njs + install -m644 $$(BUILDDIR_nginx)/extra/njs-$(MODULE_VERSION_njs)/CHANGES $$(INSTALLDIR)/usr/share/doc/nginx-module-njs/ + mkdir -p $$(INSTALLDIR)/usr/bin + install -m755 $$(CURDIR)/debian/extra/njs-$(MODULE_VERSION_njs)/build/njs $$(INSTALLDIR)/usr/bin/ +endef +export MODULE_PREINSTALL_njs + +define MODULE_POST_njs +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_njs) for $(MODULE_SUMMARY_PREFIX) have been installed. +To enable these modules, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_js_module.so; + load_module modules/ngx_stream_js_module.so; + +Please refer to the modules documentation for further details: +http://nginx.org/en/docs/njs/ +http://nginx.org/en/docs/http/ngx_http_js_module.html +http://nginx.org/en/docs/stream/ngx_stream_js_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_njs
diff --git a/debian/Makefile.module-perl b/debian/Makefile.module-perl new file mode 100644 index 0000000..50dedfa --- /dev/null +++ b/debian/Makefile.module-perl
@@ -0,0 +1,38 @@ +MODULES+= perl + +MODULE_SUMMARY_perl= Perl dynamic module + +MODULE_VERSION_perl= $(TARGET_VERSION) +MODULE_RELEASE_perl= 1 + +MODULE_CONFARGS_perl= --with-http_perl_module=dynamic + +MODULE_BUILD_DEPENDS_perl=, libperl-dev +MODULE_DEPENDS_perl=, $$\{perl:Depends\} + +define MODULE_PREINSTALL_perl + cd $$(BUILDDIR_nginx) \&\& $$(MAKE) DESTDIR=$$(INSTALLDIR) INSTALLDIRS=vendor -f objs/Makefile install_perl_modules + find $$(INSTALLDIR)/ -type f -name .packlist -exec rm -f '{}' \\; + find $$(INSTALLDIR)/ -type f -name perllocal.pod -exec rm -f '{}' \\; + find $$(INSTALLDIR)/ -type f -empty -exec rm -f '{}' \\; + find $$(INSTALLDIR)/ -type f -iname '*.so' -exec chmod 0755 '{}' \\; +endef +export MODULE_PREINSTALL_perl + +define MODULE_POST_perl +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_perl) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_perl_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_perl_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_perl
diff --git a/debian/Makefile.module-xslt b/debian/Makefile.module-xslt new file mode 100644 index 0000000..5e655bb --- /dev/null +++ b/debian/Makefile.module-xslt
@@ -0,0 +1,28 @@ +MODULES+= xslt + +MODULE_SUMMARY_xslt= xslt dynamic module + +MODULE_VERSION_xslt= $(TARGET_VERSION) +MODULE_RELEASE_xslt= 1 + +MODULE_CONFARGS_xslt= --with-http_xslt_module=dynamic + +MODULE_BUILD_DEPENDS_xslt=, libxslt1-dev + +define MODULE_POST_xslt +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_xslt) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_xslt_filter_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_xslt_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_xslt
diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index d32070b..0000000 --- a/debian/copyright +++ /dev/null
@@ -1,44 +0,0 @@ -This work was packaged by: - - Sergey Budnevitch <sb@nginx.com> on Thu, 11 Aug 2011 12:57:47 +0400 - -It was downloaded from: - - <http://nginx.org/download/> - -Upstream Author: - - Igor Sysoev <igor@sysoev.ru> - -Copyright: - -Copyright (C) 2002-2017 Igor Sysoev -Copyright (C) 2011-2017 Nginx, Inc. - -License: - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - SUCH DAMAGE. - -The Debian packaging is: - - Copyright (C) Nginx, Inc. - provided under the same license as nginx itself.
diff --git a/debian/nginx-module-geoip.changelog.in b/debian/nginx-module-geoip.changelog.in deleted file mode 100644 index 423f47a..0000000 --- a/debian/nginx-module-geoip.changelog.in +++ /dev/null
@@ -1,305 +0,0 @@ -nginx-module-geoip (%%VERSION_PREFIX%%%%MODULE_VERSION%%-%%MODULE_RELEASE%%~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 29 Sep 2020 17:12:31 +0300 - -nginx-module-geoip (1.19.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Aug 2020 17:50:35 +0300 - -nginx-module-geoip (1.19.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 07 Jul 2020 18:52:25 +0300 - -nginx-module-geoip (1.19.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 May 2020 18:01:31 +0300 - -nginx-module-geoip (1.17.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Apr 2020 17:34:25 +0300 - -nginx-module-geoip (1.17.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Mar 2020 17:32:47 +0300 - -nginx-module-geoip (1.17.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Jan 2020 16:36:08 +0300 - -nginx-module-geoip (1.17.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Dec 2019 16:07:53 +0300 - -nginx-module-geoip (1.17.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 19 Nov 2019 15:50:08 +0300 - -nginx-module-geoip (1.17.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.5-1 - - -- Andrei Belov <defan@nginx.com> Tue, 22 Oct 2019 17:30:00 +0300 - -nginx-module-geoip (1.17.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Sep 2019 17:49:10 +0300 - -nginx-module-geoip (1.17.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.3-1 - - -- Andrei Belov <defan@nginx.com> Tue, 13 Aug 2019 11:50:00 +0300 - -nginx-module-geoip (1.17.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 23 Jul 2019 14:45:37 +0300 - -nginx-module-geoip (1.17.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.1-1 - - -- Andrei Belov <defan@nginx.com> Tue, 25 Jun 2019 15:20:00 +0300 - -nginx-module-geoip (1.17.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 May 2019 17:45:53 +0300 - -nginx-module-geoip (1.15.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 16 Apr 2019 16:08:19 +0300 - -nginx-module-geoip (1.15.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 09 Apr 2019 14:20:51 +0300 - -nginx-module-geoip (1.15.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Mar 2019 17:04:38 +0300 - -nginx-module-geoip (1.15.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Feb 2019 17:13:39 +0300 - -nginx-module-geoip (1.15.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Dec 2018 12:56:47 +0300 - -nginx-module-geoip (1.15.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Nov 2018 15:31:56 +0300 - -nginx-module-geoip (1.15.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 06 Nov 2018 16:38:30 +0300 - -nginx-module-geoip (1.15.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 02 Oct 2018 17:49:27 +0300 - -nginx-module-geoip (1.15.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Sep 2018 18:04:03 +0300 - -nginx-module-geoip (1.15.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 28 Aug 2018 16:32:13 +0300 - -nginx-module-geoip (1.15.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jul 2018 16:02:29 +0300 - -nginx-module-geoip (1.15.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Jul 2018 16:27:08 +0300 - -nginx-module-geoip (1.15.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Jun 2018 15:00:18 +0300 - -nginx-module-geoip (1.13.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Mon, 09 Apr 2018 19:01:09 +0300 - -nginx-module-geoip (1.13.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Apr 2018 15:16:34 +0300 - -nginx-module-geoip (1.13.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Mar 2018 13:03:54 +0300 - -nginx-module-geoip (1.13.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Feb 2018 15:21:20 +0300 - -nginx-module-geoip (1.13.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Dec 2017 14:11:22 +0300 - -nginx-module-geoip (1.13.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Nov 2017 17:28:04 +0300 - -nginx-module-geoip (1.13.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 10 Oct 2017 17:12:59 +0300 - -nginx-module-geoip (1.13.5-2~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-2 - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 14 Sep 2017 19:30:03 +0300 - -nginx-module-geoip (1.13.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Sep 2017 12:14:19 +0300 - -nginx-module-geoip (1.13.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.4-1 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 08 Aug 2017 18:25:00 +0300 - -nginx-module-geoip (1.13.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Jul 2017 16:07:25 +0300 - -nginx-module-geoip (1.13.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Jun 2017 16:39:04 +0300 - -nginx-module-geoip (1.13.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 30 May 2017 15:58:15 +0300 - -nginx-module-geoip (1.13.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Apr 2017 14:31:19 +0300 - -nginx-module-geoip (1.11.13-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.13-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 04 Apr 2017 13:58:59 +0300 - -nginx-module-geoip (1.11.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Fri, 24 Mar 2017 16:50:23 +0300 - -nginx-module-geoip (1.11.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Mar 2017 17:25:24 +0300 - -nginx-module-geoip (1.11.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Feb 2017 14:52:21 +0300 - -nginx-module-geoip (1.11.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jan 2017 14:52:07 +0300 - -nginx-module-geoip (1.11.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Dec 2016 16:13:13 +0300 - -nginx-module-geoip (1.11.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 13 Dec 2016 16:54:20 +0300 - -nginx-module-geoip (1.11.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 15 Nov 2016 18:43:12 +0300 - -nginx-module-geoip (1.11.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.5-1 - - -- Andrei Belov <defan@nginx.com> Mon, 10 Oct 2016 10:15:00 +0300
diff --git a/debian/nginx-module-image-filter.changelog.in b/debian/nginx-module-image-filter.changelog.in deleted file mode 100644 index 8cf6f48..0000000 --- a/debian/nginx-module-image-filter.changelog.in +++ /dev/null
@@ -1,305 +0,0 @@ -nginx-module-image-filter (%%VERSION_PREFIX%%%%MODULE_VERSION%%-%%MODULE_RELEASE%%~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 29 Sep 2020 17:12:31 +0300 - -nginx-module-image-filter (1.19.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Aug 2020 17:50:35 +0300 - -nginx-module-image-filter (1.19.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 07 Jul 2020 18:52:25 +0300 - -nginx-module-image-filter (1.19.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 May 2020 18:01:31 +0300 - -nginx-module-image-filter (1.17.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Apr 2020 17:34:25 +0300 - -nginx-module-image-filter (1.17.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Mar 2020 17:32:47 +0300 - -nginx-module-image-filter (1.17.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Jan 2020 16:36:08 +0300 - -nginx-module-image-filter (1.17.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Dec 2019 16:07:53 +0300 - -nginx-module-image-filter (1.17.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 19 Nov 2019 15:50:08 +0300 - -nginx-module-image-filter (1.17.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.5-1 - - -- Andrei Belov <defan@nginx.com> Tue, 22 Oct 2019 17:30:00 +0300 - -nginx-module-image-filter (1.17.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Sep 2019 17:49:10 +0300 - -nginx-module-image-filter (1.17.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.3-1 - - -- Andrei Belov <defan@nginx.com> Tue, 13 Aug 2019 11:50:00 +0300 - -nginx-module-image-filter (1.17.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 23 Jul 2019 14:45:37 +0300 - -nginx-module-image-filter (1.17.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.1-1 - - -- Andrei Belov <defan@nginx.com> Tue, 25 Jun 2019 15:20:00 +0300 - -nginx-module-image-filter (1.17.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 May 2019 17:45:53 +0300 - -nginx-module-image-filter (1.15.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 16 Apr 2019 16:08:19 +0300 - -nginx-module-image-filter (1.15.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 09 Apr 2019 14:20:51 +0300 - -nginx-module-image-filter (1.15.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Mar 2019 17:04:38 +0300 - -nginx-module-image-filter (1.15.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Feb 2019 17:13:39 +0300 - -nginx-module-image-filter (1.15.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Dec 2018 12:56:47 +0300 - -nginx-module-image-filter (1.15.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Nov 2018 15:31:56 +0300 - -nginx-module-image-filter (1.15.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 06 Nov 2018 16:38:30 +0300 - -nginx-module-image-filter (1.15.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 02 Oct 2018 17:49:27 +0300 - -nginx-module-image-filter (1.15.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Sep 2018 18:04:03 +0300 - -nginx-module-image-filter (1.15.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 28 Aug 2018 16:32:13 +0300 - -nginx-module-image-filter (1.15.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jul 2018 16:02:29 +0300 - -nginx-module-image-filter (1.15.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Jul 2018 16:27:08 +0300 - -nginx-module-image-filter (1.15.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Jun 2018 15:00:18 +0300 - -nginx-module-image-filter (1.13.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Mon, 09 Apr 2018 19:01:09 +0300 - -nginx-module-image-filter (1.13.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Apr 2018 15:16:34 +0300 - -nginx-module-image-filter (1.13.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Mar 2018 13:03:54 +0300 - -nginx-module-image-filter (1.13.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Feb 2018 15:21:20 +0300 - -nginx-module-image-filter (1.13.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Dec 2017 14:11:22 +0300 - -nginx-module-image-filter (1.13.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Nov 2017 17:28:04 +0300 - -nginx-module-image-filter (1.13.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 10 Oct 2017 17:14:23 +0300 - -nginx-module-image-filter (1.13.5-2~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-2 - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 14 Sep 2017 19:30:48 +0300 - -nginx-module-image-filter (1.13.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Sep 2017 12:15:00 +0300 - -nginx-module-image-filter (1.13.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.4-1 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 08 Aug 2017 18:25:00 +0300 - -nginx-module-image-filter (1.13.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Jul 2017 16:09:27 +0300 - -nginx-module-image-filter (1.13.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Jun 2017 16:39:38 +0300 - -nginx-module-image-filter (1.13.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 30 May 2017 15:59:02 +0300 - -nginx-module-image-filter (1.13.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Apr 2017 14:32:05 +0300 - -nginx-module-image-filter (1.11.13-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.13-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 04 Apr 2017 13:59:32 +0300 - -nginx-module-image-filter (1.11.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Fri, 24 Mar 2017 16:51:01 +0300 - -nginx-module-image-filter (1.11.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Mar 2017 17:25:42 +0300 - -nginx-module-image-filter (1.11.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Feb 2017 14:53:27 +0300 - -nginx-module-image-filter (1.11.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jan 2017 14:52:52 +0300 - -nginx-module-image-filter (1.11.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Dec 2016 16:13:55 +0300 - -nginx-module-image-filter (1.11.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 13 Dec 2016 16:54:55 +0300 - -nginx-module-image-filter (1.11.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 15 Nov 2016 18:44:55 +0300 - -nginx-module-image-filter (1.11.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.5-1 - - -- Andrei Belov <defan@nginx.com> Mon, 10 Oct 2016 10:15:00 +0300
diff --git a/debian/nginx-module-njs.changelog.in b/debian/nginx-module-njs.changelog.in deleted file mode 100644 index e86e8f6..0000000 --- a/debian/nginx-module-njs.changelog.in +++ /dev/null
@@ -1,393 +0,0 @@ -nginx-module-njs (%%VERSION_PREFIX%%%%MODULE_VERSION%%-%%MODULE_RELEASE%%~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 29 Sep 2020 17:12:31 +0300 - -nginx-module-njs (1.19.2.0.4.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.4.4 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 29 Sep 2020 17:12:05 +0300 - -nginx-module-njs (1.19.2.0.4.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Aug 2020 17:50:35 +0300 - -nginx-module-njs (1.19.1.0.4.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.4.3 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Aug 2020 17:47:51 +0300 - -nginx-module-njs (1.19.1.0.4.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 07 Jul 2020 18:52:25 +0300 - -nginx-module-njs (1.19.0.0.4.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.4.2 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 07 Jul 2020 18:50:47 +0300 - -nginx-module-njs (1.19.0.0.4.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 May 2020 18:01:31 +0300 - -nginx-module-njs (1.17.10.0.4.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.4.1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 19 May 2020 15:06:21 +0300 - -nginx-module-njs (1.17.10.0.4.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.4.0 - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 23 Apr 2020 16:32:21 +0300 - -nginx-module-njs (1.17.10.0.3.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Apr 2020 17:34:25 +0300 - -nginx-module-njs (1.17.9.0.3.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.9-1 - * njs updated to 0.3.9 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Mar 2020 17:24:12 +0300 - -nginx-module-njs (1.17.8.0.3.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.8-1 - * njs updated to 0.3.8. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Jan 2020 16:32:10 +0300 - -nginx-module-njs (1.17.7.0.3.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Dec 2019 16:07:53 +0300 - -nginx-module-njs (1.17.6.0.3.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.6-1 - * njs updated to 0.3.7. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 19 Nov 2019 15:46:02 +0300 - -nginx-module-njs (1.17.5.0.3.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.5-1 - * njs updated to 0.3.6 - - -- Andrei Belov <defan@nginx.com> Tue, 22 Oct 2019 17:30:00 +0300 - -nginx-module-njs (1.17.4.0.3.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Sep 2019 17:49:10 +0300 - -nginx-module-njs (1.17.3.0.3.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.3.5 - - -- Andrei Belov <defan@nginx.com> Thu, 15 Aug 2019 20:00:00 +0300 - -nginx-module-njs (1.17.3.0.3.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.3-1 - * njs updated to 0.3.4 - - -- Andrei Belov <defan@nginx.com> Tue, 13 Aug 2019 11:50:00 +0300 - -nginx-module-njs (1.17.2.0.3.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 23 Jul 2019 14:45:37 +0300 - -nginx-module-njs (1.17.1.0.3.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.1-1 - * njs updated to 0.3.3 - - -- Andrei Belov <defan@nginx.com> Tue, 25 Jun 2019 15:20:00 +0300 - -nginx-module-njs (1.17.0.0.3.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.0-1 - * njs updated to 0.3.2. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 May 2019 12:31:27 +0300 - -nginx-module-njs (1.15.12.0.3.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.3.1. - * base version updated to 1.15.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 16 Apr 2019 17:34:19 +0300 - -nginx-module-njs (1.15.11.0.3.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 09 Apr 2019 14:20:51 +0300 - -nginx-module-njs (1.15.10.0.3.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.10-1 - * njs updated to 0.3.0. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Mar 2019 13:25:01 +0300 - -nginx-module-njs (1.15.9.0.2.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.9-1 - * njs updated to 0.2.8. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Feb 2019 17:10:13 +0300 - -nginx-module-njs (1.15.8.0.2.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.8-1 - * njs updated to 0.2.7. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Dec 2018 12:50:01 +0300 - -nginx-module-njs (1.15.7.0.2.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.2.6. - * base version updated to 1.15.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Nov 2018 15:30:04 +0300 - -nginx-module-njs (1.15.6.0.2.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 06 Nov 2018 16:38:30 +0300 - -nginx-module-njs (1.15.5.0.2.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.2.5. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 30 Oct 2018 15:31:14 +0300 - -nginx-module-njs (1.15.5.0.2.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 02 Oct 2018 17:49:27 +0300 - -nginx-module-njs (1.15.4.0.2.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Sep 2018 18:04:03 +0300 - -nginx-module-njs (1.15.3.0.2.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.2.4. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 18 Sep 2018 17:51:42 +0300 - -nginx-module-njs (1.15.3.0.2.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 28 Aug 2018 16:32:13 +0300 - -nginx-module-njs (1.15.2.0.2.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.2.3. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 31 Jul 2018 14:50:23 +0300 - -nginx-module-njs (1.15.2.0.2.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jul 2018 16:02:29 +0300 - -nginx-module-njs (1.15.1.0.2.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Jul 2018 16:27:08 +0300 - -nginx-module-njs (1.15.0.0.2.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.2.2. - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 21 Jun 2018 13:09:06 +0300 - -nginx-module-njs (1.15.0.0.2.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Jun 2018 15:00:18 +0300 - -nginx-module-njs (1.13.12.0.2.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.2.1. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Jun 2018 12:45:56 +0300 - -nginx-module-njs (1.13.12.0.2.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Mon, 09 Apr 2018 19:01:09 +0300 - -nginx-module-njs (1.13.11.0.2.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.11-1 - * njs updated to 0.2.0. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Apr 2018 15:06:42 +0300 - -nginx-module-njs (1.13.10.0.1.15-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Mar 2018 13:03:54 +0300 - -nginx-module-njs (1.13.9.0.1.15-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.9-1 - * fixed build on ppc64le (backported njs changeset 22cc52416e84) - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Feb 2018 15:21:20 +0300 - -nginx-module-njs (1.13.8.0.1.15-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Dec 2017 14:11:22 +0300 - -nginx-module-njs (1.13.7.0.1.15-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.7-1 - * njs updated to 0.1.15. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Nov 2017 17:25:30 +0300 - -nginx-module-njs (1.13.6.0.1.14-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.14 - - -- Konstantin Pavlov <thresh@nginx.com> Mon, 09 Oct 2017 20:44:09 +0300 - -nginx-module-njs (1.13.5.0.1.13-2~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-2 - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 14 Sep 2017 19:31:17 +0300 - -nginx-module-njs (1.13.5.0.1.13-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.13 - - -- Konstantin Pavlov <thresh@nginx.com> Mon, 04 Sep 2017 13:25:01 +0300 - -nginx-module-njs (1.13.4.0.1.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.12 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 08 Aug 2017 18:25:00 +0300 - -nginx-module-njs (1.13.3.0.1.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Jul 2017 16:15:12 +0300 - -nginx-module-njs (1.13.2.0.1.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.11 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Jun 2017 16:35:02 +0300 - -nginx-module-njs (1.13.1.0.1.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 30 May 2017 16:01:22 +0300 - -nginx-module-njs (1.13.0.0.1.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Apr 2017 14:32:45 +0300 - -nginx-module-njs (1.11.13.0.1.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.10 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 04 Apr 2017 13:43:06 +0300 - -nginx-module-njs (1.11.12.0.1.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.12. - - -- Konstantin Pavlov <thresh@nginx.com> Fri, 24 Mar 2017 16:51:39 +0300 - -nginx-module-njs (1.11.11.0.1.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.11. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Mar 2017 17:26:41 +0300 - -nginx-module-njs (1.11.10.0.1.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.9 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Feb 2017 14:42:44 +0300 - -nginx-module-njs (1.11.9.0.1.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.8 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jan 2017 14:46:34 +0300 - -nginx-module-njs (1.11.8.0.1.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.7 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Dec 2016 16:08:07 +0300 - -nginx-module-njs (1.11.7.0.1.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs updated to 0.1.6 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 13 Dec 2016 16:35:00 +0300 - -nginx-module-njs (1.11.6.0.1.4-2~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.6. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 15 Nov 2016 18:35:00 +0300 - -nginx-module-njs (1.11.5.0.1.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * njs module updated to 0.1.4 - - -- Andrei Belov <defan@nginx.com> Mon, 24 Oct 2016 15:50:00 +0300 - -nginx-module-njs (0.1.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.5 - * njs module updated to 0.1.3 - - -- Andrei Belov <defan@nginx.com> Mon, 10 Oct 2016 10:15:00 +0300
diff --git a/debian/nginx-module-perl.changelog.in b/debian/nginx-module-perl.changelog.in deleted file mode 100644 index e49831c..0000000 --- a/debian/nginx-module-perl.changelog.in +++ /dev/null
@@ -1,305 +0,0 @@ -nginx-module-perl (%%VERSION_PREFIX%%%%MODULE_VERSION%%-%%MODULE_RELEASE%%~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 29 Sep 2020 17:12:31 +0300 - -nginx-module-perl (1.19.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Aug 2020 17:50:35 +0300 - -nginx-module-perl (1.19.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 07 Jul 2020 18:52:25 +0300 - -nginx-module-perl (1.19.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 May 2020 18:01:31 +0300 - -nginx-module-perl (1.17.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Apr 2020 17:34:25 +0300 - -nginx-module-perl (1.17.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Mar 2020 17:32:47 +0300 - -nginx-module-perl (1.17.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Jan 2020 16:36:08 +0300 - -nginx-module-perl (1.17.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Dec 2019 16:07:53 +0300 - -nginx-module-perl (1.17.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 19 Nov 2019 15:50:08 +0300 - -nginx-module-perl (1.17.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.5-1 - - -- Andrei Belov <defan@nginx.com> Tue, 22 Oct 2019 17:30:00 +0300 - -nginx-module-perl (1.17.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Sep 2019 17:49:10 +0300 - -nginx-module-perl (1.17.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.3-1 - - -- Andrei Belov <defan@nginx.com> Tue, 13 Aug 2019 11:50:00 +0300 - -nginx-module-perl (1.17.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 23 Jul 2019 14:45:37 +0300 - -nginx-module-perl (1.17.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.1-1 - - -- Andrei Belov <defan@nginx.com> Tue, 25 Jun 2019 15:20:00 +0300 - -nginx-module-perl (1.17.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 May 2019 17:45:53 +0300 - -nginx-module-perl (1.15.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 16 Apr 2019 16:08:19 +0300 - -nginx-module-perl (1.15.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 09 Apr 2019 14:20:51 +0300 - -nginx-module-perl (1.15.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Mar 2019 17:04:38 +0300 - -nginx-module-perl (1.15.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Feb 2019 17:13:39 +0300 - -nginx-module-perl (1.15.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Dec 2018 12:56:47 +0300 - -nginx-module-perl (1.15.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Nov 2018 15:31:56 +0300 - -nginx-module-perl (1.15.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 06 Nov 2018 16:38:30 +0300 - -nginx-module-perl (1.15.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 02 Oct 2018 17:49:27 +0300 - -nginx-module-perl (1.15.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Sep 2018 18:04:03 +0300 - -nginx-module-perl (1.15.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 28 Aug 2018 16:32:13 +0300 - -nginx-module-perl (1.15.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jul 2018 16:02:29 +0300 - -nginx-module-perl (1.15.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Jul 2018 16:27:08 +0300 - -nginx-module-perl (1.15.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Jun 2018 15:00:18 +0300 - -nginx-module-perl (1.13.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Mon, 09 Apr 2018 19:01:09 +0300 - -nginx-module-perl (1.13.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Apr 2018 15:16:34 +0300 - -nginx-module-perl (1.13.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Mar 2018 13:03:54 +0300 - -nginx-module-perl (1.13.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Feb 2018 15:21:20 +0300 - -nginx-module-perl (1.13.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Dec 2017 14:11:22 +0300 - -nginx-module-perl (1.13.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Nov 2017 17:28:04 +0300 - -nginx-module-perl (1.13.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 10 Oct 2017 17:14:52 +0300 - -nginx-module-perl (1.13.5-2~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-2 - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 14 Sep 2017 19:31:59 +0300 - -nginx-module-perl (1.13.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Sep 2017 12:15:35 +0300 - -nginx-module-perl (1.13.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.4-1 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 08 Aug 2017 18:25:00 +0300 - -nginx-module-perl (1.13.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Jul 2017 16:16:28 +0300 - -nginx-module-perl (1.13.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Jun 2017 16:40:04 +0300 - -nginx-module-perl (1.13.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 30 May 2017 16:02:57 +0300 - -nginx-module-perl (1.13.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Apr 2017 14:48:53 +0300 - -nginx-module-perl (1.11.13-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.13-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 04 Apr 2017 14:00:06 +0300 - -nginx-module-perl (1.11.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Fri, 24 Mar 2017 16:52:27 +0300 - -nginx-module-perl (1.11.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Mar 2017 17:29:57 +0300 - -nginx-module-perl (1.11.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Feb 2017 14:53:56 +0300 - -nginx-module-perl (1.11.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jan 2017 14:53:23 +0300 - -nginx-module-perl (1.11.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Dec 2016 16:14:49 +0300 - -nginx-module-perl (1.11.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version update to 1.11.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 13 Dec 2016 16:55:33 +0300 - -nginx-module-perl (1.11.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 15 Nov 2016 18:46:06 +0300 - -nginx-module-perl (1.11.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.5-1 - - -- Andrei Belov <defan@nginx.com> Mon, 10 Oct 2016 10:15:00 +0300
diff --git a/debian/nginx-module-xslt.changelog.in b/debian/nginx-module-xslt.changelog.in deleted file mode 100644 index 248a99e..0000000 --- a/debian/nginx-module-xslt.changelog.in +++ /dev/null
@@ -1,305 +0,0 @@ -nginx-module-xslt (%%VERSION_PREFIX%%%%MODULE_VERSION%%-%%MODULE_RELEASE%%~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 29 Sep 2020 17:12:31 +0300 - -nginx-module-xslt (1.19.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Aug 2020 17:50:35 +0300 - -nginx-module-xslt (1.19.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 07 Jul 2020 18:52:25 +0300 - -nginx-module-xslt (1.19.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.19.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 May 2020 18:01:31 +0300 - -nginx-module-xslt (1.17.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Apr 2020 17:34:25 +0300 - -nginx-module-xslt (1.17.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Mar 2020 17:32:47 +0300 - -nginx-module-xslt (1.17.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Jan 2020 16:36:08 +0300 - -nginx-module-xslt (1.17.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Dec 2019 16:07:53 +0300 - -nginx-module-xslt (1.17.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 19 Nov 2019 15:50:08 +0300 - -nginx-module-xslt (1.17.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.5-1 - - -- Andrei Belov <defan@nginx.com> Tue, 22 Oct 2019 17:30:00 +0300 - -nginx-module-xslt (1.17.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Sep 2019 17:49:10 +0300 - -nginx-module-xslt (1.17.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.3-1 - - -- Andrei Belov <defan@nginx.com> Tue, 13 Aug 2019 11:50:00 +0300 - -nginx-module-xslt (1.17.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 23 Jul 2019 14:45:37 +0300 - -nginx-module-xslt (1.17.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.1-1 - - -- Andrei Belov <defan@nginx.com> Tue, 25 Jun 2019 15:20:00 +0300 - -nginx-module-xslt (1.17.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.17.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 May 2019 17:45:53 +0300 - -nginx-module-xslt (1.15.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 16 Apr 2019 16:08:19 +0300 - -nginx-module-xslt (1.15.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 09 Apr 2019 14:20:51 +0300 - -nginx-module-xslt (1.15.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Mar 2019 17:04:38 +0300 - -nginx-module-xslt (1.15.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Feb 2019 17:13:39 +0300 - -nginx-module-xslt (1.15.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Dec 2018 12:56:47 +0300 - -nginx-module-xslt (1.15.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Nov 2018 15:31:56 +0300 - -nginx-module-xslt (1.15.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 06 Nov 2018 16:38:30 +0300 - -nginx-module-xslt (1.15.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 02 Oct 2018 17:49:27 +0300 - -nginx-module-xslt (1.15.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.4-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Sep 2018 18:04:03 +0300 - -nginx-module-xslt (1.15.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 28 Aug 2018 16:32:13 +0300 - -nginx-module-xslt (1.15.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jul 2018 16:02:29 +0300 - -nginx-module-xslt (1.15.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Jul 2018 16:27:08 +0300 - -nginx-module-xslt (1.15.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.15.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Jun 2018 15:00:18 +0300 - -nginx-module-xslt (1.13.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Mon, 09 Apr 2018 19:01:09 +0300 - -nginx-module-xslt (1.13.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Apr 2018 15:16:34 +0300 - -nginx-module-xslt (1.13.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Mar 2018 13:03:54 +0300 - -nginx-module-xslt (1.13.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Feb 2018 15:21:20 +0300 - -nginx-module-xslt (1.13.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Dec 2017 14:11:22 +0300 - -nginx-module-xslt (1.13.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Nov 2017 17:28:04 +0300 - -nginx-module-xslt (1.13.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 10 Oct 2017 17:15:21 +0300 - -nginx-module-xslt (1.13.5-2~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-2 - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 14 Sep 2017 19:32:21 +0300 - -nginx-module-xslt (1.13.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.5-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Sep 2017 12:15:58 +0300 - -nginx-module-xslt (1.13.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.4-1 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 08 Aug 2017 18:25:00 +0300 - -nginx-module-xslt (1.13.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.3-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Jul 2017 16:16:54 +0300 - -nginx-module-xslt (1.13.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.2-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Jun 2017 16:40:33 +0300 - -nginx-module-xslt (1.13.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.1-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 30 May 2017 16:03:25 +0300 - -nginx-module-xslt (1.13.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.13.0-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Apr 2017 14:49:20 +0300 - -nginx-module-xslt (1.11.13-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.13-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 04 Apr 2017 14:00:32 +0300 - -nginx-module-xslt (1.11.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.12-1 - - -- Konstantin Pavlov <thresh@nginx.com> Fri, 24 Mar 2017 16:52:52 +0300 - -nginx-module-xslt (1.11.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.11-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Mar 2017 17:30:25 +0300 - -nginx-module-xslt (1.11.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.10-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Feb 2017 14:54:23 +0300 - -nginx-module-xslt (1.11.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.9-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jan 2017 14:53:48 +0300 - -nginx-module-xslt (1.11.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.8-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Dec 2016 16:16:24 +0300 - -nginx-module-xslt (1.11.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.7-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 13 Dec 2016 16:55:55 +0300 - -nginx-module-xslt (1.11.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.6-1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 15 Nov 2016 18:46:46 +0300 - -nginx-module-xslt (1.11.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * base version updated to 1.11.5-1 - - -- Andrei Belov <defan@nginx.com> Mon, 10 Oct 2016 10:15:00 +0300
diff --git a/debian/nginx-module.control.in b/debian/nginx-module.control.in index 27e63cc..1b489cb 100644 --- a/debian/nginx-module.control.in +++ b/debian/nginx-module.control.in
@@ -16,7 +16,8 @@ Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, - nginx (= %%BASE_VERSION%%-%%BASE_RELEASE%%~%%CODENAME%%)%%MODULE_DEPENDS%%%%ADD_CONTROL_TAGS%% + nginx-r%%BASE_VERSION%%%%MODULE_DEPENDS%%%%ADD_CONTROL_TAGS%% +Provides: nginx-module-%%MODULE%%-r%%BASE_VERSION%% Description: %%SUMMARY%% %%SHORT_SUMMARY%% for nginx
diff --git a/debian/nginx.changelog.in b/debian/nginx.changelog.in deleted file mode 100644 index e7920ed..0000000 --- a/debian/nginx.changelog.in +++ /dev/null
@@ -1,771 +0,0 @@ -nginx (%%BASE_VERSION%%-%%BASE_RELEASE%%~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.19.3 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 29 Sep 2020 17:12:31 +0300 - -nginx (1.19.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.19.2 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Aug 2020 17:50:35 +0300 - -nginx (1.19.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.19.1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 07 Jul 2020 18:52:25 +0300 - -nginx (1.19.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.19.0 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 May 2020 18:01:31 +0300 - -nginx (1.17.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.10 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Apr 2020 17:34:25 +0300 - -nginx (1.17.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.9 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Mar 2020 17:32:47 +0300 - -nginx (1.17.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.8 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Jan 2020 16:36:08 +0300 - -nginx (1.17.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.7 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Dec 2019 16:07:53 +0300 - -nginx (1.17.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.6 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 19 Nov 2019 15:50:08 +0300 - -nginx (1.17.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.5 - - -- Andrei Belov <defan@nginx.com> Tue, 22 Oct 2019 17:30:00 +0300 - -nginx (1.17.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.4 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Sep 2019 17:49:10 +0300 - -nginx (1.17.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.3 - - -- Andrei Belov <defan@nginx.com> Tue, 13 Aug 2019 11:50:00 +0300 - -nginx (1.17.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.2 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 23 Jul 2019 14:45:37 +0300 - -nginx (1.17.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.1 - - -- Andrei Belov <defan@nginx.com> Tue, 25 Jun 2019 15:20:00 +0300 - -nginx (1.17.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.17.0 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 May 2019 17:45:53 +0300 - -nginx (1.15.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.12 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 16 Apr 2019 16:08:19 +0300 - -nginx (1.15.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.11 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 09 Apr 2019 14:20:51 +0300 - -nginx (1.15.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.10 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Mar 2019 17:04:38 +0300 - -nginx (1.15.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.9 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Feb 2019 17:13:39 +0300 - -nginx (1.15.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.8 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Dec 2018 12:56:47 +0300 - -nginx (1.15.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.7 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Nov 2018 15:31:56 +0300 - -nginx (1.15.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.6 - * Fixes CVE-2018-16843 - * Fixes CVE-2018-16844 - * Fixes CVE-2018-16845 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 06 Nov 2018 16:38:30 +0300 - -nginx (1.15.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.5 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 02 Oct 2018 17:49:27 +0300 - -nginx (1.15.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.4 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Sep 2018 18:04:03 +0300 - -nginx (1.15.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.3 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 28 Aug 2018 16:32:13 +0300 - -nginx (1.15.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.2 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jul 2018 16:02:29 +0300 - -nginx (1.15.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Jul 2018 16:27:08 +0300 - -nginx (1.15.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.15.0 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Jun 2018 15:00:18 +0300 - -nginx (1.13.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.12 - - -- Konstantin Pavlov <thresh@nginx.com> Mon, 09 Apr 2018 19:01:09 +0300 - -nginx (1.13.11-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.11 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 03 Apr 2018 15:16:34 +0300 - -nginx (1.13.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.10 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Mar 2018 13:03:54 +0300 - -nginx (1.13.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.9 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 20 Feb 2018 15:21:20 +0300 - -nginx (1.13.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.8 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Dec 2017 14:11:22 +0300 - -nginx (1.13.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.7 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Nov 2017 17:28:04 +0300 - -nginx (1.13.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * Fixed systemd service support (https://trac.nginx.org/nginx/ticket/1380). - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 14 Sep 2017 19:35:09 +0300 - -nginx (1.13.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.5 - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 14 Sep 2017 19:33:43 +0300 - -nginx (1.13.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.4 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 08 Aug 2017 18:25:00 +0300 - -nginx (1.13.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.3 - * Fixes CVE-2017-7529 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 11 Jul 2017 16:06:07 +0300 - -nginx (1.13.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.2 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Jun 2017 16:40:50 +0300 - -nginx (1.13.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 30 May 2017 16:03:46 +0300 - -nginx (1.13.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.13.0 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 25 Apr 2017 14:30:31 +0300 - -nginx (1.11.13-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.13 - * Made upgrade loops/timeouts configurable via /etc/defaults/nginx. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 04 Apr 2017 13:58:14 +0300 - -nginx (1.11.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.12 - - -- Konstantin Pavlov <thresh@nginx.com> Fri, 24 Mar 2017 16:47:12 +0300 - -nginx (1.11.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.11 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 21 Mar 2017 17:24:12 +0300 - -nginx (1.11.10-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.10 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 14 Feb 2017 14:54:57 +0300 - -nginx (1.11.9-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.9 - * Extended hardening build flags. - * Added check-reload target to init script / systemd service. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 24 Jan 2017 14:54:15 +0300 - -nginx (1.11.8-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.8 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 27 Dec 2016 16:18:01 +0300 - -nginx (1.11.7-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.7 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 13 Dec 2016 16:53:43 +0300 - -nginx (1.11.6-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.6 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 15 Nov 2016 18:50:49 +0300 - -nginx (1.11.5-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.5 - - -- Andrei Belov <defan@nginx.com> Mon, 10 Oct 2016 10:15:00 +0300 - -nginx (1.11.4-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.4 - * njs updated to 0.1.2. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 13 Sep 2016 14:33:26 +0300 - -nginx (1.11.3-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.3 - * njs updated to 0.1.0. - * njs stream dynamic module added to nginx-module-njs package. - * geoip stream dynamic module added to nginx-module-geoip package. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Jul 2016 15:03:42 +0300 - -nginx (1.11.2-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.2 - * njs updated to ef2b708510b1. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Jul 2016 16:25:00 +0300 - -nginx (1.11.1-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.1 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 31 May 2016 16:25:00 +0300 - -nginx (1.11.0-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.11.0 - * fixed logrotate error if nginx is not running - - -- Sergey Budnevitch <sb@nginx.com> Tue, 24 May 2016 15:38:00 +0300 - -nginx (1.9.15-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.9.15 - * njs updated to 1c50334fbea6. - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 19 Apr 2016 20:10:00 +0300 - -nginx (1.9.14-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.9.14 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 05 Apr 2016 17:30:00 +0300 - -nginx (1.9.13-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.9.13 - * Fixed modules path - * Added perl and njs dynamic modules subpackages - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 29 Mar 2016 15:50:00 +0300 - -nginx (1.9.12-1~%%CODENAME%%) %%CODENAME%%; urgency=low - - * 1.9.12 - * common configure args are now in variable - * xslt, image-filter and geoip dynamic modules added - - -- Sergey Budnevitch <sb@nginx.com> Tue, 24 Feb 2016 18:24:00 +0300 - -nginx (1.9.11-1) unstable; urgency=low - - * 1.9.11 - * dynamic modules path and symlink in /etc/nginx added - - -- Sergey Budnevitch <sb@nginx.com> Tue, 09 Feb 2016 17:37:00 +0300 - -nginx (1.9.10-1) unstable; urgency=low - - * 1.9.10 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 26 Jan 2016 14:50:00 +0300 - -nginx (1.9.9-1) unstable; urgency=low - - * 1.9.9 - - -- Konstantin Pavlov <thresh@nginx.com> Wed, 09 Dec 2015 14:50:00 +0300 - -nginx (1.9.8-1) unstable; urgency=low - - * 1.9.8 - * http_slice module enabled - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 08 Dec 2015 15:55:00 +0300 - -nginx (1.9.7-1) unstable; urgency=low - - * 1.9.7 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 17 Nov 2015 14:50:00 +0300 - -nginx (1.9.6-1) unstable; urgency=low - - * 1.9.6 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 27 Oct 2015 13:57:00 +0300 - -nginx (1.9.5-1) unstable; urgency=low - - * 1.9.5 - * http_spdy module replaced with http_v2 module - - -- Andrei Belov <defan@nginx.com> Tue, 22 Sep 2015 10:30:00 +0300 - -nginx (1.9.4-1) unstable; urgency=low - - * 1.9.4 - - -- Konstantin Pavlov <thresh@nginx.com> Tue, 18 Aug 2015 17:32:00 +0300 - -nginx (1.9.3-1) unstable; urgency=low - - * 1.9.3 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 14 Jul 2015 14:57:00 +0300 - -nginx (1.9.2-1) unstable; urgency=low - - * 1.9.2 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 16 Jun 2015 17:36:00 +0300 - -nginx (1.9.1-1) unstable; urgency=low - - * 1.9.1 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 26 May 2015 16:01:00 +0300 - -nginx (1.9.0-1) unstable; urgency=low - - * 1.9.0 - * thread pool support added - * stream module added - * example_ssl.conf removed - - -- Sergey Budnevitch <sb@nginx.com> Tue, 28 Apr 2015 11:29:00 +0300 - -nginx (1.7.12-1) unstable; urgency=low - - * 1.7.12 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 07 Apr 2015 19:33:00 +0300 - -nginx (1.7.11-1) unstable; urgency=low - - * 1.7.11 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 24 Mar 2015 18:52:00 +0300 - -nginx (1.7.10-1) unstable; urgency=low - - * 1.7.10 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 10 Feb 2015 15:33:00 +0300 - -nginx (1.7.9-1) unstable; urgency=low - - * 1.7.9 - * init-script now sends signal only to the PID derived from pidfile - - -- Sergey Budnevitch <sb@nginx.com> Tue, 23 Dec 2014 17:56:00 +0300 - -nginx (1.7.8-1) unstable; urgency=low - - * 1.7.8 - * package with debug symbols added - - -- Sergey Budnevitch <sb@nginx.com> Tue, 02 Dec 2014 12:00:00 +0300 - -nginx (1.7.7-1) unstable; urgency=low - - * 1.7.7 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 28 Oct 2014 16:35:00 +0400 - -nginx (1.7.6-1) unstable; urgency=low - - * 1.7.6 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 30 Sep 2014 17:53:00 +0400 - -nginx (1.7.5-1) unstable; urgency=low - - * 1.7.5 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 16 Sep 2014 13:49:00 +0400 - -nginx (1.7.4-1) unstable; urgency=low - - * 1.7.4 - * init-script now returns 0 on stop command if nginx is not running - - -- Sergey Budnevitch <sb@nginx.com> Tue, 05 Aug 2014 14:10:00 +0400 - -nginx (1.7.3-1) unstable; urgency=low - - * 1.7.3 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 08 Jul 2014 18:33:00 +0400 - -nginx (1.7.2-1) unstable; urgency=low - - * 1.7.2 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 17 Jun 2014 18:18:00 +0400 - -nginx (1.7.1-1) unstable; urgency=low - - * 1.7.1 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 27 May 2014 18:12:00 +0400 - -nginx (1.7.0-1) unstable; urgency=low - - * 1.7.0 - - -- Konstantin Pavlov <thresh@nginx.com> Thu, 24 Apr 2014 19:30:07 +0400 - -nginx (1.5.13-1) unstable; urgency=low - - * 1.5.13 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 08 Apr 2014 17:00:00 +0400 - -nginx (1.5.12-1) unstable; urgency=low - - * 1.5.12 - * warning added when binary upgrade returns non-zero exit code - - -- Sergey Budnevitch <sb@nginx.com> Tue, 18 Mar 2014 16:04:01 +0400 - -nginx (1.5.11-1) unstable; urgency=low - - * 1.5.11 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 04 Mar 2014 15:33:32 +0400 - -nginx (1.5.10-1) unstable; urgency=low - - * 1.5.10 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 04 Feb 2014 16:12:01 +0400 - -nginx (1.5.9-1) unstable; urgency=low - - * 1.5.9 - - -- Sergey Budnevitch <sb@nginx.com> Wed, 22 Jan 2014 17:54:40 +0400 - -nginx (1.5.8-1) unstable; urgency=low - - * 1.5.8 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 17 Dec 2013 18:05:32 +0400 - -nginx (1.5.7-1) unstable; urgency=low - - * 1.5.7 - * init script now honours additional options sourced from /etc/default/nginx - - -- Sergey Budnevitch <sb@nginx.com> Tue, 19 Nov 2013 15:59:56 +0400 - -nginx (1.5.6-1) unstable; urgency=low - - * 1.5.6 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 01 Oct 2013 16:35:33 +0400 - -nginx (1.5.5-1) unstable; urgency=low - - * 1.5.5 - - -- Andrei Belov <defan@nginx.com> Tue, 17 Sep 2013 17:40:00 +0400 - -nginx (1.5.4-1) unstable; urgency=low - - * 1.5.4 - * auth request module added - - -- Sergey Budnevitch <sb@nginx.com> Tue, 27 Aug 2013 15:00:00 +0400 - -nginx (1.5.3-1) unstable; urgency=low - - * 1.5.3 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 30 Jul 2013 13:55:04 +0400 - -nginx (1.5.2-1) unstable; urgency=low - - * 1.5.2 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 02 Jul 2013 17:27:00 +0400 - -nginx (1.5.1-1) unstable; urgency=low - - * 1.5.1 - * dpkg-buildflags options now passed by --with-{cc,ld}-opt - - -- Sergey Budnevitch <sb@nginx.com> Tue, 04 Jun 2013 17:45:54 +0400 - -nginx (1.5.0-1) unstable; urgency=low - - * 1.5.0 - * fixed openssl version detection with dash as /bin/sh - - -- Sergey Budnevitch <sb@nginx.com> Tue, 06 May 2013 14:15:00 +0400 - -nginx (1.3.16-1) unstable; urgency=low - - * 1.3.16 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 16 Apr 2013 16:44:00 +0400 - -nginx (1.3.15-1) unstable; urgency=low - - * 1.3.15 - * gunzip module added - * spdy module added if openssl version >= 1.0.1 - * set permissions on default log files at installation - - -- Sergey Budnevitch <sb@nginx.com> Tue, 26 Mar 2013 19:05:00 +0400 - -nginx (1.2.7-1) unstable; urgency=low - - * 1.2.7 - * excess slash removed from --prefix - - -- Sergey Budnevitch <sb@nginx.com> Tue, 12 Feb 2013 17:45:00 +0400 - -nginx (1.2.6-1) unstable; urgency=low - - * 1.2.6 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 11 Dec 2012 18:40:00 +0400 - -nginx (1.2.5-1) unstable; urgency=low - - * 1.2.5 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 13 Nov 2012 15:52:57 +0400 - -nginx (1.2.4-1) unstable; urgency=low - - * 1.2.4 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 25 Sep 2012 14:54:32 +0400 - -nginx (1.2.3-1) unstable; urgency=low - - * 1.2.3 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 07 Aug 2012 15:51:30 +0400 - -nginx (1.2.2-1) unstable; urgency=low - - * 1.2.2 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 03 Jul 2012 15:31:29 +0400 - -nginx (1.2.1-1) unstable; urgency=low - - * 1.2.1 - * package provides 'httpd' (ticket #158) - * upgrade action added to postinst script - * minor fix in prerm - - -- Sergey Budnevitch <sb@nginx.com> Tue, 05 Jun 2012 14:41:56 +0400 - -nginx (1.2.0-1) unstable; urgency=low - - * 1.2.0 - - -- Sergey Budnevitch <sb@nginx.com> Mon, 23 Apr 2012 17:04:12 +0400 - -nginx (1.0.15-1) unstable; urgency=low - - * 1.0.15 - - -- Sergey Budnevitch <sb@nginx.com> Thu, 12 Apr 2012 16:40:00 +0400 - -nginx (1.0.14-2) unstable; urgency=low - * postinst script added to fix error on installation when another - process listens on 80 port - - -- Sergey Budnevitch <sb@nginx.com> Thu, 22 Mar 2012 12:40:34 +0400 - -nginx (1.0.14-1) unstable; urgency=low - - * 1.0.14 - - -- Sergey Budnevitch <sb@nginx.com> Thu, 15 Mar 2012 16:47:09 +0400 - -nginx (1.0.13-1) unstable; urgency=low - - * 1.0.13 - - -- Sergey Budnevitch <sb@nginx.com> Mon, 05 Mar 2012 20:19:10 +0400 - -nginx (1.0.12-1) unstable; urgency=low - - * 1.0.12 - * banner added to install script - - -- Sergey Budnevitch <sb@nginx.com> Mon, 06 Feb 2012 18:24:15 +0400 - -nginx (1.0.11-1) unstable; urgency=low - - * 1.0.11 - * init script enhancements (thanks to Gena Makhomed) - - -- Sergey Budnevitch <sb@nginx.com> Thu, 15 Dec 2011 19:05:46 +0400 - -nginx (1.0.10-1) unstable; urgency=low - - * 1.0.10 - - -- Sergey Budnevitch <sb@nginx.com> Tue, 15 Nov 2011 12:55:36 +0400 - -nginx (1.0.9-1) unstable; urgency=low - - * 1.0.9 - * nginx-debug package added - - -- Sergey Budnevitch <sb@nginx.com> Tue, 01 Nov 2011 18:54:02 +0400 - -nginx (1.0.8-2) unstable; urgency=low - - * typo in configure fixed - * upgrade and configtest arguments to init-script added (based on fedora one) - * logrotate creates new logfiles with nginx owner - - -- Sergey Budnevitch <sb@nginx.com> Tue, 11 Oct 2011 19:49:11 +0400 - -nginx (1.0.8-1) unstable; urgency=low - - * 1.0.8 - * built with mp4 module - - -- Sergey Budnevitch <sb@nginx.com> Sat, 01 Oct 2011 17:22:17 +0400 - -nginx (1.0.7-1) unstable; urgency=low - - * 1.0.7 - - -- Sergey Budnevitch <sb@nginx.com> Fri, 30 Sep 2011 18:34:17 +0400 - -nginx (1.0.6-1) unstable; urgency=low - - * 1.0.6 - * replace "conf.d/*" config include with "conf.d/*.conf" in default nginx.conf - - -- Sergey Budnevitch <sb@nginx.com> Tue, 30 Aug 2011 19:27:16 +0400 - -nginx (1.0.5-1) unstable; urgency=low - - * Initial release - - -- Sergey Budnevitch <sb@nginx.com> Thu, 11 Aug 2011 12:57:47 +0400
diff --git a/debian/nginx.control.in b/debian/nginx.control.in index 8eb7068..69a34cf 100644 --- a/debian/nginx.control.in +++ b/debian/nginx.control.in
@@ -16,7 +16,7 @@ Package: nginx Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, lsb-base (>= 3.0-6), adduser -Provides: httpd +Provides: httpd, nginx, nginx-r%%BASE_VERSION%% Conflicts: nginx-common, nginx-core Replaces: nginx-common, nginx-core Description: high performance web server
diff --git a/docs/Makefile b/docs/Makefile new file mode 100644 index 0000000..244c64c --- /dev/null +++ b/docs/Makefile
@@ -0,0 +1,56 @@ +#!/usr/bin/make + +DEST?= tmp +VERSIONMASK?= 0 +XSLS?= xslscript.pl + +PACKAGES= nginx \ + nginx-module-geoip \ + nginx-module-image-filter \ + nginx-module-njs \ + nginx-module-perl \ + nginx-module-xslt + +all: changes changelogs + +changes: $(DEST)/CHANGES + +changelogs: $(addsuffix .rpm-changelog, $(addprefix $(DEST)/, $(PACKAGES))) \ + $(addsuffix .deb-changelog, $(addprefix $(DEST)/, $(PACKAGES))) + +$(DEST)/CHANGES: changes.dtd \ + nginx.xml \ + change_log_conf.xml \ + changes.xslt + + mkdir -p $(DEST) + + xmllint --noout --valid nginx.xml + xsltproc --stringparam format generic \ + -o $@ changes.xslt nginx.xml + +$(DEST)/%.rpm-changelog: changes.dtd \ + %.xml \ + change_log_conf.xml \ + changes.xslt + mkdir -p $(DEST) + xmllint --noout --valid $*.xml + xsltproc --stringparam pkgname $* --stringparam format rpm \ + --stringparam versionmask $(VERSIONMASK) \ + -o $@ changes.xslt $*.xml + +$(DEST)/%.deb-changelog: changes.dtd \ + %.xml \ + change_log_conf.xml \ + changes.xslt + mkdir -p $(DEST) + xmllint --noout --valid $*.xml + xsltproc --stringparam pkgname $* --stringparam format deb \ + --stringparam versionmask $(VERSIONMASK) \ + -o $@ changes.xslt $*.xml + +changes.xslt: changes.xsls + $(XSLS) -o $@ $< + +clean: + rm -rf $(DEST)
diff --git a/docs/change_log_conf.dtd b/docs/change_log_conf.dtd new file mode 100644 index 0000000..d8e90e3 --- /dev/null +++ b/docs/change_log_conf.dtd
@@ -0,0 +1,26 @@ +<!ELEMENT configuration (generic, rpm, deb, changes+) > + +<!ELEMENT generic (length, start, indent?) > +<!ELEMENT rpm (length, start, indent?) > +<!ELEMENT deb (length, start, indent?) > + +<!ELEMENT length (#PCDATA) > +<!ELEMENT start (#PCDATA) > +<!ELEMENT indent (#PCDATA) > + +<!ELEMENT changes (title, length, + bugfix, feature, change, security, workaround, + (month, month, month, month, month, month, + month, month, month, month, month, month), + (day, day, day, day, day, day, day)?) > + +<!ELEMENT title (#PCDATA) > + +<!ELEMENT bugfix (#PCDATA) > +<!ELEMENT feature (#PCDATA) > +<!ELEMENT change (#PCDATA) > +<!ELEMENT security (#PCDATA) > +<!ELEMENT workaround (#PCDATA) > + +<!ELEMENT month (#PCDATA) > +<!ELEMENT day (#PCDATA) >
diff --git a/docs/change_log_conf.xml b/docs/change_log_conf.xml new file mode 100644 index 0000000..1b99da9 --- /dev/null +++ b/docs/change_log_conf.xml
@@ -0,0 +1,56 @@ +<?xml version="1.0" ?> +<!DOCTYPE configuration SYSTEM "change_log_conf.dtd" > + +<configuration> + +<generic> +<length>76</length> +<start> *) </start> +<indent> </indent> +</generic> + +<rpm> +<length>76</length> +<start>- </start> +<indent> </indent> +</rpm> + +<deb> +<length>76</length> +<start> * </start> +<indent> </indent> +</deb> + +<changes> + <title>Changes with </title> + <length>65</length> + + <bugfix>Bugfix</bugfix> + <feature>Feature</feature> + <change>Change</change> + <security>Security</security> + <workaround>Workaround</workaround> + + <month> Jan </month> + <month> Feb </month> + <month> Mar </month> + <month> Apr </month> + <month> May </month> + <month> Jun </month> + <month> Jul </month> + <month> Aug </month> + <month> Sep </month> + <month> Oct </month> + <month> Nov </month> + <month> Dec </month> + + <day>Sun</day> + <day>Mon</day> + <day>Tue</day> + <day>Wed</day> + <day>Thu</day> + <day>Fri</day> + <day>Sat</day> +</changes> + +</configuration>
diff --git a/docs/changes.dtd b/docs/changes.dtd new file mode 100644 index 0000000..e218961 --- /dev/null +++ b/docs/changes.dtd
@@ -0,0 +1,26 @@ + +<!ENTITY nbsp " " > +<!ENTITY mdash " - " > + + +<!ELEMENT change_log (changes)* > +<!ATTLIST change_log title CDATA #REQUIRED > + +<!ELEMENT changes (change)* > +<!ATTLIST changes ver CDATA #REQUIRED + rev CDATA #REQUIRED + date CDATA #REQUIRED + time CDATA #REQUIRED + packager CDATA #REQUIRED + apply CDATA #REQUIRED + basever CDATA '0' +> + +<!ELEMENT change (para)* > +<!ATTLIST change type (bugfix | feature | change | security | workaround) #IMPLIED > + +<!ELEMENT para (#PCDATA | at | br | nobr)* > + +<!ELEMENT at EMPTY > +<!ELEMENT br EMPTY > +<!ELEMENT nobr (#PCDATA) >
diff --git a/docs/changes.xsls b/docs/changes.xsls new file mode 100644 index 0000000..0c7ae2d --- /dev/null +++ b/docs/changes.xsls
@@ -0,0 +1,289 @@ +X:stylesheet { + +X:output method="text"; + +X:param format="'generic'"; +X:param pkgname="'nginx'"; +X:param versionmask="'0'"; +X:param configuration="'change_log_conf.xml'"; + +X:var conf = "document($configuration)/configuration"; + +X:var start = { + X:choose { + X:when "$format='rpm'" { + !{$conf/rpm/start} + } + X:when "$format='deb'" { + !{$conf/deb/start} + } + X:when "$format='generic'" { + !{$conf/generic/start} + } + } +} + +X:var indent = { + X:choose { + X:when "$format='rpm'" { + !{$conf/rpm/indent} + } + X:when "$format='deb'" { + !{$conf/deb/indent} + } + X:when "$format='generic'" { + !{$conf/generic/indent} + } + } +} + +X:var max = { + X:choose { + X:when "$format='rpm'" { + !{$conf/rpm/length} + } + X:when "$format='deb'" { + !{$conf/deb/length} + } + X:when "$format='generic'" { + !{$conf/generic/length} + } + } +} + +X:var br = {<br>} + + +X:template = "/" { !! "change_log"; } +X:template = "change_log" { !! "changes"; } + + +X:template = "changes" { + X:var pday = { !padded_day(date="@date") } + X:var dow = { !day_of_week(date="@date") } + X:var apply = { !string_in_list(list="@apply", string="$pkgname") } + + X:var _pkgs = {} + + X:var basever_t = { + X:choose { + X:when "position()=1 and $versionmask='1'" {%%TARGET_VERSION%%} + X:otherwise { !{@basever} } + } + } + + X:var ver_t = { + X:choose { + X:when "position()=1 and $versionmask='1' and $pkgname='nginx'" {%%BASE_VERSION%%} + X:when "position()=1 and $versionmask='1' and $pkgname!='nginx'" {%%MODULE_VERSION%%} + X:otherwise { !{@ver} } + } + } + + X:var rev_t = { + X:choose { + X:when "position()=1 and $versionmask='1' and $pkgname='nginx'" {%%BASE_RELEASE%%} + X:when "position()=1 and $versionmask='1' and $pkgname!='nginx'" {%%MODULE_RELEASE%%} + X:otherwise { !{@rev} } + } + } + + X:var ver_ = { + X:choose { + X:when "@basever = '0'" { !{$ver_t} } + X:otherwise { + X:choose { + X:when "@basever = @ver" { !{$ver_t} } + X:otherwise { !{concat($basever_t, '+', @ver) } } + } + } + } + } + + X:choose { + X:when "$pkgname='nginx' and $format='generic' and @rev!=1" {} + X:otherwise { + X:if "$apply=$pkgname" { + + X:if "$format='generic'" { + X:text { } + + !{substring(concat($conf/changes/title, + $pkgname, + ' ', @ver, + ' '), + 1, $conf/changes/length)} + + !{substring(@date, 9, 2)} + !{$conf/changes/month[number(substring(current()/@date, + 6, 2))]} + !{substring(@date, 1, 4)} + } + + X:if "$format='rpm'" { + !{concat('* ', $conf/changes/day[number($dow)], + $conf/changes/month[number(substring(current()/@date, 6, 2))], + $pday, ' ', + substring(@date, 1, 4), ' ', @packager, ' - ', + $ver_, '-', $rev_t, '%{?dist}.ngx')} + } + + X:if "$format='deb'" { + !{concat($pkgname, ' (', $ver_, '-', $rev_t, + '~%%CODENAME%%) %%CODENAME%%; urgency=low')} + + X:text { } + } + + X:text { } + + !! "change"; + + X:text { } + + X:if "$format='deb'" { + !{concat(' -- ', @packager, ' ', + $conf/changes/day[number($dow)], ', ', + $pday, + $conf/changes/month[number(substring(current()/@date, 6, 2))], + substring(@date, 1, 4), ' ', @time)} + + X:text { } + X:text { } + } + } + } + } +} + + +X:template = "change" { + X:var prefix = "$conf/changes/*[local-name(.)=current()/@type]" + + X:var postfix = { X:if "$prefix" { X:text {: } } } + + !! "para" (prefix = "concat($start, $prefix, $postfix)"); +} + + +X:template para(prefix) = "para" { + X:var text = { !!; } + + X:if "$format='generic'" { + X:text { } + } + + !wrap(text = "normalize-space($text)", + prefix = { X:if "position() = 1" { !{$prefix} } else { !{$indent} } }) +} + + +X:template wrap(text, prefix) { + X:if "$text" { + X:var offset = { + X:choose { + X:when "starts-with($text, concat($br, ' '))" { + !{string-length($br) + 2} + } + X:when "starts-with($text, $br)" { + !{string-length($br) + 1} + } + X:otherwise { + 1 + } + } + } + + X:var length = { + !length(text = "substring($text, $offset)", + prefix = "string-length($prefix)", + length = "$max") + } + + !{$prefix} + + !{normalize-space(translate(substring($text, $offset, $length), + ' ', ' '))} + + X:text { } + + !wrap(text = "substring($text, $length + $offset)", prefix = "$indent") + } +} + + +X:template length(text, prefix, length) { + X:var break = "substring-before(substring($text, 1, + $length - $prefix + string-length($br)), + $br)" + + X:choose { + X:when "$break" { !{string-length($break)} } + + X:when "$length = 0" { !{$max - $prefix} } + + X:when "string-length($text) + $prefix <= $length" { + !{$length - $prefix} + } + + X:when "substring($text, $length - $prefix + 1, 1) = ' '" { + !{$length - $prefix + 1} + } + + X:otherwise { + !length(text = "$text", prefix = "$prefix", length = "$length - 1") + } + } +} + + +X:template day_of_week(date) { + X:param year = "substring-before($date, '-')"; + X:param month = "substring-before(substring-after($date, '-'), '-')"; + X:param day = "substring-after(substring-after($date, '-'), '-')"; + + X:var a = "floor((14 - $month) div 12)"; + + X:var y = "$year - $a"; + + X:var m = "$month + 12 * $a - 2"; + + !{($day + $y + floor($y div 4) - floor($y div 100) + + floor($y div 400) + floor((31 * $m) div 12)) mod 7 + 1} +} + + +X:template padded_day(date) { + !{substring(concat(' ', format-number(substring($date, 9, 2), '##')), + 1 + string-length(format-number(substring($date, 9, 2), '##')))} +} + + +X:template string_in_list(list, string) { + X:choose { + X:when "contains($list, ' ')" { + X:var str = "substring-before($list, ' ')"; + X:choose { + X:when "$str=$string" { + !{$string} + } + X:otherwise { + !string_in_list(list="substring-after($list, ' ')", + string="$string") + } + } + } + X:otherwise { + X:if "$list=$string" { !{$string} } + X:if "$list='*'" { !{$string} } + } + } +} + + +X:template = "at" {@} +X:template = "br" { !{$br} } +X:template = "nobr" { !{translate(., ' ', ' ')} } + + +}
diff --git a/docs/changes.xslt b/docs/changes.xslt new file mode 100644 index 0000000..2401b46 --- /dev/null +++ b/docs/changes.xslt
@@ -0,0 +1,281 @@ +<?xml version="1.0" encoding="utf-8"?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> + +<xsl:output method="text"/> + +<xsl:param select="'generic'" name="format"/> +<xsl:param select="'nginx'" name="pkgname"/> +<xsl:param select="'0'" name="versionmask"/> +<xsl:param select="'change_log_conf.xml'" name="configuration"/> + +<xsl:variable select="document($configuration)/configuration" name="conf"/> + +<xsl:variable name="start"> + <xsl:choose> + <xsl:when test="$format='rpm'"> + <xsl:value-of select="$conf/rpm/start"/> + </xsl:when> + <xsl:when test="$format='deb'"> + <xsl:value-of select="$conf/deb/start"/> + </xsl:when> + <xsl:when test="$format='generic'"> + <xsl:value-of select="$conf/generic/start"/> + </xsl:when> + </xsl:choose> +</xsl:variable> + +<xsl:variable name="indent"> + <xsl:choose> + <xsl:when test="$format='rpm'"> + <xsl:value-of select="$conf/rpm/indent"/> + </xsl:when> + <xsl:when test="$format='deb'"> + <xsl:value-of select="$conf/deb/indent"/> + </xsl:when> + <xsl:when test="$format='generic'"> + <xsl:value-of select="$conf/generic/indent"/> + </xsl:when> + </xsl:choose> +</xsl:variable> + +<xsl:variable name="max"> + <xsl:choose> + <xsl:when test="$format='rpm'"> + <xsl:value-of select="$conf/rpm/length"/> + </xsl:when> + <xsl:when test="$format='deb'"> + <xsl:value-of select="$conf/deb/length"/> + </xsl:when> + <xsl:when test="$format='generic'"> + <xsl:value-of select="$conf/generic/length"/> + </xsl:when> + </xsl:choose> +</xsl:variable> + +<xsl:variable name="br"><br></xsl:variable> + + +<xsl:template match="/"> <xsl:apply-templates select="change_log"/> </xsl:template> +<xsl:template match="change_log"> <xsl:apply-templates select="changes"/> </xsl:template> + + +<xsl:template match="changes"> + <xsl:variable name="pday"> <xsl:call-template name="padded_day"><xsl:with-param select="@date" name="date"/></xsl:call-template></xsl:variable> + <xsl:variable name="dow"> <xsl:call-template name="day_of_week"><xsl:with-param select="@date" name="date"/></xsl:call-template></xsl:variable> + <xsl:variable name="apply"> <xsl:call-template name="string_in_list"><xsl:with-param select="@apply" name="list"/><xsl:with-param select="$pkgname" name="string"/></xsl:call-template></xsl:variable> + + <xsl:variable name="_pkgs"/> + + <xsl:variable name="basever_t"> + <xsl:choose> + <xsl:when test="position()=1 and $versionmask='1'">%%TARGET_VERSION%%</xsl:when> + <xsl:otherwise> <xsl:value-of select="@basever"/> </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="ver_t"> + <xsl:choose> + <xsl:when test="position()=1 and $versionmask='1' and $pkgname='nginx'">%%BASE_VERSION%%</xsl:when> + <xsl:when test="position()=1 and $versionmask='1' and $pkgname!='nginx'">%%MODULE_VERSION%%</xsl:when> + <xsl:otherwise> <xsl:value-of select="@ver"/> </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="rev_t"> + <xsl:choose> + <xsl:when test="position()=1 and $versionmask='1' and $pkgname='nginx'">%%BASE_RELEASE%%</xsl:when> + <xsl:when test="position()=1 and $versionmask='1' and $pkgname!='nginx'">%%MODULE_RELEASE%%</xsl:when> + <xsl:otherwise> <xsl:value-of select="@rev"/> </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="ver_"> + <xsl:choose> + <xsl:when test="@basever = '0'"> <xsl:value-of select="$ver_t"/> </xsl:when> + <xsl:otherwise> + <xsl:choose> + <xsl:when test="@basever = @ver"> <xsl:value-of select="$ver_t"/> </xsl:when> + <xsl:otherwise> <xsl:value-of select="concat($basever_t, '+', @ver) "/> </xsl:otherwise> + </xsl:choose> + </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:choose> + <xsl:when test="$pkgname='nginx' and $format='generic' and @rev!=1"/> + <xsl:otherwise> + <xsl:if test="$apply=$pkgname"> + + <xsl:if test="$format='generic'"> + <xsl:text> </xsl:text> + + <xsl:value-of select="substring(concat($conf/changes/title, + $pkgname, + ' ', @ver, + ' '), + 1, $conf/changes/length)"/> + + <xsl:value-of select="substring(@date, 9, 2)"/> + <xsl:value-of select="$conf/changes/month[number(substring(current()/@date, + 6, 2))]"/> + <xsl:value-of select="substring(@date, 1, 4)"/> + </xsl:if> + + <xsl:if test="$format='rpm'"> + <xsl:value-of select="concat('* ', $conf/changes/day[number($dow)], + $conf/changes/month[number(substring(current()/@date, 6, 2))], + $pday, ' ', + substring(@date, 1, 4), ' ', @packager, ' - ', + $ver_, '-', $rev_t, '%{?dist}.ngx')"/> + </xsl:if> + + <xsl:if test="$format='deb'"> + <xsl:value-of select="concat($pkgname, ' (', $ver_, '-', $rev_t, + '~%%CODENAME%%) %%CODENAME%%; urgency=low')"/> + + <xsl:text> </xsl:text> + </xsl:if> + + <xsl:text> </xsl:text> + + <xsl:apply-templates select="change"/> + + <xsl:text> </xsl:text> + + <xsl:if test="$format='deb'"> + <xsl:value-of select="concat(' -- ', @packager, ' ', + $conf/changes/day[number($dow)], ', ', + $pday, + $conf/changes/month[number(substring(current()/@date, 6, 2))], + substring(@date, 1, 4), ' ', @time)"/> + + <xsl:text> </xsl:text> + <xsl:text> </xsl:text> + </xsl:if> + </xsl:if> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + + +<xsl:template match="change"> + <xsl:variable select="$conf/changes/*[local-name(.)=current()/@type]" name="prefix"/> + + <xsl:variable name="postfix"> <xsl:if test="$prefix"> <xsl:text>: </xsl:text> </xsl:if> </xsl:variable> + + <xsl:apply-templates select="para"><xsl:with-param select="concat($start, $prefix, $postfix)" name="prefix"/></xsl:apply-templates> +</xsl:template> + + +<xsl:template name="para" match="para"><xsl:param name="prefix"/> + <xsl:variable name="text"> <xsl:apply-templates/> </xsl:variable> + + <xsl:if test="$format='generic'"> + <xsl:text> </xsl:text> + </xsl:if> + + <xsl:call-template name="wrap"><xsl:with-param select="normalize-space($text)" name="text"/><xsl:with-param name="prefix"> <xsl:choose><xsl:when test="position() = 1"> <xsl:value-of select="$prefix"/> </xsl:when><xsl:otherwise> <xsl:value-of select="$indent"/> </xsl:otherwise></xsl:choose> </xsl:with-param></xsl:call-template></xsl:template> + + +<xsl:template name="wrap"><xsl:param name="text"/><xsl:param name="prefix"/> + <xsl:if test="$text"> + <xsl:variable name="offset"> + <xsl:choose> + <xsl:when test="starts-with($text, concat($br, ' '))"> + <xsl:value-of select="string-length($br) + 2"/> + </xsl:when> + <xsl:when test="starts-with($text, $br)"> + <xsl:value-of select="string-length($br) + 1"/> + </xsl:when> + <xsl:otherwise> + 1 + </xsl:otherwise> + </xsl:choose> + </xsl:variable> + + <xsl:variable name="length"> + <xsl:call-template name="length"><xsl:with-param select="substring($text, $offset)" name="text"/><xsl:with-param select="string-length($prefix)" name="prefix"/><xsl:with-param select="$max" name="length"/></xsl:call-template></xsl:variable> + + <xsl:value-of select="$prefix"/> + + <xsl:value-of select="normalize-space(translate(substring($text, $offset, $length), + ' ', ' '))"/> + + <xsl:text> </xsl:text> + + <xsl:call-template name="wrap"><xsl:with-param select="substring($text, $length + $offset)" name="text"/><xsl:with-param select="$indent" name="prefix"/></xsl:call-template></xsl:if> +</xsl:template> + + +<xsl:template name="length"><xsl:param name="text"/><xsl:param name="prefix"/><xsl:param name="length"/> + <xsl:variable select="substring-before(substring($text, 1, + $length - $prefix + string-length($br)), + $br)" name="break"/> + + <xsl:choose> + <xsl:when test="$break"> <xsl:value-of select="string-length($break)"/> </xsl:when> + + <xsl:when test="$length = 0"> <xsl:value-of select="$max - $prefix"/> </xsl:when> + + <xsl:when test="string-length($text) + $prefix <= $length"> + <xsl:value-of select="$length - $prefix"/> + </xsl:when> + + <xsl:when test="substring($text, $length - $prefix + 1, 1) = ' '"> + <xsl:value-of select="$length - $prefix + 1"/> + </xsl:when> + + <xsl:otherwise> + <xsl:call-template name="length"><xsl:with-param select="$text" name="text"/><xsl:with-param select="$prefix" name="prefix"/><xsl:with-param select="$length - 1" name="length"/></xsl:call-template></xsl:otherwise> + </xsl:choose> +</xsl:template> + + +<xsl:template name="day_of_week"><xsl:param name="date"/> + <xsl:param select="substring-before($date, '-')" name="year"/> + <xsl:param select="substring-before(substring-after($date, '-'), '-')" name="month"/> + <xsl:param select="substring-after(substring-after($date, '-'), '-')" name="day"/> + + <xsl:variable select="floor((14 - $month) div 12)" name="a"/> + + <xsl:variable select="$year - $a" name="y"/> + + <xsl:variable select="$month + 12 * $a - 2" name="m"/> + + <xsl:value-of select="($day + $y + floor($y div 4) - floor($y div 100) + + floor($y div 400) + floor((31 * $m) div 12)) mod 7 + 1"/> +</xsl:template> + + +<xsl:template name="padded_day"><xsl:param name="date"/> + <xsl:value-of select="substring(concat(' ', format-number(substring($date, 9, 2), '##')), + 1 + string-length(format-number(substring($date, 9, 2), '##')))"/> +</xsl:template> + + +<xsl:template name="string_in_list"><xsl:param name="list"/><xsl:param name="string"/> + <xsl:choose> + <xsl:when test="contains($list, ' ')"> + <xsl:variable select="substring-before($list, ' ')" name="str"/> + <xsl:choose> + <xsl:when test="$str=$string"> + <xsl:value-of select="$string"/> + </xsl:when> + <xsl:otherwise> + <xsl:call-template name="string_in_list"><xsl:with-param select="substring-after($list, ' ')" name="list"/><xsl:with-param select="$string" name="string"/></xsl:call-template></xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:otherwise> + <xsl:if test="$list=$string"> <xsl:value-of select="$string"/> </xsl:if> + <xsl:if test="$list='*'"> <xsl:value-of select="$string"/> </xsl:if> + </xsl:otherwise> + </xsl:choose> +</xsl:template> + + +<xsl:template match="at">@</xsl:template> +<xsl:template match="br"> <xsl:value-of select="$br"/> </xsl:template> +<xsl:template match="nobr"> <xsl:value-of select="translate(., ' ', ' ')"/> </xsl:template> + + +</xsl:stylesheet>
diff --git a/alpine/COPYRIGHT b/docs/nginx-module-geoip.copyright similarity index 100% rename from alpine/COPYRIGHT rename to docs/nginx-module-geoip.copyright
diff --git a/docs/nginx-module-geoip.xml b/docs/nginx-module-geoip.xml new file mode 100644 index 0000000..d06485e --- /dev/null +++ b/docs/nginx-module-geoip.xml
@@ -0,0 +1,671 @@ +<?xml version="1.0" ?> +<!DOCTYPE change_log SYSTEM "changes.dtd" > + + +<change_log title="nginx_module_geoip"> + + +<changes apply="nginx-module-geoip" ver="1.19.3" rev="1" + date="2020-09-29" time="17:12:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.19.2" rev="1" + date="2020-08-11" time="17:50:35 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.19.1" rev="1" + date="2020-07-07" time="18:52:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.19.0" rev="1" + date="2020-05-26" time="18:01:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.10" rev="1" + date="2020-04-14" time="17:34:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.9" rev="1" + date="2020-03-03" time="17:32:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.8" rev="1" + date="2020-01-21" time="16:36:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.7" rev="1" + date="2019-12-24" time="16:07:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.6" rev="1" + date="2019-11-19" time="15:50:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.5" rev="1" + date="2019-10-22" time="17:30:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.4" rev="1" + date="2019-09-24" time="17:49:10 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.3" rev="1" + date="2019-08-13" time="11:50:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.2" rev="1" + date="2019-07-23" time="14:45:37 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.1" rev="1" + date="2019-06-25" time="15:20:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.17.0" rev="1" + date="2019-05-21" time="17:45:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.12" rev="1" + date="2019-04-16" time="16:08:19 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.11" rev="1" + date="2019-04-09" time="14:20:51 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.10" rev="1" + date="2019-03-26" time="17:04:38 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.9" rev="1" + date="2019-02-26" time="17:13:39 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.8" rev="1" + date="2018-12-25" time="12:56:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.7" rev="1" + date="2018-11-27" time="15:31:56 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.6" rev="1" + date="2018-11-06" time="16:38:30 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.5" rev="1" + date="2018-10-02" time="17:49:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.4" rev="1" + date="2018-09-25" time="18:04:03 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.3" rev="1" + date="2018-08-28" time="16:32:13 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.2" rev="1" + date="2018-07-24" time="16:02:29 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.1" rev="1" + date="2018-07-03" time="16:27:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.15.0" rev="1" + date="2018-06-05" time="15:00:18 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.12" rev="1" + date="2018-04-09" time="19:01:09 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.11" rev="1" + date="2018-04-03" time="15:16:34 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.10" rev="1" + date="2018-03-20" time="13:03:54 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.9" rev="1" + date="2018-02-20" time="15:21:20 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.8" rev="1" + date="2017-12-26" time="14:11:22 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.7" rev="1" + date="2017-11-21" time="17:28:04 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.6" rev="1" + date="2017-10-10" time="17:12:59 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.5" rev="2" + date="2017-09-14" time="19:30:03 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-2 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.5" rev="1" + date="2017-09-05" time="12:14:19 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.4" rev="1" + date="2017-08-08" time="18:25:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +base version updated to 1.13.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.3" rev="1" + date="2017-07-11" time="16:07:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.2" rev="1" + date="2017-06-27" time="16:39:04 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.1" rev="1" + date="2017-05-30" time="15:58:15 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.13.0" rev="1" + date="2017-04-25" time="14:31:19 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.13" rev="1" + date="2017-04-04" time="13:58:59 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.13-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.12" rev="1" + date="2017-03-24" time="16:50:23 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.11" rev="1" + date="2017-03-21" time="17:25:24 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.10" rev="1" + date="2017-02-14" time="14:52:21 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.9" rev="1" + date="2017-01-24" time="14:52:07 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.8" rev="1" + date="2016-12-27" time="16:13:13 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.7" rev="1" + date="2016-12-13" time="16:54:20 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.6" rev="1" + date="2016-11-15" time="18:43:12 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-geoip" ver="1.11.5" rev="1" + date="2016-10-10" time="10:15:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.11.5-1 +</para> +</change> + +</changes> + + +</change_log>
diff --git a/alpine/COPYRIGHT b/docs/nginx-module-image-filter.copyright similarity index 100% copy from alpine/COPYRIGHT copy to docs/nginx-module-image-filter.copyright
diff --git a/docs/nginx-module-image-filter.xml b/docs/nginx-module-image-filter.xml new file mode 100644 index 0000000..ceec363 --- /dev/null +++ b/docs/nginx-module-image-filter.xml
@@ -0,0 +1,671 @@ +<?xml version="1.0" ?> +<!DOCTYPE change_log SYSTEM "changes.dtd" > + + +<change_log title="nginx_module_image_filter"> + + +<changes apply="nginx-module-image-filter" ver="1.19.3" rev="1" + date="2020-09-29" time="17:12:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.19.2" rev="1" + date="2020-08-11" time="17:50:35 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.19.1" rev="1" + date="2020-07-07" time="18:52:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.19.0" rev="1" + date="2020-05-26" time="18:01:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.10" rev="1" + date="2020-04-14" time="17:34:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.9" rev="1" + date="2020-03-03" time="17:32:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.8" rev="1" + date="2020-01-21" time="16:36:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.7" rev="1" + date="2019-12-24" time="16:07:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.6" rev="1" + date="2019-11-19" time="15:50:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.5" rev="1" + date="2019-10-22" time="17:30:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.4" rev="1" + date="2019-09-24" time="17:49:10 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.3" rev="1" + date="2019-08-13" time="11:50:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.2" rev="1" + date="2019-07-23" time="14:45:37 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.1" rev="1" + date="2019-06-25" time="15:20:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.17.0" rev="1" + date="2019-05-21" time="17:45:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.12" rev="1" + date="2019-04-16" time="16:08:19 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.11" rev="1" + date="2019-04-09" time="14:20:51 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.10" rev="1" + date="2019-03-26" time="17:04:38 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.9" rev="1" + date="2019-02-26" time="17:13:39 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.8" rev="1" + date="2018-12-25" time="12:56:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.7" rev="1" + date="2018-11-27" time="15:31:56 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.6" rev="1" + date="2018-11-06" time="16:38:30 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.5" rev="1" + date="2018-10-02" time="17:49:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.4" rev="1" + date="2018-09-25" time="18:04:03 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.3" rev="1" + date="2018-08-28" time="16:32:13 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.2" rev="1" + date="2018-07-24" time="16:02:29 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.1" rev="1" + date="2018-07-03" time="16:27:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.15.0" rev="1" + date="2018-06-05" time="15:00:18 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.12" rev="1" + date="2018-04-09" time="19:01:09 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.11" rev="1" + date="2018-04-03" time="15:16:34 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.10" rev="1" + date="2018-03-20" time="13:03:54 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.9" rev="1" + date="2018-02-20" time="15:21:20 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.8" rev="1" + date="2017-12-26" time="14:11:22 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.7" rev="1" + date="2017-11-21" time="17:28:04 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.6" rev="1" + date="2017-10-10" time="17:14:23 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.5" rev="2" + date="2017-09-14" time="19:30:48 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-2 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.5" rev="1" + date="2017-09-05" time="12:15:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.4" rev="1" + date="2017-08-08" time="18:25:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +base version updated to 1.13.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.3" rev="1" + date="2017-07-11" time="16:09:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.2" rev="1" + date="2017-06-27" time="16:39:38 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.1" rev="1" + date="2017-05-30" time="15:59:02 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.13.0" rev="1" + date="2017-04-25" time="14:32:05 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.13" rev="1" + date="2017-04-04" time="13:59:32 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.13-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.12" rev="1" + date="2017-03-24" time="16:51:01 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.11" rev="1" + date="2017-03-21" time="17:25:42 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.10" rev="1" + date="2017-02-14" time="14:53:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.9" rev="1" + date="2017-01-24" time="14:52:52 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.8" rev="1" + date="2016-12-27" time="16:13:55 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.7" rev="1" + date="2016-12-13" time="16:54:55 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.6" rev="1" + date="2016-11-15" time="18:44:55 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-image-filter" ver="1.11.5" rev="1" + date="2016-10-10" time="10:15:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.11.5-1 +</para> +</change> + +</changes> + + +</change_log>
diff --git a/rpm/SOURCES/COPYRIGHT b/docs/nginx-module-njs.copyright similarity index 87% rename from rpm/SOURCES/COPYRIGHT rename to docs/nginx-module-njs.copyright index af51e2f..b5950c4 100644 --- a/rpm/SOURCES/COPYRIGHT +++ b/docs/nginx-module-njs.copyright
@@ -1,6 +1,8 @@ -/* - * Copyright (C) Igor Sysoev - * Copyright (C) Nginx, Inc. +/* + * Copyright (C) 2015-2020 NGINX, Inc. + * Copyright (C) 2015-2020 Igor Sysoev + * Copyright (C) 2017-2020 Dmitry Volyntsev + * Copyright (C) 2019-2020 Alexander Borisov * All rights reserved. * * Redistribution and use in source and binary forms, with or without
diff --git a/docs/nginx-module-njs.xml b/docs/nginx-module-njs.xml new file mode 100644 index 0000000..d329557 --- /dev/null +++ b/docs/nginx-module-njs.xml
@@ -0,0 +1,916 @@ +<?xml version="1.0" ?> +<!DOCTYPE change_log SYSTEM "changes.dtd" > + + +<change_log title="nginx_module_njs"> + + +<changes apply="nginx-module-njs" ver="0.4.4" rev="1" basever="1.19.3" + date="2020-09-29" time="17:12:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.4.4 +</para> +</change> + +<change> +<para> +base version updated to 1.19.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.4.3" rev="1" basever="1.19.2" + date="2020-08-11" time="17:50:35 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.4.3" rev="1" basever="1.19.1" + date="2020-08-11" time="17:47:51 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.4.3 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.4.2" rev="1" basever="1.19.1" + date="2020-07-07" time="18:52:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.4.2" rev="1" basever="1.19.0" + date="2020-07-07" time="18:50:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.4.2 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.4.1" rev="1" basever="1.19.0" + date="2020-05-26" time="18:01:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.4.1" rev="1" basever="1.17.10" + date="2020-05-19" time="15:06:21 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.4.1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.4.0" rev="1" basever="1.17.10" + date="2020-04-23" time="16:32:21 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.4.0 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.9" rev="1" basever="1.17.10" + date="2020-04-14" time="17:34:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.9" rev="1" basever="1.17.9" + date="2020-03-03" time="17:24:12 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.9-1 +</para> +</change> + +<change> +<para> +njs updated to 0.3.9 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.8" rev="1" basever="1.17.8" + date="2020-01-21" time="16:32:10 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.8-1 +</para> +</change> + +<change> +<para> +njs updated to 0.3.8. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.7" rev="1" basever="1.17.7" + date="2019-12-24" time="16:07:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.7" rev="1" basever="1.17.6" + date="2019-11-19" time="15:46:02 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.6-1 +</para> +</change> + +<change> +<para> +njs updated to 0.3.7. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.6" rev="1" basever="1.17.5" + date="2019-10-22" time="17:30:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.5-1 +</para> +</change> + +<change> +<para> +njs updated to 0.3.6 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.5" rev="1" basever="1.17.4" + date="2019-09-24" time="17:49:10 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.5" rev="1" basever="1.17.3" + date="2019-08-15" time="20:00:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +njs updated to 0.3.5 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.4" rev="1" basever="1.17.3" + date="2019-08-13" time="11:50:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.3-1 +</para> +</change> + +<change> +<para> +njs updated to 0.3.4 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.3" rev="1" basever="1.17.2" + date="2019-07-23" time="14:45:37 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.3" rev="1" basever="1.17.1" + date="2019-06-25" time="15:20:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.1-1 +</para> +</change> + +<change> +<para> +njs updated to 0.3.3 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.2" rev="1" basever="1.17.0" + date="2019-05-21" time="12:31:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.0-1 +</para> +</change> + +<change> +<para> +njs updated to 0.3.2. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.1" rev="1" basever="1.15.12" + date="2019-04-16" time="17:34:19 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.3.1. +</para> +</change> + +<change> +<para> +base version updated to 1.15.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.0" rev="1" basever="1.15.11" + date="2019-04-09" time="14:20:51 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.3.0" rev="1" basever="1.15.10" + date="2019-03-26" time="13:25:01 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.10-1 +</para> +</change> + +<change> +<para> +njs updated to 0.3.0. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.8" rev="1" basever="1.15.9" + date="2019-02-26" time="17:10:13 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.9-1 +</para> +</change> + +<change> +<para> +njs updated to 0.2.8. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.7" rev="1" basever="1.15.8" + date="2018-12-25" time="12:50:01 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.8-1 +</para> +</change> + +<change> +<para> +njs updated to 0.2.7. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.6" rev="1" basever="1.15.7" + date="2018-11-27" time="15:30:04 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.2.6. +</para> +</change> + +<change> +<para> +base version updated to 1.15.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.5" rev="1" basever="1.15.6" + date="2018-11-06" time="16:38:30 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.5" rev="1" basever="1.15.5" + date="2018-10-30" time="15:31:14 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.2.5. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.4" rev="1" basever="1.15.5" + date="2018-10-02" time="17:49:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.4" rev="1" basever="1.15.4" + date="2018-09-25" time="18:04:03 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.4" rev="1" basever="1.15.3" + date="2018-09-18" time="17:51:42 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.2.4. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.3" rev="1" basever="1.15.3" + date="2018-08-28" time="16:32:13 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.3" rev="1" basever="1.15.2" + date="2018-07-31" time="14:50:23 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.2.3. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.2" rev="1" basever="1.15.2" + date="2018-07-24" time="16:02:29 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.2" rev="1" basever="1.15.1" + date="2018-07-03" time="16:27:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.2" rev="1" basever="1.15.0" + date="2018-06-21" time="13:09:06 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.2.2. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.1" rev="1" basever="1.15.0" + date="2018-06-05" time="15:00:18 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.1" rev="1" basever="1.13.12" + date="2018-06-05" time="12:45:56 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.2.1. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.0" rev="1" basever="1.13.12" + date="2018-04-09" time="19:01:09 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.2.0" rev="1" basever="1.13.11" + date="2018-04-03" time="15:06:42 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.11-1 +</para> +</change> + +<change> +<para> +njs updated to 0.2.0. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.15" rev="1" basever="1.13.10" + date="2018-03-20" time="13:03:54 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.15" rev="1" basever="1.13.9" + date="2018-02-20" time="15:21:20 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.9-1 +</para> +</change> + +<change> +<para> +fixed build on ppc64le (backported njs changeset 22cc52416e84) +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.15" rev="1" basever="1.13.8" + date="2017-12-26" time="14:11:22 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.15" rev="1" basever="1.13.7" + date="2017-11-21" time="17:25:30 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.7-1 +</para> +</change> + +<change> +<para> +njs updated to 0.1.15. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.14" rev="1" basever="1.13.6" + date="2017-10-09" time="20:44:09 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.1.14 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.13" rev="2" basever="1.13.5" + date="2017-09-14" time="19:31:17 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-2 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.13" rev="1" basever="1.13.5" + date="2017-09-04" time="13:25:01 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.1.13 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.12" rev="1" basever="1.13.4" + date="2017-08-08" time="18:25:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +njs updated to 0.1.12 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.11" rev="1" basever="1.13.3" + date="2017-07-11" time="16:15:12 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.11" rev="1" basever="1.13.2" + date="2017-06-27" time="16:35:02 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.1.11 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.10" rev="1" basever="1.13.1" + date="2017-05-30" time="16:01:22 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.10" rev="1" basever="1.13.0" + date="2017-04-25" time="14:32:45 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.10" rev="1" basever="1.11.13" + date="2017-04-04" time="13:43:06 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.1.10 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.9" rev="1" basever="1.11.12" + date="2017-03-24" time="16:51:39 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.12. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.9" rev="1" basever="1.11.11" + date="2017-03-21" time="17:26:41 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.11. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.9" rev="1" basever="1.11.10" + date="2017-02-14" time="14:42:44 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.1.9 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.8" rev="1" basever="1.11.9" + date="2017-01-24" time="14:46:34 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.1.8 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.7" rev="1" basever="1.11.8" + date="2016-12-27" time="16:08:07 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.1.7 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.6" rev="1" basever="1.11.7" + date="2016-12-13" time="16:35:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +njs updated to 0.1.6 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.4" rev="2" basever="1.11.6" + date="2016-11-15" time="18:35:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.6. +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.4" rev="1" basever="1.11.5" + date="2016-10-24" time="15:50:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +njs module updated to 0.1.4 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-njs" ver="0.1.3" rev="1" basever="1.11.5" + date="2016-10-10" time="10:15:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.11.5 +</para> +</change> + +<change> +<para> +njs module updated to 0.1.3 +</para> +</change> + +</changes> + + +</change_log>
diff --git a/alpine/COPYRIGHT b/docs/nginx-module-perl.copyright similarity index 100% copy from alpine/COPYRIGHT copy to docs/nginx-module-perl.copyright
diff --git a/docs/nginx-module-perl.xml b/docs/nginx-module-perl.xml new file mode 100644 index 0000000..7c63a96 --- /dev/null +++ b/docs/nginx-module-perl.xml
@@ -0,0 +1,671 @@ +<?xml version="1.0" ?> +<!DOCTYPE change_log SYSTEM "changes.dtd" > + + +<change_log title="nginx_module_perl"> + + +<changes apply="nginx-module-perl" ver="1.19.3" rev="1" + date="2020-09-29" time="17:12:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.19.2" rev="1" + date="2020-08-11" time="17:50:35 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.19.1" rev="1" + date="2020-07-07" time="18:52:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.19.0" rev="1" + date="2020-05-26" time="18:01:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.10" rev="1" + date="2020-04-14" time="17:34:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.9" rev="1" + date="2020-03-03" time="17:32:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.8" rev="1" + date="2020-01-21" time="16:36:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.7" rev="1" + date="2019-12-24" time="16:07:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.6" rev="1" + date="2019-11-19" time="15:50:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.5" rev="1" + date="2019-10-22" time="17:30:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.4" rev="1" + date="2019-09-24" time="17:49:10 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.3" rev="1" + date="2019-08-13" time="11:50:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.2" rev="1" + date="2019-07-23" time="14:45:37 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.1" rev="1" + date="2019-06-25" time="15:20:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.17.0" rev="1" + date="2019-05-21" time="17:45:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.12" rev="1" + date="2019-04-16" time="16:08:19 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.11" rev="1" + date="2019-04-09" time="14:20:51 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.10" rev="1" + date="2019-03-26" time="17:04:38 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.9" rev="1" + date="2019-02-26" time="17:13:39 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.8" rev="1" + date="2018-12-25" time="12:56:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.7" rev="1" + date="2018-11-27" time="15:31:56 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.6" rev="1" + date="2018-11-06" time="16:38:30 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.5" rev="1" + date="2018-10-02" time="17:49:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.4" rev="1" + date="2018-09-25" time="18:04:03 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.3" rev="1" + date="2018-08-28" time="16:32:13 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.2" rev="1" + date="2018-07-24" time="16:02:29 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.1" rev="1" + date="2018-07-03" time="16:27:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.15.0" rev="1" + date="2018-06-05" time="15:00:18 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.12" rev="1" + date="2018-04-09" time="19:01:09 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.11" rev="1" + date="2018-04-03" time="15:16:34 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.10" rev="1" + date="2018-03-20" time="13:03:54 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.9" rev="1" + date="2018-02-20" time="15:21:20 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.8" rev="1" + date="2017-12-26" time="14:11:22 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.7" rev="1" + date="2017-11-21" time="17:28:04 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.6" rev="1" + date="2017-10-10" time="17:14:52 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.5" rev="2" + date="2017-09-14" time="19:31:59 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-2 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.5" rev="1" + date="2017-09-05" time="12:15:35 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.4" rev="1" + date="2017-08-08" time="18:25:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +base version updated to 1.13.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.3" rev="1" + date="2017-07-11" time="16:16:28 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.2" rev="1" + date="2017-06-27" time="16:40:04 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.1" rev="1" + date="2017-05-30" time="16:02:57 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.13.0" rev="1" + date="2017-04-25" time="14:48:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.13" rev="1" + date="2017-04-04" time="14:00:06 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.13-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.12" rev="1" + date="2017-03-24" time="16:52:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.11" rev="1" + date="2017-03-21" time="17:29:57 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.10" rev="1" + date="2017-02-14" time="14:53:56 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.9" rev="1" + date="2017-01-24" time="14:53:23 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.8" rev="1" + date="2016-12-27" time="16:14:49 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.7" rev="1" + date="2016-12-13" time="16:55:33 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.6" rev="1" + date="2016-11-15" time="18:46:06 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-perl" ver="1.11.5" rev="1" + date="2016-10-10" time="10:15:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.11.5-1 +</para> +</change> + +</changes> + + +</change_log>
diff --git a/alpine/COPYRIGHT b/docs/nginx-module-xslt.copyright similarity index 100% copy from alpine/COPYRIGHT copy to docs/nginx-module-xslt.copyright
diff --git a/docs/nginx-module-xslt.xml b/docs/nginx-module-xslt.xml new file mode 100644 index 0000000..f6f88f6 --- /dev/null +++ b/docs/nginx-module-xslt.xml
@@ -0,0 +1,671 @@ +<?xml version="1.0" ?> +<!DOCTYPE change_log SYSTEM "changes.dtd" > + + +<change_log title="nginx_module_xslt"> + + +<changes apply="nginx-module-xslt" ver="1.19.3" rev="1" + date="2020-09-29" time="17:12:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.19.2" rev="1" + date="2020-08-11" time="17:50:35 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.19.1" rev="1" + date="2020-07-07" time="18:52:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.19.0" rev="1" + date="2020-05-26" time="18:01:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.19.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.10" rev="1" + date="2020-04-14" time="17:34:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.9" rev="1" + date="2020-03-03" time="17:32:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.8" rev="1" + date="2020-01-21" time="16:36:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.7" rev="1" + date="2019-12-24" time="16:07:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.6" rev="1" + date="2019-11-19" time="15:50:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.5" rev="1" + date="2019-10-22" time="17:30:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.4" rev="1" + date="2019-09-24" time="17:49:10 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.3" rev="1" + date="2019-08-13" time="11:50:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.2" rev="1" + date="2019-07-23" time="14:45:37 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.1" rev="1" + date="2019-06-25" time="15:20:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.17.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.17.0" rev="1" + date="2019-05-21" time="17:45:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.17.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.12" rev="1" + date="2019-04-16" time="16:08:19 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.11" rev="1" + date="2019-04-09" time="14:20:51 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.10" rev="1" + date="2019-03-26" time="17:04:38 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.9" rev="1" + date="2019-02-26" time="17:13:39 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.8" rev="1" + date="2018-12-25" time="12:56:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.7" rev="1" + date="2018-11-27" time="15:31:56 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.6" rev="1" + date="2018-11-06" time="16:38:30 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.5" rev="1" + date="2018-10-02" time="17:49:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.4" rev="1" + date="2018-09-25" time="18:04:03 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.3" rev="1" + date="2018-08-28" time="16:32:13 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.2" rev="1" + date="2018-07-24" time="16:02:29 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.1" rev="1" + date="2018-07-03" time="16:27:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.15.0" rev="1" + date="2018-06-05" time="15:00:18 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.15.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.12" rev="1" + date="2018-04-09" time="19:01:09 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.11" rev="1" + date="2018-04-03" time="15:16:34 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.10" rev="1" + date="2018-03-20" time="13:03:54 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.9" rev="1" + date="2018-02-20" time="15:21:20 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.8" rev="1" + date="2017-12-26" time="14:11:22 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.7" rev="1" + date="2017-11-21" time="17:28:04 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.6" rev="1" + date="2017-10-10" time="17:15:21 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.5" rev="2" + date="2017-09-14" time="19:32:21 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-2 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.5" rev="1" + date="2017-09-05" time="12:15:58 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.5-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.4" rev="1" + date="2017-08-08" time="18:25:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +base version updated to 1.13.4-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.3" rev="1" + date="2017-07-11" time="16:16:54 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.3-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.2" rev="1" + date="2017-06-27" time="16:40:33 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.2-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.1" rev="1" + date="2017-05-30" time="16:03:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.1-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.13.0" rev="1" + date="2017-04-25" time="14:49:20 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.13.0-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.13" rev="1" + date="2017-04-04" time="14:00:32 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.13-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.12" rev="1" + date="2017-03-24" time="16:52:52 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.12-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.11" rev="1" + date="2017-03-21" time="17:30:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.11-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.10" rev="1" + date="2017-02-14" time="14:54:23 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.10-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.9" rev="1" + date="2017-01-24" time="14:53:48 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.9-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.8" rev="1" + date="2016-12-27" time="16:16:24 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.8-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.7" rev="1" + date="2016-12-13" time="16:55:55 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.7-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.6" rev="1" + date="2016-11-15" time="18:46:46 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +base version updated to 1.11.6-1 +</para> +</change> + +</changes> + + +<changes apply="nginx-module-xslt" ver="1.11.5" rev="1" + date="2016-10-10" time="10:15:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +base version updated to 1.11.5-1 +</para> +</change> + +</changes> + + +</change_log>
diff --git a/alpine/COPYRIGHT b/docs/nginx.copyright similarity index 100% copy from alpine/COPYRIGHT copy to docs/nginx.copyright
diff --git a/docs/nginx.xml b/docs/nginx.xml new file mode 100644 index 0000000..055f1af --- /dev/null +++ b/docs/nginx.xml
@@ -0,0 +1,1527 @@ +<?xml version="1.0" ?> +<!DOCTYPE change_log SYSTEM "changes.dtd" > + + +<change_log title="nginx"> + + +<changes apply="nginx" ver="1.19.3" rev="1" + date="2020-09-29" time="17:12:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.19.3 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.19.2" rev="1" + date="2020-08-11" time="17:50:35 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.19.2 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.19.1" rev="1" + date="2020-07-07" time="18:52:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.19.1 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.19.0" rev="1" + date="2020-05-26" time="18:01:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.19.0 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.10" rev="1" + date="2020-04-14" time="17:34:25 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.17.10 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.9" rev="1" + date="2020-03-03" time="17:32:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.17.9 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.8" rev="1" + date="2020-01-21" time="16:36:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.17.8 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.7" rev="1" + date="2019-12-24" time="16:07:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.17.7 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.6" rev="1" + date="2019-11-19" time="15:50:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.17.6 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.5" rev="1" + date="2019-10-22" time="17:30:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +1.17.5 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.4" rev="1" + date="2019-09-24" time="17:49:10 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.17.4 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.3" rev="1" + date="2019-08-13" time="11:50:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +1.17.3 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.2" rev="1" + date="2019-07-23" time="14:45:37 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.17.2 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.1" rev="1" + date="2019-06-25" time="15:20:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +1.17.1 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.17.0" rev="1" + date="2019-05-21" time="17:45:53 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.17.0 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.12" rev="1" + date="2019-04-16" time="16:08:19 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.12 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.11" rev="1" + date="2019-04-09" time="14:20:51 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.11 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.10" rev="1" + date="2019-03-26" time="17:04:38 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.10 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.9" rev="1" + date="2019-02-26" time="17:13:39 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.9 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.8" rev="1" + date="2018-12-25" time="12:56:47 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.8 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.7" rev="1" + date="2018-11-27" time="15:31:56 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.7 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.6" rev="1" + date="2018-11-06" time="16:38:30 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.6 +</para> +</change> + +<change type="security"> +<para> +fixes CVE-2018-16843. +</para> +</change> + +<change type="security"> +<para> +fixes CVE-2018-16844. +</para> +</change> + +<change type="security"> +<para> +fixes CVE-2018-16845. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.5" rev="1" + date="2018-10-02" time="17:49:27 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.5 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.4" rev="1" + date="2018-09-25" time="18:04:03 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.4 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.3" rev="1" + date="2018-08-28" time="16:32:13 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.3 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.2" rev="1" + date="2018-07-24" time="16:02:29 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.2 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.1" rev="1" + date="2018-07-03" time="16:27:08 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.1 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.15.0" rev="1" + date="2018-06-05" time="15:00:18 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.15.0 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.12" rev="1" + date="2018-04-09" time="19:01:09 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.12 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.11" rev="1" + date="2018-04-03" time="15:16:34 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.11 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.10" rev="1" + date="2018-03-20" time="13:03:54 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.10 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.9" rev="1" + date="2018-02-20" time="15:21:20 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.9 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.8" rev="1" + date="2017-12-26" time="14:11:22 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.8 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.7" rev="1" + date="2017-11-21" time="17:28:04 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.7 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.6" rev="1" + date="2017-09-14" time="19:35:09 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.6 +</para> +</change> + +<change type="bugfix"> +<para> +in systemd service support (https://trac.nginx.org/nginx/ticket/1380). +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.5" rev="1" + date="2017-09-14" time="19:33:43 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.5 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.4" rev="1" + date="2017-08-08" time="18:25:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.13.4 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.3" rev="1" + date="2017-07-11" time="16:06:07 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.3 +</para> +</change> + +<change type="security"> +<para> +fixes CVE-2017-7529. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.2" rev="1" + date="2017-06-27" time="16:40:50 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.2 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.1" rev="1" + date="2017-05-30" time="16:03:46 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.1 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.13.0" rev="1" + date="2017-04-25" time="14:30:31 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.13.0 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.13" rev="1" + date="2017-04-04" time="13:58:14 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.13 +</para> +</change> + +<change> +<para> +Made upgrade loops/timeouts configurable via /etc/defaults/nginx. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.12" rev="1" + date="2017-03-24" time="16:47:12 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.12 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.11" rev="1" + date="2017-03-21" time="17:24:12 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.11 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.10" rev="1" + date="2017-02-14" time="14:54:57 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.10 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.9" rev="1" + date="2017-01-24" time="14:54:15 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.9 +</para> +</change> + +<change> +<para> +Extended hardening build flags. +</para> +</change> + +<change> +<para> +Added check-reload target to init script / systemd service. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.8" rev="1" + date="2016-12-27" time="16:18:01 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.8 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.7" rev="1" + date="2016-12-13" time="16:53:43 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.7 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.6" rev="1" + date="2016-11-25" time="18:50:49 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.6 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.5" rev="1" + date="2016-10-10" time="10:15:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +1.11.5 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.4" rev="1" + date="2016-09-13" time="14:33:26 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.4 +</para> +</change> + +<change> +<para> +njs updated to 0.1.2. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.3" rev="1" + date="2016-07-26" time="15:03:42 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.3 +</para> +</change> + +<change> +<para> +njs updated to 0.1.0. +</para> +</change> + +<change> +<para> +njs stream dynamic module added to nginx-module-njs package. +</para> +</change> + +<change> +<para> +geoip stream dynamic module added to nginx-module-geoip package. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.2" rev="1" + date="2016-07-05" time="16:25:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.2 +</para> +</change> + +<change> +<para> +njs updated to ef2b708510b1. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.1" rev="1" + date="2016-05-31" time="16:25:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.11.1 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.11.0" rev="1" + date="2016-05-24" time="15:38:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.11.0 +</para> +</change> + +<change type="bugfix"> +<para> +fixed logrotate error if nginx is not running. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.15" rev="1" + date="2016-04-19" time="20:10:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.9.15 +</para> +</change> + +<change> +<para> +njs updated to 1c50334fbea6. +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.14" rev="1" + date="2016-04-05" time="17:30:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.9.14 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.13" rev="1" + date="2016-03-29" time="15:50:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.9.13 +</para> +</change> + +<change> +<para> +Fixed modules path +</para> +</change> + +<change> +<para> +Added perl and njs dynamic modules subpackages +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.12" rev="1" + date="2016-02-24" time="18:24:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.9.12 +</para> +</change> + +<change> +<para> +common configure args are now in variable +</para> +</change> + +<change> +<para> +xslt, image-filter and geoip dynamic modules added +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.11" rev="1" + date="2016-02-09" time="17:37:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.9.11 +</para> +</change> + +<change> +<para> +dynamic modules path and symlink in /etc/nginx added +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.10" rev="1" + date="2016-01-26" time="14:50:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.9.10 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.9" rev="1" + date="2015-12-09" time="14:50:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.9.9 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.8" rev="1" + date="2015-12-08" time="15:55:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.9.8 +</para> +</change> + +<change> +<para> +http_slice module enabled +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.7" rev="1" + date="2015-11-17" time="14:50:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.9.7 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.6" rev="1" + date="2015-10-27" time="13:57:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.9.6 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.5" rev="1" + date="2015-09-22" time="10:30:00 +0300" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +1.9.5 +</para> +</change> + +<change> +<para> +http_spdy module replaced with http_v2 module +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.4" rev="1" + date="2015-08-18" time="17:32:00 +0300" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.9.4 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.3" rev="1" + date="2015-07-14" time="14:57:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.9.3 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.2" rev="1" + date="2015-06-16" time="17:36:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.9.2 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.1" rev="1" + date="2015-05-26" time="16:01:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.9.1 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.9.0" rev="1" + date="2015-04-28" time="11:29:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.9.0 +</para> +</change> + +<change> +<para> +thread pool support added +</para> +</change> + +<change> +<para> +stream module added +</para> +</change> + +<change> +<para> +example_ssl.conf removed +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.12" rev="1" + date="2015-04-07" time="19:33:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.12 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.11" rev="1" + date="2015-03-24" time="18:52:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.11 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.10" rev="1" + date="2015-02-10" time="15:33:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.10 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.9" rev="1" + date="2014-12-23" time="17:56:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.9 +</para> +</change> + +<change> +<para> +init-script now sends signal only to the PID derived from pidfile +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.8" rev="1" + date="2014-12-02" time="12:00:00 +0300" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.8 +</para> +</change> + +<change> +<para> +package with debug symbols added +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.7" rev="1" + date="2014-10-28" time="16:35:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.7 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.6" rev="1" + date="2014-09-30" time="17:53:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.6 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.5" rev="1" + date="2014-09-16" time="13:49:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.5 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.4" rev="1" + date="2014-08-05" time="14:10:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.4 +</para> +</change> + +<change> +<para> +init-script now returns 0 on stop command if nginx is not running +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.3" rev="1" + date="2014-07-08" time="18:33:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.3 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.2" rev="1" + date="2014-06-17" time="18:18:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.2 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.1" rev="1" + date="2014-05-27" time="18:12:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.7.1 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.7.0" rev="1" + date="2014-04-24" time="19:30:07 +0400" + packager="Konstantin Pavlov <thresh@nginx.com>"> + +<change> +<para> +1.7.0 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.13" rev="1" + date="2014-04-08" time="17:00:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.13 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.12" rev="1" + date="2014-03-18" time="16:04:01 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.12 +</para> +</change> + +<change> +<para> +warning added when binary upgrade returns non-zero exit code +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.11" rev="1" + date="2014-03-04" time="15:33:32 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.11 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.10" rev="1" + date="2014-02-04" time="16:12:01 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.10 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.9" rev="1" + date="2014-01-22" time="17:54:40 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.9 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.8" rev="1" + date="2013-12-17" time="18:05:32 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.8 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.7" rev="1" + date="2013-11-29" time="15:59:56 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.7 +</para> +</change> + +<change> +<para> +init script now honours additional options sourced from /etc/default/nginx +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.6" rev="1" + date="2013-10-01" time="16:35:33 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.6 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.5" rev="1" + date="2013-09-17" time="17:40:00 +0400" + packager="Andrei Belov <defan@nginx.com>"> + +<change> +<para> +1.5.5 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.4" rev="1" + date="2013-08-27" time="15:00:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.4 +</para> +</change> + +<change> +<para> +auth request module added +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.3" rev="1" + date="2013-07-30" time="13:55:04 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.3 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.2" rev="1" + date="2013-07-02" time="17:27:04 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.2 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.1" rev="1" + date="2013-06-04" time="17:45:54 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.1 +</para> +</change> + +<change> +<para> +dpkg-buildflags options now passed by --with-{cc,ld}-opt +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.5.0" rev="1" + date="2013-05-06" time="14:15:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.5.0 +</para> +</change> + +<change> +<para> +fixed openssl version detection with dash as /bin/sh +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.3.16" rev="1" + date="2013-04-16" time="16:44:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.3.16 +</para> +</change> + +</changes> + + +<changes apply="nginx" ver="1.3.15" rev="1" + date="2013-03-26" time="19:05:00 +0400" + packager="Sergey Budnevitch <sb@nginx.com>"> + +<change> +<para> +1.3.15 +</para> +</change> + +<change> +<para> +gunzip module added +</para> +</change> + +<change> +<para> +spdy module added if openssl version >= 1.0.1 +</para> +</change> + +<change> +<para> +set permissions on default log files at installation +</para> +</change> + +</changes> + + +<!-- TODO: check for older entries --> + + +</change_log>
diff --git a/rpm/SPECS/Makefile b/rpm/SPECS/Makefile index 42b9c23..d4dfd09 100644 --- a/rpm/SPECS/Makefile +++ b/rpm/SPECS/Makefile
@@ -10,233 +10,30 @@ MODSRC_PREFIX= MODSRC_PATH= $(SRCPATH) BUILD_DIR= %{bdir} +DOCS?= ../../docs ifeq ($(MODULE_TARGET), plus) MODULE_SPEC_TEMPLATE= nginx-plus-module.spec.in MODULE_SUMMARY_PREFIX= NGINX Plus +TARGET_VERSION=$(PLUS_VERSION) +MODULE_PACKAGE_PREFIX=nginx-plus-module else MODULE_SPEC_TEMPLATE= nginx-module.spec.in MODULE_SUMMARY_PREFIX= nginx +TARGET_VERSION=$(BASE_VERSION) +MODULE_PACKAGE_PREFIX=nginx-module endif +MODULE_TARGET_PREFIX=$(TARGET_VERSION)+ + MODULE_PACKAGE_VENDOR= Nginx, Inc. MODULE_PACKAGE_URL= http://nginx.org/ MODULE_PACKAGE_LICENSE=2-clause BSD-like license -MODULES= geoip image-filter njs perl xslt +MODULES= -include Makefile.module-* -MODULE_SUMMARY_geoip= GeoIP dynamic modules -MODULE_SUMMARY_image_filter= image filter dynamic module -MODULE_SUMMARY_njs= njs dynamic modules -MODULE_SUMMARY_perl= Perl dynamic module -MODULE_SUMMARY_xslt= xslt dynamic module - -MODULE_VERSION_geoip= $(BASE_VERSION) -MODULE_RELEASE_geoip= 1 -MODULE_VERSION_image_filter= $(BASE_VERSION) -MODULE_RELEASE_image_filter= 1 -MODULE_VERSION_njs= 0.4.4 -MODULE_RELEASE_njs= 1 -MODULE_VERSION_perl= $(BASE_VERSION) -MODULE_RELEASE_perl= 1 -MODULE_VERSION_xslt= $(BASE_VERSION) -MODULE_RELEASE_xslt= 1 - -MODULE_SOURCES_njs= njs-$(MODULE_VERSION_njs).tar.gz - -MODULE_CONFARGS_geoip= --with-http_geoip_module=dynamic \ - --with-stream_geoip_module=dynamic -MODULE_CONFARGS_image_filter= --with-http_image_filter_module=dynamic -MODULE_CONFARGS_njs= --add-dynamic-module=njs-$(MODULE_VERSION_njs)/nginx -MODULE_CONFARGS_perl= --with-http_perl_module=dynamic -MODULE_CONFARGS_xslt= --with-http_xslt_module=dynamic - -# geoip - -define MODULE_DEFINITIONS_geoip -%if 0%{?suse_version} >= 1315 -BuildRequires: libGeoIP-devel -Requires: libGeoIP1 -%else -BuildRequires: GeoIP-devel -Requires: GeoIP -%endif -endef -export MODULE_DEFINITIONS_geoip - -define MODULE_POST_geoip -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_geoip) for nginx have been installed. -To enable these modules, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_geoip_module.so; - load_module modules/ngx_stream_geoip_module.so; - -Please refer to the modules documentation for further details: -http://nginx.org/en/docs/http/ngx_http_geoip_module.html -http://nginx.org/en/docs/stream/ngx_stream_geoip_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_geoip - -# image-filter - -define MODULE_DEFINITIONS_image_filter -BuildRequires: gd-devel -Requires: gd -endef -export MODULE_DEFINITIONS_image_filter - -define MODULE_POST_image_filter -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_image_filter) for nginx has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_image_filter_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_image_filter_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_image_filter - -# njs - -MODULE_VERSION_PREFIX_njs=$(BASE_VERSION). - -define MODULE_DEFINITIONS_njs -BuildRequires: libedit-devel -endef -export MODULE_DEFINITIONS_njs - -define MODULE_PREBUILD_njs -cd %{bdir}/njs-$(MODULE_VERSION_njs) \&\& ./configure \&\& make njs -endef -export MODULE_PREBUILD_njs - -define MODULE_PREINSTALL_njs -%{__install} -m644 %{bdir}/njs-$(MODULE_VERSION_njs)/CHANGES \ - $$RPM_BUILD_ROOT%{_datadir}/doc/nginx-module-njs/ -%{__mkdir} -p $$RPM_BUILD_ROOT%{_bindir} -%{__install} -m755 %{bdir}/njs-$(MODULE_VERSION_njs)/build/njs \ - $$RPM_BUILD_ROOT%{_bindir}/ -endef -export MODULE_PREINSTALL_njs - -define MODULE_FILES_njs -%{_bindir}/njs -endef -export MODULE_FILES_njs - -define MODULE_POST_njs -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_njs) for nginx have been installed. -To enable these modules, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_js_module.so; - load_module modules/ngx_stream_js_module.so; - -Please refer to the modules documentation for further details: -http://nginx.org/en/docs/njs/ -http://nginx.org/en/docs/http/ngx_http_js_module.html -http://nginx.org/en/docs/stream/ngx_stream_js_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_njs - -# perl - -define MODULE_DEFINITIONS_perl -%if 0%{?suse_version} >= 1315 -BuildRequires: perl -%else -BuildRequires: perl-devel -BuildRequires: perl-ExtUtils-Embed -%endif -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $$version)) -endef -export MODULE_DEFINITIONS_perl - -define MODULE_PREINSTALL_perl -%{__make} DESTDIR=$$RPM_BUILD_ROOT INSTALLDIRS=vendor -f objs/Makefile install_perl_modules -find %{buildroot} -type f -name .packlist -exec rm -f '{}' \\; -find %{buildroot} -type f -name perllocal.pod -exec rm -f '{}' \\; -find %{buildroot} -type f -empty -exec rm -f '{}' \\; -find %{buildroot} -type f -iname '*.so' -exec chmod 0755 '{}' \\; -endef -export MODULE_PREINSTALL_perl - -define MODULE_FILES_perl -%dir %{perl_vendorarch}/auto/nginx -%{perl_vendorarch}/nginx.pm -%{perl_vendorarch}/auto/nginx/nginx.so -%{perl_vendorarch}/auto/nginx/nginx-debug.so -%{_mandir}/man3/nginx.3pm* -endef -export MODULE_FILES_perl - -define MODULE_POST_perl -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_perl) for nginx has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_perl_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_perl_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_perl - -# xslt - -define MODULE_DEFINITIONS_xslt -BuildRequires: libxslt-devel -Requires: libxslt -endef -export MODULE_DEFINITIONS_xslt - -define MODULE_POST_xslt -cat <<BANNER ----------------------------------------------------------------------- - -The $(MODULE_SUMMARY_xslt) for nginx has been installed. -To enable this module, add the following to /etc/nginx/nginx.conf -and reload nginx: - - load_module modules/ngx_http_xslt_filter_module.so; - -Please refer to the module documentation for further details: -http://nginx.org/en/docs/http/ngx_http_xslt_module.html - ----------------------------------------------------------------------- -BANNER -endef -export MODULE_POST_xslt - - BASE_CONFIGURE_ARGS=\ --prefix=%{_sysconfdir}/nginx \ --sbin-path=%{_sbindir}/nginx \ @@ -300,10 +97,14 @@ base: nginx.spec $(SRCPATH)/$(BASE_SRC) @echo "===> Building base package" ; \ - $(SHELL) -c "time -p rpmbuild -ba nginx.spec" && \ + $(SHELL) -c "time -p rpmbuild -D \"_topdir `pwd`/../\" -ba nginx.spec" && \ ln -s ../BUILD/nginx-$(BASE_VERSION)/objs base -nginx.spec: +nginx.rpm-changelog: + @echo "===> Generating $@" + @cd $(DOCS) && DEST=$(CURDIR) VERSIONMASK=1 make $(CURDIR)/nginx.rpm-changelog + +nginx.spec: nginx.rpm-changelog @echo "===> Creating $@" @{ \ set -e ; \ @@ -312,6 +113,11 @@ -e 's#%%BASE_RELEASE%%#$(BASE_RELEASE)#g' \ -e 's#%%BASE_CONFIGURE_ARGS%%#$(BASE_CONFIGURE_ARGS)#g' \ > nginx.spec ; \ + cat nginx.rpm-changelog | sed \ + -e 's#%%BASE_VERSION%%#$(BASE_VERSION)#g' \ + -e 's#%%BASE_RELEASE%%#$(BASE_RELEASE)#g' \ + >> nginx.spec ; \ + cp -p $(DOCS)/nginx.copyright ../SOURCES/ ; \ } module-%: nginx-module-%.spec check-compat-% $(SRCPATH)/$(BASE_SRC) @@ -319,11 +125,15 @@ echo "---> Skipping nginx-$@ package (`cat nginx-$@.skip`)" ; \ else \ echo "===> Building nginx-$@ package" ; \ - $(SHELL) -c "time -p rpmbuild -ba nginx-$@.spec" && \ - ln -s ../BUILD/nginx-$@-$(BASE_VERSION)/objs $@ ; \ + $(SHELL) -c "time -p rpmbuild -D \"_topdir `pwd`/../\" -ba nginx-$@.spec" && \ + ln -s ../BUILD/$(MODULE_PACKAGE_PREFIX)-$*-$(BASE_VERSION)/objs $@ ; \ fi -nginx-module-%.spec: +nginx-module-%.rpm-changelog: + @echo "===> Generating $@" + @cd $(DOCS) && DEST=$(CURDIR) VERSIONMASK=1 make $(CURDIR)/nginx-module-$*.rpm-changelog + +nginx-module-%.spec: nginx-module-%.rpm-changelog @echo "===> Creating $@" @{ \ set -e ; \ @@ -348,17 +158,7 @@ i=$$(($${i}+1)) ; \ done ; \ module_copyright=`echo $@ | sed -e "s#.spec#.copyright#"` ; \ - if [ -f ../SOURCES/$${module_copyright} ]; then \ - copyright_source=$${module_copyright} ; \ - else \ - copyright_source=COPYRIGHT ; \ - fi ; \ - module_changelog=`echo $@ | sed -e "s#.spec#.changelog.in#"` ; \ - if [ -f $${module_changelog} ]; then \ - changelog_file=$${module_changelog} ; \ - else \ - changelog_file=nginx-module.changelog.in ; \ - fi ; \ + cp -p $(DOCS)/$${module_copyright} ../SOURCES/ ; \ pkgname=$(shell echo $@ | cut -d '.' -f 1) ; \ if [ "$(MODULE_TARGET)" = "plus" ]; then \ pkgname=`echo $${pkgname} | sed -e "s#^nginx-#nginx-plus-#"` ; \ @@ -376,6 +176,7 @@ -e "s#%%MODULE_PACKAGE_LICENSE%%#$(MODULE_PACKAGE_LICENSE)#g" \ -e "s#%%SUMMARY%%#$(MODULE_SUMMARY_PREFIX) $(MODULE_SUMMARY_$(call modname, $@))#g" \ -e "s#%%SHORT_SUMMARY%%#$(MODULE_SUMMARY_$(call modname, $@))#g" \ + -e "s#%%TARGET_VERSION%%#$(TARGET_VERSION)#g" \ -e "s#%%BASE_VERSION%%#$(BASE_VERSION)#g" \ -e "s#%%BASE_RELEASE%%#$(BASE_RELEASE)#g" \ -e "s#%%PLUS_VERSION%%#$(PLUS_VERSION)#g" \ @@ -384,7 +185,7 @@ -e "s#%%RELEASE%%#$(MODULE_RELEASE_$(call modname, $@))#g" \ -e "s#%%BASE_CONFIGURE_ARGS%%#$(BASE_CONFIGURE_ARGS)#g" \ -e "s#%%MODULE_CONFIGURE_ARGS%%#$(MODULE_CONFARGS_$(call modname, $@))#g" \ - -e "s#%%COPYRIGHT_SOURCE%%#$${copyright_source}#g" \ + -e "s#%%COPYRIGHT_SOURCE%%#$${module_copyright}#g" \ -e "s#%%MODULE_SOURCES%%#$${sources}#g" \ -e "s#%%MODULE_PATCHES%%#$${patches}#g" \ -e "s#%%MODULE_PREP_SOURCES%%#$${prepsources}#g" \ @@ -400,7 +201,13 @@ -e "s#%%MODULE_FILES%%#$${files}#g" \ -e "s#%%MODULE_POST%%#$${post}#g" \ > $@.tmp && \ - cat $${changelog_file} | grep -v "^#" >> $@.tmp && \ + cat nginx-module-$*.rpm-changelog | sed \ + -e 's#%%TARGET_VERSION%%#$(TARGET_VERSION)#g' \ + -e 's#%%BASE_VERSION%%#$(BASE_VERSION)#g' \ + -e 's#%%BASE_RELEASE%%#$(BASE_RELEASE)#g' \ + -e "s#%%MODULE_VERSION%%#$(MODULE_VERSION_$(call modname, $@))#g" \ + -e "s#%%MODULE_RELEASE%%#$(MODULE_RELEASE_$(call modname, $@))#g" \ + >> $@.tmp && \ mv $@.tmp $@ ; \ } @@ -432,12 +239,15 @@ @{ \ pwd=`pwd` ; \ globals= ; \ - for so in `find module-*/ -maxdepth 1 -type f -name "*module.so"`; do \ + for so in `find module-*/ -maxdepth 1 -type f -name "*module.so" | sort -t / -k 2`; do \ globals="$$globals load_module $$pwd/$$so;" ; \ done ; \ if [ -d $$pwd/module-perl ]; then \ globals="$$globals env PERL5LIB=$$pwd/module-perl/src/http/modules/perl:$$pwd/module-perl/src/http/modules/perl/blib/arch;" ; \ fi ; \ + if [ -d $$pwd/module-opentracing ]; then \ + export LD_LIBRARY_PATH=$$pwd/module-opentracing/../opentracing-cpp-$(OPENTRACING_CPP_VERSION)/usr/local/lib ; \ + fi ; \ cd nginx-tests && TEST_NGINX_BINARY=$$pwd/base/nginx TEST_NGINX_GLOBALS="$$globals" prove . ; \ } @@ -446,12 +256,15 @@ @{ \ pwd=`pwd` ; \ globals= ; \ - for so in `find module-*/ -maxdepth 1 -type f -name "*module-debug.so"`; do \ + for so in `find module-*/ -maxdepth 1 -type f -name "*module-debug.so" | sort -t / -k 2`; do \ globals="$$globals load_module $$pwd/$$so;" ; \ done ; \ if [ -d $$pwd/module-perl ]; then \ globals="$$globals env PERL5LIB=$$pwd/module-perl/src/http/modules/perl:$$pwd/module-perl/src/http/modules/perl/blib/arch;" ; \ fi ; \ + if [ -d $$pwd/module-opentracing ]; then \ + export LD_LIBRARY_PATH=$$pwd/module-opentracing/../opentracing-cpp-$(OPENTRACING_CPP_VERSION)/usr/local/lib ; \ + fi ; \ cd nginx-tests && TEST_NGINX_BINARY=$$pwd/base/nginx-debug TEST_NGINX_GLOBALS="$$globals" prove . ; \ } @@ -474,6 +287,7 @@ cp -rP $${pd}/SPECS $(BUILD_ENV_PATH)/ ; \ cp -rP $${pd}/SOURCES $(BUILD_ENV_PATH)/ ; \ cp $(BASE_SRC) $(BUILD_ENV_PATH)/SOURCES/ ; \ + cp -pr $(DOCS) $(BUILD_ENV_PATH); \ echo "Build environment has been created in: $(BUILD_ENV_PATH)" ; \ echo ; \ echo "Please do the following in order to get available build targets:" ; \ @@ -485,7 +299,8 @@ @rm -f base module-* @rm -f nginx.spec nginx-module-*.spec nginx-module-*.skip @rm -rf nginx-tests - @rm -f $(BASE_SRC) + @rm -f $(BASE_SRC) $(SRCPATH)/$(BASE_SRC) + @rm -f nginx.rpm-changelog nginx-module-*.rpm-changelog .PHONY: default all modules specs test test-debug clean
diff --git a/rpm/SPECS/Makefile.module-geoip b/rpm/SPECS/Makefile.module-geoip new file mode 100644 index 0000000..4ff160d --- /dev/null +++ b/rpm/SPECS/Makefile.module-geoip
@@ -0,0 +1,40 @@ +MODULES+= geoip + +MODULE_SUMMARY_geoip= GeoIP dynamic modules + +MODULE_VERSION_geoip= $(TARGET_VERSION) +MODULE_RELEASE_geoip= 1 + +MODULE_CONFARGS_geoip= --with-http_geoip_module=dynamic \ + --with-stream_geoip_module=dynamic + +define MODULE_DEFINITIONS_geoip +%if 0%{?suse_version} >= 1315 +BuildRequires: libGeoIP-devel +Requires: libGeoIP1 +%else +BuildRequires: GeoIP-devel +Requires: GeoIP +%endif +endef +export MODULE_DEFINITIONS_geoip + +define MODULE_POST_geoip +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_geoip) for $(MODULE_SUMMARY_PREFIX) have been installed. +To enable these modules, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_geoip_module.so; + load_module modules/ngx_stream_geoip_module.so; + +Please refer to the modules documentation for further details: +http://nginx.org/en/docs/http/ngx_http_geoip_module.html +http://nginx.org/en/docs/stream/ngx_stream_geoip_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_geoip
diff --git a/rpm/SPECS/Makefile.module-image-filter b/rpm/SPECS/Makefile.module-image-filter new file mode 100644 index 0000000..6f92860 --- /dev/null +++ b/rpm/SPECS/Makefile.module-image-filter
@@ -0,0 +1,32 @@ +MODULES+= image-filter + +MODULE_SUMMARY_image_filter= image filter dynamic module + +MODULE_VERSION_image_filter= $(TARGET_VERSION) +MODULE_RELEASE_image_filter= 1 + +MODULE_CONFARGS_image_filter= --with-http_image_filter_module=dynamic + +define MODULE_DEFINITIONS_image_filter +BuildRequires: gd-devel +Requires: gd +endef +export MODULE_DEFINITIONS_image_filter + +define MODULE_POST_image_filter +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_image_filter) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_image_filter_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_image_filter_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_image_filter
diff --git a/rpm/SPECS/Makefile.module-njs b/rpm/SPECS/Makefile.module-njs new file mode 100644 index 0000000..d80c047 --- /dev/null +++ b/rpm/SPECS/Makefile.module-njs
@@ -0,0 +1,57 @@ +MODULES+= njs + +MODULE_SUMMARY_njs= njs dynamic modules + +MODULE_VERSION_njs= 0.4.4 +MODULE_RELEASE_njs= 1 + +MODULE_VERSION_PREFIX_njs=$(MODULE_TARGET_PREFIX) + +MODULE_SOURCES_njs= njs-$(MODULE_VERSION_njs).tar.gz + +MODULE_CONFARGS_njs= --add-dynamic-module=njs-$(MODULE_VERSION_njs)/nginx + +define MODULE_DEFINITIONS_njs +BuildRequires: libedit-devel +endef +export MODULE_DEFINITIONS_njs + +define MODULE_PREBUILD_njs +cd %{bdir}/njs-$(MODULE_VERSION_njs) \&\& ./configure \&\& make njs +endef +export MODULE_PREBUILD_njs + +define MODULE_PREINSTALL_njs +%{__install} -m644 %{bdir}/njs-$(MODULE_VERSION_njs)/CHANGES \ + $$RPM_BUILD_ROOT%{_datadir}/doc/%{name}/ +%{__mkdir} -p $$RPM_BUILD_ROOT%{_bindir} +%{__install} -m755 %{bdir}/njs-$(MODULE_VERSION_njs)/build/njs \ + $$RPM_BUILD_ROOT%{_bindir}/ +endef +export MODULE_PREINSTALL_njs + +define MODULE_FILES_njs +%{_bindir}/njs +endef +export MODULE_FILES_njs + +define MODULE_POST_njs +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_njs) for $(MODULE_SUMMARY_PREFIX) have been installed. +To enable these modules, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_js_module.so; + load_module modules/ngx_stream_js_module.so; + +Please refer to the modules documentation for further details: +http://nginx.org/en/docs/njs/ +http://nginx.org/en/docs/http/ngx_http_js_module.html +http://nginx.org/en/docs/stream/ngx_stream_js_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_njs
diff --git a/rpm/SPECS/Makefile.module-perl b/rpm/SPECS/Makefile.module-perl new file mode 100644 index 0000000..67205fa --- /dev/null +++ b/rpm/SPECS/Makefile.module-perl
@@ -0,0 +1,55 @@ +MODULES+= perl + +MODULE_SUMMARY_perl= Perl dynamic module + +MODULE_VERSION_perl= $(TARGET_VERSION) +MODULE_RELEASE_perl= 1 + +MODULE_CONFARGS_perl= --with-http_perl_module=dynamic + +define MODULE_DEFINITIONS_perl +%if 0%{?suse_version} >= 1315 +BuildRequires: perl +%else +BuildRequires: perl-devel +BuildRequires: perl-ExtUtils-Embed +%endif +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $$version)) +endef +export MODULE_DEFINITIONS_perl + +define MODULE_PREINSTALL_perl +%{__make} DESTDIR=$$RPM_BUILD_ROOT INSTALLDIRS=vendor -f objs/Makefile install_perl_modules +find %{buildroot} -type f -name .packlist -exec rm -f '{}' \\; +find %{buildroot} -type f -name perllocal.pod -exec rm -f '{}' \\; +find %{buildroot} -type f -empty -exec rm -f '{}' \\; +find %{buildroot} -type f -iname '*.so' -exec chmod 0755 '{}' \\; +endef +export MODULE_PREINSTALL_perl + +define MODULE_FILES_perl +%dir %{perl_vendorarch}/auto/nginx +%{perl_vendorarch}/nginx.pm +%{perl_vendorarch}/auto/nginx/nginx.so +%{perl_vendorarch}/auto/nginx/nginx-debug.so +%{_mandir}/man3/nginx.3pm* +endef +export MODULE_FILES_perl + +define MODULE_POST_perl +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_perl) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_perl_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_perl_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_perl
diff --git a/rpm/SPECS/Makefile.module-xslt b/rpm/SPECS/Makefile.module-xslt new file mode 100644 index 0000000..4403110 --- /dev/null +++ b/rpm/SPECS/Makefile.module-xslt
@@ -0,0 +1,32 @@ +MODULES+= xslt + +MODULE_SUMMARY_xslt= xslt dynamic module + +MODULE_VERSION_xslt= $(TARGET_VERSION) +MODULE_RELEASE_xslt= 1 + +MODULE_CONFARGS_xslt= --with-http_xslt_module=dynamic + +define MODULE_DEFINITIONS_xslt +BuildRequires: libxslt-devel +Requires: libxslt +endef +export MODULE_DEFINITIONS_xslt + +define MODULE_POST_xslt +cat <<BANNER +---------------------------------------------------------------------- + +The $(MODULE_SUMMARY_xslt) for $(MODULE_SUMMARY_PREFIX) has been installed. +To enable this module, add the following to /etc/nginx/nginx.conf +and reload nginx: + + load_module modules/ngx_http_xslt_filter_module.so; + +Please refer to the module documentation for further details: +http://nginx.org/en/docs/http/ngx_http_xslt_module.html + +---------------------------------------------------------------------- +BANNER +endef +export MODULE_POST_xslt
diff --git a/rpm/SPECS/nginx-module-njs.changelog.in b/rpm/SPECS/nginx-module-njs.changelog.in deleted file mode 100644 index ef058d3..0000000 --- a/rpm/SPECS/nginx-module-njs.changelog.in +++ /dev/null
@@ -1,206 +0,0 @@ -* Tue Sep 29 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.19.3 - -* Tue Sep 29 2020 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.4.4 - -* Tue Aug 11 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.19.2 - -* Tue Aug 11 2020 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.4.3 - -* Tue Jul 07 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.19.1 - -* Tue Jul 07 2020 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.4.2 - -* Tue May 26 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.19.0 - -* Tue May 19 2020 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.4.1 - -* Thu Apr 23 2020 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.4.0 - -* Tue Apr 14 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.10 - -* Tue Mar 03 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.9 -- njs module updated to 0.3.9 - -* Tue Jan 21 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.8 -- njs module updated to 0.3.8 - -* Tue Dec 24 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.7 - -* Tue Nov 19 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.6 -- njs module updated to 0.3.7 - -* Tue Oct 22 2019 Andrei Belov <defan@nginx.com> -- base version updated to 1.17.5 -- njs module updated to 0.3.6 - -* Tue Sep 24 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.4 - -* Thu Aug 15 2019 Andrei Belov <defan@nginx.com> -- njs module updated to 0.3.5 - -* Tue Aug 13 2019 Andrei Belov <defan@nginx.com> -- base version updated to 1.17.3 -- njs module updated to 0.3.4 - -* Tue Jul 23 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.2 - -* Tue Jun 25 2019 Andrei Belov <defan@nginx.com> -- base version updated to 1.17.1 -- njs module updated to 0.3.3 - -* Tue May 21 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.0 -- njs module updated to 0.3.2 - -* Tue Apr 16 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.12 -- njs module updated to 0.3.1 - -* Tue Apr 09 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.11 - -* Tue Mar 26 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.10 -- njs module updated to 0.3.0 - -* Tue Feb 26 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.9 - -* Tue Feb 26 2019 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.2.8 - -* Tue Dec 25 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.8 - -* Tue Dec 25 2018 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.2.7 - -* Tue Nov 27 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.7 - -* Tue Nov 27 2018 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.2.6 - -* Tue Nov 06 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.6 - -* Tue Oct 30 2018 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.2.5 - -* Tue Oct 02 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.5 - -* Tue Sep 25 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.4 - -* Tue Sep 18 2018 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.2.4 - -* Tue Aug 28 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.3 - -* Tue Jul 31 2018 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.2.3 - -* Tue Jul 24 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.2 - -* Tue Jul 03 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.1 - -* Thu Jun 21 2018 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.2.2 - -* Tue Jun 05 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.0 - -* Tue Jun 05 2018 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.2.1 - -* Mon Apr 09 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.12 - -* Tue Apr 03 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.11 -- njs module updated to 0.2.0 - -* Tue Mar 20 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.10 - -* Tue Feb 20 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.9 - -* Tue Dec 26 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.8 - -* Tue Nov 21 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.7 -- njs module updated to 0.1.15 - -* Mon Oct 9 2017 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.1.14 - -* Mon Sep 4 2017 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.1.13 - -* Tue Aug 8 2017 Sergey Budnevitch <sb@nginx.com> -- njs module updated to 0.1.12 - -* Tue Jul 11 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.3 - -* Tue Jun 27 2017 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.1.11 - -* Tue May 30 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.1 - -* Tue Apr 25 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.0 - -* Tue Apr 4 2017 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.1.10 - -* Fri Mar 24 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.12 - -* Tue Mar 21 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.11 - -* Tue Feb 14 2017 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.1.9 - -* Tue Jan 24 2017 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.1.8 - -* Tue Dec 27 2016 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.1.7 - -* Tue Dec 13 2016 Konstantin Pavlov <thresh@nginx.com> -- njs module updated to 0.1.6 - -* Tue Nov 15 2016 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.6 - -* Mon Oct 24 2016 Andrei Belov <defan@nginx.com> -- njs module updated to 0.1.4 - -* Mon Oct 10 2016 Andrei Belov <defan@nginx.com> -- base version updated to 1.11.5 -- njs module updated to 0.1.3
diff --git a/rpm/SPECS/nginx-module.changelog.in b/rpm/SPECS/nginx-module.changelog.in deleted file mode 100644 index 6a6c55d..0000000 --- a/rpm/SPECS/nginx-module.changelog.in +++ /dev/null
@@ -1,148 +0,0 @@ -# default changelog for module packages -# -* Tue Sep 29 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.19.3 - -* Tue Aug 11 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.19.2 - -* Tue Jul 07 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.19.1 - -* Tue May 26 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.19.0 - -* Tue Apr 14 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.10 - -* Tue Mar 03 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.9 - -* Tue Jan 21 2020 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.8 - -* Tue Dec 24 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.7 - -* Tue Nov 19 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.6 - -* Tue Oct 22 2019 Andrei Belov <defan@nginx.com> -- base version updated to 1.17.5 - -* Tue Sep 24 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.4 - -* Tue Aug 13 2019 Andrei Belov <defan@nginx.com> -- base version updated to 1.17.3 - -* Tue Jul 23 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.2 - -* Tue Jun 25 2019 Andrei Belov <defan@nginx.com> -- base version updated to 1.17.1 - -* Tue May 21 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.17.0 - -* Tue Apr 16 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.12 - -* Tue Apr 09 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.11 - -* Tue Mar 26 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.10 - -* Tue Feb 26 2019 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.9 - -* Tue Dec 25 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.8 - -* Tue Nov 27 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.7 - -* Tue Nov 06 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.6 - -* Tue Oct 02 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.5 - -* Tue Sep 25 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.4 - -* Tue Aug 28 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.3 - -* Tue Jul 24 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.2 - -* Tue Jul 03 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.1 - -* Tue Jun 05 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.15.0 - -* Mon Apr 09 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.12 - -* Tue Apr 03 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.11 - -* Tue Mar 20 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.10 - -* Tue Feb 20 2018 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.9 - -* Tue Dec 26 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.8 - -* Tue Nov 21 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.7 - -* Tue Oct 10 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.6 - -* Tue Sep 5 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.5 - -* Tue Aug 8 2017 Sergey Budnevitch <sb@nginx.com> -- base version updated to 1.13.4 - -* Tue Jul 11 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.3 - -* Tue Jun 27 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.2 - -* Tue May 30 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.1 - -* Tue Apr 25 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.13.0 - -* Tue Apr 4 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.13 - -* Fri Mar 24 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.12 - -* Tue Mar 21 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.11 - -* Tue Jan 24 2017 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.9 - -* Tue Dec 27 2016 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.8 - -* Tue Dec 13 2016 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.7 - -* Tue Nov 15 2016 Konstantin Pavlov <thresh@nginx.com> -- base version updated to 1.11.6 - -* Mon Oct 10 2016 Andrei Belov <defan@nginx.com> -- base version updated to 1.11.5
diff --git a/rpm/SPECS/nginx-module.spec.in b/rpm/SPECS/nginx-module.spec.in index bdf0f33..8640f87 100644 --- a/rpm/SPECS/nginx-module.spec.in +++ b/rpm/SPECS/nginx-module.spec.in
@@ -56,7 +56,9 @@ BuildRoot: %{_tmppath}/%{name}-%{base_version}-%{base_release}-root BuildRequires: zlib-devel BuildRequires: pcre-devel -Requires: nginx == %{?epoch:%{epoch}:}%{base_version}-%{base_release} +#Requires: nginx == %{?epoch:%{epoch}:}%{base_version}-%{base_release} +Requires: nginx-r%{base_version} +Provides: %{name}-r%{base_version} %description nginx %%SHORT_SUMMARY%%. @@ -101,7 +103,7 @@ %{__rm} -rf $RPM_BUILD_ROOT %{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/doc/%%NAME%% %{__install} -m 644 -p %{SOURCE1} \ - $RPM_BUILD_ROOT%{_datadir}/doc/%%NAME%%/ + $RPM_BUILD_ROOT%{_datadir}/doc/%%NAME%%/COPYRIGHT %%MODULE_PREINSTALL%%
diff --git a/rpm/SPECS/nginx-plus-module.spec.in b/rpm/SPECS/nginx-plus-module.spec.in index 18d4280..560cae3 100644 --- a/rpm/SPECS/nginx-plus-module.spec.in +++ b/rpm/SPECS/nginx-plus-module.spec.in
@@ -10,12 +10,22 @@ %if 0%{?suse_version} >= 1315 %define _group Productivity/Networking/Web/Servers BuildRequires: libopenssl-devel +%define _debugsource_template %{nil} %endif %if 0%{?rhel} == 7 %define dist .el7 %endif +%if 0%{?rhel} == 8 +%define _debugsource_template %{nil} +%endif + +%if 0%{?fedora} +%define _debugsource_template %{nil} +%global _hardened_build 1 +%endif + %%MODULE_DEFINITIONS%% %define base_version %%BASE_VERSION%% @@ -26,7 +36,7 @@ Summary: %%SUMMARY%% Name: %%NAME%% -Version: %%PLUS_VERSION%%+%%VERSION%% +Version: %%VERSION_PREFIX%%%%VERSION%% Release: %%RELEASE%%%{?dist}.ngx Vendor: %%MODULE_PACKAGE_VENDOR%% URL: %%MODULE_PACKAGE_URL%% @@ -84,12 +94,21 @@ --with-ld-opt="%{WITH_LD_OPT} %%MODULE_LD_OPT%%" make %{?_smp_mflags} modules +%check +%{__rm} -rf $RPM_BUILD_ROOT/usr/src +cd %{bdir} +grep -v 'usr/src' debugfiles.list > debugfiles.list.new && mv debugfiles.list.new debugfiles.list +cat /dev/null > debugsources.list +%if 0%{?suse_version} >= 1500 +cat /dev/null > debugsourcefiles.list +%endif + %install cd %{bdir} %{__rm} -rf $RPM_BUILD_ROOT %{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/doc/%%NAME%% %{__install} -m 644 -p %{SOURCE1} \ - $RPM_BUILD_ROOT%{_datadir}/doc/%%NAME%%/ + $RPM_BUILD_ROOT%{_datadir}/doc/%%NAME%%/COPYRIGHT %%MODULE_PREINSTALL%%
diff --git a/rpm/SPECS/nginx.spec.in b/rpm/SPECS/nginx.spec.in index 6c9ec9e..2cffcd6 100644 --- a/rpm/SPECS/nginx.spec.in +++ b/rpm/SPECS/nginx.spec.in
@@ -61,10 +61,10 @@ # end of distribution specific definitions -%define main_version %%BASE_VERSION%% -%define main_release %%BASE_RELEASE%%%{?dist}.ngx +%define base_version %%BASE_VERSION%% +%define base_release %%BASE_RELEASE%%%{?dist}.ngx -%define bdir %{_builddir}/%{name}-%{main_version} +%define bdir %{_builddir}/%{name}-%{base_version} %define WITH_CC_OPT $(echo %{optflags} $(pcre-config --cflags)) -fPIC %define WITH_LD_OPT -Wl,-z,relro -Wl,-z,now -pie @@ -73,8 +73,8 @@ Summary: High performance web server Name: nginx -Version: %{main_version} -Release: %{main_release} +Version: %{base_version} +Release: %{base_release} Vendor: Nginx, Inc. URL: http://nginx.org/ Group: %{_group} @@ -90,16 +90,17 @@ Source9: nginx.upgrade.sh Source10: nginx.suse.logrotate Source11: nginx-debug.service -Source12: COPYRIGHT +Source12: nginx.copyright Source13: nginx.check-reload.sh License: 2-clause BSD-like license -BuildRoot: %{_tmppath}/%{name}-%{main_version}-%{main_release}-root +BuildRoot: %{_tmppath}/%{name}-%{base_version}-%{base_release}-root BuildRequires: zlib-devel BuildRequires: pcre-devel Provides: webserver +Provides: nginx-r%{base_version} %description nginx [engine x] is an HTTP and reverse proxy server, as well as @@ -148,9 +149,9 @@ cd $RPM_BUILD_ROOT%{_sysconfdir}/nginx && \ %{__ln_s} ../..%{_libdir}/nginx/modules modules && cd - -%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{main_version} +%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{base_version} %{__install} -m 644 -p %{SOURCE12} \ - $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{main_version}/ + $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{base_version}/COPYRIGHT %{__mkdir} -p $RPM_BUILD_ROOT%{_sysconfdir}/nginx/conf.d %{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/nginx/nginx.conf @@ -254,8 +255,8 @@ %attr(0755,root,root) %dir %{_localstatedir}/cache/nginx %attr(0755,root,root) %dir %{_localstatedir}/log/nginx -%dir %{_datadir}/doc/%{name}-%{main_version} -%doc %{_datadir}/doc/%{name}-%{main_version}/COPYRIGHT +%dir %{_datadir}/doc/%{name}-%{base_version} +%doc %{_datadir}/doc/%{name}-%{base_version}/COPYRIGHT %{_mandir}/man8/nginx.8* %pre @@ -335,405 +336,3 @@ fi %changelog -* Tue Sep 29 2020 Konstantin Pavlov <thresh@nginx.com> -- 1.19.3 - -* Tue Aug 11 2020 Konstantin Pavlov <thresh@nginx.com> -- 1.19.2 - -* Tue Jul 07 2020 Konstantin Pavlov <thresh@nginx.com> -- 1.19.1 - -* Tue May 26 2020 Konstantin Pavlov <thresh@nginx.com> -- 1.19.0 - -* Tue Apr 14 2020 Konstantin Pavlov <thresh@nginx.com> -- 1.17.10 - -* Tue Mar 03 2020 Konstantin Pavlov <thresh@nginx.com> -- 1.17.9 - -* Tue Jan 21 2020 Konstantin Pavlov <thresh@nginx.com> -- 1.17.8 - -* Tue Dec 24 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.17.7 - -* Tue Nov 19 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.17.6 - -* Tue Oct 22 2019 Andrei Belov <defan@nginx.com> -- 1.17.5 - -* Tue Sep 24 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.17.4 - -* Tue Aug 13 2019 Andrei Belov <defan@nginx.com> -- 1.17.3 - -* Tue Jul 23 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.17.2 - -* Tue Jun 25 2019 Andrei Belov <defan@nginx.com> -- 1.17.1 - -* Tue May 21 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.17.0 - -* Tue Apr 16 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.15.12 - -* Tue Apr 09 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.15.11 - -* Tue Mar 26 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.15.10 - -* Tue Feb 26 2019 Konstantin Pavlov <thresh@nginx.com> -- 1.15.9 - -* Tue Dec 25 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.8 - -* Tue Nov 27 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.7 - -* Tue Nov 06 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.6 -- Fixes CVE-2018-16843 -- Fixes CVE-2018-16844 -- Fixes CVE-2018-16845 - -* Tue Oct 02 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.5 - -* Tue Sep 25 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.4 - -* Tue Aug 28 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.3 - -* Tue Jul 24 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.2 - -* Tue Jul 03 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.1 - -* Tue Jun 05 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.15.0 - -* Mon Apr 09 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.13.12 - -* Tue Apr 03 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.13.11 - -* Tue Mar 20 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.13.10 - -* Tue Feb 20 2018 Konstantin Pavlov <thresh@nginx.com> -- 1.13.9 - -* Tue Dec 26 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.13.8 - -* Tue Nov 21 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.13.7 - -* Tue Oct 10 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.13.6 - -* Tue Sep 5 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.13.5 - -* Tue Aug 8 2017 Sergey Budnevitch <sb@nginx.com> -- 1.13.4 - -* Tue Jul 11 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.13.3 -- Fixes CVE-2017-7529 - -* Tue Jun 27 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.13.2 - -* Tue May 30 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.13.1 - -* Tue Apr 25 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.13.0 - -* Tue Apr 4 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.11.13 -- CentOS7/RHEL7: made upgrade loops/timeouts configurable via - /etc/sysconfig/nginx. -- Bumped upgrade defaults to five loops one second each. - -* Fri Mar 24 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.11.12 - -* Tue Mar 21 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.11.11 - -* Tue Feb 14 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.11.10 - -* Tue Jan 24 2017 Konstantin Pavlov <thresh@nginx.com> -- 1.11.9 -- Extended hardening build flags. -- Added check-reload target to init script / systemd service. - -* Tue Dec 27 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.11.8 - -* Tue Dec 13 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.11.7 - -* Tue Nov 15 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.11.6 - -* Mon Oct 10 2016 Andrei Belov <defan@nginx.com> -- 1.11.5 - -* Tue Sep 13 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.11.4. -- njs updated to 0.1.2. - -* Tue Jul 26 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.11.3. -- njs updated to 0.1.0. -- njs stream dynamic module added to nginx-module-njs package. -- geoip stream dynamic module added to nginx-module-geoip package. - -* Tue Jul 5 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.11.2 -- njs updated to ef2b708510b1. - -* Tue May 31 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.11.1 - -* Tue May 24 2016 Sergey Budnevitch <sb@nginx.com> -- Fixed logrotate error if nginx is not running -- 1.11.0 - -* Tue Apr 19 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.9.15 -- njs updated to 1c50334fbea6. - -* Tue Apr 5 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.9.14 - -* Tue Mar 29 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.9.13 -- Added perl and njs dynamic modules -- Fixed Requires section for dynamic modules on CentOS7/RHEL7 - -* Wed Feb 24 2016 Sergey Budnevitch <sb@nginx.com> -- common configure args are now in macros -- xslt, image-filter and geoip dynamic modules added -- 1.9.12 - -* Tue Feb 9 2016 Sergey Budnevitch <sb@nginx.com> -- dynamic modules path and symlink in %{_sysconfdir}/nginx added -- 1.9.11 - -* Tue Jan 26 2016 Konstantin Pavlov <thresh@nginx.com> -- 1.9.10 - -* Wed Dec 9 2015 Konstantin Pavlov <thresh@nginx.com> -- 1.9.9 - -* Tue Dec 8 2015 Konstantin Pavlov <thresh@nginx.com> -- 1.9.8 -- http_slice module enabled - -* Tue Nov 17 2015 Konstantin Pavlov <thresh@nginx.com> -- 1.9.7 - -* Tue Oct 27 2015 Sergey Budnevitch <sb@nginx.com> -- 1.9.6 - -* Tue Sep 22 2015 Andrei Belov <defan@nginx.com> -- 1.9.5 -- http_spdy module replaced with http_v2 module - -* Tue Aug 18 2015 Konstantin Pavlov <thresh@nginx.com> -- 1.9.4 - -* Tue Jul 14 2015 Sergey Budnevitch <sb@nginx.com> -- 1.9.3 - -* Tue May 26 2015 Sergey Budnevitch <sb@nginx.com> -- 1.9.1 - -* Tue Apr 28 2015 Sergey Budnevitch <sb@nginx.com> -- 1.9.0 -- thread pool support added -- stream module added -- example_ssl.conf removed - -* Tue Apr 7 2015 Sergey Budnevitch <sb@nginx.com> -- 1.7.12 - -* Tue Mar 24 2015 Sergey Budnevitch <sb@nginx.com> -- 1.7.11 - -* Tue Feb 10 2015 Sergey Budnevitch <sb@nginx.com> -- 1.7.10 - -* Tue Dec 23 2014 Sergey Budnevitch <sb@nginx.com> -- 1.7.9 - -* Tue Dec 2 2014 Sergey Budnevitch <sb@nginx.com> -- 1.7.8 - -* Tue Sep 30 2014 Sergey Budnevitch <sb@nginx.com> -- 1.7.6 - -* Tue Sep 16 2014 Sergey Budnevitch <sb@nginx.com> -- epoch added to the EPEL7/CentOS7 spec to override EPEL one -- 1.7.5 - -* Tue Aug 5 2014 Sergey Budnevitch <sb@nginx.com> -- 1.7.4 - -* Tue Jul 8 2014 Sergey Budnevitch <sb@nginx.com> -- 1.7.3 - -* Tue Jun 17 2014 Sergey Budnevitch <sb@nginx.com> -- 1.7.2 - -* Tue May 27 2014 Sergey Budnevitch <sb@nginx.com> -- 1.7.1 -- incorrect sysconfig filename finding in the initscript fixed - -* Thu Apr 24 2014 Konstantin Pavlov <thresh@nginx.com> -- 1.7.0 - -* Tue Apr 8 2014 Sergey Budnevitch <sb@nginx.com> -- 1.5.13 -- built spdy module on rhel/centos 6 - -* Tue Mar 18 2014 Sergey Budnevitch <sb@nginx.com> -- 1.5.12 -- spec cleanup -- openssl version dependence added -- upgrade() function in the init script improved -- warning added when binary upgrade returns non-zero exit code - -* Tue Mar 4 2014 Sergey Budnevitch <sb@nginx.com> -- 1.5.11 - -* Tue Feb 4 2014 Sergey Budnevitch <sb@nginx.com> -- 1.5.10 - -* Wed Jan 22 2014 Sergey Budnevitch <sb@nginx.com> -- 1.5.9 - -* Tue Dec 17 2013 Sergey Budnevitch <sb@nginx.com> -- 1.5.8 -- fixed invalid week days in the changelog - -* Tue Nov 19 2013 Sergey Budnevitch <sb@nginx.com> -- 1.5.7 - -* Tue Oct 1 2013 Sergey Budnevitch <sb@nginx.com> -- 1.5.6 - -* Tue Sep 17 2013 Andrei Belov <defan@nginx.com> -- 1.5.5 - -* Tue Aug 27 2013 Sergey Budnevitch <sb@nginx.com> -- 1.5.4 -- auth request module added - -* Tue Jul 30 2013 Sergey Budnevitch <sb@nginx.com> -- 1.5.3 - -* Tue Jul 2 2013 Sergey Budnevitch <sb@nginx.com> -- 1.5.2 - -* Tue Jun 4 2013 Sergey Budnevitch <sb@nginx.com> -- 1.5.1 - -* Mon May 6 2013 Sergey Budnevitch <sb@nginx.com> -- 1.5.0 - -* Tue Apr 16 2013 Sergey Budnevitch <sb@nginx.com> -- 1.3.16 - -* Tue Mar 26 2013 Sergey Budnevitch <sb@nginx.com> -- 1.3.15 -- gunzip module added -- set permissions on default log files at installation - -* Tue Feb 12 2013 Sergey Budnevitch <sb@nginx.com> -- excess slash removed from --prefix -- 1.2.7 - -* Tue Dec 11 2012 Sergey Budnevitch <sb@nginx.com> -- 1.2.6 - -* Tue Nov 13 2012 Sergey Budnevitch <sb@nginx.com> -- 1.2.5 - -* Tue Sep 25 2012 Sergey Budnevitch <sb@nginx.com> -- 1.2.4 - -* Tue Aug 7 2012 Sergey Budnevitch <sb@nginx.com> -- 1.2.3 -- nginx-debug package now actually contains non stripped binary - -* Tue Jul 3 2012 Sergey Budnevitch <sb@nginx.com> -- 1.2.2 - -* Tue Jun 5 2012 Sergey Budnevitch <sb@nginx.com> -- 1.2.1 - -* Mon Apr 23 2012 Sergey Budnevitch <sb@nginx.com> -- 1.2.0 - -* Thu Apr 12 2012 Sergey Budnevitch <sb@nginx.com> -- 1.0.15 - -* Thu Mar 15 2012 Sergey Budnevitch <sb@nginx.com> -- 1.0.14 -- OpenSUSE init script and SuSE specific changes to spec file added - -* Mon Mar 5 2012 Sergey Budnevitch <sb@nginx.com> -- 1.0.13 - -* Mon Feb 6 2012 Sergey Budnevitch <sb@nginx.com> -- 1.0.12 -- banner added to install script - -* Thu Dec 15 2011 Sergey Budnevitch <sb@nginx.com> -- 1.0.11 -- init script enhancements (thanks to Gena Makhomed) -- one second sleep during upgrade replaced with 0.1 sec usleep - -* Tue Nov 15 2011 Sergey Budnevitch <sb@nginx.com> -- 1.0.10 - -* Tue Nov 1 2011 Sergey Budnevitch <sb@nginx.com> -- 1.0.9 -- nginx-debug package added - -* Tue Oct 11 2011 Sergey Budnevitch <sb@nginx.com> -- spec file cleanup (thanks to Yury V. Zaytsev) -- log dir permitions fixed -- logrotate creates new logfiles with nginx owner -- "upgrade" argument to init-script added (based on fedora one) - -* Sat Oct 1 2011 Sergey Budnevitch <sb@nginx.com> -- 1.0.8 -- built with mp4 module - -* Fri Sep 30 2011 Sergey Budnevitch <sb@nginx.com> -- 1.0.7 - -* Tue Aug 30 2011 Sergey Budnevitch <sb@nginx.com> -- 1.0.6 -- replace "conf.d/*" config include with "conf.d/*.conf" in default nginx.conf - -* Wed Aug 10 2011 Sergey Budnevitch -- Initial release