head	1.54;
access;
symbols
	RELEASE_8_3_0:1.46
	RELEASE_9_0_0:1.43
	RELEASE_7_4_0:1.35
	RELEASE_8_2_0:1.35
	RELEASE_6_EOL:1.34
	RELEASE_8_1_0:1.27
	RELEASE_7_3_0:1.24
	RELEASE_8_0_0:1.24
	RELEASE_7_2_0:1.20
	RELEASE_7_1_0:1.18
	RELEASE_6_4_0:1.18
	RELEASE_5_EOL:1.18
	RELEASE_7_0_0:1.17
	RELEASE_6_3_0:1.17
	PRE_XORG_7:1.15
	RELEASE_4_EOL:1.13
	RELEASE_6_2_0:1.10
	RELEASE_6_1_0:1.6
	RELEASE_5_5_0:1.6
	RELEASE_6_0_0:1.2;
locks; strict;
comment	@# @;


1.54
date	2013.02.16.21.49.47;	author svnexp;	state Exp;
branches;
next	1.53;

1.53
date	2013.01.23.17.11.38;	author svnexp;	state Exp;
branches;
next	1.52;

1.52
date	2013.01.11.23.13.44;	author svnexp;	state Exp;
branches;
next	1.51;

1.51
date	2013.01.09.04.43.48;	author svnexp;	state Exp;
branches;
next	1.50;

1.50
date	2012.11.17.06.03.04;	author svnexp;	state Exp;
branches;
next	1.49;

1.49
date	2012.08.10.02.50.53;	author swills;	state Exp;
branches;
next	1.48;

1.48
date	2012.07.27.03.09.19;	author swills;	state Exp;
branches;
next	1.47;

1.47
date	2012.07.24.00.41.42;	author swills;	state Exp;
branches;
next	1.46;

1.46
date	2012.02.12.02.15.31;	author pgollucci;	state Exp;
branches;
next	1.45;

1.45
date	2012.02.08.02.11.29;	author pgollucci;	state Exp;
branches;
next	1.44;

1.44
date	2011.12.19.23.52.44;	author pgollucci;	state Exp;
branches;
next	1.43;

1.43
date	2011.11.28.04.30.39;	author swills;	state Exp;
branches;
next	1.42;

1.42
date	2011.10.28.14.55.12;	author swills;	state Exp;
branches;
next	1.41;

1.41
date	2011.10.27.03.02.51;	author swills;	state Exp;
branches;
next	1.40;

1.40
date	2011.08.19.23.28.41;	author delphij;	state Exp;
branches;
next	1.39;

1.39
date	2011.07.21.00.39.18;	author swills;	state Exp;
branches;
next	1.38;

1.38
date	2011.06.23.19.32.57;	author pgollucci;	state Exp;
branches;
next	1.37;

1.37
date	2011.06.23.17.40.38;	author pgollucci;	state Exp;
branches;
next	1.36;

1.36
date	2011.03.04.03.05.20;	author wen;	state Exp;
branches;
next	1.35;

1.35
date	2010.12.08.20.49.11;	author pgollucci;	state Exp;
branches;
next	1.34;

1.34
date	2010.11.23.07.20.25;	author pgollucci;	state Exp;
branches;
next	1.33;

1.33
date	2010.11.18.06.20.58;	author wen;	state Exp;
branches;
next	1.32;

1.32
date	2010.11.16.06.55.54;	author pgollucci;	state Exp;
branches;
next	1.31;

1.31
date	2010.10.19.06.54.42;	author pgollucci;	state Exp;
branches;
next	1.30;

1.30
date	2010.09.05.20.14.01;	author pgollucci;	state Exp;
branches;
next	1.29;

1.29
date	2010.09.02.14.55.45;	author pgollucci;	state Exp;
branches;
next	1.28;

1.28
date	2010.09.02.02.43.27;	author pgollucci;	state Exp;
branches;
next	1.27;

1.27
date	2010.06.06.19.25.09;	author pgollucci;	state Exp;
branches;
next	1.26;

1.26
date	2010.05.26.06.00.53;	author pgollucci;	state Exp;
branches;
next	1.25;

1.25
date	2010.04.27.22.55.23;	author pgollucci;	state Exp;
branches;
next	1.24;

1.24
date	2009.09.10.17.12.20;	author pgollucci;	state Exp;
branches;
next	1.23;

1.23
date	2009.07.24.22.43.50;	author pgollucci;	state Exp;
branches;
next	1.22;

1.22
date	2009.05.28.22.04.27;	author linimon;	state Exp;
branches;
next	1.21;

