Date: Sat, 14 Mar 2009 18:21:32 GMT From: Jacob Atzen <jatzen@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/132629: Update port: www/rubygem-passenger updated to latest version Message-ID: <200903141821.n2EILWvq037712@www.freebsd.org> Resent-Message-ID: <200903141830.n2EIU5ln012807@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 132629 >Category: ports >Synopsis: Update port: www/rubygem-passenger updated to latest version >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Mar 14 18:30:05 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Jacob Atzen >Release: 7.1-RELEASE >Organization: >Environment: >Description: Update of rubygem-passenger to 2.1.2 >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # rubygem-passenger/ # rubygem-passenger/distinfo # rubygem-passenger/files # rubygem-passenger/files/pkg-message.in # rubygem-passenger/Makefile # rubygem-passenger/pkg-descr # echo c - rubygem-passenger/ mkdir -p rubygem-passenger/ > /dev/null 2>&1 echo x - rubygem-passenger/distinfo sed 's/^X//' >rubygem-passenger/distinfo << '361e9ad441026a251ef38c5a01a3b3b3' XMD5 (rubygem/passenger-2.1.2.gem) = f2f78f0fb5f0b31e976f76e8daada9b9 XSHA256 (rubygem/passenger-2.1.2.gem) = 2e79ab655b8c67d3139fe95fee01c71c8bbcb8fabf3f0bebebcaca68b45e8031 XSIZE (rubygem/passenger-2.1.2.gem) = 1757696 361e9ad441026a251ef38c5a01a3b3b3 echo c - rubygem-passenger/files mkdir -p rubygem-passenger/files > /dev/null 2>&1 echo x - rubygem-passenger/files/pkg-message.in sed 's/^X//' >rubygem-passenger/files/pkg-message.in << '83d594bc2486bcd3399cfcb18e527068' X##################################################################### X XPlease edit your Apache configuration file, and add these lines: X X LoadModule passenger_module %%PREFIX%%/%%GEM_LIB_DIR%%/ext/apache2/mod_passenger.so X PassengerRoot %%PREFIX%%/%%GEM_LIB_DIR%% X PassengerRuby %%RUBY%% X XAfter you restart Apache, you are ready to deploy any number of Ruby on Rails Xapplications on Apache, without any further Ruby on Rails-specific Xconfiguration! X X##################################################################### 83d594bc2486bcd3399cfcb18e527068 echo x - rubygem-passenger/Makefile sed 's/^X//' >rubygem-passenger/Makefile << '9e80c23d7596c31a2d391c666fd43939' X# Ports collection makefile for: rubygem-passenger X# Date created: Dec 18, 2008 X# Whom: Jacob Atzen <jatzen@gmail.com> X# X# $FreeBSD: ports/www/rubygem-passenger/Makefile,v 1.1 2008/12/25 19:49:33 miwi Exp $ X XPORTNAME= passenger XPORTVERSION= 2.1.2 XCATEGORIES= www rubygems XMASTER_SITES= RF XMASTER_SITE_SUBDIR= gems X XMAINTAINER= jatzen@gmail.com XCOMMENT= Apache module for running Ruby on Rails and Rack applications X XBUILD_DEPENDS= rubygem-fastthread>=1.0.1:${PORTSDIR}/devel/rubygem-fastthread \ X rubygem-rack>=0.1.0:${PORTSDIR}/www/rubygem-rack X XSUB_LIST+= GEM_LIB_DIR=${GEM_LIB_DIR} RUBY=${RUBY} XSUB_FILES= pkg-message X XUSE_APACHE= 2.2+ XUSE_RUBY= yes XUSE_RUBYGEMS= yes XUSE_RAKE= yes X Xpost-install: X (${PREFIX}/bin/passenger-install-apache2-module --auto ) X @${CAT} ${PKGMESSAGE} X @${ECHO} bin/passenger-config > ${TMPPLIST} X @${ECHO} bin/passenger-install-apache2-module >> ${TMPPLIST} X @${ECHO} bin/passenger-make-enterprisey >> ${TMPPLIST} X @${ECHO} bin/passenger-memory-stats >> ${TMPPLIST} X @${ECHO} bin/passenger-spawn-server >> ${TMPPLIST} X @${ECHO} bin/passenger-status >> ${TMPPLIST} X @${ECHO} bin/passenger-stress-test >> ${TMPPLIST} X @${ECHO} ${GEM_CACHE} >> ${TMPPLIST} X @${FIND} ${PREFIX}/${GEM_DOC_DIR} -type f | ${SED} -e 's,${PREFIX}/${GEM_DOC_DIR},${GEM_DOC_DIR},' >> ${TMPPLIST} X @${FIND} ${PREFIX}/${GEM_LIB_DIR} -type f | ${SED} -e 's,${PREFIX}/${GEM_LIB_DIR},${GEM_LIB_DIR},' >> ${TMPPLIST} X @${ECHO} ${GEM_SPEC} >> ${TMPPLIST} X @${FIND} ${PREFIX}/${GEM_LIB_DIR} -type d -depth | ${SED} -e 's,${PREFIX}/${GEM_LIB_DIR},@dirrm ${GEM_LIB_DIR},' >> ${TMPPLIST} X @${FIND} ${PREFIX}/${GEM_DOC_DIR} -type d -depth | ${SED} -e 's,${PREFIX}/${GEM_DOC_DIR},@dirrm ${GEM_DOC_DIR},' >> ${TMPPLIST} X X.include <bsd.port.mk> 9e80c23d7596c31a2d391c666fd43939 echo x - rubygem-passenger/pkg-descr sed 's/^X//' >rubygem-passenger/pkg-descr << 'f08f83e494c1f9d894021698207091bb' XPassenger is an Apache module allowing for simple deployment of Ruby on Rails Xand Rack applications. X XWWW: http://www.modrails.com/ f08f83e494c1f9d894021698207091bb exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903141821.n2EILWvq037712>