Subject: CVS commit: pkgsrc/devel/pkg-config
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 07/21/2005 16:22:43
Module Name:	pkgsrc
Committed By:	wiz
Date:		Thu Jul 21 16:22:43 UTC 2005

Update of /cvsroot/pkgsrc/devel/pkg-config
In directory ivanova.netbsd.org:/tmp/cvs-serv2441

Log Message:
Import pkg-config-0.19, updated version of devel/pkgconfig.
News:

2005-07-16  Tollef Fog Heen

	* configure.in: Release 0.19

2005-07-15  Tollef Fog Heen

	* pkg.c (package_get_var): Make sure to g_strdup all the return
	values and not return some values which should not be freed and
	some which should.  Yay valgrind.  Freedesktop #3682

	* configure.in: Fix default search path to be pkgconfig rather
	than pkg-config again.  Freedesktop #3662

	* pkg.m4: Add a missing AC_MSG_RESULT.  Thanks to Gary Kramlich
	for noticing this and harassing me to fix it.

2005-06-29  Tollef Fog Heen

	* configure.in: Release 0.18.1

	* pkg.m4: Brown bag fix.  pkg_failed was always set to “untried”.
	Debian #316181.

2005-06-27  Tollef Fog Heen

	* configure.in: Rename to pkg-config.

pkg-config 0.18

 The inter-library dependencies check was too tight and caused
 problems if one used the --no-undefined flag to libtool on Solaris
 (since it there expands to -Wl,-z,defs which disallows undefined
 symbols).  Add a new name to .pc files: Libs.private which will
 not be listed in the output of --libs unless --static is also
 given.

 Private libraries are libraries which are needed in the case of
 static linking or on platforms not supporting inter-library
 dependencies.  They are not supposed to be used for libraries
 which are exposed through the library in question.  An example of
 an exposed library is GTK+ exposing Glib.  A common example of a
 private library is libm.

 Generally, if include another library's headers in your own, it's
 a public dependency and not a private one.

 Thanks a lot to James Henstridge for both the bug and the following
 discussion.


Vendor Tag:	TNF
Release Tags:	pkgsrc-base
		
N pkgsrc/devel/pkg-config/Makefile
N pkgsrc/devel/pkg-config/DESCR
N pkgsrc/devel/pkg-config/distinfo
N pkgsrc/devel/pkg-config/PLIST
N pkgsrc/devel/pkg-config/buildlink3.mk
N pkgsrc/devel/pkg-config/patches/patch-aa

No conflicts created by this import