1.21
date	2009.04.24.02.45.07;	author pgollucci;	state Exp;
branches;
next	1.20;

1.20
date	2009.04.09.00.11.44;	author pgollucci;	state Exp;
branches;
next	1.19;

1.19
date	2009.02.25.14.33.33;	author clsung;	state Exp;
branches;
next	1.18;

1.18
date	2008.04.06.08.58.20;	author stas;	state Exp;
branches;
next	1.17;

1.17
date	2007.12.03.23.26.55;	author miwi;	state Exp;
branches;
next	1.16;

1.16
date	2007.09.20.06.06.26;	author clsung;	state Exp;
branches;
next	1.15;

1.15
date	2007.04.04.01.36.56;	author clsung;	state Exp;
branches;
next	1.14;

1.14
date	2007.03.09.02.53.31;	author clsung;	state Exp;
branches;
next	1.13;

1.13
date	2007.01.27.23.44.13;	author miwi;	state Exp;
branches;
next	1.12;

1.12
date	2007.01.12.12.48.51;	author gabor;	state Exp;
branches;
next	1.11;

1.11
date	2006.12.03.01.36.02;	author pav;	state Exp;
branches;
next	1.10;

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

1.9
date	2006.08.08.11.35.26;	author jmelo;	state Exp;
branches;
next	1.8;

1.8
date	2006.04.25.20.35.51;	author pav;	state Exp;
branches;
next	1.7;

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

1.6
date	2006.01.29.12.01.19;	author pav;	state Exp;
branches;
next	1.5;

1.5
date	2006.01.21.20.25.07;	author pav;	state Exp;
branches;
next	1.4;

1.4
date	2005.12.19.14.42.05;	author lawrance;	state Exp;
branches;
next	1.3;

1.3
date	2005.10.31.10.40.42;	author edwin;	state Exp;
branches;
next	1.2;

1.2
date	2005.07.20.23.41.48;	author pav;	state Exp;
branches;
next	1.1;

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


desc
@@


1.54
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/312384
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: Jonathan Weiss (<jw@@innerewut.de>)
# $FreeBSD: head/www/rubygem-rails/Makefile 312384 2013-02-16 20:54:38Z swills $

PORTNAME=	rails
PORTVERSION=	3.2.12
CATEGORIES=	www rubygems
MASTER_SITES=	RG

MAINTAINER=	ruby@@FreeBSD.org
COMMENT=	MVC web application framework

RUN_DEPENDS=	rubygem-activesupport>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport \
		rubygem-activerecord>=${PORTVERSION}:${PORTSDIR}/databases/rubygem-activerecord \
		rubygem-actionpack>=${PORTVERSION}:${PORTSDIR}/www/rubygem-actionpack \
		rubygem-actionmailer>=${PORTVERSION}:${PORTSDIR}/mail/rubygem-actionmailer \
		rubygem-activeresource>=${PORTVERSION}:${PORTSDIR}/www/rubygem-activeresource \
		rubygem-railties>=${PORTVERSION}:${PORTSDIR}/www/rubygem-railties \
		rubygem-rake>=10.0.3:${PORTSDIR}/devel/rubygem-rake \
		rubygem-sass-rails>=3.2.6:${PORTSDIR}/textproc/rubygem-sass-rails \
		rubygem-coffee-rails>=3.2.2:${PORTSDIR}/devel/rubygem-coffee-rails \
		rubygem-jquery-rails>=2.2.0:${PORTSDIR}/www/rubygem-jquery-rails \
		rubygem-sqlite3>=1.3.7:${PORTSDIR}/databases/rubygem-sqlite3 \
		rubygem-uglifier>=1.3.0:${PORTSDIR}/www/rubygem-uglifier \
		rubygem-bundler>=1.1.5:${PORTSDIR}/sysutils/rubygem-bundler \
		rubygem-treetop>=1.4.12:${PORTSDIR}/devel/rubygem-treetop \
		rubygem-json>=1.7.6:${PORTSDIR}/devel/rubygem-json \
		rubygem-tzinfo>=0.3.35:${PORTSDIR}/devel/rubygem-tzinfo \
		rubygem-builder>=3.0.4:${PORTSDIR}/devel/rubygem-builder \
		rubygem-i18n>=0.6.1:${PORTSDIR}/devel/rubygem-i18n \
		rubygem-rack>=1.4.4:${PORTSDIR}/www/rubygem-rack \
		rubygem-rack-test>=0.6.1:${PORTSDIR}/www/rubygem-rack-test \
		node:${PORTSDIR}/www/node

# XXX: rails3 gem no longer has a lib/ dir
# XXX: which breaks devel/ruby-gems specification.
# XXX: and thus rdoc
NOPORTDOCS=yes

