freebsd-ports/databases/rubygem-activerecord/Makefile
Philip M. Gollucci 447c83a2eb - 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@
2010-05-26 06:00:54 +00:00

42 lines
1.1 KiB
Makefile

# Ports collection makefile for: gem-activerecord
# Date created: 27 May 2005
# Whom: Jonathan Weiss (<jw@innerewut.de>)
#
# $FreeBSD$
PORTNAME= activerecord
PORTVERSION= 2.3.8
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Object-relational mapping layer for Rails MVC Framework
BUILD_DEPENDS= rubygem-activesupport>=2.3.4:${PORTSDIR}/devel/rubygem-activesupport
RUN_DEPENDS= ${BUILD_DEPENDS}
OPTIONS= NATIVE_MYSQL "Use native MySQL bindings" Off\
NATIVE_POSTGRESQL "Use native PostgreSQL bindings" Off\
NATIVE_SQLITE3 "Use native SQLite3 bindings" Off
OPTIONSFILE= ${PORT_DBDIR}/rubygem-${PORTNAME}/options
# to get RUBY_SITEARCHLIBDIR
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.pre.mk>
.if defined(WITH_NATIVE_MYSQL)
RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/mysql.so:${PORTSDIR}/databases/ruby-mysql
.endif
.if defined(WITH_NATIVE_POSTGRESQL)
RUN_DEPENDS+= rubygem-pg>=0:${PORTSDIR}/databases/rubygem-pg
.endif
.if defined(WITH_NATIVE_SQLITE3)
RUN_DEPENDS+= rubygem-sqlite3>=1.2.1:${PORTSDIR}/databases/rubygem-sqlite3
.endif
.include <bsd.port.post.mk>