Date: Mon, 27 Jul 2015 01:18:53 +0000 (UTC) From: Hiroki Sato <hrs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r392952 - in head: Mk/Uses print/ghostscript7-nox11 print/ghostscript8-nox11 print/ghostscript9-agpl-nox11 print/ghostscript9-nox11 Message-ID: <201507270118.t6R1IrXM072503@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: hrs Date: Mon Jul 27 01:18:53 2015 New Revision: 392952 URL: https://svnweb.freebsd.org/changeset/ports/392952 Log: - Fix -nox11 packages and ghostscript:nox11 in ghostscript.mk. This also fixes an issue that user-defined OPTIONS_UNSET was overridden. - Loosen up depdendency a bit by using a binary instead of a package name. PR: 201864 Modified: head/Mk/Uses/ghostscript.mk head/print/ghostscript7-nox11/Makefile head/print/ghostscript8-nox11/Makefile head/print/ghostscript9-agpl-nox11/Makefile head/print/ghostscript9-nox11/Makefile Modified: head/Mk/Uses/ghostscript.mk ============================================================================== --- head/Mk/Uses/ghostscript.mk Sun Jul 26 23:00:18 2015 (r392951) +++ head/Mk/Uses/ghostscript.mk Mon Jul 27 01:18:53 2015 (r392952) @@ -84,19 +84,18 @@ _GS_SELECTED?= 7 IGNORE?= Invalid ghostscript argument or GHOSTSCRIPT_DEFAULT .endif -.undef _GS_NOX11_SUFFIX -.if ${_GS_ARGS:Mnox11} || defined(WITHOUT_X11) -_GS_NOX11_SUFFIX= -nox11 -.endif - # dependencies -_GS_PORT= ghostscript${_GS_SELECTED}${_GS_AGPL_SUFFIX}${_GS_NOX11_SUFFIX} +_GS_PORT= ghostscript${_GS_SELECTED}${_GS_AGPL_SUFFIX} + +.if ${_GS_ARGS:Mnox11} +DEPENDS_ARGS+= print_${_GS_PORT}_UNSET_FORCE+=X11 +.endif .if defined(_GS_BUILD_DEP) -BUILD_DEPENDS+= ${_GS_PORT}>=0:${PORTSDIR}/print/${_GS_PORT} +BUILD_DEPENDS+= gs:${PORTSDIR}/print/${_GS_PORT} .endif .if defined(_GS_RUN_DEP) -RUN_DEPENDS+= ${_GS_PORT}>=0:${PORTSDIR}/print/${_GS_PORT} +RUN_DEPENDS+= gs:${PORTSDIR}/print/${_GS_PORT} .endif .endif # _INCLUDE_USES_GHOSTSCRIPT_MK Modified: head/print/ghostscript7-nox11/Makefile ============================================================================== --- head/print/ghostscript7-nox11/Makefile Sun Jul 26 23:00:18 2015 (r392951) +++ head/print/ghostscript7-nox11/Makefile Mon Jul 27 01:18:53 2015 (r392952) @@ -1,7 +1,7 @@ # Created by: Nik Clayton <nik@FreeBSD.org> # $FreeBSD$ -WITHOUT_X11= yes +DEPENDS_ARGS+= print_ghostscript7_UNSET_FORCE+=X11 MASTERDIR= ${.CURDIR}/../ghostscript7 Modified: head/print/ghostscript8-nox11/Makefile ============================================================================== --- head/print/ghostscript8-nox11/Makefile Sun Jul 26 23:00:18 2015 (r392951) +++ head/print/ghostscript8-nox11/Makefile Mon Jul 27 01:18:53 2015 (r392952) @@ -1,7 +1,7 @@ # Created by: Nik Clayton <nik@FreeBSD.org> # $FreeBSD$ -OPTIONS_UNSET= X11 +DEPENDS_ARGS+= print_ghostscript8_UNSET_FORCE+=X11 MASTERDIR= ${.CURDIR}/../ghostscript8 Modified: head/print/ghostscript9-agpl-nox11/Makefile ============================================================================== --- head/print/ghostscript9-agpl-nox11/Makefile Sun Jul 26 23:00:18 2015 (r392951) +++ head/print/ghostscript9-agpl-nox11/Makefile Mon Jul 27 01:18:53 2015 (r392952) @@ -1,6 +1,6 @@ # $FreeBSD$ -OPTIONS_UNSET= X11 +DEPENDS_ARGS+= print_ghostscript9-agpl_UNSET_FORCE+=X11 MASTERDIR= ${.CURDIR}/../ghostscript9-agpl Modified: head/print/ghostscript9-nox11/Makefile ============================================================================== --- head/print/ghostscript9-nox11/Makefile Sun Jul 26 23:00:18 2015 (r392951) +++ head/print/ghostscript9-nox11/Makefile Mon Jul 27 01:18:53 2015 (r392952) @@ -1,6 +1,6 @@ # $FreeBSD$ -OPTIONS_UNSET= X11 +DEPENDS_ARGS+= print_ghostscript9_UNSET_FORCE+=X11 MASTERDIR= ${.CURDIR}/../ghostscript9
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507270118.t6R1IrXM072503>