On May 10, 2010, at 10:52 PM, Sahil Tandon <sa...@freebsd.org> wrote:

On Tue, 11 May 2010, Alberto Villa wrote:

On Tuesday 11 May 2010 03:37:01 Sahil Tandon wrote:
Regarding portlint's FATAL output, please review Package Naming
Conventions in the Handbook. Specifically, "If the software version has
strings like ``alpha'', ``beta'', ``rc'', or ``pre'', take the first
letter and put it immediately after a period."  So you could try
sometihng like:

PORTVERSION=    3.0.p1
DISTNAME=    ${PORTNAME}-${PORTVERSION:S/.p/pre/}

DISTVERSION=    3.0pre1
is shorter and cleaner

I appreciate the brevity, but this requires adjustment with every
PORTVERSION change. I prefer a solution that requires one less (albeit simple) manual step; perhaps some sed-fu in DISTVERSION if the DISTNAME
example is aesthetically unpalatable. TMTOWTDI. :-)

Actually, after thinking about this some more, avilla@'s DISTVERSION tweak is more elegant and gives us the same end result with less fiddling. Stick with that and sorry for the noise!

--
Sahil Tandon

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to