Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jun 2015 15:42:27 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Mikhail Teterin <mi@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r388577 - in head/devel: tcllib tcllibc
Message-ID:  <20150605134227.GA56936@ivaldir.etoilebsd.net>
In-Reply-To: <201506051339.t55DdNCJ011965@svn.freebsd.org>
References:  <201506051339.t55DdNCJ011965@svn.freebsd.org>

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

--jI8keyz6grp/JLjh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jun 05, 2015 at 01:39:23PM +0000, Mikhail Teterin wrote:
> Author: mi
> Date: Fri Jun  5 13:39:23 2015
> New Revision: 388577
> URL: https://svnweb.freebsd.org/changeset/ports/388577
>=20
> Log:
>   Minor follow-ups on the last commit separating pure-Tcl and compiled
>   pieces of tcllib:
>  =20
>   	* make the compiled child-port RUN_DEPEND on the master --
>   	  it is not useful without it.
>   	* disable OPTIONS, when building the child-port -- they
>   	  aren't meaningful there
>  =20
>   Pointed out by:	gahr
>=20
> Modified:
>   head/devel/tcllib/Makefile
>   head/devel/tcllibc/Makefile
>=20
> Modified: head/devel/tcllib/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/devel/tcllib/Makefile	Fri Jun  5 13:04:58 2015	(r388576)
> +++ head/devel/tcllib/Makefile	Fri Jun  5 13:39:23 2015	(r388577)
> @@ -16,7 +16,7 @@ LICENSE_NAME=3D	Tcl/Tk License
>  LICENSE_FILE=3D	${WRKSRC}/license.terms
>  LICENSE_PERMS=3D	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
> =20
> -OPTIONS_DEFINE=3D	DOCS MANPAGES
> +OPTIONS_DEFINE?=3DDOCS MANPAGES
> =20
>  WRKSRC=3D		${WRKDIR}/tcllib-tcllib_${DISTVERSION}
>  USES+=3D		tcl
>=20
> Modified: head/devel/tcllibc/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/devel/tcllibc/Makefile	Fri Jun  5 13:04:58 2015	(r388576)
> +++ head/devel/tcllibc/Makefile	Fri Jun  5 13:39:23 2015	(r388577)
> @@ -6,11 +6,13 @@ PKGNAMESUFFIX=3D	c
>  COMMENT=3D	Compiled implementations of some of the modules of Tcllib
> =20
>  BUILD_DEPENDS=3D	critcl:${PORTSDIR}/devel/critcl
> +RUN_DEPENDS=3D	${PREFIX}/lib/tcllib/pkgIndex.tcl:${MASTERDIR}	# PREFIX, =
not LOCALBASE
> =20
>  MASTERDIR=3D	${.CURDIR:H}/tcllib
>  TMPPLIST=3D		${WRKDIR}/PLIST
>  DESCR=3D		${.CURDIR}/pkg-descr
>  ALL_TARGET=3D	critcl
> +OPTIONS_DEFINE=3D
> =20
You could also use OPTIONS_EXCLUDE=3D DOCS MANPAGES

Best regards,
Bapt

--jI8keyz6grp/JLjh
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlVxp0MACgkQ8kTtMUmk6Ew45ACgmFPPKW9b2ZmFlAn79TI9J7Ll
EBUAnR+binhEGH4LRQTp5Msulf/vkXFM
=RSGF
-----END PGP SIGNATURE-----

--jI8keyz6grp/JLjh--



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