head	1.21;
access;
symbols
	RELEASE_8_3_0:1.20
	RELEASE_9_0_0:1.20
	RELEASE_7_4_0:1.20
	RELEASE_8_2_0:1.20
	RELEASE_6_EOL:1.19
	RELEASE_8_1_0:1.17
	RELEASE_7_3_0:1.16
	RELEASE_8_0_0:1.16
	RELEASE_7_2_0:1.14
	RELEASE_7_1_0:1.13
	RELEASE_6_4_0:1.13
	RELEASE_5_EOL:1.13
	RELEASE_7_0_0:1.11
	RELEASE_6_3_0:1.11
	PRE_XORG_7:1.8
	RELEASE_4_EOL:1.7
	RELEASE_6_2_0:1.4;
locks; strict;
comment	@# @;


1.21
date	2012.11.17.06.03.04;	author svnexp;	state Exp;
branches;
next	1.20;

1.20
date	2010.12.08.23.08.04;	author avl;	state Exp;
branches;
next	1.19;

1.19
date	2010.11.24.06.46.43;	author avl;	state Exp;
branches;
next	1.18;

1.18
date	2010.09.02.02.33.34;	author pgollucci;	state Exp;
branches;
next	1.17;

1.17
date	2010.06.06.19.25.09;	author pgollucci;	state Exp;
branches;
next	1.16;

1.16
date	2009.06.15.14.30.23;	author avl;	state Exp;
branches;
next	1.15;

1.15
date	2009.05.28.20.44.16;	author avl;	state Exp;
branches;
next	1.14;

1.14
date	2009.04.09.00.11.43;	author pgollucci;	state Exp;
branches;
next	1.13;

1.13
date	2008.04.06.08.58.19;	author stas;	state Exp;
branches;
next	1.12;

1.12
date	2007.12.14.03.45.59;	author clsung;	state Exp;
branches;
next	1.11;

1.11
date	2007.10.23.23.46.16;	author miwi;	state Exp;
branches;
next	1.10;

1.10
date	2007.08.07.00.42.25;	author clsung;	state Exp;
branches;
next	1.9;

1.9
date	2007.07.12.09.16.41;	author miwi;	state Exp;
branches;
next	1.8;

1.8
date	2007.03.06.15.44.46;	author clsung;	state Exp;
branches;
next	1.7;

1.7
date	2007.01.26.16.13.11;	author pav;	state Exp;
branches;
next	1.6;

1.6
date	2007.01.09.02.43.51;	author clsung;	state Exp;
branches;
next	1.5;

1.5
date	2006.12.10.06.18.35;	author kris;	state Exp;
branches;
next	1.4;

1.4
date	2006.09.25.09.10.42;	author miwi;	state Exp;
branches;
next	1.3;

1.3
date	2006.08.08.11.35.26;	author jmelo;	state Exp;
branches;
next	1.2;

1.2
date	2006.06.23.11.29.22;	author mat;	state Exp;
branches;
next	1.1;

1.1
date	2006.06.05.14.35.18;	author pav;	state Exp;
branches;
next	;


desc
@@


1.21
log
@Switch exporter over
@
text
@# Ports collection makefile for:	mongrel_cluster
# Date created:				20 May 2006
# Whom:					Rui Lopes (<rgl ruilopes com>)
#
# $FreeBSD: head/www/rubygem-mongrel_cluster/Makefile 300897 2012-07-14 14:29:18Z beat $

PORTNAME=	mongrel_cluster
PORTVERSION=	1.0.5
PORTREVISION=	2
CATEGORIES=	www rubygems
MASTER_SITES=	RG

MAINTAINER=	ruby@@FreeBSD.org
COMMENT=	Manages multiple Mongrel processes

RUN_DEPENDS=	rubygem-mongrel>=1.0.2:${PORTSDIR}/www/rubygem-mongrel

USE_RC_SUBR=	mongrel_cluster
USE_RUBY=	yes
USE_RUBYGEMS=	yes
RUBYGEM_AUTOPLIST=	yes
REINPLACE_ARGS=	-i ""
PLIST_FILES=	bin/mongrel_cluster_ctl