USE_RUBY=	yes
USE_RUBY_RDOC=	yes
USE_RUBYGEMS=	yes
RUBYGEM_AUTOPLIST=  yes

OPTIONS_DEFINE=FCGI MONGREL MONGRELCLUSTER PASSENGER MEMCACHE_CLIENT
FCGI_DESC=	FastCGI backend
MONGREL_DESC=	Mongrel backend
MONGRELCLUSTER_DESC=	Mongrel Cluster backend
PASSENGER_DESC=	Passenger backend
MEMCACHE_CLIENT_DESC=	MemCache-Client support
OPTIONSFILE=	${PORT_DBDIR}/rubygem-${PORTNAME}/options

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MFCGI}
RUN_DEPENDS+=	${RUBY_SITEARCHLIBDIR}/fcgi.so:${PORTSDIR}/www/ruby-fcgi
.endif

.if ${PORT_OPTIONS:MMEMCACHE_CLIENT}
RUN_DEPENDS+=	rubygem-memcache-client>=1.2.0:${PORTSDIR}/databases/rubygem-memcache-client
.endif

.if ${PORT_OPTIONS:MMONGREL}
RUN_DEPENDS+=	rubygem-mongrel>=1.1.5:${PORTSDIR}/www/rubygem-mongrel
.endif

.if ${PORT_OPTIONS:MMONGRELCLUSTER}
RUN_DEPENDS+=	rubygem-mongrel_cluster>=1.0.5:${PORTSDIR}/www/rubygem-mongrel_cluster
.endif

.if ${PORT_OPTIONS:MPASSENGER}
RUN_DEPENDS+=	rubygem-passenger>=2.2.15:${PORTSDIR}/www/rubygem-passenger
.endif

.include <bsd.port.pre.mk>

.if ${RUBY_VER} == 1.9
RUN_DEPENDS+=	rubygem-turn>=0.8.3:${PORTSDIR}/devel/rubygem-turn
.endif

.include <bsd.port.post.mk>
@


1.53
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310881
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/www/rubygem-rails/Makefile 310881 2013-01-23 16:42:46Z swills $
d5 1
a5 2
PORTVERSION=	3.2.11
PORTREVISION=	1
@


1.52
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310250
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r310250 | jgh | 2013-01-11 22:05:13 +0000 (Fri, 11 Jan 2013) | 5 lines
## SVN ##
## SVN ## - update remaining ruby@@ maintained ports to new options framework
## SVN ## - trim historical header where applicable
## SVN ##
## SVN ## Reviewed by:	swills@@ (ruby@@)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/www/rubygem-rails/Makefile 310250 2013-01-11 22:05:13Z jgh $
d6 1
d20 1
a20 1
		rubygem-sass-rails>=3.2.5:${PORTSDIR}/textproc/rubygem-sass-rails \
d22 2
a23 2
		rubygem-jquery-rails>=2.1.4:${PORTSDIR}/www/rubygem-jquery-rails \
		rubygem-sqlite3>=1.3.6:${PORTSDIR}/databases/rubygem-sqlite3 \
d31 1
a31 1
		rubygem-rack>=1.4.3:${PORTSDIR}/www/rubygem-rack \
@


1.51
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310121
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r310121 | swills | 2013-01-09 03:53:15 +0000 (Wed, 09 Jan 2013) | 7 lines
## SVN ##
## SVN ## - Update rubygem-rails to 3.2.11
## SVN ## - Update ports require by rubygem-rails
## SVN ## - Add vuxml entry for rails security issues
## SVN ##
## SVN ## Security:	ca5d3272-59e3-11e2-853b-00262d5ed8ee
## SVN ## Security:	b4051b52-58fa-11e2-853b-00262d5ed8ee
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 2
a2 5
# Ports collection makefile for:	rubygem-rails
# Date created:				27 May 2005
# Whom:					Jonathan Weiss (<jw@@innerewut.de>)
#
# $FreeBSD: head/www/rubygem-rails/Makefile 310121 2013-01-09 03:53:15Z swills $
d44 6
a49 6
OPTIONS= \
	FCGI 			"FastCGI backend" 			Off \
	MONGREL			"Mongrel backend"			Off \
	MONGRELCLUSTER		"Mongrel Cluster backend"		Off \
	PASSENGER		"Passenger backend"			Off \
	MEMCACHE_CLIENT		"MemCache-Client support" 		Off
