diff options
author | Sergey A. Osokin <osa@FreeBSD.org> | 2010-12-17 14:49:01 +0000 |
---|---|---|
committer | Sergey A. Osokin <osa@FreeBSD.org> | 2010-12-17 14:49:01 +0000 |
commit | 417b7ee3adbd09f5b067ff5ccd7baa20b7b23324 (patch) | |
tree | 39a453bda1766d15b8205033c376bfe4c2231392 /www/nginx-devel | |
parent | a9263d0e5d1210ccd19ac1b930ea5c9fc633b3cf (diff) |
Notes
Diffstat (limited to 'www/nginx-devel')
-rw-r--r-- | www/nginx-devel/Makefile | 10 | ||||
-rw-r--r-- | www/nginx-devel/distinfo | 4 | ||||
-rw-r--r-- | www/nginx-devel/files/extra-patch-passenger::build::nginx.rb | 4 | ||||
-rw-r--r-- | www/nginx-devel/files/extra-patch-passenger::ext::common::Utils.cpp | 23 | ||||
-rw-r--r-- | www/nginx-devel/files/extra-patch-passenger::ext::nginx::config | 19 |
5 files changed, 8 insertions, 52 deletions
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile index 244354f16595..6479a1441c45 100644 --- a/www/nginx-devel/Makefile +++ b/www/nginx-devel/Makefile @@ -396,13 +396,11 @@ CONFIGURE_ARGS+=--with-pcre .endif .if defined(WITH_PASSENGER_MODULE) -PASSENGER_VERSION= 3.0.1 +PASSENGER_VERSION= 3.0.2 MASTER_SITES+= RF/passenger/:passenger DISTFILES+= passenger-${PASSENGER_VERSION}.tar.gz:passenger CONFIGURE_ARGS+=--add-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/ext/nginx -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-passenger::build::nginx.rb \ - ${PATCHDIR}/extra-patch-passenger::ext::common::Utils.cpp \ - ${PATCHDIR}/extra-patch-passenger::ext::nginx::config +EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-passenger::build::nginx.rb .endif .if defined(WITH_SLOWFS_CACHE_MODULE) @@ -497,8 +495,8 @@ post-patch: 42s!true!false!' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/build/config.rb @${REINPLACE_CMD} \ - '258s!-I/usr/include/libev!!; \ - 259s!-lev!!' \ + '259s!-I/usr/include/libev!!; \ + 260s!-lev!!' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/build/common_library.rb @${REINPLACE_CMD} 's!-lpthread!${PTHREAD_LIBS}!g' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/lib/phusion_passenger/platform_info/compiler.rb diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo index 57b3303975e4..aaa36bc7f997 100644 --- a/www/nginx-devel/distinfo +++ b/www/nginx-devel/distinfo @@ -46,8 +46,8 @@ SHA256 (mod_zip-1.1.6.tar.gz) = d30546b4be8308c721df0240ebc38c474c6b577381a11032 SIZE (mod_zip-1.1.6.tar.gz) = 21991 SHA256 (ngx_http_memc_module-0.11.tar.gz) = 9ece68bdae2c170fb845c1082da6502401763ffd3e4b443226ff9303df65951f SIZE (ngx_http_memc_module-0.11.tar.gz) = 98042 -SHA256 (passenger-3.0.1.tar.gz) = 765b5528f23a5f65f2cc4b72f2e90d9b93ae777dc36a1f7b6d957b39f3cd55cd -SIZE (passenger-3.0.1.tar.gz) = 2958200 +SHA256 (passenger-3.0.2.tar.gz) = a1a665280a6559fe0fa6c92b74ae7e145ee23c30606967919faddb292cf00da8 +SIZE (passenger-3.0.2.tar.gz) = 2969570 SHA256 (ngx_slowfs_cache-1.5.tar.gz) = 8f3d1afd6bcaaeba89bc4f9d5e5ba3e2b334bf8e7e5b56bd37f25b5cbac8d828 SIZE (ngx_slowfs_cache-1.5.tar.gz) = 9785 SHA256 (ngx_supervisord-1.4.tar.gz) = 0954a4efb1b955692acf523e169221146d6aa93ad1643c9f2482f75a1fbf9e3b diff --git a/www/nginx-devel/files/extra-patch-passenger::build::nginx.rb b/www/nginx-devel/files/extra-patch-passenger::build::nginx.rb index 6864d0e241ff..64ef1c9ac6b7 100644 --- a/www/nginx-devel/files/extra-patch-passenger::build::nginx.rb +++ b/www/nginx-devel/files/extra-patch-passenger::build::nginx.rb @@ -1,5 +1,5 @@ ---- ../passenger-3.0.1/build/nginx.rb.orig 2010-12-07 13:57:32.000000000 +0300 -+++ ../passenger-3.0.1/build/nginx.rb 2010-12-07 13:58:13.000000000 +0300 +--- ../passenger-3.0.2/build/nginx.rb.orig 2010-12-07 13:57:32.000000000 +0300 ++++ ../passenger-3.0.2/build/nginx.rb 2010-12-07 13:58:13.000000000 +0300 @@ -23,10 +23,7 @@ desc "Build Nginx helper agent" diff --git a/www/nginx-devel/files/extra-patch-passenger::ext::common::Utils.cpp b/www/nginx-devel/files/extra-patch-passenger::ext::common::Utils.cpp deleted file mode 100644 index 5d70afbc89b8..000000000000 --- a/www/nginx-devel/files/extra-patch-passenger::ext::common::Utils.cpp +++ /dev/null @@ -1,23 +0,0 @@ ---- ../passenger-3.0.1/ext/common/Utils.cpp.orig 2010-12-12 04:49:20.000000000 +0300 -+++ ../passenger-3.0.1/ext/common/Utils.cpp 2010-12-12 04:54:51.000000000 +0300 -@@ -837,7 +837,19 @@ - sigaction(SIGFPE, &action, NULL); - sigaction(SIGABRT, &action, NULL); - -- DIR *dir = opendir("/dev/fd"); -+ DIR *dir = NULL; -+ #ifdef __APPLE__ -+ dir = opendir("/dev/fd"); -+ #else -+ struct stat dirbuf1,dirbuf2; -+ if (stat("/dev", &dirbuf1) == -1 -+ || stat("/dev/fd", &dirbuf2) == -1) { -+ _exit(1); -+ } -+ if (dirbuf1.st_dev != dirbuf2.st_dev) { -+ dir = opendir("/dev/fd"); -+ } -+ #endif - if (dir == NULL) { - dir = opendir("/proc/self/fd"); - if (dir == NULL) { diff --git a/www/nginx-devel/files/extra-patch-passenger::ext::nginx::config b/www/nginx-devel/files/extra-patch-passenger::ext::nginx::config deleted file mode 100644 index bc4078bf82d8..000000000000 --- a/www/nginx-devel/files/extra-patch-passenger::ext::nginx::config +++ /dev/null @@ -1,19 +0,0 @@ ---- ../passenger-3.0.1/ext/nginx/config.orig 2010-12-07 14:18:47.000000000 +0300 -+++ ../passenger-3.0.1/ext/nginx/config 2010-12-07 14:19:38.000000000 +0300 -@@ -2,13 +2,11 @@ - ! test -f "$ngx_addon_dir/../common/libboost_oxt.a"; then - echo "*** The Phusion Passenger support files are not yet compiled. Compiling them for you... ***" - echo "*** Running 'rake nginx RELEASE=yes' in $ngx_addon_dir... ***" -- if ! cd $ngx_addon_dir; then -+ if ! (cd $ngx_addon_dir; rake nginx); then - exit 1 -+ else -+ echo "*** Phusion Passenger support files have been successfully compiled. ***" - fi -- if ! rake nginx RELEASE=yes; then -- exit 1 -- fi -- echo "*** Phusion Passenger support files have been successfully compiled. ***" - fi - - ngx_feature="Math library" |