diff options
author | Sergey A. Osokin <osa@FreeBSD.org> | 2010-12-12 12:22:47 +0000 |
---|---|---|
committer | Sergey A. Osokin <osa@FreeBSD.org> | 2010-12-12 12:22:47 +0000 |
commit | 48f11fa0cc982eb4c19dd292c494d2e8b0e22b48 (patch) | |
tree | 5948b7e90fc6fd4f9efe250ccd0e2d7d50fecef5 /www/rubygem-passenger | |
parent | eb2bb2ae427d5d542898cc15189d81779f0307b5 (diff) |
Notes
Diffstat (limited to 'www/rubygem-passenger')
-rw-r--r-- | www/rubygem-passenger/Makefile | 38 | ||||
-rw-r--r-- | www/rubygem-passenger/distinfo | 4 |
2 files changed, 28 insertions, 14 deletions
diff --git a/www/rubygem-passenger/Makefile b/www/rubygem-passenger/Makefile index 2c0e1b9e7fa1..8df29becd3c3 100644 --- a/www/rubygem-passenger/Makefile +++ b/www/rubygem-passenger/Makefile @@ -5,7 +5,7 @@ # $FreeBSD$ PORTNAME= passenger -PORTVERSION= 3.0.0 +PORTVERSION= 3.0.1 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMEPREFIX= rubygem- @@ -37,13 +37,14 @@ USE_APACHE= 2.2+ BUILD_DEPENDS+= nginx>=0.8.53:${PORTSDIR}/www/nginx .endif +LIB_DEPENDS+= ev.3:${PORTSDIR}/devel/libev \ + curl.6:${PORTSDIR}/ftp/curl BUILD_DEPENDS+= rubygem-fastthread>=1.0.1:${PORTSDIR}/devel/rubygem-fastthread \ rubygem-rack>=0:${PORTSDIR}/www/rubygem-rack \ rubygem-daemon_controller>=0.2.5:${PORTSDIR}/devel/rubygem-daemon_controller \ - rubygem-file-tail>=0:${PORTSDIR}/devel/rubygem-file-tail \ - curl>=7.20.0:${PORTSDIR}/ftp/curl + rubygem-file-tail>=0:${PORTSDIR}/devel/rubygem-file-tail -SUB_LIST+= RUBY=${RUBY} +SUB_LIST+= GEM_LIB_DIR=${GEM_LIB_DIR} RUBY=${RUBY} SUB_FILES= pkg-message PLIST_FILES= bin/passenger \ @@ -52,7 +53,6 @@ PLIST_FILES= bin/passenger \ bin/passenger-make-enterprisey \ bin/passenger-memory-stats \ bin/passenger-status \ - bin/passenger-stress-test \ bin/passenger-install-nginx-module .if defined(WITH_SYMLINK) PLIST_FILES+= ${GEMS_DIR}/${PORTNAME} @@ -72,12 +72,27 @@ pre-patch: .endif post-install: - ${REINPLACE_CMD} 's!g++!${CXX}!; \ - s!gcc!${CC}!;' \ - ${PREFIX}/${GEM_LIB_DIR}/Rakefile - ${REINPLACE_CMD} '377s!-g!${CXXFLAGS}!; \ - s!-lpthread!${PTHREAD_LIBS}!g' \ - ${PREFIX}/${GEM_LIB_DIR}/lib/phusion_passenger/platform_info.rb + @${REINPLACE_CMD} \ + 's!-lpthread!${PTHREAD_LIBS}!g' \ + ${PREFIX}/${GEM_LIB_DIR}/ext/nginx/config + @${REINPLACE_CMD} \ + 's!-Wall!!g; \ + s!gcc!${CC}!g; \ + s!g++!${CXX}!g; \ + s!#{PlatformInfo.debugging_cflags}!${CFLAGS}!g; \ + s!-O2!!g; \ + 42s!true!false!' \ + ${PREFIX}/${GEM_LIB_DIR}/build/config.rb + @${REINPLACE_CMD} \ + 's!-lpthread!${PTHREAD_LIBS}!g' \ + ${PREFIX}/${GEM_LIB_DIR}/lib/phusion_passenger/platform_info/compiler.rb + @${REINPLACE_CMD} \ + 's!#{LIBEV_LIBS}!-L${LOCALBASE}/lib -lev!g' \ + ${PREFIX}/${GEM_LIB_DIR}/build/agents.rb + @${REINPLACE_CMD} \ + '258s!/usr/include/libev!${LOCALBASE}/include!; \ + 259s!-lev!-L${LOCALBASE}/lib -lev!' \ + ${PREFIX}/${GEM_LIB_DIR}/build/common_library.rb .if !defined(WITHOUT_APACHEPORT) (${PREFIX}/bin/passenger-install-apache2-module --auto) @@ -90,7 +105,6 @@ post-install: ${FIND} ${PREFIX}/${GEM_LIB_DIR} -name '*.o' -delete ${FIND} ${PREFIX}/${GEM_LIB_DIR} -name '*.bak' -delete - ${RM} ${PREFIX}/${GEM_LIB_DIR}/ext/libev/.libs/libev.la .if defined(WITH_SYMLINK) ${LN} -s ${PREFIX}/${GEM_LIB_DIR} ${PREFIX}/${GEMS_DIR}/${PORTNAME} .endif diff --git a/www/rubygem-passenger/distinfo b/www/rubygem-passenger/distinfo index bc4352e809db..5ecad79c9ae3 100644 --- a/www/rubygem-passenger/distinfo +++ b/www/rubygem-passenger/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/passenger-3.0.0.gem) = 21d90efae6936b7f459b7de647dfc2181411d4462475b1de86c43108b3d1a570 -SIZE (rubygem/passenger-3.0.0.gem) = 3052032 +SHA256 (rubygem/passenger-3.0.1.gem) = ba75e54b33c3568fc8c379b0159b9e06971d660bf5407926b4c1d0b3f533b833 +SIZE (rubygem/passenger-3.0.1.gem) = 2959360 |