d54 1
a54 1
.if defined(WITH_FCGI)
d58 1
a58 1
.if defined(WITH_MEMCACHE_CLIENT)
d62 1
a62 1
.if defined(WITH_MONGREL)
d66 1
a66 1
.if defined(WITH_MONGRELCLUSTER)
d70 1
a70 1
.if defined(WITH_PASSENGER)
@


1.50
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/www/rubygem-rails/Makefile 302373 2012-08-10 02:50:53Z swills $
d8 1
a8 1
PORTVERSION=	3.2.8
d21 14
a34 9
		rubygem-rake>=0.8.7:${PORTSDIR}/devel/rubygem-rake \
		rubygem-sass-rails>=1.0.18:${PORTSDIR}/textproc/rubygem-sass-rails \
		rubygem-coffee-rails>=3.1.1:${PORTSDIR}/devel/rubygem-coffee-rails \
		rubygem-jquery-rails>=1.0.18:${PORTSDIR}/www/rubygem-jquery-rails \
		rubygem-sqlite3>=1.3.4:${PORTSDIR}/databases/rubygem-sqlite3 \
		rubygem-uglifier>=1.1.0:${PORTSDIR}/www/rubygem-uglifier \
		rubygem-bundler>=1.0:${PORTSDIR}/sysutils/rubygem-bundler \
		rubygem-treetop>=1.4.10:${PORTSDIR}/devel/rubygem-treetop \
		rubygem-json>=1.6.1:${PORTSDIR}/devel/rubygem-json \
@


1.49
log
@SVN rev 302373 on 2012-08-10 02:50:53Z by swills

- Update rails and friends to 3.2.8
- Document security issue in 3.2.7 [1]

Submitted by:	bdrewery [1]
Reviewed by:	swills [1]
Security:	31db9a18-e289-11e1-a57d-080027a27dbf
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.48
log
@SVN rev 301588 on 2012-07-27 03:09:19Z by swills

- Update Rails and friends to 3.2.7
- Add vuxml entry for Rails 3.2.6 [1]

Reviewed by:	zi [1]
@
text
@d8 1
a8 1
PORTVERSION=	3.2.7
@


1.47
log
@SVN rev 301418 on 2012-07-24 00:41:42Z by swills

- Update rails to 3.2.6 and accompanying dependency updates
@
text
@d8 1
a8 1
PORTVERSION=	3.2.6
@


1.46
log
@- Update to 3.2.1

With Hat:       ruby@@
Sponsored by:   RideCharge Inc. / TaxiMagic
@
text
@d8 1
a8 1
PORTVERSION=	3.2.1
d21 1
d30 1
a30 1
		js:${PORTSDIR}/lang/spidermonkey
@


1.45
log
@- Update to 3.2.0

With Hat:       ruby@@
Sponsored by:   RideCharge Inc. / TaxiMagic
@
text
@d8 1
a8 1
PORTVERSION=	3.2.0
@


1.44
log
@- Fix version requirements
@
text
@d8 1
a8 1
PORTVERSION=	3.1.3
a39 1
PLIST_FILES=	bin/rails
@


1.43
log
@- Update to 3.1.3

Feature safe:	yes
@
text
@d26 1
a26 1
		rubygem-bundler>=1.0.21:${PORTSDIR}/sysutils/rubygem-bundler \
@


1.42
log
@- Add additional deps which rails wants when run under Ruby 1.9
@
text
@d8 1
a8 1
PORTVERSION=	3.1.1
d21 3
a23 3
		rubygem-sass-rails>=${PORTVERSION}:${PORTSDIR}/textproc/rubygem-sass-rails \
		rubygem-coffee-rails>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-coffee-rails \
		rubygem-jquery-rails>=1.0.14:${PORTSDIR}/www/rubygem-jquery-rails \
d25 3
a27 3
		rubygem-uglifier>=1.0.4:${PORTSDIR}/www/rubygem-uglifier \
		rubygem-bundler>=1.0:${PORTSDIR}/sysutils/rubygem-bundler \
		rubygem-treetop>=1.4.9:${PORTSDIR}/devel/rubygem-treetop \
@


1.41
log
@- Update Rails to 3.1.1 and associated changes

With hat:	ruby@@
@
text
@d45 1
a45 1
	MONGRELCLUSTER	"Mongrel Cluster backend"	Off \
d47 1
a47 1
	MEMCACHE_CLIENT "MemCache-Client support" 	Off
d72 7
a78 1
.include <bsd.port.mk>
@


1.40
log
@Update Rails to 3.0.10.

Submitted by:	Alexander Kriventsov <avk vl.ru>
PR:		ports/159906
Security:	be77eff6-ca91-11e0-aea3-00215c6a37bb
@
text
@d8 1
a8 1
PORTVERSION=	3.0.10
d21 9
a29 2
		rubygem-sqlite3>=1.3.3:${PORTSDIR}/databases/rubygem-sqlite3 \
		rubygem-bundler>=1.0:${PORTSDIR}/sysutils/rubygem-bundler
