Date: Thu, 26 Mar 2015 19:50:37 -0600 From: Adam Weinberger <adamw@adamw.org> To: Ben Woods <woodsb02@gmail.com> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Adam Weinberger <adamw@FreeBSD.org>, Alexey Dokuchaev <danfe@FreeBSD.org>, ports-committers@freebsd.org Subject: Re: svn commit: r382355 - head/graphics/entangle Message-ID: <AD1CFD6A-433D-4B25-9FA3-83FC46372D72@adamw.org> In-Reply-To: <20150327014129.GA35030@FreeBSD.org> References: <201503262330.t2QNUq3H058554@svn.freebsd.org> <20150327014129.GA35030@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Copying in Ben here. If itstool is in fact just a build-time dependency, some of the patterns = you have available are RUN_DEPENDS:=3D ${BUILD_DEPENDS} BUILD_DEPENDS+=3D ... or RUN_DEPENDS:=3D ${BUILD_DEPENDS:Nitstool*} or BUILD_DEPENDS:=3D ${RUN_DEPENDS} itstool:... Though, as Alexey noted, that last one just looks weird. # Adam --=20 Adam Weinberger adamw@adamw.org http://www.adamw.org > On 26 Mar, 2015, at 19:41, Alexey Dokuchaev <danfe@FreeBSD.org> wrote: >=20 > On Thu, Mar 26, 2015 at 11:30:52PM +0000, Adam Weinberger wrote: >> New Revision: 382355 >> URL: https://svnweb.freebsd.org/changeset/ports/382355 >> QAT: https://qat.redports.org/buildarchive/r382355/ >>=20 >> Log: >> Update graphics/entangle to 0.7.0, and assign maintainership to >> submitter (Ben Woods). >=20 > Nice, I've been waiting for a while to someone to grab this from me. = Having > to install gtk3 everytime I was working on an update was a PITA. >=20 >> -BUILD_DEPENDS=3D = ${LOCALBASE}/share/icons/mate/scalable/devices/camera-photo-symbolic.svg:$= {PORTSDIR}/x11-themes/mate-icon-theme >> +BUILD_DEPENDS=3D = ${LOCALBASE}/share/icons/mate/scalable/devices/camera-photo-symbolic.svg:$= {PORTSDIR}/x11-themes/mate-icon-theme \ >> + itstool:${PORTSDIR}/textproc/itstool >> LIB_DEPENDS=3D libgphoto2.so:${PORTSDIR}/graphics/libgphoto2 \ >> libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ >> liblcms2.so:${PORTSDIR}/graphics/lcms2 \ >> @@ -20,10 +21,13 @@ LIB_DEPENDS=3D libgphoto2.so:${PORTSDIR}/g >> libpeas-1.0.so:${PORTSDIR}/devel/libpeas >> RUN_DEPENDS:=3D ${BUILD_DEPENDS} >=20 > Isn't itstool(1) a build-time only tool? If so, it means that = BUILD_DEPENDS > is no longer equal to RUN_DEPENDS, so I think they have to be set = explicitly > now. Alternatively, you can first set RUN_DEPENDS (mate-icon-theme), = then > assign BUILD_DEPENDS:=3D ${RUN_DEPENDS} = itstool:${PORTSDIR}/textproc/itstool, > but it's kind of in bogus order, we probably should not encourage = this. >=20 > ./danfe >=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AD1CFD6A-433D-4B25-9FA3-83FC46372D72>