Browse Source

update to latest upstream version

Waldemar Brodkorb 11 years ago
parent
commit
88ef0568e6

+ 2 - 2
package/nginx/Makefile

@@ -4,9 +4,9 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=		nginx
-PKG_VERSION:=		1.2.2
+PKG_VERSION:=		1.5.3
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		53105bbe3ac9319db54d9eb46119695b
+PKG_MD5SUM:=		1e735dd6a6ade2b5c20e924b67c3d355
 PKG_DESCR:=		powerful http reverse proxy
 PKG_SECTION:=		proxy
 PKG_BUILDDEP:=		openssl pcre zlib

+ 1 - 0
package/nginx/files/nginx.init

@@ -12,6 +12,7 @@ autostart)
 start)
 	[ -d /var/lib/nginx ] || mkdir -p /var/lib/nginx
 	[ -d /var/log/nginx ] || mkdir -p /var/log/nginx
+	[ -d /var/lock/nginx ] || mkdir -p /var/lock/nginx
 	/usr/sbin/nginx
   	;;
 stop)

+ 4 - 4
package/nginx/patches/patch-auto_cc_conf

@@ -1,6 +1,6 @@
---- nginx-1.2.2.orig/auto/cc/conf	2012-01-18 16:07:43.000000000 +0100
-+++ nginx-1.2.2/auto/cc/conf	2012-07-16 09:27:16.000000000 +0200
-@@ -149,7 +149,7 @@ if [ "$NGX_PLATFORM" != win32 ]; then
+--- nginx-1.5.3.orig/auto/cc/conf	2013-07-30 15:27:55.000000000 +0200
++++ nginx-1.5.3/auto/cc/conf	2013-08-20 09:50:31.872042697 +0200
+@@ -155,7 +155,7 @@ if [ "$NGX_PLATFORM" != win32 ]; then
      else
          ngx_feature="C99 variadic macros"
          ngx_feature_name="NGX_HAVE_C99_VARIADIC_MACROS"
@@ -9,7 +9,7 @@
          ngx_feature_incs="#include <stdio.h>
  #define var(dummy, ...)  sprintf(__VA_ARGS__)"
          ngx_feature_path=
-@@ -163,7 +163,7 @@ if [ "$NGX_PLATFORM" != win32 ]; then
+@@ -169,7 +169,7 @@ if [ "$NGX_PLATFORM" != win32 ]; then
  
      ngx_feature="gcc variadic macros"
      ngx_feature_name="NGX_HAVE_GCC_VARIADIC_MACROS"

+ 23 - 2
package/nginx/patches/patch-auto_os_linux

@@ -1,5 +1,5 @@
---- nginx-1.2.2.orig/auto/os/linux	2012-03-21 14:58:51.000000000 +0100
-+++ nginx-1.2.2/auto/os/linux	2012-07-16 09:27:16.000000000 +0200
+--- nginx-1.5.3.orig/auto/os/linux	2013-07-30 15:27:55.000000000 +0200
++++ nginx-1.5.3/auto/os/linux	2013-08-20 10:00:37.444429620 +0200
 @@ -48,7 +48,7 @@ fi
  
  ngx_feature="epoll"
@@ -36,3 +36,24 @@
  ngx_feature_incs="#include <sys/prctl.h>"
  ngx_feature_path=
  ngx_feature_libs=
+@@ -133,20 +133,6 @@ ngx_feature_test="cpu_set_t mask;
+                   sched_setaffinity(0, sizeof(cpu_set_t), &mask)"
+ . auto/feature
+ 
+-
+-# crypt_r()
+-
+-ngx_feature="crypt_r()"
+-ngx_feature_name="NGX_HAVE_GNU_CRYPT_R"
+-ngx_feature_run=no
+-ngx_feature_incs="#include <crypt.h>"
+-ngx_feature_path=
+-ngx_feature_libs=-lcrypt
+-ngx_feature_test="struct crypt_data  cd;
+-                  crypt_r(\"key\", \"salt\", &cd);"
+-. auto/feature
+-
+-
+ ngx_include="sys/vfs.h";     . auto/include
+ 
+