d37 1
@


1.39
log
@- Depend on rubygem-sqlite3 since the default rails app uses it
@
text
@d8 1
a8 2
PORTVERSION=	3.0.9
PORTREVISION=	1
@


1.38
log
@- Update rails to 3.0.9 (current)
  bump required dependencie

With Hat:       ruby@@
Sponsored by:   RideCharge Inc. / TaxiMagic
@
text
@d9 1
d22 1
@


1.37
log
@- Update to 3.0.6

With Hat:       ruby@@
Sponsored by:   RideCharge Inc. / TaxiMagic
@
text
@d8 1
a8 1
PORTVERSION=	3.0.6
@


1.36
log
@- Update to 3.0.5
@
text
@d8 1
a8 1
PORTVERSION=	3.0.5
@


1.35
log
@- Fix dependency versions
@
text
@d8 1
a8 1
PORTVERSION=	3.0.3
@


1.34
log
@- Update to 3.0.3

With Hat:       ruby@@
Sponsored by:   RideCharge Inc. / TaxiMagic
@
text
@d21 1
a21 1
		rubygem-bundler>=1.0.0:${PORTSDIR}/sysutils/rubygem-bundler
@


1.33
log
@- Fix a typo in Makefile

PR:		ports/152350
Submitted by:	YAMAMOTO@@FreeBSD.org, Shigeru <shigeru@@iij.ad.jp>
@
text
@d8 1
a8 1
PORTVERSION=	3.0.2
@


1.32
log
@- Update to 3.0.2

With Hat:       ruby@@
Sponsored by:   RideCharge Inc. / TaxiMagic
@
text
@d56 1
a56 1
RUN_DEPENDS+=	rubygem-mongre_clusterl>=1.0.5:${PORTSDIR}/www/rubygem-mongrel_cluster
@


1.31
log
@- Update to 3.0.1

With Hat:       ruby@@
Sponsored by:   RideCharge Inc. / TaxiMagic
@
text
@d8 1
a8 1
PORTVERSION=	3.0.1
@


1.30
log
@rails3 gem no longer has a lib/ dir
which breaks devel/ruby-gems specification
and thus rdoc.

