Date: Mon, 28 Mar 2011 23:28:39 -0300 From: Raphael Kubo da Costa <kubito@gmail.com> To: freebsd-ports@freebsd.org Subject: Re: Help with first port Makefile Message-ID: <87r59qwtgo.fsf@gmail.com> References: <20110328183003.0e57297e@atomizer>
next in thread | previous in thread | raw e-mail | index | archive | help
Rod Person <rodperson@rodperson.com> writes: > If I put: > USE_GNOME= yes > in the Makefile everything builds great, but it checks for dependencies > that aren't needed by Fotoxx. All I want to check is to make sure gtk20 > is installed. I have tried the following, but all of these fail to find > gtk20, even though it is installed on my system. > > LIB_DEPENDS= gtk20:${PORTSDIR}/x11-toolkits/gtk20 > > and > > LIB_DEPENDS= libgtk-x11-2.0.so:${PORTSDIR}/x11-toolkits/gtk20 I suggest taking a look at section 5.7.1 of the porter's handbook, which describes the format for LIB_DEPENDS entries. You almost got it right on the second try -- by taking a quick glance at /usr/ports/Mk/bsd.gnome.mk, you can see this in line 281: gtk20_LIB_DEPENDS= gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20 By the way, taking a look at the comments in the beginning of bsd.gnome.mk is also a good idea, as it shows you can use something like USE_GNOME=gtk20 and be done with it.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87r59qwtgo.fsf>