post-install:
	@@${REINPLACE_CMD} -e 's|/usr/bin/env ruby|${RUBY}|' ${PREFIX}/bin/mongrel_cluster_ctl
	@@${REINPLACE_CMD} -e 's|mongrel_rails|${PREFIX}/bin/mongrel_rails|g' \
		${PREFIX}/${GEM_LIB_DIR}/bin/mongrel_cluster_ctl
	@@${REINPLACE_CMD} -e 's|\"mongrel_rails\"|\"${PREFIX}/bin/mongrel_rails\"|g' \
		${PREFIX}/${GEM_LIB_DIR}/lib/${PORTNAME}/init.rb

.include <bsd.port.mk>
@


1.20
log
@- Re-assign all my ruby* ports to ruby@@

Discussed with:	pgollucci, stas
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.19
log
@- Add --clean option to the rc script. It removes orphaned pid files. [1]
- Use tab instead of spaces
- Bump PORTREVISION

Submitted by:	Damon Durand <damon AT durandfamily.org> [1]
@
text
@d13 1
a13 1
MAINTAINER=	avl@@FreeBSD.org
@


1.18
log
@- Prep ruby Rails 3
  Convert to RG

With Hat:       ruby
Sponsored by:   RideCharge Inc. / Taximagic
@
text
@d9 1
a9 1
PORTREVISION=	1
d21 1
a21 1
RUBYGEM_AUTOPLIST=  yes
@


1.17
log
@- GEMS are always RUN_DEPENDS of other GEMS
- Bump PORTREVISION when something other then BUILD_DEPENDS changes
- Some minor verticle whitespace in some ports for consistency with the rest

PR:             ports/147551
Submitted by:   pgollucci@@ (myself)
Reviewed by:    portmgr (pav)
With Hat:       ruby
@
text
@d11 1
a11 2
MASTER_SITES=	RF
MASTER_SITE_SUBDIR=	mongrel
@


1.16
log
@- Install rdoc files
- Bump PORTREVISION

Reported by:	erwinbot
@
text
@d17 1
a17 2
BUILD_DEPENDS=	rubygem-mongrel>=1.0.2:${PORTSDIR}/www/rubygem-mongrel
RUN_DEPENDS=	${BUILD_DEPENDS}
@


1.15
log
@Change MAINTAINER on my ports to my FreeBSD email address

Approved by:	tabthorpe (mentor)
@
text
@d9 1
a27 1
	${RMDIR} ${PREFIX}/${GEM_DOC_DIR}
@


1.14
log
@- convert to RUBYGEM_AUTOPLIST
  remove x-generate-plist and friends
- use RF macro and remove SUBDIR where possible
- remove some uneeded GEM_NAME=${DISTNAME}
  (this c/should be handled better in bsd.*.mk)

other deltas specific to individual ports:
  audio/rubygem-mp3info     - unbreak, fix packaging, bump PORTREVISION
  devel/rubygem-rapt        - adopt
  devel/rubygem-rspec       - remove BUILD_DEPENDS=RUN_DEPENDS -- neither set
  devel/rubygem-ruby2ruby   - add #' for vim highlight
  graphics/rubygem-extifr   - drop PORTREVISION=0
  graphics/rubygem-gd2      - add #' for vim highlight
  www/rubygem-rubyfulsoup   - swap GEM_NAME / DISTNAME for constistency

Sponsored by:   RideCharge Inc.
Tested on:      RideCharge's Tinderbox
Reviewed by:    stas
@
text
@d13 1
a13 1
MAINTAINER=	ports@@logvinov.com
@


1.13
log
@- Add ruby 1.9 support
- Implement new knobs for gems and rake (these are included in
  ruby 1.9 distribution already). Also move gem bits from
  ruby-gems/Makefile.common to bsd.ruby.mk[1]. Now to depend
  on gems or rake you should define USE_RUBYGEMS/USE_RAKE
  accordingly. Also RAKE_BIN variable is provided for
  pointing to the right rake executable.
- Rewrite RUBY_SCHEBANG in awk to eliminate build dependency
  on ruby.

Discussed with:	Jonathan Weiss <jw@@innerewut.de> [1] (gems maintainer)
Tested by:	ports@@
@
text
@d22 1
d24 1
a24 14

# 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 \
		;s,^${GEM_SPEC}$$,%%GEM_SPEC%%,g \
		;s,^${GEMS_BASE_DIR}/(.+)$$,\1,g \
		;s,^@@dirrm (${SPEC_DIR}|${GEMS_DIR}|lib/ruby).*$$,,g \
		' | ${TR} -s '\n') > temp-pkg-plist
