Package: pkgconfig Version: 0.22 Revision: 2 #Source: mirror:gnome:sources/%n/0.18/%n-%v.tar.bz2 Source: http://pkgconfig.freedesktop.org/releases/pkg-config-%v.tar.gz Source-MD5: fd5c547e9d66ba49bc735ccb8c791f2a SourceDirectory: pkg-config-%v Depends: glib-shlibs (>= 1.2.8) BuildDepends: glib (>= 1.2.8) Patch: %n.patch SetCFLAGS: -Os ConfigureParams: --mandir=%p/share/man --with-pc-path=/usr/X11R6/lib/pkgconfig:/usr/X11/lib/pkgconfig:%p/lib/pkgconfig:%p/share/pkgconfig --disable-dependency-tracking --with-installed-glib=glib1 # --enable-indirect-deps CompileScript: << ./configure %c make << InfoTest: TestScript: make check || exit 2 InstallScript: make install DESTDIR=%d DocFiles: AUTHORS COPYING ChangeLog NEWS README Description: Manager for library compile/link flags DescDetail: << pkg-config is a script to make putting together all the build flags when compiling/linking a lot easier. << DescUsage: << Version 0.20 adds support for *.private fields in .pc files. Older versions ignore them and most fink packages that use pkg-config do not need them. However, packages supplying .pc that have them should take steps to ensure users who might need them don't accidentally use a lower version of pkgconfig and thus get deficient flags. Fink only adds support for the %p/share/pkgconfig directory in 0.20. Packages supplying .pc there should take steps to ensure users don't accidentally use a lower version of pkgconfig. << DescPort: << X11 provides some .pc files in /usr/X11R6/lib/pkgconfig, so this directory was added to default search path. Starting with 0.17.2, Link to Fink's glib pkg instead of static-link to included glib-1.2.8 since we have newer and better-OSX-tweaked glib than that now. Omitting --enable-indirect-deps gives a binary that gives identical results for --libs and --cflags for the fink-supplied pkgconfig/*.pc collection as 0.17.2-2 (with --enable-indirect-deps), including ones that have Requires and ones that have .private fields. The binary still fails some tests (appears to do depth-first recursing through Requires but expects breadth-first), so we disable those. Upstream seems rather disinterested in solving this self-test mess. See: https://bugs.freedesktop.org/show_bug.cgi?id=3809 << License: GPL Maintainer: Daniel Macks DescPackaging: << Originally packaged by Masanori Sekino (until 0.15.0). << Homepage: http://pkgconfig.freedesktop.org