Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Jul 2008 17:00:15 -0400
From:      "Philip M. Gollucci" <pgollucci@p6m7g8.com>
To:        ruby@freebsd.org
Subject:   Actual Question!
Message-ID:  <486BEC5F.1060108@p6m7g8.com>

next in thread | raw e-mail | index | archive | help
$ grep rubygem MFiles | \
	xargs grep DEPENDS | \
	grep rubygem |grep -c LOCALBASE
9

$ grep rubygem MFiles | \
	xargs grep DEPENDS | \
	grep rubygem | \
	grep -v LOCALBASE | \
	wc -l
91

So it looks like the second form is preferred.  If you wondering, thats 
the difference between these:


devel/rubygem-rgl/Makefile:RUN_DEPENDS= 
${LOCALBASE}/lib/ruby/gems/1.8/specifications/stream-0.5.gemspec:${PORTSDIR}/devel/rubygem-stream

vs

www/rubygem-rubyfulsoup/Makefile:BUILD_DEPENDS= 
rubygem-htmltools>=1.10:${PORTSDIR}/textproc/rubygem-htmltools


IMHO the second is better, because you can use >= or leave it out and 
not break higher level ports every-time you upgrade a lower one.

I'm going to a file a PR to change the 9 ports shortly.



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