Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jun 2010 16:50:13 -0400 (EDT)
From:      "Philip M. Gollucci" <pgollucci@freebsd.org>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        ruby@freebsd.org, clsung@freebsd.org, portmgr@freebsd.org, jyyou@cs.nctu.edu.tw
Subject:   [PATCH]: databases/rubygem-datamapper 1.0.0 overhaul
Message-ID:  <201006112050.o5BKoDQd016972@frieza.p6m7g8.net>

next in thread | raw e-mail | index | archive | help

>Submitter-Id:	current-users
>Originator:	Philip M. Gollucci
>Organization:	RideCharge Inc.
>Confidential:	no
>Synopsis:	[PATCH]: databases/rubygem-datamapper 1.0.0 overhaul
>Severity:	non-critical
>Priority:	low
>Category:	ports
>Class:		maintainer-update
>Release:	FreeBSD 9.0-CURRENT amd64
>Environment:
System: FreeBSD frieza.p6m7g8.net 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Mon Apr 26 16:20:00 EDT 2010 root@frieza.p6m7g8.net:/usr/obj/usr/src/sys/FRIEZA amd64
>Description:
miwi@, clsung@, and jyyou@cs.nctu.edu.tw all 'previous' maintainers are CC'ed here.

Why, b/c it makes little sense to have this stack maintained by different people since its very likely
any update to one will break the other.  I've changed them to ruby@ in this diff, but if there is disagreements
I'll happily change them back.

>How-To-Repeat:
>Fix:

--- rubygem.diff begins here ---
Index: databases/rubygem-datamapper/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-datamapper/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- databases/rubygem-datamapper/Makefile	6 Jun 2010 19:24:58 -0000	1.7
+++ databases/rubygem-datamapper/Makefile	11 Jun 2010 20:11:12 -0000
@@ -6,17 +6,20 @@
 #
 
 PORTNAME=	datamapper
-PORTVERSION=	0.3.2
+PORTVERSION=	1.0.0
 CATEGORIES=	databases rubygems
 MASTER_SITES=	RG
 
 MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Fast, thread-safe, object-relational mapper
 
-RUN_DEPENDS=	rubygem-rspec>0:${PORTSDIR}/devel/rubygem-rspec \
-		rubygem-validatable>0:${PORTSDIR}/devel/rubygem-validatable \
-		rubygem-json>0:${PORTSDIR}/devel/rubygem-json \
-		rubygem-fastthread>0:${PORTSDIR}/devel/rubygem-fastthread
+RUN_DEPENDS=	rubygem-dm-aggregates>=1.0.0:${PORTSDIR}/databases/rubygem-dm-aggregates \
+	rubygem-dm-constraints>=1.0.0:${PORTSDIR}/databases/rubygem-dm-constraints \
+	rubygem-dm-transactions>=1.0.0:${PORTSDIR}/databases/rubygem-dm-transactions \
+	rubygem-dm-serializer>=1.0.0:${PORTSDIR}/databases/rubygem-dm-serializer \
+	rubygem-dm-timestamps>=1.0.0:${PORTSDIR}/databases/rubygem-dm-timestamps \
+	rubygem-dm-validations>=1.0.0:${PORTSDIR}/databases/rubygem-dm-validations \
+	rubygem-dm-types>=1.0.0:${PORTSDIR}/databases/rubygem-dm-types
 
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
Index: databases/rubygem-datamapper/distinfo
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-datamapper/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- databases/rubygem-datamapper/distinfo	28 Dec 2008 16:04:00 -0000	1.1
+++ databases/rubygem-datamapper/distinfo	11 Jun 2010 18:04:49 -0000
@@ -1,3 +1,3 @@
-MD5 (rubygem/datamapper-0.3.2.gem) = 7f95b550642d0c6f3b2334f9200e1bda
-SHA256 (rubygem/datamapper-0.3.2.gem) = c13377f33734336cdd5ee90bf0d7dc65a124dbce0db0cfd3b02cb7f1f93b8272
-SIZE (rubygem/datamapper-0.3.2.gem) = 115712
+MD5 (rubygem/datamapper-1.0.0.gem) = e7fef546a7a1d15a48d5ee20d94b41b5
+SHA256 (rubygem/datamapper-1.0.0.gem) = 863d9f6b507d585d266523d9e220824ca7da6df06e70c8fa5a0587bead97bb76
+SIZE (rubygem/datamapper-1.0.0.gem) = 5120
Index: databases/rubygem-datamapper/pkg-descr
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-datamapper/pkg-descr,v
retrieving revision 1.1
diff -u -r1.1 pkg-descr
--- databases/rubygem-datamapper/pkg-descr	28 Dec 2008 16:04:00 -0000	1.1
+++ databases/rubygem-datamapper/pkg-descr	11 Jun 2010 20:24:11 -0000
@@ -2,5 +2,4 @@
 is to create an ORM which is fast, thread-safe and feature-rich with
 ActiveRecord-compatibility.
 
