Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jul 2014 21:41:25 -0400
From:      Ryan Steinmetz <zi@FreeBSD.org>
To:        Baptiste Daroussin <bapt@FreeBSD.org>
Cc:        Mathieu Arnold <mat@FreeBSD.org>, Barrie Archer <enquiry@myarcher.net>, perl@freebsd.org, portmgr@freebsd.org
Subject:   Re: p5-Git-Repository
Message-ID:  <20140708014125.GA97285@exodus.zi0r.com>
In-Reply-To: <20140707185025.GC97203@ivaldir.etoilebsd.net>
References:  <53BA9AD8.7030906@myarcher.net> <20140707134409.GA12289@exodus.zi0r.com> <D6280EB537813A51DA64B820@ogg.in.absolight.net> <20140707161318.GB74596@exodus.zi0r.com> <20140707161913.GB97203@ivaldir.etoilebsd.net> <20140707162734.GC74596@exodus.zi0r.com> <20140707185025.GC97203@ivaldir.etoilebsd.net>

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

On (07/07/14 20:50), Baptiste Daroussin wrote:
>> .if (${OSVERSION} >= 902510 && ${OSVERSION} < 1000000) || ${OSVERSION} >= 1000704
>> ${ECHO} "You are using an unsupported release.  The ports tree may not
>> function correctly.  Please update to a supported release for the best
>> experience.  See http://.....freebsd.org/... for a list of supported
>> releases.
>> .endif
>>
>> Obviously the versions are not correct, but, again, the goal is to give
>> people something to work with.  Just like what we did with the PKGNG
>> warnings.
>>
>> -r
>>
>that won t work because you will have a syntax error before being able to print
>that
>
>Bapt

My goal was to get the idea across.  As for an actual implementation:

1.  We could rename bsd.port.mk to something else and add the version
checks in the 'new' bsd.port.mk, followed by a .include for the real
bsd.port.mk.

2.  Wrap the actual content of bsd.port.mk in the else block of an if
block.  In this case, the if block would be our version checks.

I'm sure there are also other possibilities, these were just those that
came to mind.

-r

-- 
Ryan Steinmetz
PGP: 9079 51A3 34EF 0CD4 F228  EDC6 1EF8 BA6B D028 46D7



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