ports/132629: Update port: www/rubygem-passenger updated to latest version

Jacob Atzen jatzen at gmail.com
Sat Mar 14 18:30:06 UTC 2009


>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 at 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 at 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}, at dirrm ${GEM_LIB_DIR},' >> ${TMPPLIST}
X	@${FIND} ${PREFIX}/${GEM_DOC_DIR} -type d -depth | ${SED} -e 's,${PREFIX}/${GEM_DOC_DIR}, at 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:



More information about the freebsd-ports-bugs mailing list