[PATCH] для пассажиров [Re: freebsd port nginx 0.7.52]
Sergey A. Osokin
osa at macomnet.ru
Fri Apr 24 13:24:34 MSD 2009
On Fri, Apr 24, 2009 at 12:23:36PM +0400, Alexey V. Karagodov wrote:
> и что примечательно
[file listring skipped]
Предлагается патч, приводящий сборку к одному знаменателю.
==== //depot/user/osa/ports/www/nginx-devel/Makefile#11 - /home/osa/p4/ports/www/nginx-devel/Makefile ====
--- /tmp/tmp.89728.95 2009-04-24 13:18:25.000000000 +0400
+++ /home/osa/p4/ports/www/nginx-devel/Makefile 2009-04-24 13:13:25.000000000 +0400
@@ -245,6 +245,9 @@
MASTER_SITES+= RF/passenger/:passenger
DISTFILES+= passenger-${PASSENGER_VERSION}.tar.gz:passenger
CONFIGURE_ARGS+=--add-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/ext/nginx
+.if defined(WITH_DEBUG)
+CFLAGS+= -DPASSENGER_DEBUG
+.endif
.endif
.if defined(WITH_WWW)
@@ -305,8 +308,12 @@
${PATCHDIR}/extra-patch-ngx_http_fancyindex_module.c
.endif
.if defined(WITH_PASSENGER_MODULE)
- @${REINPLACE_CMD} 's!g++!${CXX}!' \
+ @${REINPLACE_CMD} 's!g++!${CXX}!; \
+ s!-DPASSENGER_DEBUG!${CXXFLAGS}!g' \
${WRKDIR}/passenger-${PASSENGER_VERSION}/Rakefile
+ @${REINPLACE_CMD} '376,377d; \
+ s!-lpthread!${PTHREAD_LIBS}!g' \
+ ${WRKDIR}/passenger-${PASSENGER_VERSION}/lib/phusion_passenger/platform_info.rb
.endif
do-build:
--
Sergey A. Osokin,
System Engineer,
Macomnet, Internet Dept.
tel: +7 (495) 796-9079
fax: +7 (495) 796-9067
More information about the nginx-ru
mailing list