summaryrefslogtreecommitdiff
path: root/devel/pkg-config
AgeCommit message (Collapse)AuthorFilesLines
2010-01-16Set or updated LICENSEheinz1-1/+2
2009-04-13Add X11BASE/lib/pkgconfig and /usr/lib/pkgconfig to the default path ifcube1-1/+17
they're relevant. Bump PKGREVISION.
2008-04-16The va_copy configure checks for the included glib1.reed1-1/+8
So on FreeBSD before 5 default to glib_cv_va_copy=no. (Time to upgrade :)
2008-03-24Add glib_cv_rtldglobal_broken=no for internal glib-1.2.10 as devel/glib doing.obache1-1/+2
While here, cross-compilation support again.
2008-03-04Update to 0.23:wiz11-137/+55
- Add support for setting sysroot through PKG_CONFIG_SYSROOT_DIR in the environment. - Update included glib to 1.2.10. - Other minor fixes, including a segfault.
2008-01-31Avoid duplicate main() in va_copy tests as reported by Dan McMahill.joerg3-36/+60
2008-01-15Restore cross-compiling ability.joerg3-1/+788
2007-11-30Update to 0.22:wiz7-225/+27
pkg-config 0.22 === - Make Requires.private a whole lot more useful by traversing the whole tree, not just the top-level, for Cflags. - Add support for using the system glib. - Update URL to pkg-config website - Fix some win32 problems. - Other minor fixes.
2007-10-21Remove calls to gnomeconfig when no matching .pc file was found.joerg3-3/+116
Bump revision.
2007-07-03Add cross-compilation support: realloc(NULL, x) works as expectedjoerg3-2/+203
on NetBSD, just assume that anything follows the ELF semantic and has no leading underscore. This doesn't matter much as the module support of glib is not used by pkg-config. Patch away the check for ANSI library flags as we only support ANSI C compiler anyway. Move the checks for the various inline keywords to compile-only. Always fake the poll results, it doesn't really matter either.
2007-06-01Fix pkg.m4: it was broken in the case when pkg-config is not installed,wiz3-2/+33
but the path to an installed dependency is passed via FOO_CFLAGS/FOO_LIBS. Bump PKGREVISION.
2006-11-02DESTDIR support.joerg1-1/+2
2006-10-04Added a patch so that pkg-config builds with PKGSRC_RUN_TEST. Fixed arillig5-3/+65
bug in the configure script and added a comment to patch-aa.
2006-10-01added support for non-C99 compilers (patch OK'd by original author)schwarz2-1/+23
2006-08-22Update to 0.21:wiz2-6/+6
pkg-config 0.21 === - Fix some cosmetic output from pkg.m4 - Fix build problems with !gcc due to always passing -Wall - Documentation fixes - We now always add the Cflags from packages we depend on, whether they are public or private dependencies. The discussion surrouding this change can be found in http://bugs.debian.org/340904 . - Add internal pkg-config package which can be queried for version number and other information.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-10-22Update to 0.20:wiz4-77/+73
- Fix test suite to work on Solaris. Yay non-POSIX /bin/sh :-( - Fix segfault on --help with gcc4. Fix segfault on bigendian arches in some cases. - Win32 fixes - Add --short-errors, now used by pkg.m4 if available. This gives a better error message if some libraries can't be found.
2005-10-16Avoid passing a NULL pointer to fprintf, which causes a segfault underjmmv3-7/+7
Solaris 9. My fault; I assumed all implementations could print '(null)' in that case. Bump PKGREVISION to 2. Fixes PR pkg/31838 by John Heasley.
2005-10-01Add support to generate a log file that keeps track of all requests tojmmv3-2/+69
pkg-config. Used by the upcoming pkgtools/verifypc package. Bump PKGREVISION to 1.
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-26/+0
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-07-22since the version number was not bumped, allow previous installationsgrant1-2/+2
of devel/pkgconfig to satisfy the buildlink dependency.
2005-07-21Import pkg-config-0.19, updated version of devel/pkgconfig.wiz6-0/+129
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.