1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00

DataMapper is a Object Relational Mapper written in Ruby. The goal is to create

an ORM which is fast, thread-safe and feature rich.

                Please Welcome 1.0.0

http://datamapper.org/

PR:             ports/147800
Submitted by:   myself (pgollucci)
Sponsored by:   RideCharge Inc. / TaxiMagic
This commit is contained in:
Philip M. Gollucci 2010-08-27 01:09:44 +00:00
parent 06b094795d
commit 32ec46f2bb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=260057
26 changed files with 197 additions and 18 deletions

View File

@ -696,8 +696,14 @@
SUBDIR += rubygem-data_objects
SUBDIR += rubygem-datamapper
SUBDIR += rubygem-dm-aggregates
SUBDIR += rubygem-dm-constraints
SUBDIR += rubygem-dm-core
SUBDIR += rubygem-dm-migrations
SUBDIR += rubygem-dm-serializer
SUBDIR += rubygem-dm-timestamps
SUBDIR += rubygem-dm-transactions
SUBDIR += rubygem-dm-types
SUBDIR += rubygem-dm-validations
SUBDIR += rubygem-do_mysql
SUBDIR += rubygem-do_postgres
SUBDIR += rubygem-do_sqlite3

View File

@ -6,17 +6,16 @@
#
PORTNAME= dm-aggregates
PORTVERSION= 0.10.1
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DataMapper plugin providing support for aggregates
RUN_DEPENDS= rubygem-dm-core=0.10.1:${PORTSDIR}/databases/rubygem-dm-core
RUN_DEPENDS= rubygem-dm-core=1.0.0:${PORTSDIR}/databases/rubygem-dm-core
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes

View File

@ -1,3 +1,3 @@
MD5 (rubygem/dm-aggregates-0.10.1.gem) = fe42871f30ad988568d8911bb1ee544f
SHA256 (rubygem/dm-aggregates-0.10.1.gem) = e7fdc440cf33f7cab9ff3ad813e1d96f5e0a99377f8c8089f2a477fbb2120ffe
SIZE (rubygem/dm-aggregates-0.10.1.gem) = 11776
MD5 (rubygem/dm-aggregates-1.0.0.gem) = e7a8e1889190d19338be2199df60ed28
SHA256 (rubygem/dm-aggregates-1.0.0.gem) = 10222a26ce56092f75f177051b61366db58603c1bc91b1d89d6429693427e491
SIZE (rubygem/dm-aggregates-1.0.0.gem) = 15872

View File

@ -0,0 +1,22 @@
# New ports collection makefile for: rubygem-dm-constraints
# Date created: 2010-08-26
# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
#
# $FreeBSD$
#
PORTNAME= dm-constraints
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DataMapper plugin constraining relationships
RUN_DEPENDS= rubygem-dm-migrations>=1.0.0:${PORTSDIR}/databases/rubygem-dm-migrations
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (rubygem/dm-constraints-1.0.0.gem) = 4b3e46bef91633434c0d80e1f0e63c81
SHA256 (rubygem/dm-constraints-1.0.0.gem) = 224a3dcabbf482e78eb8a130d7049fe500c73d18e7f9518dbb6f44efd08c8288
SIZE (rubygem/dm-constraints-1.0.0.gem) = 16384

View File

@ -0,0 +1,3 @@
DataMapper plugin constraining relationships
WWW: http://github.com/datamapper/dm-more/tree/master/dm-constraints

View File

@ -6,18 +6,17 @@
#
PORTNAME= dm-core
PORTVERSION= 0.10.1
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= An Object/Relational Mapper for Ruby
RUN_DEPENDS= rubygem-extlib>=0.9.13:${PORTSDIR}/devel/rubygem-extlib \
RUN_DEPENDS= rubygem-extlib>=0.9.15:${PORTSDIR}/devel/rubygem-extlib \
rubygem-addressable>=2.1:${PORTSDIR}/www/rubygem-addressable
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes

View File

@ -1,3 +1,3 @@
MD5 (rubygem/dm-core-0.10.1.gem) = f59460d2bd57e63608ac9714a5d9b982
SHA256 (rubygem/dm-core-0.10.1.gem) = c8f9798d2ba79e4f9286f0d1a56b36e71fc149c98964643c2e3e4c56ff6f38fb
SIZE (rubygem/dm-core-0.10.1.gem) = 151552
MD5 (rubygem/dm-core-1.0.0.gem) = 7485ea091dd21199ee15a3a52c38c5de
SHA256 (rubygem/dm-core-1.0.0.gem) = afcc050379bc6e7f93fb1ae28e0bcfb535f6b70223b3ea435ca310c29019cecb
SIZE (rubygem/dm-core-1.0.0.gem) = 181248

View File

@ -1,4 +1,6 @@
DataMapper is a Object Relational Mapper written in Ruby. The goal
is to create an ORM which is fast, thread-safe and feature-rich.
The core portion
WWW: http://datamapper.org

View File

@ -0,0 +1,22 @@
# New ports collection makefile for: rubygem-dm-migrations
# Date created: 2010-08-26
# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
#
# $FreeBSD$
#
PORTNAME= dm-migrations
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DataMapper plugin for writing and speccing migrations
RUN_DEPENDS= rubygem-dm-core>=1.0.0:${PORTSDIR}/databases/rubygem-dm-core
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (rubygem/dm-migrations-1.0.0.gem) = a7834ac86e08671d1ef81e0636527149
SHA256 (rubygem/dm-migrations-1.0.0.gem) = b6c0e665369c3fb86eb526767f1749882405eb98548d7ac57fa5fc4a4c11c18f
SIZE (rubygem/dm-migrations-1.0.0.gem) = 34304

View File

