Bug 185402 - [PATCH] devel/rubygem-rcov: Mark broken with Ruby 2.0
Summary: [PATCH] devel/rubygem-rcov: Mark broken with Ruby 2.0
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: Steven Kreuzer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-01 22:50 UTC by Steve Wills
Modified: 2014-01-02 15:40 UTC (History)
1 user (show)

See Also:


Attachments
rubygem-rcov-0.9.11.patch (358 bytes, patch)
2014-01-01 22:50 UTC, Steve Wills
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Wills freebsd_committer freebsd_triage 2014-01-01 22:50:00 UTC
- Mark broken with Ruby 2.0

Fails to build with Ruby 2.0, see:

http://package20.nyi.freebsd.org/bulk/91amd64-default-pr_183274/2013-11-28_00h09m00s/logs/errors/rubygem-rcov-0.9.11.log

(This is the result of a exp-run done by portmgr as part of making Ruby 2.0 default, PR ports/183274)

I tried the 1.0.0 release, but that has the same issue. Based on developer
info, it seems like it won't ever work with 2.0 and perhaps should just be
removed in favor of simplecov. See:

https://github.com/relevance/rcov/issues/99

But for now, let's just mark it broken with 2.0.

Thanks!

Port maintainer (skreuzer@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99_11 (mode: change, diff: SVN)
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-01-01 22:50:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->skreuzer

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2014-01-02 15:36:53 UTC
Author: skreuzer
Date: Thu Jan  2 15:36:47 2014
New Revision: 338449
URL: http://svnweb.freebsd.org/changeset/ports/338449

Log:
  Mark broken with Ruby 2.0
  
  PR:		ports/185402
  Submitted by:	Steve Wills <swills@FreeBSD.org>

Modified:
  head/devel/rubygem-rcov/Makefile

Modified: head/devel/rubygem-rcov/Makefile
==============================================================================
--- head/devel/rubygem-rcov/Makefile	Thu Jan  2 15:23:48 2014	(r338448)
+++ head/devel/rubygem-rcov/Makefile	Thu Jan  2 15:36:47 2014	(r338449)
@@ -9,10 +9,20 @@ MASTER_SITES=	RG
 MAINTAINER=	skreuzer@FreeBSD.org
 COMMENT=	Code coverage tool for Ruby
 
+LICENSE=	BSD2CLAUSE RUBY
+LICENSE_COMB=	dual
+
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
 PLIST_FILES=	bin/rcov
 
 NO_STAGE=	yes
-.include <bsd.port.mk>
+
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} == 2.0
+BROKEN=		Does not work with Ruby 2.0
+.endif
+
+.include <bsd.port.post.mk>
_______________________________________________
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"
Comment 3 Steven Kreuzer freebsd_committer freebsd_triage 2014-01-02 15:37:03 UTC
State Changed
From-To: open->closed

Committed. Thanks!