Date: Thu, 23 Aug 2012 19:17:50 +0200 From: Polytropon <freebsd@edvax.de> To: david coder <dacoder@dcoder.net> Cc: questions@freebsd.org Subject: Re: port configuration data [was re: firefox & png] Message-ID: <20120823191750.65ad7e61.freebsd@edvax.de> In-Reply-To: <20120823164141.GF4662@mail3.dcoder.net> References: <20120822230150.GB4662@mail3.dcoder.net> <20120823011751.69a5849f.freebsd@edvax.de> <20120822234355.GC4662@mail3.dcoder.net> <20120823020015.644e38b0.freebsd@edvax.de> <20120823065406.GA3410@kontrol.kode5.net> <20120823162618.GE4662@mail3.dcoder.net> <20120823164141.GF4662@mail3.dcoder.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 23 Aug 2012 12:41:41 -0400, david coder wrote: > it's happened already: in another post here, polytropon gives a more central > role to /var/db/ports/png/options. if i understand him correctly, "make > showconfig" executed in /usr/ports/graphics/png reads from that file. > changes made through "make config" change both that file & files in > /usr/local/include & subdirectories thereof. Nothing in /usr/local is going to be changed until "make install" (or "make deinstall" respectively) is executed. In /usr/local/include header files are _installed_ for accessing library functions, mostly a means for programmers to interface with software. But it's correct that you mention /usr/local/include/libpng/pngconf.h here. It's not to be changed by "make configure", but it will be created by "make install", reflecting the properties libpng has been installed with; it's a "machine configurable file for libpng" by its own declaration. It belongs to the png port, _not_ to the port configuration subsystem (which is _independent_ from the ports theirselves. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120823191750.65ad7e61.freebsd>