@ -0,0 +1,3 @@
DataMapper plugin for writing and speccing migrations
WWW: http://github.com/datamapper/dm-more/tree/master/dm-migrations

View File

@ -0,0 +1,24 @@
# New ports collection makefile for: rubygem-dm-serializer
# Date created: 2010-08-26
# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
#
# $FreeBSD$
#
PORTNAME= dm-serializer
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DataMapper plugin for serializing Resources and Collections
RUN_DEPENDS= rubygem-dm-core>=1.0.0:${PORTSDIR}/databases/rubygem-dm-core \
rubygem-json_pure>=1.4.3:${PORTSDIR}/devel/rubygem-json_pure \
rubygem-fastercsv>=1.5.3:${PORTSDIR}/devel/rubygem-fastercsv
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (rubygem/dm-serializer-1.0.0.gem) = ad9566cebf897ff492d4aa7e660eb3b9
SHA256 (rubygem/dm-serializer-1.0.0.gem) = 8cf417297af94268b8a34b0c80996eddcfa8187f78afd70511612c7b68bc81ad
SIZE (rubygem/dm-serializer-1.0.0.gem) = 20480

View File

@ -0,0 +1,3 @@
DataMapper plugin for serializing Resources and Collections
WWW: http://github.com/datamapper/dm-more/tree/master/dm-serializer

View File

@ -0,0 +1,22 @@
# New ports collection makefile for: rubygem-dm-timestamps
# Date created: 2010-08-26
# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
#
# $FreeBSD$
#
PORTNAME= dm-timestamps
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DataMapper plugin for magical timestamps
RUN_DEPENDS= rubygem-dm-core>=1.0.0:${PORTSDIR}/databases/rubygem-dm-core
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (rubygem/dm-timestamps-1.0.0.gem) = a35c95eb7f49ff449169be29a15d9724
SHA256 (rubygem/dm-timestamps-1.0.0.gem) = 0c0545b7cbe20fe891a925432b038b4ca0e59e026bb8b660d8cdbd8bdbc703ff
SIZE (rubygem/dm-timestamps-1.0.0.gem) = 10752

View File

@ -0,0 +1,3 @@
DataMapper plugin for magical timestamps
WWW: http://github.com/datamapper/dm-more/tree/master/dm-timestamps

View File

@ -0,0 +1,22 @@
# New ports collection makefile for: rubygem-dm-transactions
# Date created: 2010-08-26
# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
#
# $FreeBSD$
#
PORTNAME= dm-transactions
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Makes transaction support available for adapters that support them
RUN_DEPENDS= rubygem-dm-core>=1.0.0:${PORTSDIR}/databases/rubygem-dm-core
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (rubygem/dm-transactions-1.0.0.gem) = e0e0f5e47adc6815ef82012285f1dc6e
SHA256 (rubygem/dm-transactions-1.0.0.gem) = a3e503307bbeeb2e63f558500a387707d95f8d85c58b54264de785c5e09b0312
SIZE (rubygem/dm-transactions-1.0.0.gem) = 14336

View File

@ -0,0 +1,3 @@
Makes transaction support available for adapters that support them
WWW: http://github.com/datamapper/dm-more/tree/master/dm-transactions

View File

@ -6,17 +6,20 @@
#
PORTNAME= dm-types
PORTVERSION= 0.10.1
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DataMapper plugin providing extra data types
RUN_DEPENDS= rubygem-dm-core=0.10.1:${PORTSDIR}/databases/rubygem-dm-core
RUN_DEPENDS= rubygem-dm-core>=1.0.0:${PORTSDIR}/databases/rubygem-dm-core \
rubygem-stringex>=1.1.0:${PORTSDIR}/devel/rubygem-stringex \
rubygem-uuidtools>=2.1.1:${PORTSDIR}/devel/rubygem-uuidtools \
rubygem-json_pure>=1.4.3:${PORTSDIR}/devel/rubygem-json_pure \
rubygem-fastercsv>=1.5.3:${PORTSDIR}/devel/rubygem-fastercsv
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes

View File

@ -1,3 +1,3 @@
MD5 (rubygem/dm-types-0.10.1.gem) = 77751a69b6bacc718467ba5a639d2003
SHA256 (rubygem/dm-types-0.10.1.gem) = b85926e37ca217df2aa7d37a3f16aec7765b8c80ce516bb287c821023f2bb7a9
SIZE (rubygem/dm-types-0.10.1.gem) = 21504
MD5 (rubygem/dm-types-1.0.0.gem) = f218d38b76ea1ee6d6974caf293f8fed
SHA256 (rubygem/dm-types-1.0.0.gem) = 8570b02d4630ed49e56930e94b448db03bbcb3d559e29bf45949dbe162271ec0
SIZE (rubygem/dm-types-1.0.0.gem) = 25600

View File

@ -0,0 +1,22 @@
# New ports collection makefile for: rubygem-dm-validations
# Date created: 2010-08-26
# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
#
# $FreeBSD$
#
PORTNAME= dm-validations
PORTVERSION= 1.0.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for performing validations on DM models and pure Ruby object
RUN_DEPENDS= rubygem-dm-core>=1.0.0:${PORTSDIR}/databases/rubygem-dm-core
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (rubygem/dm-validations-1.0.0.gem) = 241c0f6e8096918b5ea50b04d69a1397
SHA256 (rubygem/dm-validations-1.0.0.gem) = b78af98386e4039f54746b4d96986ae0102844f2f6e45af9ea2aef813ca31e92
SIZE (rubygem/dm-validations-1.0.0.gem) = 51712

View File

@ -0,0 +1,3 @@
Library for performing validations on DM models and pure Ruby object
WWW: http://github.com/datamapper/dm-more/tree/master/dm-validations