-
-WWW:	http://datamapper.rubyforge.org/
+WWW:	http://datamapper.org
Index: databases/rubygem-dm-aggregates/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-dm-aggregates/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- databases/rubygem-dm-aggregates/Makefile	27 May 2010 00:57:32 -0000	1.2
+++ databases/rubygem-dm-aggregates/Makefile	11 Jun 2010 20:33:52 -0000
@@ -6,17 +6,16 @@
 #
 
 PORTNAME=	dm-aggregates
-PORTVERSION=	0.10.1
+PORTVERSION=	1.0.0
 CATEGORIES=	databases rubygems
 MASTER_SITES=	RG
 
-MAINTAINER=	jyyou@cs.nctu.edu.tw
+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
 
Index: databases/rubygem-dm-aggregates/distinfo
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-dm-aggregates/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- databases/rubygem-dm-aggregates/distinfo	8 Feb 2010 22:05:59 -0000	1.1
+++ databases/rubygem-dm-aggregates/distinfo	11 Jun 2010 20:08:14 -0000
@@ -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
Index: databases/rubygem-dm-core/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-dm-core/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- databases/rubygem-dm-core/Makefile	27 May 2010 00:57:33 -0000	1.2
+++ databases/rubygem-dm-core/Makefile	11 Jun 2010 20:34:49 -0000
@@ -6,18 +6,17 @@
 #
 
 PORTNAME=	dm-core
-PORTVERSION=	0.10.1
+PORTVERSION=	1.0.0
 CATEGORIES=	databases rubygems
 MASTER_SITES=	RG
 
-MAINTAINER=	jyyou@cs.nctu.edu.tw
+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
 
Index: databases/rubygem-dm-core/distinfo
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-dm-core/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- databases/rubygem-dm-core/distinfo	8 Feb 2010 22:05:27 -0000	1.1
+++ databases/rubygem-dm-core/distinfo	11 Jun 2010 20:31:22 -0000
@@ -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
Index: databases/rubygem-dm-core/pkg-descr
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-dm-core/pkg-descr,v
retrieving revision 1.1
diff -u -r1.1 pkg-descr
--- databases/rubygem-dm-core/pkg-descr	8 Feb 2010 22:05:27 -0000	1.1
+++ databases/rubygem-dm-core/pkg-descr	11 Jun 2010 20:31:43 -0000
@@ -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
Index: databases/rubygem-dm-types/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-dm-types/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- databases/rubygem-dm-types/Makefile	27 May 2010 00:57:33 -0000	1.2
+++ databases/rubygem-dm-types/Makefile	11 Jun 2010 20:34:34 -0000
@@ -6,17 +6,20 @@
 #
 
 PORTNAME=	dm-types
-PORTVERSION=	0.10.1
+PORTVERSION=	1.0.0
 CATEGORIES=	databases rubygems
 MASTER_SITES=	RG
 
-MAINTAINER=	jyyou@cs.nctu.edu.tw
+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
 
Index: databases/rubygem-dm-types/distinfo
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-dm-types/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- databases/rubygem-dm-types/distinfo	8 Feb 2010 22:06:21 -0000	1.1
+++ databases/rubygem-dm-types/distinfo	11 Jun 2010 18:12:21 -0000
@@ -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
Index: devel/rubygem-extlib/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/rubygem-extlib/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- devel/rubygem-extlib/Makefile	26 May 2010 19:51:16 -0000	1.8
+++ devel/rubygem-extlib/Makefile	11 Jun 2010 20:35:28 -0000
@@ -5,11 +5,11 @@
 # $FreeBSD: ports/devel/rubygem-extlib/Makefile,v 1.8 2010/05/26 19:51:16 pgollucci Exp $
 
 PORTNAME=	extlib
-PORTVERSION=	0.9.14
+PORTVERSION=	0.9.15
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 
-MAINTAINER=	clsung@FreeBSD.org
+MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	General Ruby extensions
 
 USE_RUBY=	yes