@


1.12
log
@- Update to 1.0.5

Submitted by:	maintainer (Alexander Logvinov), via email
@
text
@d21 1
d46 1
a46 3
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
.include <bsd.port.post.mk>
@


1.11
log
@- Fix loading on system startup

PR:		117259
Submitted by:	Alexander Logvinov <ports@@logvinov.com> (maintainer)
@
text
@d8 1
a8 2
PORTVERSION=	1.0.2
PORTREVISION=	2
d10 1
a10 1
MASTER_SITES=	${MASTER_SITE_RUBYFORGE}
d16 1
a16 1
BUILD_DEPENDS=	rubygem-mongrel>=1.0.1:${PORTSDIR}/www/rubygem-mongrel
@


1.10
log
@- Hide cgi_multipart_eof_fix's warning in rc.d script
  after recent rubygem-mongrel update.
- bump PORTREVISION

PR:		ports/115102
Submitted by:	Alexander Logvinov <ports_AT_logvinov dot com>
@
text
@d9 1
a9 1
PORTREVISION=	1
d21 2
d40 5
@


1.9
log
@- Update to 1.0.2

PR:		114516
Submitted by:	Alexander Logvinov <ports@@logvinov.com> (maintainer)
@
text
@d9 1
@


1.8
log
@- Alexander Logvinov is maintainer now.
@
text
@d8 1
a8 1
PORTVERSION=	0.2.1
d16 1
a16 1
BUILD_DEPENDS=	rubygem-mongrel>=0.3.13.4:${PORTSDIR}/www/rubygem-mongrel
@


1.7
log
@- Drop maintainership

PR:		ports/108376
Submitted by:	Rui Lopes <rgl@@ruilopes.com> (maintainer)
@
text
@d13 1
a13 1
MAINTAINER=	ports@@FreeBSD.org
@


1.6
log
@- Fix breakage of pkg-plist.

PR:		ports/107111
Submitted by:	KIMURA Yasuhiro <yasu_AT_utahime dot org>
Approved by:	maintainer (timeout)
@
text
@d13 1
a13 1
MAINTAINER=	rgl@@ruilopes.com
@


1.5
log
@BROKEN: Incomplete pkg-plist
@
text
@a18 2
BROKEN=		Incomplete pkg-plist

d35 3
@


1.4
log
@- Update to 0.2.1
- Add rc.d script

PR:		ports/103599
Submitted by:	Rui Lopes <rgl(at)ruilopes.com> (maintainer)
@
text
@d19 2
@


1.3
log
@- Change to use MASTER_SITE_RUBYFORGE macro to fix fetch problem.

Approved by:	portmgr (erwin)
@
text
@d8 1
a8 1
PORTVERSION=	0.2.0
d11 1
a11 1
MASTER_SITE_SUBDIR=	railsmachine
d16 1
a16 1
BUILD_DEPENDS=	rubygem-mongrel>=0.3.13:${PORTSDIR}/www/rubygem-mongrel
d19 2
d26 1
@


1.2
log
@Update to 0.2.0

PR:		99187
Submitted by:	maintainer
@
text
@d10 2
a11 1
MASTER_SITES=	http://rubyforge.org/frs/download.php/11160/
@


1.1
log
@Mongrel plugin that provides commands and Capistrano tasks for managing
multiple Mongrel processes.

WWW: http://fluxura.com/
WWW: http://rubyforge.org/projects/railsmachine/

PR:		ports/97533
Submitted by:	Rui Lopes <rgl@@ruilopes.com>
@
text
@d8 1
a8 1
PORTVERSION=	0.1.1
d10 1
a10 1
MASTER_SITES=	http://rubyforge.org/frs/download.php/10258/
d15 1
a15 1
BUILD_DEPENDS=	rubygem-mongrel>=0.3.12.4:${PORTSDIR}/www/rubygem-mongrel
d23 1
a23 1
		;s,^${CACHE_DIR}(/.+)$$,%%CACHE_DIR%%\1,g \
d26 1
a26 1
		;s,^${SPEC_DIR}(/.+)$$,%%SPEC_DIR%%\1,g \
@

