svn commit: r432796 - in head/graphics: rawtherapee rawtherapee-devel
Matthias Andree
matthias.andree at gmx.de
Fri Feb 3 20:55:41 UTC 2017
Am 29.01.2017 um 20:22 schrieb John Marino:
> Author: marino
> Date: Sun Jan 29 19:22:47 2017
> New Revision: 432796
> URL: https://svnweb.freebsd.org/changeset/ports/432796
>
> Log:
> graphics/rawtherapee(-devel): Fix OSVERSION, use with OPSYS
>
> The OSVERSION for FreeBSD 10.3 is 1003000, not 1030000. The last commit
> blocked FreeBSD 10.3 too. OSVERSION is also supposed to be used in
> conjunction with OPSYS.
>
> Approved by: just-fix-it
>
> Modified:
> head/graphics/rawtherapee-devel/Makefile
> head/graphics/rawtherapee/Makefile
>
> Modified: head/graphics/rawtherapee-devel/Makefile
> ==============================================================================
> --- head/graphics/rawtherapee-devel/Makefile Sun Jan 29 19:19:06 2017 (r432795)
> +++ head/graphics/rawtherapee-devel/Makefile Sun Jan 29 19:22:47 2017 (r432796)
> @@ -76,7 +76,8 @@ OPTIMIZED_CFLAGS_CFLAGS= -O3 -funroll-lo
> # -------------------------------------------------------------------
> #
>
> -.if ${OSVERSION} < 1030000
> +.if ${OPSYS} == FreeBSD
> +.if ${OSVERSION} < 1003000
> IGNORE= is only for supported FreeBSD releases
> .endif
>
Good catch, John, and thanks for the fix-up.
I have one nit to pick about the OPSYS - where is it documented that
OPSYS is mandatory for OSVERSION? It's not in bsd.port.mk unless I dive
deep into the implementation, and not in the porter's handbook.
I'm a FreeBSD ports committer and will not proactively deal with keeping
my stuff compatible with other systems, let alone test there.
Bottom line: I regularly omit the OPSYS checks because I have zero clue
about the related versions on other systems, nor do I care.
More information about the freebsd-ports
mailing list