Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT cygwin DOT com Message-ID: <3C7F6A4E.60008@ece.gatech.edu> Date: Fri, 01 Mar 2002 06:47:26 -0500 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 X-Accept-Language: en-us MIME-Version: 1.0 To: Charles Wilson CC: cygwin-apps AT sources DOT redhat DOT com Subject: Re: ITP: pkgconfig References: <3C774055 DOT 6000208 AT ece DOT gatech DOT edu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Anybody else want to weigh in, here? So far I've got one 'yay' vote from Robert (but putting pkgconfig into contrib instead of latest). Fine by me. Any other votes? --Chuck Charles Wilson wrote: > I've got pkgconfig ready for contribution to the cygwin distribution. > Since we're starting to get a few packages that include .pc files > (libxslt, libxml-2.0) we probably ought to have this. I've got version > 0.10.0 (released 2002-02-02) ready to. > > I think it should go in latest/pkgconfig/ alongside the autotools (and > not contrib). > > Votes? > > --Chuck > > setup.hint: > --------------------------------------------------- > category Devel > requires cygwin > sdesc "A utility used to retrieve information about installed libraries" > ldesc "The pkg-config program is used to retrieve information about > installed libraries in the system. It is typically used to compile and > link against one or more libraries. > > pkg-config retrieves information about packages from special metadata > files. These files are named after the package, with the extension .pc. > By default, pkg-config looks in the following directories: > ${PREFIX}/libdata/pkgconfig, ${LOCALBASE}/libdata/pkgconfig and > ${X11BASE}/libdata/pkgconfig for these files; it will also look in the > list of directories specified by the PKG_CONFIG_PATH environment variable. > > The package name specified on the pkg-config command line is defined to > be the name of the metadata file, minus the .pc extension. If a library > can install multiple versions simultaneously, it must give each version > its own name (for example, GTK 1.2 might have the package name 'gtk+' > while GTK 2.0 has 'gtk+-2.0'). > > WWW: http://www.freedesktop.org/software/pkgconfig/ > http://pkgconfig.sourceforge.net" > --------------------------------------------------- >