Reported by:    several
`
@
text
@d8 1
a8 1
PORTVERSION=	3.0.0
@


1.29
log
@- Fix typo in PORT_DBDIR
- Work around rails having no lib/ dir

Reported by:    Vlad Galu <dudu@@dudu.ro> via ruby@@
@
text
@d23 5
a62 7
# XXX: overridden here b/c rails gem no longer has a lib/ dir
# XXX: which breaks devel/ruby-gems
do-install:
.for _D in ${GEMFILES}
	-${SETENV} ${GEM_ENV} ${RUBYGEMBIN} install ${RUBYGEM_ARGS} ${DISTDIR}/${DIST_SUBDIR}/${_D} -- --build-args ${CONFIGURE_ARGS}
.endfor

@


1.28
log
@                    Presenting Rails 3.0

    http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done

N.B.:
  lang/ruby19 does not work with rails3 until the upgrade to 1.9.2
  by stas@@ happens.

- Update www/rubygem-rails to 3.0.0

Sponsored by:       RideCharge Inc. / Taximagic
@
text
@d34 1
a34 1
OPTIONSFILE=	{PORT_DBDIR}/rubygem-${PORTNAME}/options
d58 7
@


1.27
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
@d8 1
a8 1
PORTVERSION=	2.3.8
d15 7
a21 9
RUN_DEPENDS=	${LOCALBASE}/${SPEC_DIR}/activesupport-${PORTVERSION}.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/activerecord-${PORTVERSION}.gemspec:${PORTSDIR}/databases/rubygem-activerecord \
		${LOCALBASE}/${SPEC_DIR}/actionpack-${PORTVERSION}.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-${PORTVERSION}.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/activeresource-${PORTVERSION}.gemspec:${PORTSDIR}/www/rubygem-activeresource

OPTIONS=	FCGI "FastCGI support" Off\
		MEMCACHE_CLIENT "MemCache-Client support" Off
OPTIONSFILE=	${PORT_DBDIR}/rubygem-${PORTNAME}/options
a22 1
# to get RUBY_SITEARCHLIBDIR
a23 1
USE_RAKE=	yes
d25 1
a25 1
RUBYGEM_AUTOPLIST=	yes
d28 9
a36 1
.include <bsd.port.pre.mk>
d46 13
a58 1
.include <bsd.port.post.mk>
@


1.26
log
@- Update www/rubygem-rack to 1.1.0
  See [ports/147047 which fixes www/rubygem-innate]
- Set rails deps to *exactly* rack 1.1.0
- Pass www/rubygem-activeresource to ruby@@
  [approved by clsung@@ (maintainer) long time ago]
- Convert rails & railities from RF -> RG

            *** Update rails aka www/rubygem-rails to 2.3.8 ***
               *** note 3.0 has been beta for 3+ months ***

PR:                 ports/146938
Special thanks to:  Eric Freeman <freebsdports@@chillibear.com> for the Mk/bsd.sites.mk RG patch
Sponsored by:       RideCharge Inc. / Taxi Magic
Tested by:          P6 TB rubygems- run and RC TB rubygems- run
With Hat:           ruby@@
@
text
@d15 1
a15 1
BUILD_DEPENDS=	${LOCALBASE}/${SPEC_DIR}/activesupport-${PORTVERSION}.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
a19 1
RUN_DEPENDS=	${BUILD_DEPENDS}
@


1.25
log
@- Re-assign all my rubygem-* ports to ruby@@
  this gives us more eyes and brings us inline with perl@@

  Current ruby@@ members (stas, dinoex, pgollucci)
  http://wiki.freebsd.org/Ruby

Discussed with: stas on #bsdports
@
text
@d8 1
a8 1
PORTVERSION=	2.3.4
d10 1
a10 1
MASTER_SITES=	RF
@


1.24
log
@- Update to rails 2.3.4
@
text
@d12 1
a12 1
MAINTAINER=	pgollucci@@FreeBSD.org
@


1.23
log
@- Update to Rails 2.3.3

  *** Be sure to read the Changes ***

Sponsored by:   RideCharge Inc.
@
text
@d8 1
a8 1
PORTVERSION=	2.3.3
@


1.22
log
@Reassign these ports to the committer who has been most active in updating
them.

Approved by:	old maintainer
@
text
@d8 1
a8 1
PORTVERSION=	2.3.2
@


1.21
log
@- Update to rails 2.3.2
  www/rubygem-rails [2]
     devel/rubygem-activesupport [5]
     databases/rubygem-activerecord
     mail/rubygem-actionmailer [4]
     www/rubygem-actionpack [3]
     www/rubygem-activeresource [1]

PRs:               ports/133523 [1], ports/133525 [2], ports/133522 [3]
                   ports/133518 [4], ports/133516 [5], ports/133504 [6]
Approved by:       maintainer timeout (2 weeks 1 day) [1-6]
Submitted by:      me [1-6]
Tested by: RidCharge Inc. Tinderbox

Sponsored by:   RideCharge Inc.
@
text
@d12 1
a12 1
MAINTAINER=	jw@@innerewut.de
@


1.20
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
@d8 1
a8 1
PORTVERSION=	2.2.2
d15 5
a19 5
BUILD_DEPENDS=	${LOCALBASE}/${SPEC_DIR}/activesupport-2.2.2.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/activerecord-2.2.2.gemspec:${PORTSDIR}/databases/rubygem-activerecord \
		${LOCALBASE}/${SPEC_DIR}/actionpack-2.2.2.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-2.2.2.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/activeresource-2.2.2.gemspec:${PORTSDIR}/www/rubygem-activeresource
@


1.19
log
@- Update to 2.2.2

PR:		ports/131282
Submitted by:	clsung
Approved by:	maintainer (Jonathan Weiss)
@
text
@d10 1
a10 2
MASTER_SITES=	${MASTER_SITE_RUBYFORGE}
MASTER_SITE_SUBDIR=	${PORTNAME}
d30 2
a31 13

# 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,^${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.18
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
@d8 1
a8 1
PORTVERSION=	1.2.6
d16 5
a20 5
BUILD_DEPENDS=	${LOCALBASE}/${SPEC_DIR}/activesupport-1.4.4.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.15.6.gemspec:${PORTSDIR}/databases/rubygem-activerecord \
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.13.6.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-1.3.6.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-1.2.6.gemspec:${PORTSDIR}/www/rubygem-actionwebservice
@


1.17
log
@- Update to 1.2.6

PR:		117668
Submitted by:	Alexander Logvinov <ports@@logvinov.com>
Approved by:	portmgr (linimon), maintainer timeout
Security:	http://www.vuxml.org/freebsd/44fb0302-9d38-11dc-9114-001c2514716c.html
		http://www.vuxml.org/freebsd/30acb8ae-9d46-11dc-9114-001c2514716c.html
@
text
@d16 1
a16 2
BUILD_DEPENDS=	rake:${PORTSDIR}/devel/rubygem-rake \
		${LOCALBASE}/${SPEC_DIR}/activesupport-1.4.4.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
d29 2
a54 1
.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
@


1.16
log
@- reflect update of rubygem-memcache-client

PR:		ports/115507
Submitted by:	clsung
Approved by:	maintainer (Jonathan Weiss)
@
text
@d8 1
a8 1
PORTVERSION=	1.2.3
d17 5
a21 5
		${LOCALBASE}/${SPEC_DIR}/activesupport-1.4.2.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.15.3.gemspec:${PORTSDIR}/databases/rubygem-activerecord \
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.13.3.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-1.3.3.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-1.2.3.gemspec:${PORTSDIR}/www/rubygem-actionwebservice
@


1.15
log
@- Update to 1.2.3

PR:		ports/110659
Submitted by:	Alexander Logvinov <ports_AT_logvinov dot com>
Approved by:	maintainer (Jonathan Weiss)
@
text
@d51 1
a51 1
RUN_DEPENDS+=	${LOCALBASE}/${SPEC_DIR}/memcache-client-1.2.0.gemspec:${PORTSDIR}/databases/rubygem-memcache-client
@


1.14
log
@- Update to 1.2.2

PR:             109540
Submitted by:   Alexander Logvinov <ports_AT_logvinov dot com>
Approved by:    maintainer (Jonathan Weiss)
@
text
@d8 1
a8 1
PORTVERSION=	1.2.2
d17 5
a21 5
		${LOCALBASE}/${SPEC_DIR}/activesupport-1.4.1.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.15.2.gemspec:${PORTSDIR}/databases/rubygem-activerecord \
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.13.2.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-1.3.2.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-1.2.2.gemspec:${PORTSDIR}/www/rubygem-actionwebservice
@


1.13
log
@- Update to 1.2.1

PR:		108336
Submitted by:	Jonathan Weiss<jw@@innerewut.de> (maintainer)
@
text
@d8 1
a8 1
PORTVERSION=	1.2.1
d17 5
a21 5
		${LOCALBASE}/${SPEC_DIR}/activesupport-1.4.0.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.15.1.gemspec:${PORTSDIR}/databases/rubygem-activerecord \
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.13.1.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-1.3.1.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-1.2.1.gemspec:${PORTSDIR}/www/rubygem-actionwebservice
@


1.12
log
@- Fix RUN_DEPENDS
- Bump PORTREVISION

PR:		ports/107660
Submitted by:	Robert Gogolok <gogo@@cs.uni-sb.de>
Approved by:	erwin (mentor),
		Jonathan Weiss <jw@@innerewut.de> (maintainer)
@
text
@d8 1
a8 2
PORTVERSION=	1.1.6
PORTREVISION=	2
d17 5
a21 5
		${LOCALBASE}/${SPEC_DIR}/activesupport-1.3.1.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.14.4.gemspec:${PORTSDIR}/databases/rubygem-activerecord \
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.12.5.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-1.2.5.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-1.1.6.gemspec:${PORTSDIR}/www/rubygem-actionwebservice
@


1.11
log
@- Fix plist after recent ruby-gems update

PR:		ports/106242
Submitted by:	Jonathan Weiss <jw@@innerewut.de> (maintainer)
@
text
@d9 1
a9 1
PORTREVISION=	1
d52 1
a52 1
RUN_DEPENDS+=	${LOCALBASE}/${SPEC_DIR}/memcache-client-1.0.3.gemspec:${PORTSDIR}/databases/rubygem-memcache-client
@


1.10
log
@* Update rails and its related ports to match rails 1.1.6:
	activesupport    = 1.3.1
	activerecord     = 1.14.4
	actionpack       = 1.12.5
	actionmailer     = 1.2.5
	actionwebservice = 1.1.6
	rails            = 1.1.6
    This update is needed to fix a serious bug in rails
* Add a x-generate-plist target to easy the creation of pkg-plist
* Add an "WWW" entry on pkg-descr that points to the correspoding
  project on rubyforge.

PR:		ports/101973
Submitted by:	Rui Lopes <rgl_AT_ruilopes dot com>
Approved by:	maintainer (Jonathan Weiss)
Security:	http://weblog.rubyonrails.org/2006/8/10/rails-1-1-6-backports-and-full-disclosure
Security:	http://www.vuxml.org/freebsd/90064567-28b1-11db-844d-000c6ec775d9.html
@
text
@d9 1
@


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

Approved by:	portmgr (erwin)
@
text
@d8 1
a8 1
PORTVERSION=	1.1.2
d18 4
a21 4
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.12.1.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-1.1.2.gemspec:${PORTSDIR}/www/rubygem-actionwebservice \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-1.2.1.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.14.2.gemspec:${PORTSDIR}/databases/rubygem-activerecord
d31 13
@


1.8
log
@- Update the ruby on rails suite to 1.1.2

PR:		ports/95688
Submitted by:	Jonathan Weiss <jw@@innerewut.de> (maintainer)
@
text
@d10 2
a11 1
MASTER_SITES=	http://rubyforge.org/frs/download.php/9684/
@


1.7
log
@- Fix dependency on rake

Reported by:	krismail
@
text
@d8 1
a8 1
PORTVERSION=	1.0.0
d10 1
a10 1
MASTER_SITES=	http://rubyforge.org/frs/download.php/7653/
d16 5
a20 5
		${LOCALBASE}/${SPEC_DIR}/activesupport-1.2.5.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.11.2.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-1.0.0.gemspec:${PORTSDIR}/www/rubygem-actionwebservice \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-1.1.5.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.13.2.gemspec:${PORTSDIR}/databases/rubygem-activerecord
@


1.6
log
@- Add OPTIONonal support for fcgi and memcache-client

PR:		ports/92358
Submitted by:	Jonathan Weiss <jw@@innerewut.de> (maintainer)
@
text
@d15 1
a15 1
BUILD_DEPENDS=	${LOCALBASE}/${SPEC_DIR}/rake-0.6.2.gemspec:${PORTSDIR}/devel/rubygem-rake \
@


1.5
log
@- Populate newly created rubygems category
@
text
@d23 7
d31 9
@


1.4
log
@Rails 1.0.0 is here!

PR:		ports/90635
Submitted by:	Jonathan Weiss <jw@@innerewut.de> (maintainer)
@
text
@d9 1
a9 1
CATEGORIES=	www ruby
@


1.3
log
@[UPDATE] devel/rubygem-rake 0.5.4 --> 0.6.2 and fix www/rubygem-rails

	Updates rake to 0.6.2 and updates the dependency in
	www/rubygem-rails/Makefile

PR:		ports/87463
Submitted by:	Jonathan Weiss <jw@@innerewut.de>
@
text
@d8 1
a8 1
PORTVERSION=	0.13.1
d10 1
a10 1
MASTER_SITES=	http://rubyforge.org/frs/download.php/5175/
d16 5
a20 5
		${LOCALBASE}/${SPEC_DIR}/activesupport-1.1.1.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.9.1.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-0.8.1.gemspec:${PORTSDIR}/www/rubygem-actionwebservice \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-1.0.1.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.11.1.gemspec:${PORTSDIR}/databases/rubygem-activerecord
@


1.2
log
@- Update to 1.13.1
- Fix maintainer's email address

Submitted by:	Jonathan Weiss <jw@@innerewut.de> (maintainer)
@
text
@d15 1
a15 1
BUILD_DEPENDS=	${LOCALBASE}/${SPEC_DIR}/rake-0.5.4.gemspec:${PORTSDIR}/devel/rubygem-rake \
@


1.1
log
@Rails is a web-application framework for the MVC pattern that includes
both a template engine, controller framework, and object-relational
mapping package. Everything needed to develop web-apps that can run on
CGI, FastCGI, and mod_ruby

PR:		ports/82397
Submitted by:	Jonathan Weiss <jw@@innerewut.de>
@
text
@d3 1
a3 1
# Whom:					Jonathan Weiss (<jw@@innerewut.net>)
d8 1
a8 1
PORTVERSION=	0.12.1
d10 1
a10 1
MASTER_SITES=	http://rubyforge.org/frs/download.php/4158/
d12 1
a12 1
MAINTAINER=	jw@@innerewut.net
d16 5
a20 5
		${LOCALBASE}/${SPEC_DIR}/activesupport-1.0.4.gemspec:${PORTSDIR}/devel/rubygem-activesupport \
		${LOCALBASE}/${SPEC_DIR}/actionpack-1.8.1.gemspec:${PORTSDIR}/www/rubygem-actionpack \
		${LOCALBASE}/${SPEC_DIR}/actionwebservice-0.7.1.gemspec:${PORTSDIR}/www/rubygem-actionwebservice \
		${LOCALBASE}/${SPEC_DIR}/actionmailer-0.9.1.gemspec:${PORTSDIR}/mail/rubygem-actionmailer \
		${LOCALBASE}/${SPEC_DIR}/activerecord-1.10.1.gemspec:${PORTSDIR}/databases/rubygem-activerecord
@