Index: devel/rubygem-extlib/distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/rubygem-extlib/distinfo,v
retrieving revision 1.8
diff -u -r1.8 distinfo
--- devel/rubygem-extlib/distinfo	27 May 2010 23:30:54 -0000	1.8
+++ devel/rubygem-extlib/distinfo	11 Jun 2010 19:59:02 -0000
@@ -1,3 +1,3 @@
-MD5 (rubygem/extlib-0.9.14.gem) = 16b39e6a93f267aa42af8faed056e05c
-SHA256 (rubygem/extlib-0.9.14.gem) = 9a6156a9b5b65c1b844760e4aa0280b6e90507d3bb0051cc19a2a31099f05c2a
-SIZE (rubygem/extlib-0.9.14.gem) = 64512
+MD5 (rubygem/extlib-0.9.15.gem) = e9b1dec213911f2e681b6554a4317f5e
+SHA256 (rubygem/extlib-0.9.15.gem) = 0ca6cd11107cdb97d8777c4e2bd4ef8d3b6f4b80dbe08af320c5f5ad5156d623
+SIZE (rubygem/extlib-0.9.15.gem) = 65536
Index: devel/rubygem-fastercsv/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/rubygem-fastercsv/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- devel/rubygem-fastercsv/Makefile	26 May 2010 19:51:17 -0000	1.10
+++ devel/rubygem-fastercsv/Makefile	11 Jun 2010 20:35:09 -0000
@@ -6,11 +6,11 @@
 # $FreeBSD: ports/devel/rubygem-fastercsv/Makefile,v 1.10 2010/05/26 19:51:17 pgollucci Exp $
 
 PORTNAME=	fastercsv
-PORTVERSION=	1.5.1
+PORTVERSION=	1.5.3
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 
-MAINTAINER=	miwi@FreeBSD.org
+MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	A complete replacement to the CSV standard library
 
 USE_RUBY=	yes
Index: devel/rubygem-fastercsv/distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/rubygem-fastercsv/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- devel/rubygem-fastercsv/distinfo	12 Feb 2010 14:31:34 -0000	1.6
+++ devel/rubygem-fastercsv/distinfo	11 Jun 2010 20:05:04 -0000
@@ -1,3 +1,3 @@
-MD5 (rubygem/fastercsv-1.5.1.gem) = 41b73a3cfb9e373d88e7ce8a0fe27e4e
-SHA256 (rubygem/fastercsv-1.5.1.gem) = 6bb4507e1875fb356c97d1bc375a30a156145c3f113da616ad05cef6222f97bd
-SIZE (rubygem/fastercsv-1.5.1.gem) = 124416
+MD5 (rubygem/fastercsv-1.5.3.gem) = ff702e1a645db8ac055bd1af8ce9143c
+SHA256 (rubygem/fastercsv-1.5.3.gem) = 0342c1d22c161cc749985c55d5988fab727ca69d6d83ab21176369ec675fb26d
+SIZE (rubygem/fastercsv-1.5.3.gem) = 124928
Index: devel/rubygem-json_pure/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/rubygem-json_pure/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- devel/rubygem-json_pure/Makefile	2 Sep 2009 03:18:08 -0000	1.6
+++ devel/rubygem-json_pure/Makefile	11 Jun 2010 20:35:18 -0000
@@ -6,12 +6,11 @@
 #
 
 PORTNAME=	json_pure
-PORTVERSION=	1.1.9
+PORTVERSION=	1.4.3
 CATEGORIES=	devel rubygems
-MASTER_SITES=	RF
-MASTER_SITE_SUBDIR=	json
+MASTER_SITES=	RG
 
-MAINTAINER=	clsung@FreeBSD.org
+MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Parse JSON texts and generate them from ruby data structures in Ruby
 
 USE_RUBY=	yes
Index: devel/rubygem-json_pure/distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/rubygem-json_pure/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- devel/rubygem-json_pure/distinfo	2 Sep 2009 03:18:08 -0000	1.5
+++ devel/rubygem-json_pure/distinfo	11 Jun 2010 20:02:39 -0000
@@ -1,3 +1,3 @@
-MD5 (rubygem/json_pure-1.1.9.gem) = 95201701444ce8ef4c8e6cfe01499a95
-SHA256 (rubygem/json_pure-1.1.9.gem) = fe49fbe69a1a2a1b7c43095c02bed458ecaa822d5acc283582772715eaf2139d
-SIZE (rubygem/json_pure-1.1.9.gem) = 384512
+MD5 (rubygem/json_pure-1.4.3.gem) = 39377483ce9e2d3a64dc4e22531fe841
+SHA256 (rubygem/json_pure-1.4.3.gem) = 393df1b5a11e086b6ac8b45bc15e0d69278970d61752929808c7cc3adf2983f7
+SIZE (rubygem/json_pure-1.4.3.gem) = 397824
Index: www/rubygem-addressable/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/rubygem-addressable/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- www/rubygem-addressable/Makefile	26 May 2010 19:51:31 -0000	1.5
+++ www/rubygem-addressable/Makefile	11 Jun 2010 20:35:37 -0000
@@ -9,7 +9,7 @@
 CATEGORIES=	www devel rubygems
 MASTER_SITES=	RG
 
-MAINTAINER=	miwi@FreeBSD.org
+MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	A replacement for the URI implementation
 
 USE_RUBY=	yes
--- rubygem.diff ends here ---





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201006112050.o5BKoDQd016972>