Bug 179084 - [maintainer] [patch] devel/rubygem-rubytree: update to latest version
Summary: [maintainer] [patch] devel/rubygem-rubytree: update to latest version
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Steve Wills
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-29 20:20 UTC by m.tsatsenko
Modified: 2013-07-11 21:00 UTC (History)
0 users

See Also:


Attachments
file.diff (1.04 KB, patch)
2013-05-29 20:20 UTC, m.tsatsenko
no flags Details | Diff
rubygem-rubytree.txt (1.43 KB, text/plain; charset=US-ASCII)
2013-06-03 22:10 UTC, m.tsatsenko
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description m.tsatsenko 2013-05-29 20:20:00 UTC
- Update to 0.8.3
- Trim Makefile header
- Pass maintainership to ruby@

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-05-29 20:20:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->swills

swills@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Comment 2 Steve Wills freebsd_committer freebsd_triage 2013-06-01 23:01:31 UTC
Hi,

This fails with a build error:

ERROR:  While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: rubytree requires structured_warnings
(>= 0.1.3), json (>= 1.7.5)

I guess we need a port of structured_warnings?

Steve
Comment 3 m.tsatsenko 2013-06-03 22:10:24 UTC
I am sorry. Somehow unfinished patch became marked as verified in my
personal tracker.

Please see corrected patch
- Update to 0.8.3
- Pass maintainership to ruby@
- Remove rdoc hack as not required anymore

devel/rubygem-structured_warnings port can be found in ports/179251.

--
Mikhail
Comment 4 m.tsatsenko 2013-06-27 08:10:06 UTC
Hi, rubygem-structured_warnings port is just committed, see r321856

--
Mikhail
Comment 5 Steve Wills freebsd_committer freebsd_triage 2013-07-11 20:59:10 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 6 dfilter service freebsd_committer freebsd_triage 2013-07-11 20:59:10 UTC
Author: swills
Date: Thu Jul 11 19:59:02 2013
New Revision: 322793
URL: http://svnweb.freebsd.org/changeset/ports/322793

Log:
  - Update to 0.8.3
  - Trim Makefile header
  - Pass maintainership to ruby@
  
  PR:		ports/179084
  Submitted by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com>

Modified:
  head/devel/rubygem-rubytree/Makefile   (contents, props changed)
  head/devel/rubygem-rubytree/distinfo   (contents, props changed)

Modified: head/devel/rubygem-rubytree/Makefile
==============================================================================
--- head/devel/rubygem-rubytree/Makefile	Thu Jul 11 19:55:46 2013	(r322792)
+++ head/devel/rubygem-rubytree/Makefile	Thu Jul 11 19:59:02 2013	(r322793)
@@ -1,22 +1,20 @@
-# Ports collection makefile for:	rubygem-rubytree
-# Date created:				2012-01-13
-# Whom:					Mikhail T. <m.tsatsenko@gmail.com>
-#
+# Created by: Mikhail T. <m.tsatsenko@gmail.com>
 # $FreeBSD$
 
 PORTNAME=	rubytree
-PORTVERSION=	0.8.2
+PORTVERSION=	0.8.3
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 
-MAINTAINER=	m.tsatsenko@gmail.com
+MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Implementation of the Tree data structure for the Ruby
 
+RUN_DEPENDS=	rubygem-structured_warnings>=0:${PORTSDIR}/devel/rubygem-structured_warnings \
+		rubygem-json>=0:${PORTSDIR}/devel/rubygem-json
+
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
 USE_RUBY_RDOC=	yes
 RUBYGEM_AUTOPLIST=	yes
-# doc broken for now, upstream bug #28835
-NOPORTDOCS=	yes
 
 .include <bsd.port.mk>

Modified: head/devel/rubygem-rubytree/distinfo
==============================================================================
--- head/devel/rubygem-rubytree/distinfo	Thu Jul 11 19:55:46 2013	(r322792)
+++ head/devel/rubygem-rubytree/distinfo	Thu Jul 11 19:59:02 2013	(r322793)
@@ -1,2 +1,2 @@
-SHA256 (rubygem/rubytree-0.8.2.gem) = d032444e79c43148abc6873e655c6bac02c578bd243ab434e71ca92cdcd29b0a
-SIZE (rubygem/rubytree-0.8.2.gem) = 40448
+SHA256 (rubygem/rubytree-0.8.3.gem) = a846f83b09cc56255caa8643d93657087aac901aafd0ec89d77a3b1b92fb800f
+SIZE (rubygem/rubytree-0.8.3.gem) = 34304
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"