head	1.11;
access;
symbols
	RELEASE_8_3_0:1.10
	RELEASE_9_0_0:1.10
	RELEASE_7_4_0:1.9
	RELEASE_8_2_0:1.9
	RELEASE_6_EOL:1.8
	RELEASE_8_1_0:1.6
	RELEASE_7_3_0:1.4
	RELEASE_8_0_0:1.4
	RELEASE_7_2_0:1.4
	RELEASE_7_1_0:1.2
	RELEASE_6_4_0:1.2
	RELEASE_5_EOL:1.2
	RELEASE_7_0_0:1.1
	RELEASE_6_3_0:1.1
	PRE_XORG_7:1.1;
locks; strict;
comment	@# @;


1.11
date	2012.11.17.06.03.04;	author svnexp;	state Exp;
branches;
next	1.10;

1.10
date	2011.07.21.00.37.18;	author swills;	state Exp;
branches;
next	1.9;

1.9
date	2010.12.08.20.49.17;	author pgollucci;	state Exp;
branches;
next	1.8;

1.8
date	2010.09.09.19.12.56;	author pgollucci;	state Exp;
branches;
next	1.7;

1.7
date	2010.08.23.05.14.15;	author pgollucci;	state Exp;
branches;
next	1.6;

1.6
date	2010.06.18.09.37.19;	author linimon;	state Exp;
branches;
next	1.5;

1.5
date	2010.06.06.19.25.10;	author pgollucci;	state Exp;
branches;
next	1.4;

1.4
date	2009.04.09.00.11.44;	author pgollucci;	state Exp;
branches;
next	1.3;

1.3
date	2009.02.14.00.56.31;	author stas;	state Exp;
branches;
next	1.2;

1.2
date	2008.04.06.08.58.20;	author stas;	state Exp;
branches;
next	1.1;

1.1
date	2007.02.12.06.47.47;	author clsung;	state Exp;
branches;
next	;


desc
@@


1.11
log
@Switch exporter over
@
text
@# New ports collection makefile for:	www/rubygem-rails-app-installer
# Date created:				15 September 2006
# Whom:					Geraud Continsouzas <geraud@@gcu.info>
#
# $FreeBSD: head/www/rubygem-rails-app-installer/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	rails-app-installer
PORTVERSION=	0.2.0
PORTREVISION=	1
CATEGORIES=	www rubygems
MASTER_SITES=	RG

MAINTAINER=	ruby@@FreeBSD.org
COMMENT=	An installer for Rails apps

RUN_DEPENDS=	rubygem-sqlite3-ruby>=1.1.0:${PORTSDIR}/databases/rubygem-sqlite3-ruby \
		rubygem-mongrel>=0.3.13.3:${PORTSDIR}/www/rubygem-mongrel \
		rubygem-mongrel_cluster>=0.2.0:${PORTSDIR}/www/rubygem-mongrel_cluster

USE_RUBY=	yes
USE_RAKE=	yes
USE_RUBYGEMS=	yes
RUBYGEM_AUTOPLIST=	yes
PLIST_FILES=	bin/rails-app-installer-setup \
		bin/rails-backup \
		bin/rails-restore

.include <bsd.port.mk>
@


1.10
log
@- Use the older rubygem-sqlite3-ruby now that it's repo copied
- Change portname on rubygem-sqlite3-ruby

PR:		ports/154958
Submitted by:	wen
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.9
log
@- Fix dependency versions
@
text
@d10 1
d17 1
a17 1
RUN_DEPENDS=	rubygem-sqlite3>=1.1.0:${PORTSDIR}/databases/rubygem-sqlite3 \
@


1.8
log
@RF -> RG Conversion (Part III)

With Hat:       ruby@@
Tested by:      make checksum
@
text
@d17 1
a17 1
		rubygem-mongrel>=0.3.13:${PORTSDIR}/www/rubygem-mongrel \
@


1.7
log
@- Pass to ruby@@
@
text
@d11 1
a11 2
MASTER_SITES=	RF
MASTER_SITE_SUBDIR=	rails-installer
@


1.6
log
@Reset geraud@@gcu.info due to maintainer-timeouts and no response to email.

Hat:		portmgr
@
text
@d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
@


1.5
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
@d14 1
a14 1
MAINTAINER=	geraud@@gcu.info
@


1.4
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
@d17 1
a17 1
BUILD_DEPENDS=	rubygem-sqlite3>=1.1.0:${PORTSDIR}/databases/rubygem-sqlite3 \
a19 1
RUN_DEPENDS=	${BUILD_DEPENDS}
@


1.3
log
@- Fix plist after ruby update by generating it dynamically.
@
text
@d11 1
a11 1
MASTER_SITES=	${MASTER_SITE_RUBYFORGE}
a29 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.2
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
@d25 4
@


1.1
log
@Add rubygem-rails-app-installer 0.2.0, an installer for Rails apps.

PR:		ports/103292
Submitted by:	Geraud Continsouzas <geraud at gcu.info>
@
text
@d17 1
a17 2
BUILD_DEPENDS=	rake:${PORTSDIR}/devel/rubygem-rake \
		rubygem-sqlite3>=1.1.0:${PORTSDIR}/databases/rubygem-sqlite3 \
d22 4
d39 1
a39 3
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
.include <bsd.port.post.mk>
@

