Date: Mon, 25 Sep 2006 00:00:56 +0100 (WEST) From: Rui Lopes <rgl@ruilopes.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/103599: Update port: www/rubygem-mongrel_cluster to 0.2.1 Message-ID: <20060924230056.8CB6E450E9@firebird.clustercube.com> Resent-Message-ID: <200609242310.k8ONANrq017567@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 103599 >Category: ports >Synopsis: Update port: www/rubygem-mongrel_cluster to 0.2.1 >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: Sun Sep 24 23:10:23 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Rui Lopes >Release: FreeBSD 6.1-RELEASE-p3 i386 >Organization: >Environment: >Description: * Update to 0.2.1 * Add rc.d script >How-To-Repeat: >Fix: NB: You need to update mongrel (PR/103596) before updating this port. --- update_www_rubygem-mongrel_cluster_to_0.2.1.patch begins here --- diff -ruN rubygem-mongrel_cluster.orig/Makefile rubygem-mongrel_cluster/Makefile --- rubygem-mongrel_cluster.orig/Makefile Sun Sep 24 21:38:52 2006 +++ rubygem-mongrel_cluster/Makefile Sun Sep 24 21:39:21 2006 @@ -5,22 +5,25 @@ # $FreeBSD: ports/www/rubygem-mongrel_cluster/Makefile,v 1.3 2006/08/08 11:35:26 jmelo Exp $ PORTNAME= mongrel_cluster -PORTVERSION= 0.2.0 +PORTVERSION= 0.2.1 CATEGORIES= www rubygems MASTER_SITES= ${MASTER_SITE_RUBYFORGE} -MASTER_SITE_SUBDIR= railsmachine +MASTER_SITE_SUBDIR= mongrel MAINTAINER= rgl@ruilopes.com COMMENT= Manages multiple Mongrel processes -BUILD_DEPENDS= rubygem-mongrel>=0.3.13:${PORTSDIR}/www/rubygem-mongrel +BUILD_DEPENDS= rubygem-mongrel>=0.3.13.4:${PORTSDIR}/www/rubygem-mongrel RUN_DEPENDS= ${BUILD_DEPENDS} +USE_RC_SUBR= mongrel_cluster + # This target is only meant to be used by the port maintainer. x-generate-plist: (${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX} \ | ${SED} -E \ 's,.*share/nls/.+$$,,g \ + ;s,.*etc/rc.d/.+$$,,g \ ;s,^${GEM_CACHE}$$,%%GEM_CACHE%%,g \ ;s,${GEM_DOC_DIR}(/.+)?$$,%%GEM_DOC_DIR%%\1,g \ ;s,${GEM_LIB_DIR}(/.+)?$$,%%GEM_LIB_DIR%%\1,g \ diff -ruN rubygem-mongrel_cluster.orig/distinfo rubygem-mongrel_cluster/distinfo --- rubygem-mongrel_cluster.orig/distinfo Fri Jun 23 12:29:22 2006 +++ rubygem-mongrel_cluster/distinfo Sun Sep 24 21:29:34 2006 @@ -1,3 +1,3 @@ -MD5 (rubygem/mongrel_cluster-0.2.0.gem) = 9342e3972b50db92636dca2f2a5ffd25 -SHA256 (rubygem/mongrel_cluster-0.2.0.gem) = 0cfac40fb8ad58f99469ae4bb97308e0e73a6ea888aec6b3f17e00b35eae3182 -SIZE (rubygem/mongrel_cluster-0.2.0.gem) = 18432 +MD5 (rubygem/mongrel_cluster-0.2.1.gem) = 4f497c3823cadf527b7dab12a05dda7b +SHA256 (rubygem/mongrel_cluster-0.2.1.gem) = a5489c017a5f035a46341f043de43845c2f5e982b563a525cee0e11554a46db1 +SIZE (rubygem/mongrel_cluster-0.2.1.gem) = 18432 diff -ruN rubygem-mongrel_cluster.orig/files/mongrel_cluster.in rubygem-mongrel_cluster/files/mongrel_cluster.in --- rubygem-mongrel_cluster.orig/files/mongrel_cluster.in Thu Jan 1 01:00:00 1970 +++ rubygem-mongrel_cluster/files/mongrel_cluster.in Sun Sep 24 21:33:00 2006 @@ -0,0 +1,35 @@ +#!/bin/sh +# PROVIDE: mongrel_cluster +# REQUIRE: DAEMON +# KEYWORD: shutdown +# +# This script is modified by placing the following variables inside +# /etc/rc.conf.local, /etc/rc.conf, or /etc/rc.conf.d/mongrel_cluster: +# +# mongrel_cluster_enable (bool): +# Set it to YES to enable this service. +# Default: NO +# mongrel_cluster_conf_dir (path): +# The directory containing the configuration file (*.yml) for each +# application you want to control. +# Default: %%PREFIX%%/etc/mongrel_cluster + +. %%RC_SUBR%% + +name=mongrel_cluster +rcvar=${name}_enable + +command="%%PREFIX%%/bin/mongrel_cluster_ctl" +required_dirs="%%PREFIX%%/etc/${name}" + +load_rc_config $name + +: ${mongrel_cluster_enable="NO"} +: ${mongrel_cluster_conf_dir="%%PREFIX%%/etc/mongrel_cluster"} + +command_args="-c ${mongrel_cluster_conf_dir}" +start_cmd="${command} start ${command_args}" +stop_cmd="${command} stop ${command_args}" +restart_cmd="${command} restart ${command_args}" + +run_rc_command "$1" --- update_www_rubygem-mongrel_cluster_to_0.2.1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060924230056.8CB6E450E9>