summaryrefslogtreecommitdiff
path: root/devel/pkgconfig
AgeCommit message (Collapse)AuthorFilesLines
2005-04-21As reported by Matthias Drochner, pkg-config tries to use alwaysxtraeme4-7/+33
PKG_CONFIG_PC_PATH even when PKG_CONFIG_PATH is defined, this is not good for pkgsrc, apply suggested code by Johnny C. Lam to use PKG_CONFIG_LIBDIR again. Now our pkg-config does the following: * If PKG_CONFIG_LIBDIR is set, use it. * Otherwise PKG_CONFIG_PATH and default directories are used. Bump PKGREVISION and sync the bl3 file again.
2005-04-180.17 introduced:drochner1-1/+6
* configure.in: Try to detect whether this architecture supports inter-library dependencies. If so, we default to assuming that this support is used and link to the minimal set of libraries rather than traversing the full depends set. This breaks a number of pkgs, so disable it for now. Bump PKGREVISION.
2005-04-17Update to 0.17.2. This is a bug fix release.hira2-6/+6
Changes from 0.17.1: - Avoid infinite loop.
2005-04-15Update to 0.17.1:wiz2-6/+6
pkg-config 0.17.1 === - Now actually sets CFLAGS and LIBS instead of trying to set those in a subshell. (Only affects if you've autoreconfiscated with 0.17) - Fix detection of inter-library dependencies. pkg-config 0.17 === - Evaluate second argument to PKG_CHECK_MODULES again - Portability fixes (MacOS, BeOS, Cygwin) - Handle inter-library dependencies and assume those are in place if the platform supports them. Disable with --enable-indirect-deps. - Add initial test framework - Build fixes (make distcheck now works)
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-30After looking at the code, looks like PKG_CONFIG_LIBDIR isn't usedxtraeme1-4/+4
anymore, we have to use PKG_CONFIG_PATH, this closes my own PR pkg/29841.
2005-03-28Update to 0.16.0:wiz4-33/+6
- Use a search path, rather than a single default directory. - Fix a bunch of bugs in glib by backporting - More man page fixes - Lots of small fixes and cleanups over the place.
2005-02-23Add RMD160 digests.agc1-1/+2
2005-01-15Remove patch-ac since it breaks the build on (some) Darwin systems and therecht2-17/+1
whole poll() issue is already handled in a cleaner way in mk/platform/Darwin.mk. ok'd by grant This addresses PR 28928 by adrianp@.
2004-12-18- pkgconfig uses dlopen(), so include dlopen.buildlink3.mk.grant3-3/+20
- Darwin has no prototype for poll(), so in glib, do what it already did for Solaris. fixes build on Darwin. bump PKGREVISION for dlcompat dependency.
2004-10-13Fix HOMEPAGE. Now it is a real webpage instead of a download site.reed1-2/+2
2004-09-04Add a prototype for packages_get_other_cflags in pkg.h.jschauma2-1/+14
(Happens to fix the build under IRIX.)
2004-08-07Update to 0.15.0nb1:wiz3-2/+16
Close file descriptor leak; make --list-all work if you have more pc files than the file descriptor limit allows. Submitted to freedesktop bugzilla as http://freedesktop.org/bugzilla/show_bug.cgi?id=1006
2004-07-02Unused.wiz1-24/+0
2004-04-28Revert <poll.h> patch for Interix, as we're no longer using poll(2) theretv2-17/+1
at all.
2004-04-27Make work on Interix.tv2-1/+17
2004-04-12Work around a particular IRIX oddity:jschauma1-1/+8
it fails to re-read the config.cache. Don't use a cache under IRIX, then. (At least this way we can build this package which otherwise would break some 650 dependencies.)
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-2/+5
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-16Symlink any *.pc files into ${BUILDLINK_DIR} for dependencies and forcejlam1-6/+6
pkg-config to only look in ${BUILDLINK_DIR}/lib/pkgconfig for *.pc files. This will correctly hide the presence of software from configure scripts that query pkg-config for that information. Idea suggested by Julio M. Merino Vidal.
2004-02-15Fix build of pkgconfig dependent packages by adding the PREFIX* definitionsrecht1-7/+14
and using them to set up the CONFIGURE_ENV. Fixes at least xcursor in buildlink2 mode.
2004-02-14Set the PKG_CONFIG environment variable to point to pkg-config's binary sojmmv2-2/+6
that configure does not need to look for it and it can be used in Makefiles.
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-05bl3ifyjlam1-2/+4
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-2/+2
recommended by seb :)
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam1-10/+7
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+24
buildlink3 framework.
2003-08-27Add TEST_TARGET to enable testingheinz1-1/+3
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-02-14Update to version 0.15.salo3-7/+7
Patch from Juan RP via PR pkg/20236. Changes: 0.15 ==== - add PKG_CONFIG_LIBDIR for cross-compiling (David Schleef) - add --libs-only-other/--cflags-only-other (Zack Rusin) - apply man page fixes (Pter Breitenlohner) - C portability fix (David Robins) - fix to win32 build (Tor Lillqvist)
2003-01-04Require pkgconfig>=0.14.0rh1-2/+2
2003-01-02The lib/pkgconfig has been added to the list of standard directories, so dojmmv1-3/+1
not try to remove it, even if empty.
2002-11-04Update to 0.14.0.wiz2-5/+5
According to the website, this fixes a 'couple silly yet fairly high- impact bugs'.
2002-10-09Unused.wiz1-44/+0
2002-09-29add --disable-threads to CONFIGURE_ARGS so the included glib won't trydmcmahill1-1/+2
and build with thread support.
2002-09-29Update pkgconfig to 0.13.0. Changes are minor bugfixes:rh2-9/+5
- remove bogus pthread requirement - handle recursive other_cflags, other_libs - strip all "system directories" in C_INCLUDE_PATH out of pkg-config output to make gcc 3.2 happy - some win32 fixes - couple other minor things
2002-09-29Uses pthreads -- add pthread.buildlink2.mk, bump PKGREVISION.wiz1-1/+5
Noted by Julio Merino in PR 18462.
2002-09-10buildlink1 -> buildlink2jlam1-2/+2
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam2-1/+16
buildlink2.mk files back into the main trunk.
2002-06-26Substitute a couple of `mkdir' by `${MKDIR}'.seb1-2/+2
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}. While here substitute a couple of ${PREFIX} by `%D' in `@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-03-20Initial implementation of buildlink.mk that generates a wrapper forjlam1-0/+44
pkg-config. We use a BUILD_DEPENDS instead of a regular DEPENDS since pkg-config is only useful when configuring and building the package.
2002-03-20Only try to remove the pkgconfig directory as other packages may stilljlam1-2/+2
have files installed there.
2002-03-20Use LIBTOOL_OVERRIDE instead of duplicating the logic in a privatejlam1-7/+5
post-configure target. Also mark as USE_BUILDLINK_ONLY as it's already strongly buildlinked.
2002-03-15Updated pkgconfig to 0.12.0 (provided by Shell Hung in pkg/15927)martti3-9/+9
* bug fixes (see the Changelog for details)
2002-02-15mkdir -> ${MKDIR}skrll1-2/+2
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-08-13Correctly create (upon installation) and remove (on deinstall) therh2-2/+7
pkgconfig directory.
2001-08-11Initial import of pkgconfig-0.8.0, a system for managing libraryrh4-0/+33
compile/link flags. (Despite its name, this has nothing to do with pkgsrc!)