[libpkgconfig-perl] 01/06: Imported Upstream version 0.12026

Wolfgang Fütterer debian at wlf-online.de
Thu May 12 21:06:05 UTC 2016


This is an automated email from the git hooks/post-receive script.

wlfuetter-guest pushed a commit to branch master
in repository libpkgconfig-perl.

commit e2b5ec3eb0f21b585899c0f1c2372252958affb9
Author: Wolfgang Fütterer <debian at wlf-online.de>
Date:   Thu May 12 20:40:02 2016 +0200

    Imported Upstream version 0.12026
---
 .appveyor.yml                                      |  18 +
 .travis.yml                                        |  22 +
 Changes                                            |  34 +-
 MANIFEST                                           | 661 +++++++++++++++++++--
 MANIFEST.SKIP                                      |   3 +-
 META.json                                          |  20 +-
 META.yml                                           |  14 +-
 Makefile.PL                                        |  14 +-
 README                                             |   4 +-
 README.win32                                       |   5 +-
 gen_multi_tests.pl                                 |  32 +
 gen_multi_tests.sh                                 |   9 -
 lib/PkgConfig.pm                                   |  32 +-
 test.pl => run_test.pl                             |   0
 script/pkg-config                                  |  32 +-
 script/pkg-config.pl                               |  32 +-
 script/ppkg-config                                 |  32 +-
 t/02-iterfiles-FLISTaa.t                           |  57 +-
 t/02-iterfiles-FLISTab.t                           |  57 +-
 t/02-iterfiles-FLISTac.t                           |  57 +-
 t/02-iterfiles-FLISTad.t                           |  57 +-
 t/02-iterfiles-FLISTae.t                           |  57 +-
 t/02-iterfiles-FLISTaf.t                           |  57 +-
 t/02-iterfiles-FLISTag.t                           |  57 +-
 t/02-iterfiles-FLISTah.t                           |  57 +-
 t/02-iterfiles-FLISTai.t                           |  57 +-
 t/02-iterfiles-FLISTaj.t                           |  57 +-
 t/02-iterfiles-FLISTak.t                           |  57 +-
 t/02-iterfiles-FLISTal.t                           |  10 +-
 t/FLISTaa                                          |  50 --
 t/FLISTab                                          |  50 --
 t/FLISTac                                          |  50 --
 t/FLISTad                                          |  50 --
 t/FLISTae                                          |  50 --
 t/FLISTaf                                          |  50 --
 t/FLISTag                                          |  50 --
 t/FLISTah                                          |  50 --
 t/FLISTai                                          |  50 --
 t/FLISTaj                                          |  50 --
 t/FLISTak                                          |  50 --
 t/FLISTal                                          |  15 -
 t/PkgConfigTest.pm                                 |  54 +-
 .../dep_no_inherit_vars/lib/pkgconfig/foo.pc       |   0
 .../dep_no_inherit_vars/lib/pkgconfig/nspr.pc      |   0
 .../dep_no_inherit_vars/lib/pkgconfig/nss.pc       |   0
 t/{ => data}/iterfiles_template                    |   8 +-
 t/{ => data}/quote/backslash.pc                    |   0
 t/{ => data}/quote/doublequote.pc                  |   0
 t/{ => data}/quote/escape.pc                       |   0
 t/{ => data}/quote/noquote.pc                      |   0
 t/{ => data}/quote/quotevar.pc                     |   0
 t/{ => data}/quote/singlequote.pc                  |   0
 t/{ => data}/strawberry/c/include/bad.h            |   0
 t/{ => data}/strawberry/c/include/freetype2/good.h |   0
 t/{ => data}/strawberry/c/include/libpng16/good.h  |   0
 t/{ => data}/strawberry/c/include/libxml2/good.h   |   0
 t/{ => data}/strawberry/c/include/plplot/good.h    |   0
 t/{ => data}/strawberry/c/lib/libbad.a             |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/blas.pc    |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/expat.pc   |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/fftw3.pc   |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/fftw3f.pc  |   0
 .../strawberry/c/lib/pkgconfig/freetype2.pc        |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/gdlib.pc   |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/gsl.pc     |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/lapack.pc  |   0
 .../strawberry/c/lib/pkgconfig/libcrypto.pc        |   0
 .../strawberry/c/lib/pkgconfig/libexslt.pc         |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/libffi.pc  |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/liblzma.pc |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/libpng.pc  |   0
 .../strawberry/c/lib/pkgconfig/libpng16.pc         |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/libpq.pc   |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/libssh2.pc |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/libssl.pc  |   0
 .../strawberry/c/lib/pkgconfig/libtiff-4.pc        |   0
 .../strawberry/c/lib/pkgconfig/libxml-2.0.pc       |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/libxslt.pc |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/netcdf.pc  |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/openssl.pc |   0
 .../strawberry/c/lib/pkgconfig/plplotd-c++.pc      |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/plplotd.pc |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/proj.pc    |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/xpm.pc     |   0
 t/{ => data}/strawberry/c/lib/pkgconfig/zlib.pc    |   0
 t/data/usr/lib/pkgconfig/GraphicsMagick++.pc       |  12 +
 t/data/usr/lib/pkgconfig/GraphicsMagick.pc         |  11 +
 t/data/usr/lib/pkgconfig/GraphicsMagickWand.pc     |  12 +
 t/data/usr/lib/pkgconfig/IlmBase.pc                |  11 +
 t/data/usr/lib/pkgconfig/NetworkManager.pc         |  11 +
 t/data/usr/lib/pkgconfig/ORBit-2.0.pc              |  15 +
 t/data/usr/lib/pkgconfig/ORBit-CosNaming-2.0.pc    |  12 +
 t/data/usr/lib/pkgconfig/ORBit-idl-2.0.pc          |  12 +
 t/data/usr/lib/pkgconfig/ORBit-imodule-2.0.pc      |  12 +
 t/data/usr/lib/pkgconfig/ORBit.pc                  |  11 +
 t/data/usr/lib/pkgconfig/OpenEXR.pc                |  11 +
 t/data/usr/lib/pkgconfig/Qt.pc                     |  16 +
 t/data/usr/lib/pkgconfig/Qt3Support.pc             |  16 +
 t/data/usr/lib/pkgconfig/QtAssistantClient.pc      |  14 +
 t/data/usr/lib/pkgconfig/QtCLucene.pc              |  16 +
 t/data/usr/lib/pkgconfig/QtCore.pc                 |  15 +
 t/data/usr/lib/pkgconfig/QtDBus.pc                 |  16 +
 t/data/usr/lib/pkgconfig/QtDesigner.pc             |  14 +
 t/data/usr/lib/pkgconfig/QtDesignerComponents.pc   |  14 +
 t/data/usr/lib/pkgconfig/QtGui.pc                  |  16 +
 t/data/usr/lib/pkgconfig/QtHelp.pc                 |  16 +
 t/data/usr/lib/pkgconfig/QtMultimedia.pc           |  16 +
 t/data/usr/lib/pkgconfig/QtNetwork.pc              |  16 +
 t/data/usr/lib/pkgconfig/QtOpenGL.pc               |  14 +
 t/data/usr/lib/pkgconfig/QtScript.pc               |  16 +
 t/data/usr/lib/pkgconfig/QtScriptTools.pc          |  16 +
 t/data/usr/lib/pkgconfig/QtSql.pc                  |  16 +
 t/data/usr/lib/pkgconfig/QtSvg.pc                  |  16 +
 t/data/usr/lib/pkgconfig/QtTest.pc                 |  15 +
 t/data/usr/lib/pkgconfig/QtUiTools.pc              |  14 +
 t/data/usr/lib/pkgconfig/QtWebKit.pc               |  16 +
 t/data/usr/lib/pkgconfig/QtXml.pc                  |  16 +
 t/data/usr/lib/pkgconfig/QtXmlPatterns.pc          |  16 +
 t/data/usr/lib/pkgconfig/SDL_image.pc              |  12 +
 t/data/usr/lib/pkgconfig/alsa.pc                   |  14 +
 t/data/usr/lib/pkgconfig/alsaplayer.pc             |  17 +
 t/data/usr/lib/pkgconfig/ao.pc                     |  16 +
 t/data/usr/lib/pkgconfig/atk.pc                    |  11 +
 t/data/usr/lib/pkgconfig/atkmm-1.6.pc              |  19 +
 t/data/usr/lib/pkgconfig/audiofile.pc              |  12 +
 t/data/usr/lib/pkgconfig/autoopts.pc               |  26 +
 t/data/usr/lib/pkgconfig/avahi-client.pc           |  10 +
 t/data/usr/lib/pkgconfig/avahi-glib.pc             |  11 +
 t/data/usr/lib/pkgconfig/bigreqsproto.pc           |   9 +
 t/data/usr/lib/pkgconfig/bluez.pc                  |  10 +
 t/data/usr/lib/pkgconfig/bonobo-activation-2.0.pc  |  14 +
 t/data/usr/lib/pkgconfig/caca++.pc                 |  12 +
 t/data/usr/lib/pkgconfig/caca.pc                   |  13 +
 t/data/usr/lib/pkgconfig/cairo-fc.pc               |  12 +
 t/data/usr/lib/pkgconfig/cairo-ft.pc               |  12 +
 t/data/usr/lib/pkgconfig/cairo-gobject.pc          |  12 +
 t/data/usr/lib/pkgconfig/cairo-pdf.pc              |  12 +
 t/data/usr/lib/pkgconfig/cairo-png.pc              |  12 +
 t/data/usr/lib/pkgconfig/cairo-ps.pc               |  12 +
 t/data/usr/lib/pkgconfig/cairo-svg.pc              |  12 +
 t/data/usr/lib/pkgconfig/cairo-tee.pc              |  12 +
 t/data/usr/lib/pkgconfig/cairo-xcb-shm.pc          |  12 +
 t/data/usr/lib/pkgconfig/cairo-xcb.pc              |  12 +
 t/data/usr/lib/pkgconfig/cairo-xlib-xrender.pc     |  12 +
 t/data/usr/lib/pkgconfig/cairo-xlib.pc             |  12 +
 t/data/usr/lib/pkgconfig/cairo.pc                  |  13 +
 t/data/usr/lib/pkgconfig/cairomm-1.0.pc            |  19 +
 t/data/usr/lib/pkgconfig/cairomm-ft-1.0.pc         |   4 +
 t/data/usr/lib/pkgconfig/cairomm-pdf-1.0.pc        |   4 +
 t/data/usr/lib/pkgconfig/cairomm-png-1.0.pc        |   4 +
 t/data/usr/lib/pkgconfig/cairomm-ps-1.0.pc         |   4 +
 t/data/usr/lib/pkgconfig/cairomm-svg-1.0.pc        |   4 +
 t/data/usr/lib/pkgconfig/cairomm-xlib-1.0.pc       |   4 +
 t/data/usr/lib/pkgconfig/cally-1.0.pc              |  17 +
 t/data/usr/lib/pkgconfig/camel-1.2.pc              |  14 +
 t/data/usr/lib/pkgconfig/camel-provider-1.2.pc     |  15 +
 t/data/usr/lib/pkgconfig/cecil.pc                  |   7 +
 t/data/usr/lib/pkgconfig/check.pc                  |  11 +
 t/data/usr/lib/pkgconfig/clutter-1.0.pc            |  21 +
 t/data/usr/lib/pkgconfig/clutter-glx-1.0.pc        |  21 +
 t/data/usr/lib/pkgconfig/clutter-x11-1.0.pc        |  21 +
 t/data/usr/lib/pkgconfig/cogl-1.0.pc               |  17 +
 t/data/usr/lib/pkgconfig/cogl-gl-1.0.pc            |  17 +
 t/data/usr/lib/pkgconfig/com_err.pc                |  12 +
 t/data/usr/lib/pkgconfig/compositeproto.pc         |   9 +
 t/data/usr/lib/pkgconfig/cucul++.pc                |  12 +
 t/data/usr/lib/pkgconfig/cucul.pc                  |  13 +
 t/data/usr/lib/pkgconfig/damageproto.pc            |   9 +
 t/data/usr/lib/pkgconfig/dbus-1.pc                 |  15 +
 t/data/usr/lib/pkgconfig/dbus-glib-1.pc            |  13 +
 t/data/usr/lib/pkgconfig/dbus-python.pc            |  12 +
 t/data/usr/lib/pkgconfig/deskbar-applet.pc         |  10 +
 t/data/usr/lib/pkgconfig/devkit-power-gobject.pc   |  13 +
 t/data/usr/lib/pkgconfig/devmapper.pc              |  11 +
 t/data/usr/lib/pkgconfig/dirac.pc                  |  11 +
 t/data/usr/lib/pkgconfig/direct.pc                 |  13 +
 t/data/usr/lib/pkgconfig/directfb-internal.pc      |  11 +
 t/data/usr/lib/pkgconfig/directfb.pc               |  12 +
 t/data/usr/lib/pkgconfig/dmx.pc                    |  12 +
 t/data/usr/lib/pkgconfig/dmxproto.pc               |   9 +
 t/data/usr/lib/pkgconfig/dotnet.pc                 |   5 +
 t/data/usr/lib/pkgconfig/dotnet35.pc               |   5 +
 t/data/usr/lib/pkgconfig/dri.pc                    |  11 +
 t/data/usr/lib/pkgconfig/dvdnav.pc                 |  12 +
 t/data/usr/lib/pkgconfig/dvdnavmini.pc             |  11 +
 t/data/usr/lib/pkgconfig/dvdread.pc                |  11 +
 t/data/usr/lib/pkgconfig/e2p.pc                    |  11 +
 t/data/usr/lib/pkgconfig/enchant.pc                |  11 +
 t/data/usr/lib/pkgconfig/esound.pc                 |  12 +
 t/data/usr/lib/pkgconfig/eventlog.pc               |  10 +
 t/data/usr/lib/pkgconfig/evieproto.pc              |   9 +
 .../usr/lib/pkgconfig/evolution-data-server-1.2.pc |  16 +
 t/data/usr/lib/pkgconfig/exempi-2.0.pc             |  12 +
 t/data/usr/lib/pkgconfig/exo-0.3.pc                |  14 +
 t/data/usr/lib/pkgconfig/exo-hal-0.3.pc            |  13 +
 t/data/usr/lib/pkgconfig/ext2fs.pc                 |  11 +
 t/data/usr/lib/pkgconfig/farsight2-0.10.pc         |  13 +
 .../c => data/usr}/lib/pkgconfig/fftw3.pc          |   7 +-
 .../fftw3.pc => data/usr/lib/pkgconfig/fftw3f.pc}  |   7 +-
 .../fftw3.pc => data/usr/lib/pkgconfig/fftw3l.pc}  |   7 +-
 t/data/usr/lib/pkgconfig/flac.pc                   |  10 +
 t/data/usr/lib/pkgconfig/fontcacheproto.pc         |   9 +
 t/data/usr/lib/pkgconfig/fontconfig.pc             |  11 +
 t/data/usr/lib/pkgconfig/fontenc.pc                |  10 +
 t/data/usr/lib/pkgconfig/fontsproto.pc             |   9 +
 t/data/usr/lib/pkgconfig/fontutil.pc               |  11 +
 t/data/usr/lib/pkgconfig/freetype2.pc              |  12 +
 t/data/usr/lib/pkgconfig/fribidi.pc                |  13 +
 t/data/usr/lib/pkgconfig/fuse.pc                   |  10 +
 t/data/usr/lib/pkgconfig/fusion.pc                 |  11 +
 t/data/usr/lib/pkgconfig/gail.pc                   |  11 +
 t/data/usr/lib/pkgconfig/gamin.pc                  |  10 +
 t/data/usr/lib/pkgconfig/gconf-2.0.pc              |  14 +
 t/data/usr/lib/pkgconfig/gdk-2.0.pc                |  13 +
 t/data/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc         |  18 +
 t/data/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc    |  11 +
 t/data/usr/lib/pkgconfig/gdk-x11-2.0.pc            |  13 +
 t/data/usr/lib/pkgconfig/gdkmm-2.4.pc              |  19 +
 t/data/usr/lib/pkgconfig/gdu.pc                    |  11 +
 t/data/usr/lib/pkgconfig/gio-2.0.pc                |  15 +
 t/data/usr/lib/pkgconfig/gio-unix-2.0.pc           |  11 +
 t/data/usr/lib/pkgconfig/giomm-2.4.pc              |  19 +
 t/data/usr/lib/pkgconfig/gkrellm.pc                |   6 +
 t/data/usr/lib/pkgconfig/gl.pc                     |  13 +
 t/data/usr/lib/pkgconfig/glib-2.0.pc               |  15 +
 t/data/usr/lib/pkgconfig/glib.pc                   |  11 +
 t/data/usr/lib/pkgconfig/glibmm-2.4.pc             |  22 +
 t/data/usr/lib/pkgconfig/glitz-glx.pc              |  11 +
 t/data/usr/lib/pkgconfig/glitz.pc                  |  10 +
 t/data/usr/lib/pkgconfig/glu.pc                    |  13 +
 t/data/usr/lib/pkgconfig/gmime-2.4.pc              |  13 +
 t/data/usr/lib/pkgconfig/gmodule-2.0.pc            |  14 +
 t/data/usr/lib/pkgconfig/gmodule-export-2.0.pc     |  14 +
 t/data/usr/lib/pkgconfig/gmodule-no-export-2.0.pc  |  14 +
 t/data/usr/lib/pkgconfig/gmodule.pc                |  11 +
 t/data/usr/lib/pkgconfig/gnome-desktop-2.0.pc      |  11 +
 t/data/usr/lib/pkgconfig/gnome-js-common.pc        |  10 +
 t/data/usr/lib/pkgconfig/gnome-keyring-1.pc        |  11 +
 t/data/usr/lib/pkgconfig/gnome-mount.pc            |  10 +
 t/data/usr/lib/pkgconfig/gnome-pilot-2.0.pc        |  12 +
 t/data/usr/lib/pkgconfig/gnome-screensaver.pc      |  17 +
 t/data/usr/lib/pkgconfig/gnome-settings-daemon.pc  |  14 +
 t/data/usr/lib/pkgconfig/gnome-vfs-2.0.pc          |  13 +
 t/data/usr/lib/pkgconfig/gnome-vfs-module-2.0.pc   |  13 +
 .../usr/lib/pkgconfig/gnome-window-settings-2.0.pc |  11 +
 t/data/usr/lib/pkgconfig/gnutls-extra.pc           |  26 +
 t/data/usr/lib/pkgconfig/gnutls.pc                 |  25 +
 t/data/usr/lib/pkgconfig/gobject-2.0.pc            |  11 +
 .../usr/lib/pkgconfig/gobject-introspection-1.0.pc |  21 +
 .../gobject-introspection-no-export-1.0.pc         |  21 +
 t/data/usr/lib/pkgconfig/gssdp-1.0.pc              |  12 +
 t/data/usr/lib/pkgconfig/gst-python-0.10.pc        |  12 +
 t/data/usr/lib/pkgconfig/gstreamer-0.10.pc         |  17 +
 t/data/usr/lib/pkgconfig/gstreamer-app-0.10.pc     |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-audio-0.10.pc   |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-base-0.10.pc    |  15 +
 t/data/usr/lib/pkgconfig/gstreamer-cdda-0.10.pc    |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-check-0.10.pc   |  15 +
 .../usr/lib/pkgconfig/gstreamer-controller-0.10.pc |  15 +
 .../lib/pkgconfig/gstreamer-dataprotocol-0.10.pc   |  15 +
 t/data/usr/lib/pkgconfig/gstreamer-fft-0.10.pc     |  16 +
 .../usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc  |  16 +
 .../usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-net-0.10.pc     |  15 +
 .../usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc  |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc |  16 +
 .../lib/pkgconfig/gstreamer-plugins-base-0.10.pc   |  14 +
 t/data/usr/lib/pkgconfig/gstreamer-riff-0.10.pc    |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-rtp-0.10.pc     |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc    |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-sdp-0.10.pc     |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-tag-0.10.pc     |  16 +
 t/data/usr/lib/pkgconfig/gstreamer-video-0.10.pc   |  16 +
 t/data/usr/lib/pkgconfig/gthread-2.0.pc            |  11 +
 t/data/usr/lib/pkgconfig/gthread.pc                |  11 +
 t/data/usr/lib/pkgconfig/gtk+-2.0.pc               |  15 +
 t/data/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc    |  14 +
 t/data/usr/lib/pkgconfig/gtk+-x11-2.0.pc           |  15 +
 t/data/usr/lib/pkgconfig/gtk-vnc-1.0.pc            |  11 +
 t/data/usr/lib/pkgconfig/gtkhotkey-1.0.pc          |  11 +
 t/data/usr/lib/pkgconfig/gtkmm-2.4.pc              |  19 +
 t/data/usr/lib/pkgconfig/gtkspell-2.0.pc           |  13 +
 t/data/usr/lib/pkgconfig/gudev-1.0.pc              |  11 +
 t/data/usr/lib/pkgconfig/gupnp-1.0.pc              |  12 +
 t/data/usr/lib/pkgconfig/gupnp-igd-1.0.pc          |  12 +
 t/data/usr/lib/pkgconfig/gvnc-1.0.pc               |  11 +
 t/data/usr/lib/pkgconfig/gweather.pc               |  14 +
 t/data/usr/lib/pkgconfig/hal-storage.pc            |  11 +
 t/data/usr/lib/pkgconfig/hal.pc                    |  13 +
 t/data/usr/lib/pkgconfig/ice.pc                    |  11 +
 t/data/usr/lib/pkgconfig/imlib.pc                  |  13 +
 t/data/usr/lib/pkgconfig/imlib2.pc                 |  11 +
 t/data/usr/lib/pkgconfig/jinglebase-0.3.pc         |  10 +
 t/data/usr/lib/pkgconfig/jinglep2p-0.3.pc          |  11 +
 t/data/usr/lib/pkgconfig/jinglesession-0.3.pc      |  11 +
 t/data/usr/lib/pkgconfig/jinglexmllite-0.3.pc      |  11 +
 t/data/usr/lib/pkgconfig/jinglexmpp-0.3.pc         |  11 +
 t/data/usr/lib/pkgconfig/json-glib-1.0.pc          |  11 +
 t/data/usr/lib/pkgconfig/kbproto.pc                |   9 +
 t/data/usr/lib/pkgconfig/lcms.pc                   |  10 +
 t/data/usr/lib/pkgconfig/libIDL-2.0.pc             |  12 +
 t/data/usr/lib/pkgconfig/libIDL.pc                 |  12 +
 t/data/usr/lib/pkgconfig/libagg.pc                 |  10 +
 t/data/usr/lib/pkgconfig/libarchive.pc             |  10 +
 t/data/usr/lib/pkgconfig/libart-2.0.pc             |  10 +
 t/data/usr/lib/pkgconfig/libavc1394.pc             |  11 +
 t/data/usr/lib/pkgconfig/libavcodec.pc             |  14 +
 t/data/usr/lib/pkgconfig/libavcore.pc              |  14 +
 t/data/usr/lib/pkgconfig/libavdevice.pc            |  14 +
 t/data/usr/lib/pkgconfig/libavformat.pc            |  14 +
 t/data/usr/lib/pkgconfig/libavutil.pc              |  14 +
 t/data/usr/lib/pkgconfig/libbonobo-2.0.pc          |  14 +
 t/data/usr/lib/pkgconfig/libbonoboui-2.0.pc        |  12 +
 t/data/usr/lib/pkgconfig/libcap-ng.pc              |  11 +
 t/data/usr/lib/pkgconfig/libcdio.pc                |  11 +
 t/data/usr/lib/pkgconfig/libcdio_cdda.pc           |  11 +
 t/data/usr/lib/pkgconfig/libcdio_paranoia.pc       |  11 +
 t/data/usr/lib/pkgconfig/libconfig.pc              |  14 +
 t/data/usr/lib/pkgconfig/libcroco-0.6.pc           |  12 +
 .../c => data/usr}/lib/pkgconfig/libcrypto.pc      |   8 +-
 t/data/usr/lib/pkgconfig/libcurl.pc                |  39 ++
 t/data/usr/lib/pkgconfig/libdc1394-2.pc            |  11 +
 t/data/usr/lib/pkgconfig/libdca.pc                 |  10 +
 t/data/usr/lib/pkgconfig/libdecoration.pc          |  12 +
 t/data/usr/lib/pkgconfig/libdrm.pc                 |  10 +
 t/data/usr/lib/pkgconfig/libdrm_intel.pc           |  11 +
 t/data/usr/lib/pkgconfig/libdrm_nouveau.pc         |  11 +
 t/data/usr/lib/pkgconfig/libdrm_radeon.pc          |  10 +
 t/data/usr/lib/pkgconfig/libdts.pc                 |  11 +
 t/data/usr/lib/pkgconfig/libdv.pc                  |  11 +
 t/data/usr/lib/pkgconfig/libebook-1.2.pc           |  15 +
 t/data/usr/lib/pkgconfig/libecal-1.2.pc            |  15 +
 t/data/usr/lib/pkgconfig/libedata-book-1.2.pc      |  15 +
 t/data/usr/lib/pkgconfig/libedataserver-1.2.pc     |  15 +
 t/data/usr/lib/pkgconfig/libegroupwise-1.2.pc      |  15 +
 .../usr/lib/pkgconfig/libexchange-storage-1.2.pc   |  18 +
 t/data/usr/lib/pkgconfig/libexif.pc                |  11 +
 .../c => data/usr}/lib/pkgconfig/libexslt.pc       |   7 +-
 t/data/usr/lib/pkgconfig/libffi.pc                 |  10 +
 t/data/usr/lib/pkgconfig/libfs.pc                  |  11 +
 t/data/usr/lib/pkgconfig/libgadu.pc                |  12 +
 t/data/usr/lib/pkgconfig/libgcj-4.4.pc             |  10 +
 t/data/usr/lib/pkgconfig/libgcj.pc                 |  10 +
 t/data/usr/lib/pkgconfig/libgcj10.pc               |  10 +
 t/data/usr/lib/pkgconfig/libgdiplus.pc             |  12 +
 t/data/usr/lib/pkgconfig/libglade-2.0.pc           |  17 +
 t/data/usr/lib/pkgconfig/libgnome-2.0.pc           |  14 +
 t/data/usr/lib/pkgconfig/libgnome-menu.pc          |  11 +
 t/data/usr/lib/pkgconfig/libgnomecanvas-2.0.pc     |  12 +
 t/data/usr/lib/pkgconfig/libgnomekbd.pc            |  12 +
 t/data/usr/lib/pkgconfig/libgnomekbdui.pc          |  11 +
 t/data/usr/lib/pkgconfig/libgnomeprint-2.2.pc      |  13 +
 t/data/usr/lib/pkgconfig/libgnomeprintui-2.2.pc    |  11 +
 t/data/usr/lib/pkgconfig/libgnomeui-2.0.pc         |  13 +
 t/data/usr/lib/pkgconfig/libgphoto2.pc             |  14 +
 t/data/usr/lib/pkgconfig/libgphoto2_port.pc        |  14 +
 t/data/usr/lib/pkgconfig/libgpod-1.0.pc            |  11 +
 t/data/usr/lib/pkgconfig/libgssglue.pc             |  11 +
 t/data/usr/lib/pkgconfig/libgtop-2.0.pc            |  13 +
 t/data/usr/lib/pkgconfig/libical.pc                |  11 +
 t/data/usr/lib/pkgconfig/libidn.pc                 |  24 +
 t/data/usr/lib/pkgconfig/libiec61883.pc            |  11 +
 t/data/usr/lib/pkgconfig/libimobiledevice-1.0.pc   |  12 +
 t/data/usr/lib/pkgconfig/libkms.pc                 |  10 +
 t/data/usr/lib/pkgconfig/liblircclient0.pc         |  10 +
 .../c => data/usr}/lib/pkgconfig/liblzma.pc        |   4 +-
 t/data/usr/lib/pkgconfig/libmetacity-private.pc    |  12 +
 t/data/usr/lib/pkgconfig/libmpeg2.pc               |  10 +
 t/data/usr/lib/pkgconfig/libmpeg2convert.pc        |  10 +
 t/data/usr/lib/pkgconfig/libmpg123.pc              |  11 +
 t/data/usr/lib/pkgconfig/libmutter-private.pc      |  12 +
 t/data/usr/lib/pkgconfig/libnautilus-extension.pc  |  12 +
 t/data/usr/lib/pkgconfig/libnfsidmap.pc            |  11 +
 t/data/usr/lib/pkgconfig/libnl-1.pc                |  10 +
 t/data/usr/lib/pkgconfig/libnotify.pc              |  12 +
 t/data/usr/lib/pkgconfig/liboil-0.3.pc             |  14 +
 t/data/usr/lib/pkgconfig/libopensc.pc              |  11 +
 t/data/usr/lib/pkgconfig/libpci.pc                 |  10 +
 t/data/usr/lib/pkgconfig/libpcre.pc                |  12 +
 t/data/usr/lib/pkgconfig/libpcrecpp.pc             |  12 +
 t/data/usr/lib/pkgconfig/libpcreposix.pc           |  13 +
 t/data/usr/lib/pkgconfig/libpkcs15init.pc          |  11 +
 t/data/usr/lib/pkgconfig/libplist.pc               |  12 +
 t/data/usr/lib/pkgconfig/libpng.pc                 |  11 +
 t/data/usr/lib/pkgconfig/libpng12.pc               |  11 +
 t/data/usr/lib/pkgconfig/libpostproc.pc            |  14 +
 t/data/usr/lib/pkgconfig/libproxy-1.0.pc           |  10 +
 t/data/usr/lib/pkgconfig/libpulse-browse.pc        |  12 +
 t/data/usr/lib/pkgconfig/libpulse-mainloop-glib.pc |  12 +
 t/data/usr/lib/pkgconfig/libpulse-simple.pc        |  12 +
 t/data/usr/lib/pkgconfig/libpulse.pc               |  12 +
 t/data/usr/lib/pkgconfig/libquicktime.pc           |  11 +
 t/data/usr/lib/pkgconfig/libraw1394.pc             |  10 +
 t/data/usr/lib/pkgconfig/librpcsecgss.pc           |  12 +
 t/data/usr/lib/pkgconfig/librsvg-2.0.pc            |  15 +
 t/data/usr/lib/pkgconfig/librtmp.pc                |  13 +
 t/data/usr/lib/pkgconfig/libscconf.pc              |  11 +
 t/data/usr/lib/pkgconfig/libselinux.pc             |  12 +
 t/data/usr/lib/pkgconfig/libsepol.pc               |  11 +
 t/data/usr/lib/pkgconfig/libsoup-2.4.pc            |  12 +
 t/data/usr/lib/pkgconfig/libsoup-gnome-2.4.pc      |  11 +
 t/data/usr/lib/pkgconfig/libsqueeze-0.2.pc         |  13 +
 .../c => data/usr}/lib/pkgconfig/libssh2.pc        |  11 +-
 .../c => data/usr}/lib/pkgconfig/libssl.pc         |   8 +-
 .../lib/pkgconfig/libstartup-notification-1.0.pc   |  11 +
 t/data/usr/lib/pkgconfig/libsysfs.pc               |  11 +
 t/data/usr/lib/pkgconfig/libtasn1.pc               |  31 +
 t/data/usr/lib/pkgconfig/libtpl.pc                 |  10 +
 t/data/usr/lib/pkgconfig/libudev.pc                |  11 +
 t/data/usr/lib/pkgconfig/libusb-1.0.pc             |  11 +
 t/data/usr/lib/pkgconfig/libusb.pc                 |  11 +
 t/data/usr/lib/pkgconfig/libusbmuxd.pc             |  11 +
 t/data/usr/lib/pkgconfig/libutouch-geis.pc         |  10 +
 t/data/usr/lib/pkgconfig/libv4l1.pc                |  10 +
 t/data/usr/lib/pkgconfig/libv4l2.pc                |  10 +
 t/data/usr/lib/pkgconfig/libv4lconvert.pc          |   9 +
 t/data/usr/lib/pkgconfig/libvbucket.pc             |  11 +
 t/data/usr/lib/pkgconfig/libvisual-0.4.pc          |  12 +
 t/data/usr/lib/pkgconfig/libwnck-1.0.pc            |  13 +
 t/data/usr/lib/pkgconfig/libxfce4util-1.0.pc       |  11 +
 t/data/usr/lib/pkgconfig/libxfcegui4-1.0.pc        |  15 +
 t/data/usr/lib/pkgconfig/libxine.pc                |  28 +
 t/data/usr/lib/pkgconfig/libxklavier.pc            |  11 +
 t/data/usr/lib/pkgconfig/libxml++-1.0.pc           |  12 +
 t/data/usr/lib/pkgconfig/libxml++-2.6.pc           |  12 +
 .../c => data/usr}/lib/pkgconfig/libxml-2.0.pc     |   6 +-
 .../c => data/usr}/lib/pkgconfig/libxslt.pc        |   7 +-
 .../usr/lib/pkgconfig/libxul-embedding-unstable.pc |  11 +
 t/data/usr/lib/pkgconfig/libxul-embedding.pc       |  15 +
 t/data/usr/lib/pkgconfig/libxul-unstable.pc        |  12 +
 t/data/usr/lib/pkgconfig/libxul.pc                 |  16 +
 t/data/usr/lib/pkgconfig/libyahoo2.pc              |  12 +
 t/data/usr/lib/pkgconfig/mad.pc                    |  11 +
 t/data/usr/lib/pkgconfig/meanwhile.pc              |  16 +
 t/data/usr/lib/pkgconfig/mjpegtools.pc             |  10 +
 t/data/usr/lib/pkgconfig/mono-cairo.pc             |   9 +
 t/data/usr/lib/pkgconfig/mono-lineeditor.pc        |   7 +
 t/data/usr/lib/pkgconfig/mono-nunit.pc             |   9 +
 t/data/usr/lib/pkgconfig/mono-options.pc           |   7 +
 t/data/usr/lib/pkgconfig/mono.pc                   |  12 +
 t/data/usr/lib/pkgconfig/mono.web.pc               |   4 +
 .../lib/pkgconfig/mozilla-gtkmozembed-embedding.pc |   8 +
 t/data/usr/lib/pkgconfig/mozilla-gtkmozembed.pc    |   8 +
 t/data/usr/lib/pkgconfig/mozilla-js.pc             |  10 +
 t/data/usr/lib/pkgconfig/mozilla-plugin.pc         |   9 +
 t/data/usr/lib/pkgconfig/mtdev.pc                  |   9 +
 t/data/usr/lib/pkgconfig/mutter-plugins.pc         |  17 +
 t/data/usr/lib/pkgconfig/nautilus-python.pc        |   7 +
 t/data/usr/lib/pkgconfig/nautilus-sendto.pc        |  10 +
 t/data/usr/lib/pkgconfig/nice.pc                   |  12 +
 t/data/usr/lib/pkgconfig/notify-python.pc          |  12 +
 .../usr}/lib/pkgconfig/nspr.pc                     |   6 +-
 .../usr}/lib/pkgconfig/nss.pc                      |   4 +-
 t/data/usr/lib/pkgconfig/nunit.pc                  |   9 +
 t/data/usr/lib/pkgconfig/ogg.pc                    |  14 +
 t/data/usr/lib/pkgconfig/openal.pc                 |  11 +
 t/data/usr/lib/pkgconfig/opencore-amrnb.pc         |  10 +
 t/data/usr/lib/pkgconfig/opencore-amrwb.pc         |  10 +
 .../c => data/usr}/lib/pkgconfig/openssl.pc        |   8 +-
 t/data/usr/lib/pkgconfig/orc-0.4.pc                |  16 +
 t/data/usr/lib/pkgconfig/ortp.pc                   |  10 +
 t/data/usr/lib/pkgconfig/pango.pc                  |  13 +
 t/data/usr/lib/pkgconfig/pangocairo.pc             |  11 +
 t/data/usr/lib/pkgconfig/pangoft2.pc               |  11 +
 t/data/usr/lib/pkgconfig/pangomm-1.4.pc            |  19 +
 t/data/usr/lib/pkgconfig/pangox.pc                 |  11 +
 t/data/usr/lib/pkgconfig/pangoxft.pc               |  11 +
 t/data/usr/lib/pkgconfig/pciaccess.pc              |  10 +
 t/data/usr/lib/pkgconfig/pilot-link.pc             |  11 +
 t/data/usr/lib/pkgconfig/pixman-1.pc               |  11 +
 t/data/usr/lib/pkgconfig/pm-utils.pc               |  15 +
 t/data/usr/lib/pkgconfig/polkit-gobject-1.pc       |  13 +
 t/data/usr/lib/pkgconfig/polkit-gtk-1.pc           |  11 +
 t/data/usr/lib/pkgconfig/polkit.pc                 |  11 +
 t/data/usr/lib/pkgconfig/poppler-cairo.pc          |   9 +
 t/data/usr/lib/pkgconfig/poppler-splash.pc         |   9 +
 t/data/usr/lib/pkgconfig/poppler.pc                |  11 +
 t/data/usr/lib/pkgconfig/portaudio-2.0.pc          |  12 +
 t/data/usr/lib/pkgconfig/portaudiocpp.pc           |  12 +
 t/data/usr/lib/pkgconfig/printproto.pc             |  10 +
 t/data/usr/lib/pkgconfig/pygobject-2.0.pc          |  22 +
 t/data/usr/lib/pkgconfig/pygtk-2.0.pc              |  25 +
 t/data/usr/lib/pkgconfig/pygtkglext-1.0.pc         |  10 +
 t/data/usr/lib/pkgconfig/pyside.pc                 |  11 +
 t/data/usr/lib/pkgconfig/python-2.7.pc             |  13 +
 .../usr/lib/pkgconfig/python2.5/gst-python-0.10.pc |  12 +
 t/data/usr/lib/pkgconfig/python2.5/pygtk-2.0.pc    |  25 +
 .../usr/lib/pkgconfig/python2.6/gst-python-0.10.pc |  12 +
 t/data/usr/lib/pkgconfig/python2.6/pygtk-2.0.pc    |  25 +
 t/data/usr/lib/pkgconfig/pyvte.pc                  |  11 +
 t/data/usr/lib/pkgconfig/qimageblitz.pc            |  11 +
 t/data/usr/lib/pkgconfig/randrproto.pc             |   9 +
 t/data/usr/lib/pkgconfig/rarian.pc                 |  10 +
 t/data/usr/lib/pkgconfig/recordproto.pc            |   9 +
 t/data/usr/lib/pkgconfig/renderproto.pc            |   9 +
 t/data/usr/lib/pkgconfig/resourceproto.pc          |   9 +
 t/data/usr/lib/pkgconfig/sane-backends.pc          |  14 +
 t/data/usr/lib/pkgconfig/schroedinger-1.0.pc       |  15 +
 t/data/usr/lib/pkgconfig/scrnsaverproto.pc         |   9 +
 t/data/usr/lib/pkgconfig/sdl.pc                    |  15 +
 t/data/usr/lib/pkgconfig/shout.pc                  |  15 +
 t/data/usr/lib/pkgconfig/sigc++-2.0.pc             |  18 +
 t/data/usr/lib/pkgconfig/silc.pc                   |  11 +
 t/data/usr/lib/pkgconfig/silcclient.pc             |  12 +
 t/data/usr/lib/pkgconfig/slang.pc                  |  12 +
 t/data/usr/lib/pkgconfig/sm.pc                     |  11 +
 t/data/usr/lib/pkgconfig/sndfile.pc                |  12 +
 t/data/usr/lib/pkgconfig/sofia-sip-ua.pc           |  15 +
 t/data/usr/lib/pkgconfig/speex.pc                  |  15 +
 t/data/usr/lib/pkgconfig/speexdsp.pc               |  15 +
 t/data/usr/lib/pkgconfig/sqlite3.pc                |  13 +
 .../pkgconfig/system.web.extensions.design_1.0.pc  |   4 +
 .../usr/lib/pkgconfig/system.web.extensions_1.0.pc |   4 +
 t/data/usr/lib/pkgconfig/system.web.mvc.pc         |   4 +
 t/data/usr/lib/pkgconfig/taglib.pc                 |  11 +
 t/data/usr/lib/pkgconfig/talloc.pc                 |  11 +
 t/data/usr/lib/pkgconfig/theora.pc                 |  14 +
 t/data/usr/lib/pkgconfig/theoradec.pc              |  14 +
 t/data/usr/lib/pkgconfig/theoraenc.pc              |  14 +
 t/data/usr/lib/pkgconfig/thunar-vfs-1.pc           |  11 +
 t/data/usr/lib/pkgconfig/thunarx-1.pc              |  13 +
 t/data/usr/lib/pkgconfig/tracker.pc                |  12 +
 t/data/usr/lib/pkgconfig/trapproto.pc              |  10 +
 t/data/usr/lib/pkgconfig/tre.pc                    |  10 +
 t/data/usr/lib/pkgconfig/unique-1.0.pc             |  12 +
 t/data/usr/lib/pkgconfig/upower-glib.pc            |  13 +
 t/data/usr/lib/pkgconfig/utouch-evemu.pc           |   9 +
 t/data/usr/lib/pkgconfig/utouch-frame.pc           |  10 +
 t/data/usr/lib/pkgconfig/utouch-grail.pc           |  10 +
 t/data/usr/lib/pkgconfig/uuid.pc                   |  11 +
 t/data/usr/lib/pkgconfig/valgrind.pc               |  16 +
 t/data/usr/lib/pkgconfig/videoproto.pc             |   9 +
 t/data/usr/lib/pkgconfig/vorbis.pc                 |  14 +
 t/data/usr/lib/pkgconfig/vorbisenc.pc              |  14 +
 t/data/usr/lib/pkgconfig/vorbisfile.pc             |  14 +
 t/data/usr/lib/pkgconfig/vte.pc                    |  13 +
 t/data/usr/lib/pkgconfig/wavpack.pc                |  11 +
 t/data/usr/lib/pkgconfig/wcf.pc                    |   5 +
 t/data/usr/lib/pkgconfig/webkit-1.0.pc             |  11 +
 t/data/usr/lib/pkgconfig/wmlib.pc                  |   6 +
 t/data/usr/lib/pkgconfig/wrlib.pc                  |   5 +
 t/data/usr/lib/pkgconfig/x11-xcb.pc                |  11 +
 t/data/usr/lib/pkgconfig/x11.pc                    |  15 +
 t/data/usr/lib/pkgconfig/x264.pc                   |  10 +
 t/data/usr/lib/pkgconfig/xau.pc                    |  11 +
 t/data/usr/lib/pkgconfig/xaw7.pc                   |  12 +
 t/data/usr/lib/pkgconfig/xcb-atom.pc               |  11 +
 t/data/usr/lib/pkgconfig/xcb-aux.pc                |  11 +
 t/data/usr/lib/pkgconfig/xcb-event.pc              |  11 +
 t/data/usr/lib/pkgconfig/xcb-render.pc             |  11 +
 t/data/usr/lib/pkgconfig/xcb-shm.pc                |  11 +
 t/data/usr/lib/pkgconfig/xcb-util.pc               |  11 +
 t/data/usr/lib/pkgconfig/xcb.pc                    |  13 +
 t/data/usr/lib/pkgconfig/xcmiscproto.pc            |   9 +
 t/data/usr/lib/pkgconfig/xcomposite.pc             |  12 +
 t/data/usr/lib/pkgconfig/xcursor.pc                |  14 +
 t/data/usr/lib/pkgconfig/xdamage.pc                |  12 +
 t/data/usr/lib/pkgconfig/xdmcp.pc                  |  11 +
 t/data/usr/lib/pkgconfig/xevie.pc                  |  12 +
 t/data/usr/lib/pkgconfig/xext.pc                   |  12 +
 t/data/usr/lib/pkgconfig/xf86bigfontproto.pc       |   9 +
 t/data/usr/lib/pkgconfig/xf86dgaproto.pc           |   9 +
 t/data/usr/lib/pkgconfig/xf86driproto.pc           |   9 +
 t/data/usr/lib/pkgconfig/xf86miscproto.pc          |   9 +
 t/data/usr/lib/pkgconfig/xf86vidmodeproto.pc       |   9 +
 t/data/usr/lib/pkgconfig/xfce4-icon-theme-1.0.pc   |  11 +
 t/data/usr/lib/pkgconfig/xfixes.pc                 |  12 +
 t/data/usr/lib/pkgconfig/xfont.pc                  |  13 +
 t/data/usr/lib/pkgconfig/xft.pc                    |  12 +
 t/data/usr/lib/pkgconfig/xi.pc                     |  12 +
 t/data/usr/lib/pkgconfig/xinerama.pc               |  12 +
 t/data/usr/lib/pkgconfig/xineramaproto.pc          |   9 +
 t/data/usr/lib/pkgconfig/xkbfile.pc                |  12 +
 t/data/usr/lib/pkgconfig/xkbui.pc                  |  12 +
 t/data/usr/lib/pkgconfig/xmu.pc                    |  12 +
 t/data/usr/lib/pkgconfig/xmuu.pc                   |  12 +
 t/data/usr/lib/pkgconfig/xorg-evdev.pc             |   6 +
 t/data/usr/lib/pkgconfig/xorg-server.pc            |  21 +
 t/data/usr/lib/pkgconfig/xp.pc                     |  12 +
 t/{strawberry/c => data/usr}/lib/pkgconfig/xpm.pc  |   9 +-
 t/data/usr/lib/pkgconfig/xrandr.pc                 |  12 +
 t/data/usr/lib/pkgconfig/xrender.pc                |  12 +
 t/data/usr/lib/pkgconfig/xres.pc                   |  12 +
 t/data/usr/lib/pkgconfig/xscrnsaver.pc             |  12 +
 t/data/usr/lib/pkgconfig/xt.pc                     |  13 +
 t/data/usr/lib/pkgconfig/xtrap.pc                  |  12 +
 t/data/usr/lib/pkgconfig/xtst.pc                   |  12 +
 .../usr/lib/pkgconfig/xulrunner-nspr.pc}           |   6 +-
 .../usr/lib/pkgconfig/xulrunner-nss.pc}            |   4 +-
 t/data/usr/lib/pkgconfig/xv.pc                     |  12 +
 t/data/usr/lib/pkgconfig/xvmc.pc                   |  12 +
 t/data/usr/lib/pkgconfig/xxf86dga.pc               |  12 +
 t/data/usr/lib/pkgconfig/xxf86misc.pc              |  12 +
 t/data/usr/lib/pkgconfig/xxf86vm.pc                |  12 +
 t/data/usr/lib/pkgconfig/zlib.pc                   |  12 +
 t/data/usr/lib/pkgconfig/zzip-zlib-config.pc       |   8 +
 t/data/usr/lib/pkgconfig/zzipfseeko.pc             |  18 +
 t/data/usr/lib/pkgconfig/zziplib.pc                |  18 +
 t/data/usr/lib/pkgconfig/zzipmmapped.pc            |  18 +
 t/data/usr/lib/pkgconfig/zzipwrap.pc               |  10 +
 t/data/usr/local/lib/pkgconfig/cmph.pc             |  12 +
 t/data/usr/local/lib/pkgconfig/codeblocks.pc       |  19 +
 t/data/usr/local/lib/pkgconfig/dri.pc              |  11 +
 t/data/usr/local/lib/pkgconfig/emeraldengine.pc    |  12 +
 t/data/usr/local/lib/pkgconfig/gl.pc               |  13 +
 t/data/usr/local/lib/pkgconfig/glu.pc              |  13 +
 t/data/usr/local/lib/pkgconfig/libdivecomputer.pc  |  10 +
 t/data/usr/local/lib/pkgconfig/libvirt.pc          |  11 +
 t/data/usr/local/lib/pkgconfig/termkey.pc          |   8 +
 t/data/usr/local/share/pkgconfig/bcop.pc           |  13 +
 .../usr/local/share/pkgconfig/shared-mime-info.pc  |   8 +
 t/data/usr/share/pkgconfig/dri2proto.pc            |   9 +
 t/data/usr/share/pkgconfig/fixesproto.pc           |  10 +
 t/data/usr/share/pkgconfig/glproto.pc              |   9 +
 t/data/usr/share/pkgconfig/gnome-doc-utils.pc      |  18 +
 t/data/usr/share/pkgconfig/gnome-icon-theme.pc     |   6 +
 t/data/usr/share/pkgconfig/gnome-mime-data-2.0.pc  |  12 +
 t/data/usr/share/pkgconfig/gtk-doc.pc              |   6 +
 t/data/usr/share/pkgconfig/icon-naming-utils.pc    |  10 +
 t/data/usr/share/pkgconfig/inputproto.pc           |   9 +
 t/data/usr/share/pkgconfig/iso-codes.pc            |   6 +
 t/data/usr/share/pkgconfig/libtut.pc               |   7 +
 t/data/usr/share/pkgconfig/lxc.pc                  |  11 +
 t/data/usr/share/pkgconfig/m17n-db.pc              |   7 +
 t/data/usr/share/pkgconfig/pthread-stubs.pc        |   8 +
 .../share/pkgconfig/shared-desktop-ontologies.pc   |   8 +
 t/data/usr/share/pkgconfig/shared-mime-info.pc     |   8 +
 t/data/usr/share/pkgconfig/udev.pc                 |   5 +
 t/data/usr/share/pkgconfig/udisks.pc               |   4 +
 t/data/usr/share/pkgconfig/usbutils.pc             |   5 +
 t/data/usr/share/pkgconfig/xbitmaps.pc             |  10 +
 t/data/usr/share/pkgconfig/xcb-proto.pc            |   9 +
 t/data/usr/share/pkgconfig/xextproto.pc            |   9 +
 t/data/usr/share/pkgconfig/xml2po.pc               |   9 +
 t/data/usr/share/pkgconfig/xorg-macros.pc          |  16 +
 t/data/usr/share/pkgconfig/xorg-sgml-doctools.pc   |   7 +
 t/data/usr/share/pkgconfig/xproto.pc               |  10 +
 t/data/usr/share/pkgconfig/xtrans.pc               |   9 +
 t/dep_no_inherit_vars.t                            |   2 +-
 t/pc_files.lock                                    |   0
 t/pc_files.tar.gz                                  | Bin 58233 -> 0 bytes
 t/pcfiledir.t                                      |   2 +-
 t/quote.t                                          |   8 +-
 t/strawberry.t                                     |   2 +-
 win32/fix_links.pl                                 |   4 +-
 645 files changed, 8109 insertions(+), 823 deletions(-)

diff --git a/.appveyor.yml b/.appveyor.yml
new file mode 100644
index 0000000..4c49e9b
--- /dev/null
+++ b/.appveyor.yml
@@ -0,0 +1,18 @@
+---
+
+install:
+  - choco install strawberryperl
+  - SET PATH=C:\Perl5\bin;C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;%PATH%
+  - perl -v
+  - del /q script\*
+  - cp lib\PkgConfig.pm script\pkg-config
+  - cp lib\PkgConfig.pm script\pkg-config.pl
+  - cp lib\PkgConfig.pm script\ppkg-config
+  - perl gen_multi_tests.pl
+
+build: off
+
+test_script:
+  - prove -lv t
+
+shallow_clone: true
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..701a746
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,22 @@
+language: perl
+sudo: false
+
+install:
+  - cpanm -n --installdeps .
+
+perl:
+  - "5.8"
+  - "5.10"
+  - "5.12"
+  - "5.14"
+  - "5.16"
+  - "5.18"
+  - "5.20"
+  - "5.22"
+
+script:
+  - perl Makefile.PL
+  - make
+  - prove -bv t
+  - make install
+
diff --git a/Changes b/Changes
index 1dfd6e2..1ccda66 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,25 @@
 Revision history for PkgConfig
 
+0.12026
+  - Updated project URLs in README
+  - Spelling fixes in various documentation files
+  - Support for MSYS2
+
+0.11026 2016-01-25
+  - Do not install misc .pl files in the distribution root.
+
+0.10026 2016-01-08
+  - promote to production
+
+0.09026_02 2016-01-07
+  - Test and development changes only.  No functional or
+    bug fixes to PkgConfig.pm itself.
+
+0.09026_01 2016-01-05
+  - Remove use of flock
+    It isn't portable and was causing hang/failures on NFS
+  - Add --short-errors option
+
 0.09026 2015-03-18
   - Add --errors-to-stdout option
   - Support for Gentoo Linux
@@ -47,10 +67,10 @@ Revision history for PkgConfig
 
 0.08220_02 2014-07-16
   - fix regression in last revision:
-    error in dependant component is propagated to main component
+    error in dependent component is propagated to main component
 
 0.08220_01 2014-07-15
-  - fixed bug where dependant components were having their variables
+  - fixed bug where dependent components were having their variables
     overridden by the main .pc file
 
 0.08220 2014-06-25
@@ -82,7 +102,7 @@ Revision history for PkgConfig
   - added PERL_PKG_CONFIG_SCRIPTS environment variable
 
 0.07620_01 2014-06-08
-  - added get_var public acessor method
+  - added get_var public accessor method
   - support for constraints =, !=, >=, <=, >, and <
 
 0.07620 2014-06-06
@@ -112,7 +132,7 @@ Revision history for PkgConfig
   - Use .pc files from Strawberry Perl on MSWin32 + Strawberry Perl
 
 0.07220 2014-04-26
-  - fix possible 6.2 incompatability
+  - fix possible 6.2 incompatibility
   - remove unintentional new line from default paths on Debian
 
 0.07120 2014-03-26
@@ -144,15 +164,15 @@ Revision history for PkgConfig
 0.06420 2014-02-13
   - use ; instead of : for PKG_CONFIG_PATH on MSWin32
   - support --exact-version, --atleast-version and --max-version
-    (at least enough to suppor ExtUtils::PkgConfig)
+    (at least enough to support ExtUtils::PkgConfig)
   - Fix Libs.private property and therefore --static option which
     was being hidden due to a bug
-  - ExtUtils::PkgConfig compatability
+  - ExtUtils::PkgConfig compatibility
 
 0.06320 2014-02-08
   - explicitly require Perl 5.6 (was already an undeclared requirement)
   - include licensing meta data and LICENSE file
-  - make tests less verbose (copius diagnostics were obsecuring warnings)
+  - make tests less verbose (copious diagnostics were obscuring warnings)
 
 0.06220 2014-02-06
   - on MSWin32 require a more recent version of Archive::Tar that supports
diff --git a/MANIFEST b/MANIFEST
index 151606a..c0a98aa 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,14 +1,17 @@
+.appveyor.yml
+.travis.yml
 Changes
-gen_multi_tests.sh
+gen_multi_tests.pl
 ignore.txt
 lib/PkgConfig.pm
 LICENSE
 Makefile.PL
-MANIFEST
+MANIFEST			This list of files
 MANIFEST.SKIP
 PkgConfig.kpf
 README
 README.win32
+run_test.pl
 script/pkg-config
 script/pkg-config.pl
 script/ppkg-config
@@ -26,73 +29,611 @@ t/02-iterfiles-FLISTai.t
 t/02-iterfiles-FLISTaj.t
 t/02-iterfiles-FLISTak.t
 t/02-iterfiles-FLISTal.t
+t/data/dep_no_inherit_vars/lib/pkgconfig/foo.pc
+t/data/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
+t/data/dep_no_inherit_vars/lib/pkgconfig/nss.pc
+t/data/iterfiles_template
+t/data/quote/backslash.pc
+t/data/quote/doublequote.pc
+t/data/quote/escape.pc
+t/data/quote/noquote.pc
+t/data/quote/quotevar.pc
+t/data/quote/singlequote.pc
+t/data/strawberry/c/include/bad.h
+t/data/strawberry/c/include/freetype2/good.h
+t/data/strawberry/c/include/libpng16/good.h
+t/data/strawberry/c/include/libxml2/good.h
+t/data/strawberry/c/include/plplot/good.h
+t/data/strawberry/c/lib/libbad.a
+t/data/strawberry/c/lib/pkgconfig/blas.pc
+t/data/strawberry/c/lib/pkgconfig/expat.pc
+t/data/strawberry/c/lib/pkgconfig/fftw3.pc
+t/data/strawberry/c/lib/pkgconfig/fftw3f.pc
+t/data/strawberry/c/lib/pkgconfig/freetype2.pc
+t/data/strawberry/c/lib/pkgconfig/gdlib.pc
+t/data/strawberry/c/lib/pkgconfig/gsl.pc
+t/data/strawberry/c/lib/pkgconfig/lapack.pc
+t/data/strawberry/c/lib/pkgconfig/libcrypto.pc
+t/data/strawberry/c/lib/pkgconfig/libexslt.pc
+t/data/strawberry/c/lib/pkgconfig/libffi.pc
+t/data/strawberry/c/lib/pkgconfig/liblzma.pc
+t/data/strawberry/c/lib/pkgconfig/libpng.pc
+t/data/strawberry/c/lib/pkgconfig/libpng16.pc
+t/data/strawberry/c/lib/pkgconfig/libpq.pc
+t/data/strawberry/c/lib/pkgconfig/libssh2.pc
+t/data/strawberry/c/lib/pkgconfig/libssl.pc
+t/data/strawberry/c/lib/pkgconfig/libtiff-4.pc
+t/data/strawberry/c/lib/pkgconfig/libxml-2.0.pc
+t/data/strawberry/c/lib/pkgconfig/libxslt.pc
+t/data/strawberry/c/lib/pkgconfig/netcdf.pc
+t/data/strawberry/c/lib/pkgconfig/openssl.pc
+t/data/strawberry/c/lib/pkgconfig/plplotd-c++.pc
+t/data/strawberry/c/lib/pkgconfig/plplotd.pc
+t/data/strawberry/c/lib/pkgconfig/proj.pc
+t/data/strawberry/c/lib/pkgconfig/xpm.pc
+t/data/strawberry/c/lib/pkgconfig/zlib.pc
+t/data/usr/lib/pkgconfig/alsa.pc
+t/data/usr/lib/pkgconfig/alsaplayer.pc
+t/data/usr/lib/pkgconfig/ao.pc
+t/data/usr/lib/pkgconfig/atk.pc
+t/data/usr/lib/pkgconfig/atkmm-1.6.pc
+t/data/usr/lib/pkgconfig/audiofile.pc
+t/data/usr/lib/pkgconfig/autoopts.pc
+t/data/usr/lib/pkgconfig/avahi-client.pc
+t/data/usr/lib/pkgconfig/avahi-glib.pc
+t/data/usr/lib/pkgconfig/bigreqsproto.pc
+t/data/usr/lib/pkgconfig/bluez.pc
+t/data/usr/lib/pkgconfig/bonobo-activation-2.0.pc
+t/data/usr/lib/pkgconfig/caca++.pc
+t/data/usr/lib/pkgconfig/caca.pc
+t/data/usr/lib/pkgconfig/cairo-fc.pc
+t/data/usr/lib/pkgconfig/cairo-ft.pc
+t/data/usr/lib/pkgconfig/cairo-gobject.pc
+t/data/usr/lib/pkgconfig/cairo-pdf.pc
+t/data/usr/lib/pkgconfig/cairo-png.pc
+t/data/usr/lib/pkgconfig/cairo-ps.pc
+t/data/usr/lib/pkgconfig/cairo-svg.pc
+t/data/usr/lib/pkgconfig/cairo-tee.pc
+t/data/usr/lib/pkgconfig/cairo-xcb-shm.pc
+t/data/usr/lib/pkgconfig/cairo-xcb.pc
+t/data/usr/lib/pkgconfig/cairo-xlib-xrender.pc
+t/data/usr/lib/pkgconfig/cairo-xlib.pc
+t/data/usr/lib/pkgconfig/cairo.pc
+t/data/usr/lib/pkgconfig/cairomm-1.0.pc
+t/data/usr/lib/pkgconfig/cairomm-ft-1.0.pc
+t/data/usr/lib/pkgconfig/cairomm-pdf-1.0.pc
+t/data/usr/lib/pkgconfig/cairomm-png-1.0.pc
+t/data/usr/lib/pkgconfig/cairomm-ps-1.0.pc
+t/data/usr/lib/pkgconfig/cairomm-svg-1.0.pc
+t/data/usr/lib/pkgconfig/cairomm-xlib-1.0.pc
+t/data/usr/lib/pkgconfig/cally-1.0.pc
+t/data/usr/lib/pkgconfig/camel-1.2.pc
+t/data/usr/lib/pkgconfig/camel-provider-1.2.pc
+t/data/usr/lib/pkgconfig/cecil.pc
+t/data/usr/lib/pkgconfig/check.pc
+t/data/usr/lib/pkgconfig/clutter-1.0.pc
+t/data/usr/lib/pkgconfig/clutter-glx-1.0.pc
+t/data/usr/lib/pkgconfig/clutter-x11-1.0.pc
+t/data/usr/lib/pkgconfig/cogl-1.0.pc
+t/data/usr/lib/pkgconfig/cogl-gl-1.0.pc
+t/data/usr/lib/pkgconfig/com_err.pc
+t/data/usr/lib/pkgconfig/compositeproto.pc
+t/data/usr/lib/pkgconfig/cucul++.pc
+t/data/usr/lib/pkgconfig/cucul.pc
+t/data/usr/lib/pkgconfig/damageproto.pc
+t/data/usr/lib/pkgconfig/dbus-1.pc
+t/data/usr/lib/pkgconfig/dbus-glib-1.pc
+t/data/usr/lib/pkgconfig/dbus-python.pc
+t/data/usr/lib/pkgconfig/deskbar-applet.pc
+t/data/usr/lib/pkgconfig/devkit-power-gobject.pc
+t/data/usr/lib/pkgconfig/devmapper.pc
+t/data/usr/lib/pkgconfig/dirac.pc
+t/data/usr/lib/pkgconfig/direct.pc
+t/data/usr/lib/pkgconfig/directfb-internal.pc
+t/data/usr/lib/pkgconfig/directfb.pc
+t/data/usr/lib/pkgconfig/dmx.pc
+t/data/usr/lib/pkgconfig/dmxproto.pc
+t/data/usr/lib/pkgconfig/dotnet.pc
+t/data/usr/lib/pkgconfig/dotnet35.pc
+t/data/usr/lib/pkgconfig/dri.pc
+t/data/usr/lib/pkgconfig/dvdnav.pc
+t/data/usr/lib/pkgconfig/dvdnavmini.pc
+t/data/usr/lib/pkgconfig/dvdread.pc
+t/data/usr/lib/pkgconfig/e2p.pc
+t/data/usr/lib/pkgconfig/enchant.pc
+t/data/usr/lib/pkgconfig/esound.pc
+t/data/usr/lib/pkgconfig/eventlog.pc
+t/data/usr/lib/pkgconfig/evieproto.pc
+t/data/usr/lib/pkgconfig/evolution-data-server-1.2.pc
+t/data/usr/lib/pkgconfig/exempi-2.0.pc
+t/data/usr/lib/pkgconfig/exo-0.3.pc
+t/data/usr/lib/pkgconfig/exo-hal-0.3.pc
+t/data/usr/lib/pkgconfig/ext2fs.pc
+t/data/usr/lib/pkgconfig/farsight2-0.10.pc
+t/data/usr/lib/pkgconfig/fftw3.pc
+t/data/usr/lib/pkgconfig/fftw3f.pc
+t/data/usr/lib/pkgconfig/fftw3l.pc
+t/data/usr/lib/pkgconfig/flac.pc
+t/data/usr/lib/pkgconfig/fontcacheproto.pc
+t/data/usr/lib/pkgconfig/fontconfig.pc
+t/data/usr/lib/pkgconfig/fontenc.pc
+t/data/usr/lib/pkgconfig/fontsproto.pc
+t/data/usr/lib/pkgconfig/fontutil.pc
+t/data/usr/lib/pkgconfig/freetype2.pc
+t/data/usr/lib/pkgconfig/fribidi.pc
+t/data/usr/lib/pkgconfig/fuse.pc
+t/data/usr/lib/pkgconfig/fusion.pc
+t/data/usr/lib/pkgconfig/gail.pc
+t/data/usr/lib/pkgconfig/gamin.pc
+t/data/usr/lib/pkgconfig/gconf-2.0.pc
+t/data/usr/lib/pkgconfig/gdk-2.0.pc
+t/data/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
+t/data/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
+t/data/usr/lib/pkgconfig/gdk-x11-2.0.pc
+t/data/usr/lib/pkgconfig/gdkmm-2.4.pc
+t/data/usr/lib/pkgconfig/gdu.pc
+t/data/usr/lib/pkgconfig/gio-2.0.pc
+t/data/usr/lib/pkgconfig/gio-unix-2.0.pc
+t/data/usr/lib/pkgconfig/giomm-2.4.pc
+t/data/usr/lib/pkgconfig/gkrellm.pc
+t/data/usr/lib/pkgconfig/gl.pc
+t/data/usr/lib/pkgconfig/glib-2.0.pc
+t/data/usr/lib/pkgconfig/glib.pc
+t/data/usr/lib/pkgconfig/glibmm-2.4.pc
+t/data/usr/lib/pkgconfig/glitz-glx.pc
+t/data/usr/lib/pkgconfig/glitz.pc
+t/data/usr/lib/pkgconfig/glu.pc
+t/data/usr/lib/pkgconfig/gmime-2.4.pc
+t/data/usr/lib/pkgconfig/gmodule-2.0.pc
+t/data/usr/lib/pkgconfig/gmodule-export-2.0.pc
+t/data/usr/lib/pkgconfig/gmodule-no-export-2.0.pc
+t/data/usr/lib/pkgconfig/gmodule.pc
+t/data/usr/lib/pkgconfig/gnome-desktop-2.0.pc
+t/data/usr/lib/pkgconfig/gnome-js-common.pc
+t/data/usr/lib/pkgconfig/gnome-keyring-1.pc
+t/data/usr/lib/pkgconfig/gnome-mount.pc
+t/data/usr/lib/pkgconfig/gnome-pilot-2.0.pc
+t/data/usr/lib/pkgconfig/gnome-screensaver.pc
+t/data/usr/lib/pkgconfig/gnome-settings-daemon.pc
+t/data/usr/lib/pkgconfig/gnome-vfs-2.0.pc
+t/data/usr/lib/pkgconfig/gnome-vfs-module-2.0.pc
+t/data/usr/lib/pkgconfig/gnome-window-settings-2.0.pc
+t/data/usr/lib/pkgconfig/gnutls-extra.pc
+t/data/usr/lib/pkgconfig/gnutls.pc
+t/data/usr/lib/pkgconfig/gobject-2.0.pc
+t/data/usr/lib/pkgconfig/gobject-introspection-1.0.pc
+t/data/usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc
+t/data/usr/lib/pkgconfig/GraphicsMagick++.pc
+t/data/usr/lib/pkgconfig/GraphicsMagick.pc
+t/data/usr/lib/pkgconfig/GraphicsMagickWand.pc
+t/data/usr/lib/pkgconfig/gssdp-1.0.pc
+t/data/usr/lib/pkgconfig/gst-python-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-app-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-audio-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-base-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-cdda-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-check-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-controller-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-fft-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-net-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-riff-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-rtp-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-sdp-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-tag-0.10.pc
+t/data/usr/lib/pkgconfig/gstreamer-video-0.10.pc
+t/data/usr/lib/pkgconfig/gthread-2.0.pc
+t/data/usr/lib/pkgconfig/gthread.pc
+t/data/usr/lib/pkgconfig/gtk+-2.0.pc
+t/data/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
+t/data/usr/lib/pkgconfig/gtk+-x11-2.0.pc
+t/data/usr/lib/pkgconfig/gtk-vnc-1.0.pc
+t/data/usr/lib/pkgconfig/gtkhotkey-1.0.pc
+t/data/usr/lib/pkgconfig/gtkmm-2.4.pc
+t/data/usr/lib/pkgconfig/gtkspell-2.0.pc
+t/data/usr/lib/pkgconfig/gudev-1.0.pc
+t/data/usr/lib/pkgconfig/gupnp-1.0.pc
+t/data/usr/lib/pkgconfig/gupnp-igd-1.0.pc
+t/data/usr/lib/pkgconfig/gvnc-1.0.pc
+t/data/usr/lib/pkgconfig/gweather.pc
+t/data/usr/lib/pkgconfig/hal-storage.pc
+t/data/usr/lib/pkgconfig/hal.pc
+t/data/usr/lib/pkgconfig/ice.pc
+t/data/usr/lib/pkgconfig/IlmBase.pc
+t/data/usr/lib/pkgconfig/imlib.pc
+t/data/usr/lib/pkgconfig/imlib2.pc
+t/data/usr/lib/pkgconfig/jinglebase-0.3.pc
+t/data/usr/lib/pkgconfig/jinglep2p-0.3.pc
+t/data/usr/lib/pkgconfig/jinglesession-0.3.pc
+t/data/usr/lib/pkgconfig/jinglexmllite-0.3.pc
+t/data/usr/lib/pkgconfig/jinglexmpp-0.3.pc
+t/data/usr/lib/pkgconfig/json-glib-1.0.pc
+t/data/usr/lib/pkgconfig/kbproto.pc
+t/data/usr/lib/pkgconfig/lcms.pc
+t/data/usr/lib/pkgconfig/libagg.pc
+t/data/usr/lib/pkgconfig/libarchive.pc
+t/data/usr/lib/pkgconfig/libart-2.0.pc
+t/data/usr/lib/pkgconfig/libavc1394.pc
+t/data/usr/lib/pkgconfig/libavcodec.pc
+t/data/usr/lib/pkgconfig/libavcore.pc
+t/data/usr/lib/pkgconfig/libavdevice.pc
+t/data/usr/lib/pkgconfig/libavformat.pc
+t/data/usr/lib/pkgconfig/libavutil.pc
+t/data/usr/lib/pkgconfig/libbonobo-2.0.pc
+t/data/usr/lib/pkgconfig/libbonoboui-2.0.pc
+t/data/usr/lib/pkgconfig/libcap-ng.pc
+t/data/usr/lib/pkgconfig/libcdio.pc
+t/data/usr/lib/pkgconfig/libcdio_cdda.pc
+t/data/usr/lib/pkgconfig/libcdio_paranoia.pc
+t/data/usr/lib/pkgconfig/libconfig.pc
+t/data/usr/lib/pkgconfig/libcroco-0.6.pc
+t/data/usr/lib/pkgconfig/libcrypto.pc
+t/data/usr/lib/pkgconfig/libcurl.pc
+t/data/usr/lib/pkgconfig/libdc1394-2.pc
+t/data/usr/lib/pkgconfig/libdca.pc
+t/data/usr/lib/pkgconfig/libdecoration.pc
+t/data/usr/lib/pkgconfig/libdrm.pc
+t/data/usr/lib/pkgconfig/libdrm_intel.pc
+t/data/usr/lib/pkgconfig/libdrm_nouveau.pc
+t/data/usr/lib/pkgconfig/libdrm_radeon.pc
+t/data/usr/lib/pkgconfig/libdts.pc
+t/data/usr/lib/pkgconfig/libdv.pc
+t/data/usr/lib/pkgconfig/libebook-1.2.pc
+t/data/usr/lib/pkgconfig/libecal-1.2.pc
+t/data/usr/lib/pkgconfig/libedata-book-1.2.pc
+t/data/usr/lib/pkgconfig/libedataserver-1.2.pc
+t/data/usr/lib/pkgconfig/libegroupwise-1.2.pc
+t/data/usr/lib/pkgconfig/libexchange-storage-1.2.pc
+t/data/usr/lib/pkgconfig/libexif.pc
+t/data/usr/lib/pkgconfig/libexslt.pc
+t/data/usr/lib/pkgconfig/libffi.pc
+t/data/usr/lib/pkgconfig/libfs.pc
+t/data/usr/lib/pkgconfig/libgadu.pc
+t/data/usr/lib/pkgconfig/libgcj-4.4.pc
+t/data/usr/lib/pkgconfig/libgcj.pc
+t/data/usr/lib/pkgconfig/libgcj10.pc
+t/data/usr/lib/pkgconfig/libgdiplus.pc
+t/data/usr/lib/pkgconfig/libglade-2.0.pc
+t/data/usr/lib/pkgconfig/libgnome-2.0.pc
+t/data/usr/lib/pkgconfig/libgnome-menu.pc
+t/data/usr/lib/pkgconfig/libgnomecanvas-2.0.pc
+t/data/usr/lib/pkgconfig/libgnomekbd.pc
+t/data/usr/lib/pkgconfig/libgnomekbdui.pc
+t/data/usr/lib/pkgconfig/libgnomeprint-2.2.pc
+t/data/usr/lib/pkgconfig/libgnomeprintui-2.2.pc
+t/data/usr/lib/pkgconfig/libgnomeui-2.0.pc
+t/data/usr/lib/pkgconfig/libgphoto2.pc
+t/data/usr/lib/pkgconfig/libgphoto2_port.pc
+t/data/usr/lib/pkgconfig/libgpod-1.0.pc
+t/data/usr/lib/pkgconfig/libgssglue.pc
+t/data/usr/lib/pkgconfig/libgtop-2.0.pc
+t/data/usr/lib/pkgconfig/libical.pc
+t/data/usr/lib/pkgconfig/libIDL-2.0.pc
+t/data/usr/lib/pkgconfig/libIDL.pc
+t/data/usr/lib/pkgconfig/libidn.pc
+t/data/usr/lib/pkgconfig/libiec61883.pc
+t/data/usr/lib/pkgconfig/libimobiledevice-1.0.pc
+t/data/usr/lib/pkgconfig/libkms.pc
+t/data/usr/lib/pkgconfig/liblircclient0.pc
+t/data/usr/lib/pkgconfig/liblzma.pc
+t/data/usr/lib/pkgconfig/libmetacity-private.pc
+t/data/usr/lib/pkgconfig/libmpeg2.pc
+t/data/usr/lib/pkgconfig/libmpeg2convert.pc
+t/data/usr/lib/pkgconfig/libmpg123.pc
+t/data/usr/lib/pkgconfig/libmutter-private.pc
+t/data/usr/lib/pkgconfig/libnautilus-extension.pc
+t/data/usr/lib/pkgconfig/libnfsidmap.pc
+t/data/usr/lib/pkgconfig/libnl-1.pc
+t/data/usr/lib/pkgconfig/libnotify.pc
+t/data/usr/lib/pkgconfig/liboil-0.3.pc
+t/data/usr/lib/pkgconfig/libopensc.pc
+t/data/usr/lib/pkgconfig/libpci.pc
+t/data/usr/lib/pkgconfig/libpcre.pc
+t/data/usr/lib/pkgconfig/libpcrecpp.pc
+t/data/usr/lib/pkgconfig/libpcreposix.pc
+t/data/usr/lib/pkgconfig/libpkcs15init.pc
+t/data/usr/lib/pkgconfig/libplist.pc
+t/data/usr/lib/pkgconfig/libpng.pc
+t/data/usr/lib/pkgconfig/libpng12.pc
+t/data/usr/lib/pkgconfig/libpostproc.pc
+t/data/usr/lib/pkgconfig/libproxy-1.0.pc
+t/data/usr/lib/pkgconfig/libpulse-browse.pc
+t/data/usr/lib/pkgconfig/libpulse-mainloop-glib.pc
+t/data/usr/lib/pkgconfig/libpulse-simple.pc
+t/data/usr/lib/pkgconfig/libpulse.pc
+t/data/usr/lib/pkgconfig/libquicktime.pc
+t/data/usr/lib/pkgconfig/libraw1394.pc
+t/data/usr/lib/pkgconfig/librpcsecgss.pc
+t/data/usr/lib/pkgconfig/librsvg-2.0.pc
+t/data/usr/lib/pkgconfig/librtmp.pc
+t/data/usr/lib/pkgconfig/libscconf.pc
+t/data/usr/lib/pkgconfig/libselinux.pc
+t/data/usr/lib/pkgconfig/libsepol.pc
+t/data/usr/lib/pkgconfig/libsoup-2.4.pc
+t/data/usr/lib/pkgconfig/libsoup-gnome-2.4.pc
+t/data/usr/lib/pkgconfig/libsqueeze-0.2.pc
+t/data/usr/lib/pkgconfig/libssh2.pc
+t/data/usr/lib/pkgconfig/libssl.pc
+t/data/usr/lib/pkgconfig/libstartup-notification-1.0.pc
+t/data/usr/lib/pkgconfig/libsysfs.pc
+t/data/usr/lib/pkgconfig/libtasn1.pc
+t/data/usr/lib/pkgconfig/libtpl.pc
+t/data/usr/lib/pkgconfig/libudev.pc
+t/data/usr/lib/pkgconfig/libusb-1.0.pc
+t/data/usr/lib/pkgconfig/libusb.pc
+t/data/usr/lib/pkgconfig/libusbmuxd.pc
+t/data/usr/lib/pkgconfig/libutouch-geis.pc
+t/data/usr/lib/pkgconfig/libv4l1.pc
+t/data/usr/lib/pkgconfig/libv4l2.pc
+t/data/usr/lib/pkgconfig/libv4lconvert.pc
+t/data/usr/lib/pkgconfig/libvbucket.pc
+t/data/usr/lib/pkgconfig/libvisual-0.4.pc
+t/data/usr/lib/pkgconfig/libwnck-1.0.pc
+t/data/usr/lib/pkgconfig/libxfce4util-1.0.pc
+t/data/usr/lib/pkgconfig/libxfcegui4-1.0.pc
+t/data/usr/lib/pkgconfig/libxine.pc
+t/data/usr/lib/pkgconfig/libxklavier.pc
+t/data/usr/lib/pkgconfig/libxml++-1.0.pc
+t/data/usr/lib/pkgconfig/libxml++-2.6.pc
+t/data/usr/lib/pkgconfig/libxml-2.0.pc
+t/data/usr/lib/pkgconfig/libxslt.pc
+t/data/usr/lib/pkgconfig/libxul-embedding-unstable.pc
+t/data/usr/lib/pkgconfig/libxul-embedding.pc
+t/data/usr/lib/pkgconfig/libxul-unstable.pc
+t/data/usr/lib/pkgconfig/libxul.pc
+t/data/usr/lib/pkgconfig/libyahoo2.pc
+t/data/usr/lib/pkgconfig/mad.pc
+t/data/usr/lib/pkgconfig/meanwhile.pc
+t/data/usr/lib/pkgconfig/mjpegtools.pc
+t/data/usr/lib/pkgconfig/mono-cairo.pc
+t/data/usr/lib/pkgconfig/mono-lineeditor.pc
+t/data/usr/lib/pkgconfig/mono-nunit.pc
+t/data/usr/lib/pkgconfig/mono-options.pc
+t/data/usr/lib/pkgconfig/mono.pc
+t/data/usr/lib/pkgconfig/mono.web.pc
+t/data/usr/lib/pkgconfig/mozilla-gtkmozembed-embedding.pc
+t/data/usr/lib/pkgconfig/mozilla-gtkmozembed.pc
+t/data/usr/lib/pkgconfig/mozilla-js.pc
+t/data/usr/lib/pkgconfig/mozilla-plugin.pc
+t/data/usr/lib/pkgconfig/mtdev.pc
+t/data/usr/lib/pkgconfig/mutter-plugins.pc
+t/data/usr/lib/pkgconfig/nautilus-python.pc
+t/data/usr/lib/pkgconfig/nautilus-sendto.pc
+t/data/usr/lib/pkgconfig/NetworkManager.pc
+t/data/usr/lib/pkgconfig/nice.pc
+t/data/usr/lib/pkgconfig/notify-python.pc
+t/data/usr/lib/pkgconfig/nspr.pc
+t/data/usr/lib/pkgconfig/nss.pc
+t/data/usr/lib/pkgconfig/nunit.pc
+t/data/usr/lib/pkgconfig/ogg.pc
+t/data/usr/lib/pkgconfig/openal.pc
+t/data/usr/lib/pkgconfig/opencore-amrnb.pc
+t/data/usr/lib/pkgconfig/opencore-amrwb.pc
+t/data/usr/lib/pkgconfig/OpenEXR.pc
+t/data/usr/lib/pkgconfig/openssl.pc
+t/data/usr/lib/pkgconfig/ORBit-2.0.pc
+t/data/usr/lib/pkgconfig/ORBit-CosNaming-2.0.pc
+t/data/usr/lib/pkgconfig/ORBit-idl-2.0.pc
+t/data/usr/lib/pkgconfig/ORBit-imodule-2.0.pc
+t/data/usr/lib/pkgconfig/ORBit.pc
+t/data/usr/lib/pkgconfig/orc-0.4.pc
+t/data/usr/lib/pkgconfig/ortp.pc
+t/data/usr/lib/pkgconfig/pango.pc
+t/data/usr/lib/pkgconfig/pangocairo.pc
+t/data/usr/lib/pkgconfig/pangoft2.pc
+t/data/usr/lib/pkgconfig/pangomm-1.4.pc
+t/data/usr/lib/pkgconfig/pangox.pc
+t/data/usr/lib/pkgconfig/pangoxft.pc
+t/data/usr/lib/pkgconfig/pciaccess.pc
+t/data/usr/lib/pkgconfig/pilot-link.pc
+t/data/usr/lib/pkgconfig/pixman-1.pc
+t/data/usr/lib/pkgconfig/pm-utils.pc
+t/data/usr/lib/pkgconfig/polkit-gobject-1.pc
+t/data/usr/lib/pkgconfig/polkit-gtk-1.pc
+t/data/usr/lib/pkgconfig/polkit.pc
+t/data/usr/lib/pkgconfig/poppler-cairo.pc
+t/data/usr/lib/pkgconfig/poppler-splash.pc
+t/data/usr/lib/pkgconfig/poppler.pc
+t/data/usr/lib/pkgconfig/portaudio-2.0.pc
+t/data/usr/lib/pkgconfig/portaudiocpp.pc
+t/data/usr/lib/pkgconfig/printproto.pc
+t/data/usr/lib/pkgconfig/pygobject-2.0.pc
+t/data/usr/lib/pkgconfig/pygtk-2.0.pc
+t/data/usr/lib/pkgconfig/pygtkglext-1.0.pc
+t/data/usr/lib/pkgconfig/pyside.pc
+t/data/usr/lib/pkgconfig/python-2.7.pc
+t/data/usr/lib/pkgconfig/python2.5/gst-python-0.10.pc
+t/data/usr/lib/pkgconfig/python2.5/pygtk-2.0.pc
+t/data/usr/lib/pkgconfig/python2.6/gst-python-0.10.pc
+t/data/usr/lib/pkgconfig/python2.6/pygtk-2.0.pc
+t/data/usr/lib/pkgconfig/pyvte.pc
+t/data/usr/lib/pkgconfig/qimageblitz.pc
+t/data/usr/lib/pkgconfig/Qt.pc
+t/data/usr/lib/pkgconfig/Qt3Support.pc
+t/data/usr/lib/pkgconfig/QtAssistantClient.pc
+t/data/usr/lib/pkgconfig/QtCLucene.pc
+t/data/usr/lib/pkgconfig/QtCore.pc
+t/data/usr/lib/pkgconfig/QtDBus.pc
+t/data/usr/lib/pkgconfig/QtDesigner.pc
+t/data/usr/lib/pkgconfig/QtDesignerComponents.pc
+t/data/usr/lib/pkgconfig/QtGui.pc
+t/data/usr/lib/pkgconfig/QtHelp.pc
+t/data/usr/lib/pkgconfig/QtMultimedia.pc
+t/data/usr/lib/pkgconfig/QtNetwork.pc
+t/data/usr/lib/pkgconfig/QtOpenGL.pc
+t/data/usr/lib/pkgconfig/QtScript.pc
+t/data/usr/lib/pkgconfig/QtScriptTools.pc
+t/data/usr/lib/pkgconfig/QtSql.pc
+t/data/usr/lib/pkgconfig/QtSvg.pc
+t/data/usr/lib/pkgconfig/QtTest.pc
+t/data/usr/lib/pkgconfig/QtUiTools.pc
+t/data/usr/lib/pkgconfig/QtWebKit.pc
+t/data/usr/lib/pkgconfig/QtXml.pc
+t/data/usr/lib/pkgconfig/QtXmlPatterns.pc
+t/data/usr/lib/pkgconfig/randrproto.pc
+t/data/usr/lib/pkgconfig/rarian.pc
+t/data/usr/lib/pkgconfig/recordproto.pc
+t/data/usr/lib/pkgconfig/renderproto.pc
+t/data/usr/lib/pkgconfig/resourceproto.pc
+t/data/usr/lib/pkgconfig/sane-backends.pc
+t/data/usr/lib/pkgconfig/schroedinger-1.0.pc
+t/data/usr/lib/pkgconfig/scrnsaverproto.pc
+t/data/usr/lib/pkgconfig/sdl.pc
+t/data/usr/lib/pkgconfig/SDL_image.pc
+t/data/usr/lib/pkgconfig/shout.pc
+t/data/usr/lib/pkgconfig/sigc++-2.0.pc
+t/data/usr/lib/pkgconfig/silc.pc
+t/data/usr/lib/pkgconfig/silcclient.pc
+t/data/usr/lib/pkgconfig/slang.pc
+t/data/usr/lib/pkgconfig/sm.pc
+t/data/usr/lib/pkgconfig/sndfile.pc
+t/data/usr/lib/pkgconfig/sofia-sip-ua.pc
+t/data/usr/lib/pkgconfig/speex.pc
+t/data/usr/lib/pkgconfig/speexdsp.pc
+t/data/usr/lib/pkgconfig/sqlite3.pc
+t/data/usr/lib/pkgconfig/system.web.extensions.design_1.0.pc
+t/data/usr/lib/pkgconfig/system.web.extensions_1.0.pc
+t/data/usr/lib/pkgconfig/system.web.mvc.pc
+t/data/usr/lib/pkgconfig/taglib.pc
+t/data/usr/lib/pkgconfig/talloc.pc
+t/data/usr/lib/pkgconfig/theora.pc
+t/data/usr/lib/pkgconfig/theoradec.pc
+t/data/usr/lib/pkgconfig/theoraenc.pc
+t/data/usr/lib/pkgconfig/thunar-vfs-1.pc
+t/data/usr/lib/pkgconfig/thunarx-1.pc
+t/data/usr/lib/pkgconfig/tracker.pc
+t/data/usr/lib/pkgconfig/trapproto.pc
+t/data/usr/lib/pkgconfig/tre.pc
+t/data/usr/lib/pkgconfig/unique-1.0.pc
+t/data/usr/lib/pkgconfig/upower-glib.pc
+t/data/usr/lib/pkgconfig/utouch-evemu.pc
+t/data/usr/lib/pkgconfig/utouch-frame.pc
+t/data/usr/lib/pkgconfig/utouch-grail.pc
+t/data/usr/lib/pkgconfig/uuid.pc
+t/data/usr/lib/pkgconfig/valgrind.pc
+t/data/usr/lib/pkgconfig/videoproto.pc
+t/data/usr/lib/pkgconfig/vorbis.pc
+t/data/usr/lib/pkgconfig/vorbisenc.pc
+t/data/usr/lib/pkgconfig/vorbisfile.pc
+t/data/usr/lib/pkgconfig/vte.pc
+t/data/usr/lib/pkgconfig/wavpack.pc
+t/data/usr/lib/pkgconfig/wcf.pc
+t/data/usr/lib/pkgconfig/webkit-1.0.pc
+t/data/usr/lib/pkgconfig/wmlib.pc
+t/data/usr/lib/pkgconfig/wrlib.pc
+t/data/usr/lib/pkgconfig/x11-xcb.pc
+t/data/usr/lib/pkgconfig/x11.pc
+t/data/usr/lib/pkgconfig/x264.pc
+t/data/usr/lib/pkgconfig/xau.pc
+t/data/usr/lib/pkgconfig/xaw7.pc
+t/data/usr/lib/pkgconfig/xcb-atom.pc
+t/data/usr/lib/pkgconfig/xcb-aux.pc
+t/data/usr/lib/pkgconfig/xcb-event.pc
+t/data/usr/lib/pkgconfig/xcb-render.pc
+t/data/usr/lib/pkgconfig/xcb-shm.pc
+t/data/usr/lib/pkgconfig/xcb-util.pc
+t/data/usr/lib/pkgconfig/xcb.pc
+t/data/usr/lib/pkgconfig/xcmiscproto.pc
+t/data/usr/lib/pkgconfig/xcomposite.pc
+t/data/usr/lib/pkgconfig/xcursor.pc
+t/data/usr/lib/pkgconfig/xdamage.pc
+t/data/usr/lib/pkgconfig/xdmcp.pc
+t/data/usr/lib/pkgconfig/xevie.pc
+t/data/usr/lib/pkgconfig/xext.pc
+t/data/usr/lib/pkgconfig/xf86bigfontproto.pc
+t/data/usr/lib/pkgconfig/xf86dgaproto.pc
+t/data/usr/lib/pkgconfig/xf86driproto.pc
+t/data/usr/lib/pkgconfig/xf86miscproto.pc
+t/data/usr/lib/pkgconfig/xf86vidmodeproto.pc
+t/data/usr/lib/pkgconfig/xfce4-icon-theme-1.0.pc
+t/data/usr/lib/pkgconfig/xfixes.pc
+t/data/usr/lib/pkgconfig/xfont.pc
+t/data/usr/lib/pkgconfig/xft.pc
+t/data/usr/lib/pkgconfig/xi.pc
+t/data/usr/lib/pkgconfig/xinerama.pc
+t/data/usr/lib/pkgconfig/xineramaproto.pc
+t/data/usr/lib/pkgconfig/xkbfile.pc
+t/data/usr/lib/pkgconfig/xkbui.pc
+t/data/usr/lib/pkgconfig/xmu.pc
+t/data/usr/lib/pkgconfig/xmuu.pc
+t/data/usr/lib/pkgconfig/xorg-evdev.pc
+t/data/usr/lib/pkgconfig/xorg-server.pc
+t/data/usr/lib/pkgconfig/xp.pc
+t/data/usr/lib/pkgconfig/xpm.pc
+t/data/usr/lib/pkgconfig/xrandr.pc
+t/data/usr/lib/pkgconfig/xrender.pc
+t/data/usr/lib/pkgconfig/xres.pc
+t/data/usr/lib/pkgconfig/xscrnsaver.pc
+t/data/usr/lib/pkgconfig/xt.pc
+t/data/usr/lib/pkgconfig/xtrap.pc
+t/data/usr/lib/pkgconfig/xtst.pc
+t/data/usr/lib/pkgconfig/xulrunner-nspr.pc
+t/data/usr/lib/pkgconfig/xulrunner-nss.pc
+t/data/usr/lib/pkgconfig/xv.pc
+t/data/usr/lib/pkgconfig/xvmc.pc
+t/data/usr/lib/pkgconfig/xxf86dga.pc
+t/data/usr/lib/pkgconfig/xxf86misc.pc
+t/data/usr/lib/pkgconfig/xxf86vm.pc
+t/data/usr/lib/pkgconfig/zlib.pc
+t/data/usr/lib/pkgconfig/zzip-zlib-config.pc
+t/data/usr/lib/pkgconfig/zzipfseeko.pc
+t/data/usr/lib/pkgconfig/zziplib.pc
+t/data/usr/lib/pkgconfig/zzipmmapped.pc
+t/data/usr/lib/pkgconfig/zzipwrap.pc
+t/data/usr/local/lib/pkgconfig/cmph.pc
+t/data/usr/local/lib/pkgconfig/codeblocks.pc
+t/data/usr/local/lib/pkgconfig/dri.pc
+t/data/usr/local/lib/pkgconfig/emeraldengine.pc
+t/data/usr/local/lib/pkgconfig/gl.pc
+t/data/usr/local/lib/pkgconfig/glu.pc
+t/data/usr/local/lib/pkgconfig/libdivecomputer.pc
+t/data/usr/local/lib/pkgconfig/libvirt.pc
+t/data/usr/local/lib/pkgconfig/termkey.pc
+t/data/usr/local/share/pkgconfig/bcop.pc
+t/data/usr/local/share/pkgconfig/shared-mime-info.pc
+t/data/usr/share/pkgconfig/dri2proto.pc
+t/data/usr/share/pkgconfig/fixesproto.pc
+t/data/usr/share/pkgconfig/glproto.pc
+t/data/usr/share/pkgconfig/gnome-doc-utils.pc
+t/data/usr/share/pkgconfig/gnome-icon-theme.pc
+t/data/usr/share/pkgconfig/gnome-mime-data-2.0.pc
+t/data/usr/share/pkgconfig/gtk-doc.pc
+t/data/usr/share/pkgconfig/icon-naming-utils.pc
+t/data/usr/share/pkgconfig/inputproto.pc
+t/data/usr/share/pkgconfig/iso-codes.pc
+t/data/usr/share/pkgconfig/libtut.pc
+t/data/usr/share/pkgconfig/lxc.pc
+t/data/usr/share/pkgconfig/m17n-db.pc
+t/data/usr/share/pkgconfig/pthread-stubs.pc
+t/data/usr/share/pkgconfig/shared-desktop-ontologies.pc
+t/data/usr/share/pkgconfig/shared-mime-info.pc
+t/data/usr/share/pkgconfig/udev.pc
+t/data/usr/share/pkgconfig/udisks.pc
+t/data/usr/share/pkgconfig/usbutils.pc
+t/data/usr/share/pkgconfig/xbitmaps.pc
+t/data/usr/share/pkgconfig/xcb-proto.pc
+t/data/usr/share/pkgconfig/xextproto.pc
+t/data/usr/share/pkgconfig/xml2po.pc
+t/data/usr/share/pkgconfig/xorg-macros.pc
+t/data/usr/share/pkgconfig/xorg-sgml-doctools.pc
+t/data/usr/share/pkgconfig/xproto.pc
+t/data/usr/share/pkgconfig/xtrans.pc
 t/dep_no_inherit_vars.t
-t/dep_no_inherit_vars/lib/pkgconfig/foo.pc
-t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
-t/dep_no_inherit_vars/lib/pkgconfig/nss.pc
 t/env.t
 t/file_path.t
-t/FLISTaa
-t/FLISTab
-t/FLISTac
-t/FLISTad
-t/FLISTae
-t/FLISTaf
-t/FLISTag
-t/FLISTah
-t/FLISTai
-t/FLISTaj
-t/FLISTak
-t/FLISTal
-t/iterfiles_template
-t/pc_files.lock
-t/pc_files.tar.gz
 t/pcfiledir.t
 t/perl_version.t
 t/PkgConfigTest.pm
 t/quote.t
-t/quote/backslash.pc
-t/quote/doublequote.pc
-t/quote/escape.pc
-t/quote/noquote.pc
-t/quote/quotevar.pc
-t/quote/singlequote.pc
 t/strawberry.t
-t/strawberry/c/include/bad.h
-t/strawberry/c/include/freetype2/good.h
-t/strawberry/c/include/libpng16/good.h
-t/strawberry/c/include/libxml2/good.h
-t/strawberry/c/include/plplot/good.h
-t/strawberry/c/lib/libbad.a
-t/strawberry/c/lib/pkgconfig/blas.pc
-t/strawberry/c/lib/pkgconfig/expat.pc
-t/strawberry/c/lib/pkgconfig/fftw3.pc
-t/strawberry/c/lib/pkgconfig/fftw3f.pc
-t/strawberry/c/lib/pkgconfig/freetype2.pc
-t/strawberry/c/lib/pkgconfig/gdlib.pc
-t/strawberry/c/lib/pkgconfig/gsl.pc
-t/strawberry/c/lib/pkgconfig/lapack.pc
-t/strawberry/c/lib/pkgconfig/libcrypto.pc
-t/strawberry/c/lib/pkgconfig/libexslt.pc
-t/strawberry/c/lib/pkgconfig/libffi.pc
-t/strawberry/c/lib/pkgconfig/liblzma.pc
-t/strawberry/c/lib/pkgconfig/libpng.pc
-t/strawberry/c/lib/pkgconfig/libpng16.pc
-t/strawberry/c/lib/pkgconfig/libpq.pc
-t/strawberry/c/lib/pkgconfig/libssh2.pc
-t/strawberry/c/lib/pkgconfig/libssl.pc
-t/strawberry/c/lib/pkgconfig/libtiff-4.pc
-t/strawberry/c/lib/pkgconfig/libxml-2.0.pc
-t/strawberry/c/lib/pkgconfig/libxslt.pc
-t/strawberry/c/lib/pkgconfig/netcdf.pc
-t/strawberry/c/lib/pkgconfig/openssl.pc
-t/strawberry/c/lib/pkgconfig/plplotd-c++.pc
-t/strawberry/c/lib/pkgconfig/plplotd.pc
-t/strawberry/c/lib/pkgconfig/proj.pc
-t/strawberry/c/lib/pkgconfig/xpm.pc
-t/strawberry/c/lib/pkgconfig/zlib.pc
 t/version_class.t
-test.pl
 win32/fix_links.pl
 win32/fix_old_strawberry.pl
 META.yml                                 Module YAML meta-data (added by MakeMaker)
diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP
index a9f0f68..b4001ee 100644
--- a/MANIFEST.SKIP
+++ b/MANIFEST.SKIP
@@ -1,5 +1,6 @@
-t/usr/.+
 \.git.+
 ^Makefile$
 ^MANIFEST\.bak$
 ^MYMETA\.
+^blib/
+^pm_to_blib$
diff --git a/META.json b/META.json
index 8514044..600db0a 100644
--- a/META.json
+++ b/META.json
@@ -4,7 +4,7 @@
       "M. Nunberg <mnunberg at haskalah.org>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.143240",
+   "generated_by" : "ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005",
    "license" : [
       "perl_5"
    ],
@@ -22,9 +22,7 @@
    "prereqs" : {
       "build" : {
          "requires" : {
-            "Archive::Tar" : "0",
-            "ExtUtils::MakeMaker" : "6.56",
-            "Fcntl" : "0"
+            "ExtUtils::MakeMaker" : "6.56"
          }
       },
       "configure" : {
@@ -42,20 +40,22 @@
    "provides" : {
       "PkgConfig" : {
          "file" : "lib/PkgConfig.pm",
-         "version" : "0.09026"
+         "version" : "0.12026"
       }
    },
    "release_status" : "stable",
    "resources" : {
       "bugtracker" : {
-         "web" : "https://github.com/mnunberg/perl-PkgConfig/issues"
+         "web" : "https://github.com/PerlPkgConfig/perl-PkgConfig/issues"
       },
       "homepage" : "https://metacpan.org/pod/PkgConfig",
       "repository" : {
          "type" : "git",
-         "url" : "https://github.com/mnunberg/perl-PkgConfig.git",
-         "web" : "https://github.com/mnunberg/perl-PkgConfig"
-      }
+         "url" : "https://github.com/PerlPkgConfig/perl-PkgConfig.git",
+         "web" : "https://github.com/PerlPkgConfig/perl-PkgConfig"
+      },
+      "x_IRC" : "irc://irc.perl.org/#native"
    },
-   "version" : "0.09026"
+   "version" : "0.12026",
+   "x_serialization_backend" : "JSON::PP version 2.27300"
 }
diff --git a/META.yml b/META.yml
index e0f609c..6f01b79 100644
--- a/META.yml
+++ b/META.yml
@@ -3,13 +3,11 @@ abstract: 'Pure-Perl Core-Only replacement for pkg-config'
 author:
   - 'M. Nunberg <mnunberg at haskalah.org>'
 build_requires:
-  Archive::Tar: '0'
   ExtUtils::MakeMaker: '6.56'
-  Fcntl: '0'
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.143240'
+generated_by: 'ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -22,12 +20,14 @@ no_index:
 provides:
   PkgConfig:
     file: lib/PkgConfig.pm
-    version: '0.09026'
+    version: '0.12026'
 requires:
   Test::More: '0.94'
   perl: '5.006000'
 resources:
-  bugtracker: https://github.com/mnunberg/perl-PkgConfig/issues
+  IRC: irc://irc.perl.org/#native
+  bugtracker: https://github.com/PerlPkgConfig/perl-PkgConfig/issues
   homepage: https://metacpan.org/pod/PkgConfig
-  repository: https://github.com/mnunberg/perl-PkgConfig.git
-version: '0.09026'
+  repository: https://github.com/PerlPkgConfig/perl-PkgConfig.git
+version: '0.12026'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff --git a/Makefile.PL b/Makefile.PL
index 1d9e805..6c0c797 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -71,22 +71,24 @@ WriteMakefile(
         'Test::More' => '0.94',
     },
     BUILD_REQUIRES => {
-        'Archive::Tar'        => $^O eq 'MSWin32' ? '1.94' : 0,
-        'Fcntl'               => 0,
         'ExtUtils::MakeMaker' => '6.56',
     },
+    PM => {
+      "lib/PkgConfig.pm" => "\$(INST_LIB)/PkgConfig.pm",
+    },
     META_MERGE => {
         'meta-spec' => { version => 2 },
         resources => {
             bugtracker => {
-                web  => 'https://github.com/mnunberg/perl-PkgConfig/issues',
+                web  => 'https://github.com/PerlPkgConfig/perl-PkgConfig/issues',
             },
             homepage => 'https://metacpan.org/pod/PkgConfig',
             repository => {
                 type => 'git',
-                url  => 'https://github.com/mnunberg/perl-PkgConfig.git',
-                web  => 'https://github.com/mnunberg/perl-PkgConfig',
+                url  => 'https://github.com/PerlPkgConfig/perl-PkgConfig.git',
+                web  => 'https://github.com/PerlPkgConfig/perl-PkgConfig',
             },
+            x_IRC => "irc://irc.perl.org/#native",
         },
         provides => {
             PkgConfig => {
@@ -103,6 +105,6 @@ WriteMakefile(
 sub MY::test_via_harness
 {
   my($self, $perl, $tests) = @_;
-  "\t$perl test.pl"
+  "\t$perl run_test.pl"
 }
 
diff --git a/README b/README
index d3f8e01..10cc56c 100644
--- a/README
+++ b/README
@@ -49,10 +49,10 @@ perldoc command.
 You can also look for information at:
 
     GitHub, which hosts the projects official repository
-        http://github.com/mnunberg/perl-PkgConfig
+        https://github.com/PerlPkgConfig/perl-PkgConfig
     
     Project's issue tracker on GitHub
-        https://github.com/mnunberg/perl-PkgConfig/issues
+        https://github.com/PerlPkgConfig/perl-PkgConfig/issues
 
     AnnoCPAN, Annotated CPAN documentation
         http://annocpan.org/dist/PkgConfig
diff --git a/README.win32 b/README.win32
index 6173e5b..4c787fa 100644
--- a/README.win32
+++ b/README.win32
@@ -11,13 +11,12 @@ just as the c version works on Unix style platforms.  Unfortunately,
 the version included with 5.20.0.1 is incompatible with the version
 on CPAN.
 
-This will be fixed in the next version of Strawberry which will be
-either the first in the 5.20.1 series or 5.20.0.2.
+This was fixed in the next version of Strawberry.
 
 You may optionally patch the .pc files that come with Strawberry Perl
 5.20.0.1 or earlier to either get the same pkg-config capability which
 will come with future versions of Strawberry (if you are using 5.18
-or earlier) or to fix the incompatability that was introduced in
+or earlier) or to fix the incompatibility that was introduced in
 Strawberry 5.20.0.1.  Simply follow these steps:
 
 =over 4
diff --git a/gen_multi_tests.pl b/gen_multi_tests.pl
new file mode 100644
index 0000000..a89c17c
--- /dev/null
+++ b/gen_multi_tests.pl
@@ -0,0 +1,32 @@
+use strict;
+use warnings;
+use File::Find;
+
+my @list = ([]);
+
+my $count = 1;
+find(sub {
+  /\.pc$/ && do {
+    push @{ $list[-1] }, $File::Find::name;
+    push @list, [] if @{ $list[-1] } == 50;
+  }
+}, 't/data/usr');
+
+my $template = do {
+  open my $fh, '<', 't/data/iterfiles_template';
+  local $/;
+  <$fh>;
+};
+
+my $i = 0;
+foreach my $list (@list)
+{
+  my $fn = sprintf "t/02-iterfiles-FLISTa%s.t", chr(ord('a')+$i++);
+  print "$fn\n";
+  
+  my $content = "$template";
+  $content =~ s{#LIST}{join("\n", @$list)}e;
+  open my $fh, '>', $fn;
+  print $fh $content;
+  close $fh;
+}
diff --git a/gen_multi_tests.sh b/gen_multi_tests.sh
deleted file mode 100644
index 47c3463..0000000
--- a/gen_multi_tests.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-cd t
-templ=iterfiles_template
-test_base="02-iterfiles"
-find usr | split -l 50 - FLIST
-
-for f in FLIST*; do
-    cp $templ "$test_base-$f.t"
-done
diff --git a/lib/PkgConfig.pm b/lib/PkgConfig.pm
index 3725214..5570443 100755
--- a/lib/PkgConfig.pm
+++ b/lib/PkgConfig.pm
@@ -20,7 +20,7 @@ package
 package PkgConfig;
 
 #First two digits are Perl version, second two are pkg-config version
-our $VERSION = '0.09026';
+our $VERSION = '0.12026';
 
 $VERSION =~ /([0-9]{2})$/;
 my $compat_version = $1;
@@ -83,6 +83,16 @@ if($ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION}) {
 
     @DEFAULT_SEARCH_PATH = split $Config{path_sep}, $ENV{PKG_CONFIG_LIBDIR};
 
+} elsif($^O eq 'msys') {
+
+    # MSYS2 seems to actually set PKG_CONFIG_PATH in its /etc/profile
+    # god bless it.  But.  The defaults if you unset the environment
+    # variable are different
+    @DEFAULT_SEARCH_PATH = qw(
+        /usr/lib/pkgconfig
+        /usr/share/pkgconfig
+    );
+
 } elsif($^O eq 'solaris' && $Config{ptrsize} == 8) {
 
     @DEFAULT_SEARCH_PATH = qw(
@@ -413,7 +423,7 @@ struct(
      # will be listed first
      'libs_deplist' => '*%',
 
-     # cummulative cflags and ldflags
+     # cumulative cflags and ldflags
      'ldflags'   => '*@',
      'cflags'    => '*@',
 
@@ -707,7 +717,7 @@ sub parse_line {
     #perl variables can't have '.' in them:
     $field =~ s/\./DOT/g;
     
-    #remove quoutes from field names
+    #remove quotes from field names
     $field =~ s/['"]//g;
     
 
@@ -726,7 +736,7 @@ sub parse_line {
     $value = join ' ', map { s/(["'])/\\$1/g; "'$_'" } shellwords $value
       if $value =~ /[\\"']/;
     
-    #quoute the value string, unless quouted already
+    #quote the value string, unless quoted already
     $value = "\"$value\"";
     
     #get existent variables from our hash:
@@ -1070,6 +1080,7 @@ GetOptions(
     'silence-errors' => \my $SilenceErrors,
     'print-errors' => \my $PrintErrors,
     'errors-to-stdout' => \my $ErrToStdOut,
+    'short-errors'     => \my $ShortErrors,
     
     'define-variable=s', => \my %UserVariables,
     
@@ -1089,6 +1100,9 @@ GetOptions(
     'h|help|?'      => \my $WantHelp
 ) or pod2usage(@POD_USAGE_OPTIONS);
 
+if($^O eq 'msys' && !$ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION}) {
+    $UseStatic = 1;
+}
 
 if($WantHelp) {
     pod2usage(@POD_USAGE_OPTIONS, -exitval => 0);
@@ -1277,7 +1291,7 @@ PkgConfig - Pure-Perl Core-Only replacement for pkg-config
 
     $ ppkg-config --libs --cflags --static gio-2.0
 
-    #outputs (lines artifically broken up for readability):
+    #outputs (lines artificially broken up for readability):
     # -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
     # -pthread -lgio-2.0 -lz -lresolv -lgobject-2.0
     # -lgmodule-2.0 -ldl -lgthread-2.0 -pthread -lrt -lglib-2.0
@@ -1434,6 +1448,10 @@ arguments
 Print errors to STDERR and takes precedence over
 C<--silence-errors>
 
+=head4 --short-errors
+
+Ignored, but recognized for compatibility.
+
 =head4 --errors-to-stdout
 
 Print errors to STDOUT and takes precedence over
@@ -1477,7 +1495,7 @@ a working version that implements this feature.
 
 =head4 I<< PkgConfig->find >>
 
-    my $result = PkgConfig->find($libary, %options);
+    my $result = PkgConfig->find($library, %options);
 
 Find a library and return a result object.
 C<$library> can be either a single name of a library, or a reference to an
@@ -1704,6 +1722,8 @@ Other contributors include:
 
 =item Breno G. de Oliveira (garu)
 
+=item Gregor Herrmann
+
 =back
 
 =head1 COPYRIGHT AND LICENSE
diff --git a/test.pl b/run_test.pl
similarity index 100%
rename from test.pl
rename to run_test.pl
diff --git a/script/pkg-config b/script/pkg-config
index 3725214..5570443 100755
--- a/script/pkg-config
+++ b/script/pkg-config
@@ -20,7 +20,7 @@ package
 package PkgConfig;
 
 #First two digits are Perl version, second two are pkg-config version
-our $VERSION = '0.09026';
+our $VERSION = '0.12026';
 
 $VERSION =~ /([0-9]{2})$/;
 my $compat_version = $1;
@@ -83,6 +83,16 @@ if($ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION}) {
 
     @DEFAULT_SEARCH_PATH = split $Config{path_sep}, $ENV{PKG_CONFIG_LIBDIR};
 
+} elsif($^O eq 'msys') {
+
+    # MSYS2 seems to actually set PKG_CONFIG_PATH in its /etc/profile
+    # god bless it.  But.  The defaults if you unset the environment
+    # variable are different
+    @DEFAULT_SEARCH_PATH = qw(
+        /usr/lib/pkgconfig
+        /usr/share/pkgconfig
+    );
+
 } elsif($^O eq 'solaris' && $Config{ptrsize} == 8) {
 
     @DEFAULT_SEARCH_PATH = qw(
@@ -413,7 +423,7 @@ struct(
      # will be listed first
      'libs_deplist' => '*%',
 
-     # cummulative cflags and ldflags
+     # cumulative cflags and ldflags
      'ldflags'   => '*@',
      'cflags'    => '*@',
 
@@ -707,7 +717,7 @@ sub parse_line {
     #perl variables can't have '.' in them:
     $field =~ s/\./DOT/g;
     
-    #remove quoutes from field names
+    #remove quotes from field names
     $field =~ s/['"]//g;
     
 
@@ -726,7 +736,7 @@ sub parse_line {
     $value = join ' ', map { s/(["'])/\\$1/g; "'$_'" } shellwords $value
       if $value =~ /[\\"']/;
     
-    #quoute the value string, unless quouted already
+    #quote the value string, unless quoted already
     $value = "\"$value\"";
     
     #get existent variables from our hash:
@@ -1070,6 +1080,7 @@ GetOptions(
     'silence-errors' => \my $SilenceErrors,
     'print-errors' => \my $PrintErrors,
     'errors-to-stdout' => \my $ErrToStdOut,
+    'short-errors'     => \my $ShortErrors,
     
     'define-variable=s', => \my %UserVariables,
     
@@ -1089,6 +1100,9 @@ GetOptions(
     'h|help|?'      => \my $WantHelp
 ) or pod2usage(@POD_USAGE_OPTIONS);
 
+if($^O eq 'msys' && !$ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION}) {
+    $UseStatic = 1;
+}
 
 if($WantHelp) {
     pod2usage(@POD_USAGE_OPTIONS, -exitval => 0);
@@ -1277,7 +1291,7 @@ PkgConfig - Pure-Perl Core-Only replacement for pkg-config
 
     $ ppkg-config --libs --cflags --static gio-2.0
 
-    #outputs (lines artifically broken up for readability):
+    #outputs (lines artificially broken up for readability):
     # -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
     # -pthread -lgio-2.0 -lz -lresolv -lgobject-2.0
     # -lgmodule-2.0 -ldl -lgthread-2.0 -pthread -lrt -lglib-2.0
@@ -1434,6 +1448,10 @@ arguments
 Print errors to STDERR and takes precedence over
 C<--silence-errors>
 
+=head4 --short-errors
+
+Ignored, but recognized for compatibility.
+
 =head4 --errors-to-stdout
 
 Print errors to STDOUT and takes precedence over
@@ -1477,7 +1495,7 @@ a working version that implements this feature.
 
 =head4 I<< PkgConfig->find >>
 
-    my $result = PkgConfig->find($libary, %options);
+    my $result = PkgConfig->find($library, %options);
 
 Find a library and return a result object.
 C<$library> can be either a single name of a library, or a reference to an
@@ -1704,6 +1722,8 @@ Other contributors include:
 
 =item Breno G. de Oliveira (garu)
 
+=item Gregor Herrmann
+
 =back
 
 =head1 COPYRIGHT AND LICENSE
diff --git a/script/pkg-config.pl b/script/pkg-config.pl
index 3725214..5570443 100755
--- a/script/pkg-config.pl
+++ b/script/pkg-config.pl
@@ -20,7 +20,7 @@ package
 package PkgConfig;
 
 #First two digits are Perl version, second two are pkg-config version
-our $VERSION = '0.09026';
+our $VERSION = '0.12026';
 
 $VERSION =~ /([0-9]{2})$/;
 my $compat_version = $1;
@@ -83,6 +83,16 @@ if($ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION}) {
 
     @DEFAULT_SEARCH_PATH = split $Config{path_sep}, $ENV{PKG_CONFIG_LIBDIR};
 
+} elsif($^O eq 'msys') {
+
+    # MSYS2 seems to actually set PKG_CONFIG_PATH in its /etc/profile
+    # god bless it.  But.  The defaults if you unset the environment
+    # variable are different
+    @DEFAULT_SEARCH_PATH = qw(
+        /usr/lib/pkgconfig
+        /usr/share/pkgconfig
+    );
+
 } elsif($^O eq 'solaris' && $Config{ptrsize} == 8) {
 
     @DEFAULT_SEARCH_PATH = qw(
@@ -413,7 +423,7 @@ struct(
      # will be listed first
      'libs_deplist' => '*%',
 
-     # cummulative cflags and ldflags
+     # cumulative cflags and ldflags
      'ldflags'   => '*@',
      'cflags'    => '*@',
 
@@ -707,7 +717,7 @@ sub parse_line {
     #perl variables can't have '.' in them:
     $field =~ s/\./DOT/g;
     
-    #remove quoutes from field names
+    #remove quotes from field names
     $field =~ s/['"]//g;
     
 
@@ -726,7 +736,7 @@ sub parse_line {
     $value = join ' ', map { s/(["'])/\\$1/g; "'$_'" } shellwords $value
       if $value =~ /[\\"']/;
     
-    #quoute the value string, unless quouted already
+    #quote the value string, unless quoted already
     $value = "\"$value\"";
     
     #get existent variables from our hash:
@@ -1070,6 +1080,7 @@ GetOptions(
     'silence-errors' => \my $SilenceErrors,
     'print-errors' => \my $PrintErrors,
     'errors-to-stdout' => \my $ErrToStdOut,
+    'short-errors'     => \my $ShortErrors,
     
     'define-variable=s', => \my %UserVariables,
     
@@ -1089,6 +1100,9 @@ GetOptions(
     'h|help|?'      => \my $WantHelp
 ) or pod2usage(@POD_USAGE_OPTIONS);
 
+if($^O eq 'msys' && !$ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION}) {
+    $UseStatic = 1;
+}
 
 if($WantHelp) {
     pod2usage(@POD_USAGE_OPTIONS, -exitval => 0);
@@ -1277,7 +1291,7 @@ PkgConfig - Pure-Perl Core-Only replacement for pkg-config
 
     $ ppkg-config --libs --cflags --static gio-2.0
 
-    #outputs (lines artifically broken up for readability):
+    #outputs (lines artificially broken up for readability):
     # -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
     # -pthread -lgio-2.0 -lz -lresolv -lgobject-2.0
     # -lgmodule-2.0 -ldl -lgthread-2.0 -pthread -lrt -lglib-2.0
@@ -1434,6 +1448,10 @@ arguments
 Print errors to STDERR and takes precedence over
 C<--silence-errors>
 
+=head4 --short-errors
+
+Ignored, but recognized for compatibility.
+
 =head4 --errors-to-stdout
 
 Print errors to STDOUT and takes precedence over
@@ -1477,7 +1495,7 @@ a working version that implements this feature.
 
 =head4 I<< PkgConfig->find >>
 
-    my $result = PkgConfig->find($libary, %options);
+    my $result = PkgConfig->find($library, %options);
 
 Find a library and return a result object.
 C<$library> can be either a single name of a library, or a reference to an
@@ -1704,6 +1722,8 @@ Other contributors include:
 
 =item Breno G. de Oliveira (garu)
 
+=item Gregor Herrmann
+
 =back
 
 =head1 COPYRIGHT AND LICENSE
diff --git a/script/ppkg-config b/script/ppkg-config
index 3725214..5570443 100755
--- a/script/ppkg-config
+++ b/script/ppkg-config
@@ -20,7 +20,7 @@ package
 package PkgConfig;
 
 #First two digits are Perl version, second two are pkg-config version
-our $VERSION = '0.09026';
+our $VERSION = '0.12026';
 
 $VERSION =~ /([0-9]{2})$/;
 my $compat_version = $1;
@@ -83,6 +83,16 @@ if($ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION}) {
 
     @DEFAULT_SEARCH_PATH = split $Config{path_sep}, $ENV{PKG_CONFIG_LIBDIR};
 
+} elsif($^O eq 'msys') {
+
+    # MSYS2 seems to actually set PKG_CONFIG_PATH in its /etc/profile
+    # god bless it.  But.  The defaults if you unset the environment
+    # variable are different
+    @DEFAULT_SEARCH_PATH = qw(
+        /usr/lib/pkgconfig
+        /usr/share/pkgconfig
+    );
+
 } elsif($^O eq 'solaris' && $Config{ptrsize} == 8) {
 
     @DEFAULT_SEARCH_PATH = qw(
@@ -413,7 +423,7 @@ struct(
      # will be listed first
      'libs_deplist' => '*%',
 
-     # cummulative cflags and ldflags
+     # cumulative cflags and ldflags
      'ldflags'   => '*@',
      'cflags'    => '*@',
 
@@ -707,7 +717,7 @@ sub parse_line {
     #perl variables can't have '.' in them:
     $field =~ s/\./DOT/g;
     
-    #remove quoutes from field names
+    #remove quotes from field names
     $field =~ s/['"]//g;
     
 
@@ -726,7 +736,7 @@ sub parse_line {
     $value = join ' ', map { s/(["'])/\\$1/g; "'$_'" } shellwords $value
       if $value =~ /[\\"']/;
     
-    #quoute the value string, unless quouted already
+    #quote the value string, unless quoted already
     $value = "\"$value\"";
     
     #get existent variables from our hash:
@@ -1070,6 +1080,7 @@ GetOptions(
     'silence-errors' => \my $SilenceErrors,
     'print-errors' => \my $PrintErrors,
     'errors-to-stdout' => \my $ErrToStdOut,
+    'short-errors'     => \my $ShortErrors,
     
     'define-variable=s', => \my %UserVariables,
     
@@ -1089,6 +1100,9 @@ GetOptions(
     'h|help|?'      => \my $WantHelp
 ) or pod2usage(@POD_USAGE_OPTIONS);
 
+if($^O eq 'msys' && !$ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION}) {
+    $UseStatic = 1;
+}
 
 if($WantHelp) {
     pod2usage(@POD_USAGE_OPTIONS, -exitval => 0);
@@ -1277,7 +1291,7 @@ PkgConfig - Pure-Perl Core-Only replacement for pkg-config
 
     $ ppkg-config --libs --cflags --static gio-2.0
 
-    #outputs (lines artifically broken up for readability):
+    #outputs (lines artificially broken up for readability):
     # -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
     # -pthread -lgio-2.0 -lz -lresolv -lgobject-2.0
     # -lgmodule-2.0 -ldl -lgthread-2.0 -pthread -lrt -lglib-2.0
@@ -1434,6 +1448,10 @@ arguments
 Print errors to STDERR and takes precedence over
 C<--silence-errors>
 
+=head4 --short-errors
+
+Ignored, but recognized for compatibility.
+
 =head4 --errors-to-stdout
 
 Print errors to STDOUT and takes precedence over
@@ -1477,7 +1495,7 @@ a working version that implements this feature.
 
 =head4 I<< PkgConfig->find >>
 
-    my $result = PkgConfig->find($libary, %options);
+    my $result = PkgConfig->find($library, %options);
 
 Find a library and return a result object.
 C<$library> can be either a single name of a library, or a reference to an
@@ -1704,6 +1722,8 @@ Other contributors include:
 
 =item Breno G. de Oliveira (garu)
 
+=item Gregor Herrmann
+
 =back
 
 =head1 COPYRIGHT AND LICENSE
diff --git a/t/02-iterfiles-FLISTaa.t b/t/02-iterfiles-FLISTaa.t
index e0b8b23..3195f09 100644
--- a/t/02-iterfiles-FLISTaa.t
+++ b/t/02-iterfiles-FLISTaa.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/local/share/pkgconfig/shared-mime-info.pc
+t/data/usr/local/share/pkgconfig/bcop.pc
+t/data/usr/local/lib/pkgconfig/libdivecomputer.pc
+t/data/usr/local/lib/pkgconfig/glu.pc
+t/data/usr/local/lib/pkgconfig/dri.pc
+t/data/usr/local/lib/pkgconfig/cmph.pc
+t/data/usr/local/lib/pkgconfig/libvirt.pc
+t/data/usr/local/lib/pkgconfig/termkey.pc
+t/data/usr/local/lib/pkgconfig/emeraldengine.pc
+t/data/usr/local/lib/pkgconfig/codeblocks.pc
+t/data/usr/local/lib/pkgconfig/gl.pc
+t/data/usr/share/pkgconfig/iso-codes.pc
+t/data/usr/share/pkgconfig/xorg-sgml-doctools.pc
+t/data/usr/share/pkgconfig/xproto.pc
+t/data/usr/share/pkgconfig/shared-mime-info.pc
+t/data/usr/share/pkgconfig/gnome-mime-data-2.0.pc
+t/data/usr/share/pkgconfig/gnome-doc-utils.pc
+t/data/usr/share/pkgconfig/xorg-macros.pc
+t/data/usr/share/pkgconfig/dri2proto.pc
+t/data/usr/share/pkgconfig/pthread-stubs.pc
+t/data/usr/share/pkgconfig/lxc.pc
+t/data/usr/share/pkgconfig/icon-naming-utils.pc
+t/data/usr/share/pkgconfig/xml2po.pc
+t/data/usr/share/pkgconfig/m17n-db.pc
+t/data/usr/share/pkgconfig/usbutils.pc
+t/data/usr/share/pkgconfig/udev.pc
+t/data/usr/share/pkgconfig/inputproto.pc
+t/data/usr/share/pkgconfig/gtk-doc.pc
+t/data/usr/share/pkgconfig/udisks.pc
+t/data/usr/share/pkgconfig/libtut.pc
+t/data/usr/share/pkgconfig/glproto.pc
+t/data/usr/share/pkgconfig/xextproto.pc
+t/data/usr/share/pkgconfig/xbitmaps.pc
+t/data/usr/share/pkgconfig/xcb-proto.pc
+t/data/usr/share/pkgconfig/shared-desktop-ontologies.pc
+t/data/usr/share/pkgconfig/fixesproto.pc
+t/data/usr/share/pkgconfig/gnome-icon-theme.pc
+t/data/usr/share/pkgconfig/xtrans.pc
+t/data/usr/lib/pkgconfig/flac.pc
+t/data/usr/lib/pkgconfig/vorbisfile.pc
+t/data/usr/lib/pkgconfig/deskbar-applet.pc
+t/data/usr/lib/pkgconfig/upower-glib.pc
+t/data/usr/lib/pkgconfig/dvdnav.pc
+t/data/usr/lib/pkgconfig/QtXmlPatterns.pc
+t/data/usr/lib/pkgconfig/IlmBase.pc
+t/data/usr/lib/pkgconfig/libical.pc
+t/data/usr/lib/pkgconfig/libgnomekbd.pc
+t/data/usr/lib/pkgconfig/libxul.pc
+t/data/usr/lib/pkgconfig/dmxproto.pc
+t/data/usr/lib/pkgconfig/libconfig.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTab.t b/t/02-iterfiles-FLISTab.t
index e0b8b23..23dfa23 100644
--- a/t/02-iterfiles-FLISTab.t
+++ b/t/02-iterfiles-FLISTab.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/librtmp.pc
+t/data/usr/lib/pkgconfig/libxml++-2.6.pc
+t/data/usr/lib/pkgconfig/gstreamer-net-0.10.pc
+t/data/usr/lib/pkgconfig/nautilus-sendto.pc
+t/data/usr/lib/pkgconfig/cairomm-1.0.pc
+t/data/usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc
+t/data/usr/lib/pkgconfig/QtOpenGL.pc
+t/data/usr/lib/pkgconfig/xfixes.pc
+t/data/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
+t/data/usr/lib/pkgconfig/caca.pc
+t/data/usr/lib/pkgconfig/libavdevice.pc
+t/data/usr/lib/pkgconfig/xevie.pc
+t/data/usr/lib/pkgconfig/webkit-1.0.pc
+t/data/usr/lib/pkgconfig/glitz.pc
+t/data/usr/lib/pkgconfig/QtDBus.pc
+t/data/usr/lib/pkgconfig/glitz-glx.pc
+t/data/usr/lib/pkgconfig/renderproto.pc
+t/data/usr/lib/pkgconfig/dbus-1.pc
+t/data/usr/lib/pkgconfig/utouch-evemu.pc
+t/data/usr/lib/pkgconfig/libgnome-menu.pc
+t/data/usr/lib/pkgconfig/trapproto.pc
+t/data/usr/lib/pkgconfig/libusb.pc
+t/data/usr/lib/pkgconfig/QtWebKit.pc
+t/data/usr/lib/pkgconfig/gstreamer-0.10.pc
+t/data/usr/lib/pkgconfig/libcurl.pc
+t/data/usr/lib/pkgconfig/dvdnavmini.pc
+t/data/usr/lib/pkgconfig/gst-python-0.10.pc
+t/data/usr/lib/pkgconfig/theoradec.pc
+t/data/usr/lib/pkgconfig/evolution-data-server-1.2.pc
+t/data/usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc
+t/data/usr/lib/pkgconfig/gweather.pc
+t/data/usr/lib/pkgconfig/cairomm-svg-1.0.pc
+t/data/usr/lib/pkgconfig/randrproto.pc
+t/data/usr/lib/pkgconfig/libegroupwise-1.2.pc
+t/data/usr/lib/pkgconfig/gail.pc
+t/data/usr/lib/pkgconfig/fontsproto.pc
+t/data/usr/lib/pkgconfig/polkit-gobject-1.pc
+t/data/usr/lib/pkgconfig/x264.pc
+t/data/usr/lib/pkgconfig/xaw7.pc
+t/data/usr/lib/pkgconfig/jinglebase-0.3.pc
+t/data/usr/lib/pkgconfig/gstreamer-check-0.10.pc
+t/data/usr/lib/pkgconfig/gio-unix-2.0.pc
+t/data/usr/lib/pkgconfig/sndfile.pc
+t/data/usr/lib/pkgconfig/exo-hal-0.3.pc
+t/data/usr/lib/pkgconfig/cairo-png.pc
+t/data/usr/lib/pkgconfig/Qt3Support.pc
+t/data/usr/lib/pkgconfig/direct.pc
+t/data/usr/lib/pkgconfig/poppler-cairo.pc
+t/data/usr/lib/pkgconfig/sofia-sip-ua.pc
+t/data/usr/lib/pkgconfig/tre.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTac.t b/t/02-iterfiles-FLISTac.t
index e0b8b23..6f9f1ad 100644
--- a/t/02-iterfiles-FLISTac.t
+++ b/t/02-iterfiles-FLISTac.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/xf86miscproto.pc
+t/data/usr/lib/pkgconfig/utouch-grail.pc
+t/data/usr/lib/pkgconfig/xdmcp.pc
+t/data/usr/lib/pkgconfig/gnutls.pc
+t/data/usr/lib/pkgconfig/xorg-evdev.pc
+t/data/usr/lib/pkgconfig/libcdio_paranoia.pc
+t/data/usr/lib/pkgconfig/poppler.pc
+t/data/usr/lib/pkgconfig/cogl-1.0.pc
+t/data/usr/lib/pkgconfig/libgnomeui-2.0.pc
+t/data/usr/lib/pkgconfig/libgcj.pc
+t/data/usr/lib/pkgconfig/pangoxft.pc
+t/data/usr/lib/pkgconfig/gio-2.0.pc
+t/data/usr/lib/pkgconfig/SDL_image.pc
+t/data/usr/lib/pkgconfig/poppler-splash.pc
+t/data/usr/lib/pkgconfig/libxul-unstable.pc
+t/data/usr/lib/pkgconfig/libdrm_nouveau.pc
+t/data/usr/lib/pkgconfig/sigc++-2.0.pc
+t/data/usr/lib/pkgconfig/xkbfile.pc
+t/data/usr/lib/pkgconfig/compositeproto.pc
+t/data/usr/lib/pkgconfig/xpm.pc
+t/data/usr/lib/pkgconfig/cairo-pdf.pc
+t/data/usr/lib/pkgconfig/libgadu.pc
+t/data/usr/lib/pkgconfig/glibmm-2.4.pc
+t/data/usr/lib/pkgconfig/zziplib.pc
+t/data/usr/lib/pkgconfig/libexslt.pc
+t/data/usr/lib/pkgconfig/gconf-2.0.pc
+t/data/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
+t/data/usr/lib/pkgconfig/gstreamer-audio-0.10.pc
+t/data/usr/lib/pkgconfig/libavformat.pc
+t/data/usr/lib/pkgconfig/libmpg123.pc
+t/data/usr/lib/pkgconfig/gdk-x11-2.0.pc
+t/data/usr/lib/pkgconfig/cucul.pc
+t/data/usr/lib/pkgconfig/liblircclient0.pc
+t/data/usr/lib/pkgconfig/theora.pc
+t/data/usr/lib/pkgconfig/libdrm.pc
+t/data/usr/lib/pkgconfig/QtSvg.pc
+t/data/usr/lib/pkgconfig/wcf.pc
+t/data/usr/lib/pkgconfig/libkms.pc
+t/data/usr/lib/pkgconfig/libgnome-2.0.pc
+t/data/usr/lib/pkgconfig/vorbis.pc
+t/data/usr/lib/pkgconfig/opencore-amrwb.pc
+t/data/usr/lib/pkgconfig/cairo-ft.pc
+t/data/usr/lib/pkgconfig/zzipmmapped.pc
+t/data/usr/lib/pkgconfig/libpng12.pc
+t/data/usr/lib/pkgconfig/notify-python.pc
+t/data/usr/lib/pkgconfig/libavc1394.pc
+t/data/usr/lib/pkgconfig/gudev-1.0.pc
+t/data/usr/lib/pkgconfig/vte.pc
+t/data/usr/lib/pkgconfig/libpkcs15init.pc
+t/data/usr/lib/pkgconfig/libdc1394-2.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTad.t b/t/02-iterfiles-FLISTad.t
index e0b8b23..f5052ed 100644
--- a/t/02-iterfiles-FLISTad.t
+++ b/t/02-iterfiles-FLISTad.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/fuse.pc
+t/data/usr/lib/pkgconfig/libxfce4util-1.0.pc
+t/data/usr/lib/pkgconfig/jinglep2p-0.3.pc
+t/data/usr/lib/pkgconfig/fftw3l.pc
+t/data/usr/lib/pkgconfig/xau.pc
+t/data/usr/lib/pkgconfig/GraphicsMagick.pc
+t/data/usr/lib/pkgconfig/giomm-2.4.pc
+t/data/usr/lib/pkgconfig/cairo-tee.pc
+t/data/usr/lib/pkgconfig/libgtop-2.0.pc
+t/data/usr/lib/pkgconfig/ao.pc
+t/data/usr/lib/pkgconfig/libnfsidmap.pc
+t/data/usr/lib/pkgconfig/libxslt.pc
+t/data/usr/lib/pkgconfig/schroedinger-1.0.pc
+t/data/usr/lib/pkgconfig/libpcrecpp.pc
+t/data/usr/lib/pkgconfig/libxfcegui4-1.0.pc
+t/data/usr/lib/pkgconfig/libmetacity-private.pc
+t/data/usr/lib/pkgconfig/xf86vidmodeproto.pc
+t/data/usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc
+t/data/usr/lib/pkgconfig/glu.pc
+t/data/usr/lib/pkgconfig/cairomm-ps-1.0.pc
+t/data/usr/lib/pkgconfig/fftw3.pc
+t/data/usr/lib/pkgconfig/wmlib.pc
+t/data/usr/lib/pkgconfig/xf86driproto.pc
+t/data/usr/lib/pkgconfig/rarian.pc
+t/data/usr/lib/pkgconfig/QtCLucene.pc
+t/data/usr/lib/pkgconfig/dotnet.pc
+t/data/usr/lib/pkgconfig/OpenEXR.pc
+t/data/usr/lib/pkgconfig/videoproto.pc
+t/data/usr/lib/pkgconfig/mono.pc
+t/data/usr/lib/pkgconfig/libstartup-notification-1.0.pc
+t/data/usr/lib/pkgconfig/dbus-glib-1.pc
+t/data/usr/lib/pkgconfig/pygtkglext-1.0.pc
+t/data/usr/lib/pkgconfig/cecil.pc
+t/data/usr/lib/pkgconfig/pixman-1.pc
+t/data/usr/lib/pkgconfig/cairomm-pdf-1.0.pc
+t/data/usr/lib/pkgconfig/dri.pc
+t/data/usr/lib/pkgconfig/unique-1.0.pc
+t/data/usr/lib/pkgconfig/libart-2.0.pc
+t/data/usr/lib/pkgconfig/QtNetwork.pc
+t/data/usr/lib/pkgconfig/mtdev.pc
+t/data/usr/lib/pkgconfig/speexdsp.pc
+t/data/usr/lib/pkgconfig/freetype2.pc
+t/data/usr/lib/pkgconfig/gtk+-x11-2.0.pc
+t/data/usr/lib/pkgconfig/fribidi.pc
+t/data/usr/lib/pkgconfig/libssl.pc
+t/data/usr/lib/pkgconfig/kbproto.pc
+t/data/usr/lib/pkgconfig/Qt.pc
+t/data/usr/lib/pkgconfig/alsa.pc
+t/data/usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc
+t/data/usr/lib/pkgconfig/sdl.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTae.t b/t/02-iterfiles-FLISTae.t
index e0b8b23..cca528e 100644
--- a/t/02-iterfiles-FLISTae.t
+++ b/t/02-iterfiles-FLISTae.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/nss.pc
+t/data/usr/lib/pkgconfig/clutter-x11-1.0.pc
+t/data/usr/lib/pkgconfig/sane-backends.pc
+t/data/usr/lib/pkgconfig/libdv.pc
+t/data/usr/lib/pkgconfig/directfb-internal.pc
+t/data/usr/lib/pkgconfig/QtUiTools.pc
+t/data/usr/lib/pkgconfig/libv4l1.pc
+t/data/usr/lib/pkgconfig/pciaccess.pc
+t/data/usr/lib/pkgconfig/libpulse.pc
+t/data/usr/lib/pkgconfig/libraw1394.pc
+t/data/usr/lib/pkgconfig/libpng.pc
+t/data/usr/lib/pkgconfig/libusb-1.0.pc
+t/data/usr/lib/pkgconfig/libproxy-1.0.pc
+t/data/usr/lib/pkgconfig/gstreamer-rtp-0.10.pc
+t/data/usr/lib/pkgconfig/taglib.pc
+t/data/usr/lib/pkgconfig/libquicktime.pc
+t/data/usr/lib/pkgconfig/libgnomecanvas-2.0.pc
+t/data/usr/lib/pkgconfig/xcmiscproto.pc
+t/data/usr/lib/pkgconfig/xulrunner-nss.pc
+t/data/usr/lib/pkgconfig/lcms.pc
+t/data/usr/lib/pkgconfig/libedataserver-1.2.pc
+t/data/usr/lib/pkgconfig/libsoup-2.4.pc
+t/data/usr/lib/pkgconfig/libtpl.pc
+t/data/usr/lib/pkgconfig/libsqueeze-0.2.pc
+t/data/usr/lib/pkgconfig/pygtk-2.0.pc
+t/data/usr/lib/pkgconfig/libpulse-browse.pc
+t/data/usr/lib/pkgconfig/clutter-1.0.pc
+t/data/usr/lib/pkgconfig/cairo-svg.pc
+t/data/usr/lib/pkgconfig/polkit.pc
+t/data/usr/lib/pkgconfig/libecal-1.2.pc
+t/data/usr/lib/pkgconfig/xmu.pc
+t/data/usr/lib/pkgconfig/libnautilus-extension.pc
+t/data/usr/lib/pkgconfig/libusbmuxd.pc
+t/data/usr/lib/pkgconfig/atkmm-1.6.pc
+t/data/usr/lib/pkgconfig/cairo-gobject.pc
+t/data/usr/lib/pkgconfig/libbonobo-2.0.pc
+t/data/usr/lib/pkgconfig/system.web.extensions.design_1.0.pc
+t/data/usr/lib/pkgconfig/libxul-embedding-unstable.pc
+t/data/usr/lib/pkgconfig/pm-utils.pc
+t/data/usr/lib/pkgconfig/ext2fs.pc
+t/data/usr/lib/pkgconfig/gstreamer-fft-0.10.pc
+t/data/usr/lib/pkgconfig/thunarx-1.pc
+t/data/usr/lib/pkgconfig/gnutls-extra.pc
+t/data/usr/lib/pkgconfig/xv.pc
+t/data/usr/lib/pkgconfig/orc-0.4.pc
+t/data/usr/lib/pkgconfig/QtCore.pc
+t/data/usr/lib/pkgconfig/gmodule-2.0.pc
+t/data/usr/lib/pkgconfig/QtMultimedia.pc
+t/data/usr/lib/pkgconfig/libscconf.pc
+t/data/usr/lib/pkgconfig/cucul++.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTaf.t b/t/02-iterfiles-FLISTaf.t
index e0b8b23..1c28c7f 100644
--- a/t/02-iterfiles-FLISTaf.t
+++ b/t/02-iterfiles-FLISTaf.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/silcclient.pc
+t/data/usr/lib/pkgconfig/mono.web.pc
+t/data/usr/lib/pkgconfig/gdu.pc
+t/data/usr/lib/pkgconfig/xcursor.pc
+t/data/usr/lib/pkgconfig/cogl-gl-1.0.pc
+t/data/usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc
+t/data/usr/lib/pkgconfig/wavpack.pc
+t/data/usr/lib/pkgconfig/xcb-event.pc
+t/data/usr/lib/pkgconfig/mono-cairo.pc
+t/data/usr/lib/pkgconfig/ogg.pc
+t/data/usr/lib/pkgconfig/bigreqsproto.pc
+t/data/usr/lib/pkgconfig/pyvte.pc
+t/data/usr/lib/pkgconfig/xext.pc
+t/data/usr/lib/pkgconfig/uuid.pc
+t/data/usr/lib/pkgconfig/libpostproc.pc
+t/data/usr/lib/pkgconfig/valgrind.pc
+t/data/usr/lib/pkgconfig/libxml-2.0.pc
+t/data/usr/lib/pkgconfig/libgnomeprint-2.2.pc
+t/data/usr/lib/pkgconfig/imlib2.pc
+t/data/usr/lib/pkgconfig/libcap-ng.pc
+t/data/usr/lib/pkgconfig/libtasn1.pc
+t/data/usr/lib/pkgconfig/nautilus-python.pc
+t/data/usr/lib/pkgconfig/librpcsecgss.pc
+t/data/usr/lib/pkgconfig/mad.pc
+t/data/usr/lib/pkgconfig/libpcre.pc
+t/data/usr/lib/pkgconfig/camel-1.2.pc
+t/data/usr/lib/pkgconfig/sqlite3.pc
+t/data/usr/lib/pkgconfig/libudev.pc
+t/data/usr/lib/pkgconfig/devmapper.pc
+t/data/usr/lib/pkgconfig/gobject-2.0.pc
+t/data/usr/lib/pkgconfig/jinglexmpp-0.3.pc
+t/data/usr/lib/pkgconfig/libIDL-2.0.pc
+t/data/usr/lib/pkgconfig/utouch-frame.pc
+t/data/usr/lib/pkgconfig/gdk-2.0.pc
+t/data/usr/lib/pkgconfig/xcb-atom.pc
+t/data/usr/lib/pkgconfig/gnome-js-common.pc
+t/data/usr/lib/pkgconfig/cairo-xlib.pc
+t/data/usr/lib/pkgconfig/xtrap.pc
+t/data/usr/lib/pkgconfig/polkit-gtk-1.pc
+t/data/usr/lib/pkgconfig/QtGui.pc
+t/data/usr/lib/pkgconfig/libexchange-storage-1.2.pc
+t/data/usr/lib/pkgconfig/gobject-introspection-1.0.pc
+t/data/usr/lib/pkgconfig/cairomm-ft-1.0.pc
+t/data/usr/lib/pkgconfig/xres.pc
+t/data/usr/lib/pkgconfig/gnome-mount.pc
+t/data/usr/lib/pkgconfig/gdkmm-2.4.pc
+t/data/usr/lib/pkgconfig/cairo-xcb.pc
+t/data/usr/lib/pkgconfig/fftw3f.pc
+t/data/usr/lib/pkgconfig/libcdio.pc
+t/data/usr/lib/pkgconfig/glib.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTag.t b/t/02-iterfiles-FLISTag.t
index e0b8b23..cac5a3e 100644
--- a/t/02-iterfiles-FLISTag.t
+++ b/t/02-iterfiles-FLISTag.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/QtScriptTools.pc
+t/data/usr/lib/pkgconfig/libpcreposix.pc
+t/data/usr/lib/pkgconfig/caca++.pc
+t/data/usr/lib/pkgconfig/evieproto.pc
+t/data/usr/lib/pkgconfig/cairo-xlib-xrender.pc
+t/data/usr/lib/pkgconfig/libnotify.pc
+t/data/usr/lib/pkgconfig/eventlog.pc
+t/data/usr/lib/pkgconfig/enchant.pc
+t/data/usr/lib/pkgconfig/damageproto.pc
+t/data/usr/lib/pkgconfig/libidn.pc
+t/data/usr/lib/pkgconfig/avahi-client.pc
+t/data/usr/lib/pkgconfig/ORBit-CosNaming-2.0.pc
+t/data/usr/lib/pkgconfig/liblzma.pc
+t/data/usr/lib/pkgconfig/gnome-pilot-2.0.pc
+t/data/usr/lib/pkgconfig/QtAssistantClient.pc
+t/data/usr/lib/pkgconfig/libcdio_cdda.pc
+t/data/usr/lib/pkgconfig/pangox.pc
+t/data/usr/lib/pkgconfig/zzipwrap.pc
+t/data/usr/lib/pkgconfig/libavutil.pc
+t/data/usr/lib/pkgconfig/gtkmm-2.4.pc
+t/data/usr/lib/pkgconfig/libimobiledevice-1.0.pc
+t/data/usr/lib/pkgconfig/xulrunner-nspr.pc
+t/data/usr/lib/pkgconfig/libdts.pc
+t/data/usr/lib/pkgconfig/cally-1.0.pc
+t/data/usr/lib/pkgconfig/pangoft2.pc
+t/data/usr/lib/pkgconfig/gnome-window-settings-2.0.pc
+t/data/usr/lib/pkgconfig/gstreamer-controller-0.10.pc
+t/data/usr/lib/pkgconfig/mozilla-plugin.pc
+t/data/usr/lib/pkgconfig/pyside.pc
+t/data/usr/lib/pkgconfig/libdecoration.pc
+t/data/usr/lib/pkgconfig/QtScript.pc
+t/data/usr/lib/pkgconfig/theoraenc.pc
+t/data/usr/lib/pkgconfig/glib-2.0.pc
+t/data/usr/lib/pkgconfig/libxine.pc
+t/data/usr/lib/pkgconfig/libv4l2.pc
+t/data/usr/lib/pkgconfig/wrlib.pc
+t/data/usr/lib/pkgconfig/alsaplayer.pc
+t/data/usr/lib/pkgconfig/gkrellm.pc
+t/data/usr/lib/pkgconfig/fontconfig.pc
+t/data/usr/lib/pkgconfig/liboil-0.3.pc
+t/data/usr/lib/pkgconfig/gmodule-no-export-2.0.pc
+t/data/usr/lib/pkgconfig/cairo-xcb-shm.pc
+t/data/usr/lib/pkgconfig/libssh2.pc
+t/data/usr/lib/pkgconfig/directfb.pc
+t/data/usr/lib/pkgconfig/talloc.pc
+t/data/usr/lib/pkgconfig/gtk+-2.0.pc
+t/data/usr/lib/pkgconfig/libgnomeprintui-2.2.pc
+t/data/usr/lib/pkgconfig/xrandr.pc
+t/data/usr/lib/pkgconfig/libvbucket.pc
+t/data/usr/lib/pkgconfig/python-2.7.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTah.t b/t/02-iterfiles-FLISTah.t
index e0b8b23..57e80d1 100644
--- a/t/02-iterfiles-FLISTah.t
+++ b/t/02-iterfiles-FLISTah.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/libgphoto2.pc
+t/data/usr/lib/pkgconfig/gmodule-export-2.0.pc
+t/data/usr/lib/pkgconfig/nspr.pc
+t/data/usr/lib/pkgconfig/cairo-ps.pc
+t/data/usr/lib/pkgconfig/QtXml.pc
+t/data/usr/lib/pkgconfig/mozilla-gtkmozembed.pc
+t/data/usr/lib/pkgconfig/xcb-render.pc
+t/data/usr/lib/pkgconfig/libgcj10.pc
+t/data/usr/lib/pkgconfig/openal.pc
+t/data/usr/lib/pkgconfig/libv4lconvert.pc
+t/data/usr/lib/pkgconfig/libavcore.pc
+t/data/usr/lib/pkgconfig/libgcj-4.4.pc
+t/data/usr/lib/pkgconfig/jinglexmllite-0.3.pc
+t/data/usr/lib/pkgconfig/fontcacheproto.pc
+t/data/usr/lib/pkgconfig/librsvg-2.0.pc
+t/data/usr/lib/pkgconfig/gnome-vfs-module-2.0.pc
+t/data/usr/lib/pkgconfig/pilot-link.pc
+t/data/usr/lib/pkgconfig/libglade-2.0.pc
+t/data/usr/lib/pkgconfig/x11.pc
+t/data/usr/lib/pkgconfig/libpulse-simple.pc
+t/data/usr/lib/pkgconfig/gstreamer-cdda-0.10.pc
+t/data/usr/lib/pkgconfig/libwnck-1.0.pc
+t/data/usr/lib/pkgconfig/gamin.pc
+t/data/usr/lib/pkgconfig/xxf86dga.pc
+t/data/usr/lib/pkgconfig/ORBit-idl-2.0.pc
+t/data/usr/lib/pkgconfig/portaudio-2.0.pc
+t/data/usr/lib/pkgconfig/fontutil.pc
+t/data/usr/lib/pkgconfig/libiec61883.pc
+t/data/usr/lib/pkgconfig/gstreamer-riff-0.10.pc
+t/data/usr/lib/pkgconfig/xi.pc
+t/data/usr/lib/pkgconfig/audiofile.pc
+t/data/usr/lib/pkgconfig/x11-xcb.pc
+t/data/usr/lib/pkgconfig/libebook-1.2.pc
+t/data/usr/lib/pkgconfig/dbus-python.pc
+t/data/usr/lib/pkgconfig/xrender.pc
+t/data/usr/lib/pkgconfig/mozilla-gtkmozembed-embedding.pc
+t/data/usr/lib/pkgconfig/xcb-aux.pc
+t/data/usr/lib/pkgconfig/cairomm-png-1.0.pc
+t/data/usr/lib/pkgconfig/scrnsaverproto.pc
+t/data/usr/lib/pkgconfig/QtTest.pc
+t/data/usr/lib/pkgconfig/cairo-fc.pc
+t/data/usr/lib/pkgconfig/imlib.pc
+t/data/usr/lib/pkgconfig/hal-storage.pc
+t/data/usr/lib/pkgconfig/libsepol.pc
+t/data/usr/lib/pkgconfig/autoopts.pc
+t/data/usr/lib/pkgconfig/GraphicsMagickWand.pc
+t/data/usr/lib/pkgconfig/clutter-glx-1.0.pc
+t/data/usr/lib/pkgconfig/portaudiocpp.pc
+t/data/usr/lib/pkgconfig/opencore-amrnb.pc
+t/data/usr/lib/pkgconfig/esound.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTai.t b/t/02-iterfiles-FLISTai.t
index e0b8b23..faa0cc0 100644
--- a/t/02-iterfiles-FLISTai.t
+++ b/t/02-iterfiles-FLISTai.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/slang.pc
+t/data/usr/lib/pkgconfig/libmpeg2.pc
+t/data/usr/lib/pkgconfig/libplist.pc
+t/data/usr/lib/pkgconfig/GraphicsMagick++.pc
+t/data/usr/lib/pkgconfig/pygobject-2.0.pc
+t/data/usr/lib/pkgconfig/libexif.pc
+t/data/usr/lib/pkgconfig/libgpod-1.0.pc
+t/data/usr/lib/pkgconfig/nice.pc
+t/data/usr/lib/pkgconfig/gnome-screensaver.pc
+t/data/usr/lib/pkgconfig/libcroco-0.6.pc
+t/data/usr/lib/pkgconfig/xinerama.pc
+t/data/usr/lib/pkgconfig/libsoup-gnome-2.4.pc
+t/data/usr/lib/pkgconfig/libbonoboui-2.0.pc
+t/data/usr/lib/pkgconfig/mono-lineeditor.pc
+t/data/usr/lib/pkgconfig/avahi-glib.pc
+t/data/usr/lib/pkgconfig/ice.pc
+t/data/usr/lib/pkgconfig/dotnet35.pc
+t/data/usr/lib/pkgconfig/mozilla-js.pc
+t/data/usr/lib/pkgconfig/gmodule.pc
+t/data/usr/lib/pkgconfig/xt.pc
+t/data/usr/lib/pkgconfig/ORBit-2.0.pc
+t/data/usr/lib/pkgconfig/libarchive.pc
+t/data/usr/lib/pkgconfig/check.pc
+t/data/usr/lib/pkgconfig/pangocairo.pc
+t/data/usr/lib/pkgconfig/xcb.pc
+t/data/usr/lib/pkgconfig/e2p.pc
+t/data/usr/lib/pkgconfig/system.web.extensions_1.0.pc
+t/data/usr/lib/pkgconfig/xorg-server.pc
+t/data/usr/lib/pkgconfig/libsysfs.pc
+t/data/usr/lib/pkgconfig/libffi.pc
+t/data/usr/lib/pkgconfig/gvnc-1.0.pc
+t/data/usr/lib/pkgconfig/xtst.pc
+t/data/usr/lib/pkgconfig/system.web.mvc.pc
+t/data/usr/lib/pkgconfig/sm.pc
+t/data/usr/lib/pkgconfig/libedata-book-1.2.pc
+t/data/usr/lib/pkgconfig/xkbui.pc
+t/data/usr/lib/pkgconfig/resourceproto.pc
+t/data/usr/lib/pkgconfig/QtSql.pc
+t/data/usr/lib/pkgconfig/libopensc.pc
+t/data/usr/lib/pkgconfig/QtDesignerComponents.pc
+t/data/usr/lib/pkgconfig/cairomm-xlib-1.0.pc
+t/data/usr/lib/pkgconfig/xdamage.pc
+t/data/usr/lib/pkgconfig/xcomposite.pc
+t/data/usr/lib/pkgconfig/fontenc.pc
+t/data/usr/lib/pkgconfig/QtHelp.pc
+t/data/usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc
+t/data/usr/lib/pkgconfig/xfont.pc
+t/data/usr/lib/pkgconfig/gtkhotkey-1.0.pc
+t/data/usr/lib/pkgconfig/libpci.pc
+t/data/usr/lib/pkgconfig/gupnp-1.0.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTaj.t b/t/02-iterfiles-FLISTaj.t
index e0b8b23..7decc43 100644
--- a/t/02-iterfiles-FLISTaj.t
+++ b/t/02-iterfiles-FLISTaj.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/xxf86vm.pc
+t/data/usr/lib/pkgconfig/nunit.pc
+t/data/usr/lib/pkgconfig/libgssglue.pc
+t/data/usr/lib/pkgconfig/libIDL.pc
+t/data/usr/lib/pkgconfig/tracker.pc
+t/data/usr/lib/pkgconfig/xxf86misc.pc
+t/data/usr/lib/pkgconfig/openssl.pc
+t/data/usr/lib/pkgconfig/xfce4-icon-theme-1.0.pc
+t/data/usr/lib/pkgconfig/gthread.pc
+t/data/usr/lib/pkgconfig/libnl-1.pc
+t/data/usr/lib/pkgconfig/libxml++-1.0.pc
+t/data/usr/lib/pkgconfig/bonobo-activation-2.0.pc
+t/data/usr/lib/pkgconfig/xf86dgaproto.pc
+t/data/usr/lib/pkgconfig/libutouch-geis.pc
+t/data/usr/lib/pkgconfig/mono-options.pc
+t/data/usr/lib/pkgconfig/ORBit.pc
+t/data/usr/lib/pkgconfig/gssdp-1.0.pc
+t/data/usr/lib/pkgconfig/libpulse-mainloop-glib.pc
+t/data/usr/lib/pkgconfig/QtDesigner.pc
+t/data/usr/lib/pkgconfig/meanwhile.pc
+t/data/usr/lib/pkgconfig/libcrypto.pc
+t/data/usr/lib/pkgconfig/gmime-2.4.pc
+t/data/usr/lib/pkgconfig/xcb-shm.pc
+t/data/usr/lib/pkgconfig/recordproto.pc
+t/data/usr/lib/pkgconfig/NetworkManager.pc
+t/data/usr/lib/pkgconfig/ortp.pc
+t/data/usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc
+t/data/usr/lib/pkgconfig/libgdiplus.pc
+t/data/usr/lib/pkgconfig/xineramaproto.pc
+t/data/usr/lib/pkgconfig/gtk-vnc-1.0.pc
+t/data/usr/lib/pkgconfig/qimageblitz.pc
+t/data/usr/lib/pkgconfig/libxul-embedding.pc
+t/data/usr/lib/pkgconfig/libxklavier.pc
+t/data/usr/lib/pkgconfig/xp.pc
+t/data/usr/lib/pkgconfig/xmuu.pc
+t/data/usr/lib/pkgconfig/gnome-settings-daemon.pc
+t/data/usr/lib/pkgconfig/jinglesession-0.3.pc
+t/data/usr/lib/pkgconfig/libgphoto2_port.pc
+t/data/usr/lib/pkgconfig/devkit-power-gobject.pc
+t/data/usr/lib/pkgconfig/zzipfseeko.pc
+t/data/usr/lib/pkgconfig/bluez.pc
+t/data/usr/lib/pkgconfig/thunar-vfs-1.pc
+t/data/usr/lib/pkgconfig/pango.pc
+t/data/usr/lib/pkgconfig/libdrm_radeon.pc
+t/data/usr/lib/pkgconfig/zlib.pc
+t/data/usr/lib/pkgconfig/libdca.pc
+t/data/usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc
+t/data/usr/lib/pkgconfig/libdrm_intel.pc
+t/data/usr/lib/pkgconfig/xvmc.pc
+t/data/usr/lib/pkgconfig/gstreamer-tag-0.10.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTak.t b/t/02-iterfiles-FLISTak.t
index e0b8b23..c46b184 100644
--- a/t/02-iterfiles-FLISTak.t
+++ b/t/02-iterfiles-FLISTak.t
@@ -6,7 +6,62 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/xft.pc
+t/data/usr/lib/pkgconfig/zzip-zlib-config.pc
+t/data/usr/lib/pkgconfig/libyahoo2.pc
+t/data/usr/lib/pkgconfig/libvisual-0.4.pc
+t/data/usr/lib/pkgconfig/gstreamer-video-0.10.pc
+t/data/usr/lib/pkgconfig/gupnp-igd-1.0.pc
+t/data/usr/lib/pkgconfig/gtkspell-2.0.pc
+t/data/usr/lib/pkgconfig/libmpeg2convert.pc
+t/data/usr/lib/pkgconfig/fusion.pc
+t/data/usr/lib/pkgconfig/exo-0.3.pc
+t/data/usr/lib/pkgconfig/gl.pc
+t/data/usr/lib/pkgconfig/mutter-plugins.pc
+t/data/usr/lib/pkgconfig/libagg.pc
+t/data/usr/lib/pkgconfig/gthread-2.0.pc
+t/data/usr/lib/pkgconfig/mono-nunit.pc
+t/data/usr/lib/pkgconfig/libmutter-private.pc
+t/data/usr/lib/pkgconfig/gstreamer-sdp-0.10.pc
+t/data/usr/lib/pkgconfig/dmx.pc
+t/data/usr/lib/pkgconfig/gstreamer-app-0.10.pc
+t/data/usr/lib/pkgconfig/xcb-util.pc
+t/data/usr/lib/pkgconfig/xscrnsaver.pc
+t/data/usr/lib/pkgconfig/pangomm-1.4.pc
+t/data/usr/lib/pkgconfig/farsight2-0.10.pc
+t/data/usr/lib/pkgconfig/libgnomekbdui.pc
+t/data/usr/lib/pkgconfig/hal.pc
+t/data/usr/lib/pkgconfig/cairo.pc
+t/data/usr/lib/pkgconfig/ORBit-imodule-2.0.pc
+t/data/usr/lib/pkgconfig/gstreamer-base-0.10.pc
+t/data/usr/lib/pkgconfig/gnome-keyring-1.pc
+t/data/usr/lib/pkgconfig/json-glib-1.0.pc
+t/data/usr/lib/pkgconfig/printproto.pc
+t/data/usr/lib/pkgconfig/com_err.pc
+t/data/usr/lib/pkgconfig/shout.pc
+t/data/usr/lib/pkgconfig/atk.pc
+t/data/usr/lib/pkgconfig/libavcodec.pc
+t/data/usr/lib/pkgconfig/exempi-2.0.pc
+t/data/usr/lib/pkgconfig/camel-provider-1.2.pc
+t/data/usr/lib/pkgconfig/dirac.pc
+t/data/usr/lib/pkgconfig/xf86bigfontproto.pc
+t/data/usr/lib/pkgconfig/gnome-vfs-2.0.pc
+t/data/usr/lib/pkgconfig/mjpegtools.pc
+t/data/usr/lib/pkgconfig/libfs.pc
+t/data/usr/lib/pkgconfig/vorbisenc.pc
+t/data/usr/lib/pkgconfig/gnome-desktop-2.0.pc
+t/data/usr/lib/pkgconfig/silc.pc
+t/data/usr/lib/pkgconfig/libselinux.pc
+t/data/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
+t/data/usr/lib/pkgconfig/speex.pc
+t/data/usr/lib/pkgconfig/dvdread.pc
+t/data/usr/lib/pkgconfig/python2.5/gst-python-0.10.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/02-iterfiles-FLISTal.t b/t/02-iterfiles-FLISTal.t
index e0b8b23..70c857e 100644
--- a/t/02-iterfiles-FLISTal.t
+++ b/t/02-iterfiles-FLISTal.t
@@ -6,7 +6,15 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+t/data/usr/lib/pkgconfig/python2.5/pygtk-2.0.pc
+t/data/usr/lib/pkgconfig/python2.6/gst-python-0.10.pc
+t/data/usr/lib/pkgconfig/python2.6/pygtk-2.0.pc
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/FLISTaa b/t/FLISTaa
deleted file mode 100644
index 4f82435..0000000
--- a/t/FLISTaa
+++ /dev/null
@@ -1,50 +0,0 @@
-usr
-usr/share
-usr/share/pkgconfig
-usr/share/pkgconfig/xextproto.pc
-usr/share/pkgconfig/xcb-proto.pc
-usr/share/pkgconfig/m17n-db.pc
-usr/share/pkgconfig/gtk-doc.pc
-usr/share/pkgconfig/libtut.pc
-usr/share/pkgconfig/gnome-mime-data-2.0.pc
-usr/share/pkgconfig/xml2po.pc
-usr/share/pkgconfig/udev.pc
-usr/share/pkgconfig/xorg-macros.pc
-usr/share/pkgconfig/xbitmaps.pc
-usr/share/pkgconfig/gnome-doc-utils.pc
-usr/share/pkgconfig/gnome-icon-theme.pc
-usr/share/pkgconfig/udisks.pc
-usr/share/pkgconfig/icon-naming-utils.pc
-usr/share/pkgconfig/pthread-stubs.pc
-usr/share/pkgconfig/xtrans.pc
-usr/share/pkgconfig/dri2proto.pc
-usr/share/pkgconfig/glproto.pc
-usr/share/pkgconfig/shared-desktop-ontologies.pc
-usr/share/pkgconfig/xorg-sgml-doctools.pc
-usr/share/pkgconfig/inputproto.pc
-usr/share/pkgconfig/lxc.pc
-usr/share/pkgconfig/usbutils.pc
-usr/share/pkgconfig/xproto.pc
-usr/share/pkgconfig/iso-codes.pc
-usr/share/pkgconfig/shared-mime-info.pc
-usr/share/pkgconfig/fixesproto.pc
-usr/local
-usr/local/share
-usr/local/share/pkgconfig
-usr/local/share/pkgconfig/bcop.pc
-usr/local/share/pkgconfig/shared-mime-info.pc
-usr/local/lib
-usr/local/lib/pkgconfig
-usr/local/lib/pkgconfig/libdivecomputer.pc
-usr/local/lib/pkgconfig/codeblocks.pc
-usr/local/lib/pkgconfig/gl.pc
-usr/local/lib/pkgconfig/termkey.pc
-usr/local/lib/pkgconfig/dri.pc
-usr/local/lib/pkgconfig/cmph.pc
-usr/local/lib/pkgconfig/glu.pc
-usr/local/lib/pkgconfig/libvirt.pc
-usr/local/lib/pkgconfig/emeraldengine.pc
-usr/lib
-usr/lib/pkgconfig
-usr/lib/pkgconfig/dotnet.pc
-usr/lib/pkgconfig/gstreamer-audio-0.10.pc
diff --git a/t/FLISTab b/t/FLISTab
deleted file mode 100644
index 45d4bd1..0000000
--- a/t/FLISTab
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/gstreamer-controller-0.10.pc
-usr/lib/pkgconfig/polkit.pc
-usr/lib/pkgconfig/libxml++-1.0.pc
-usr/lib/pkgconfig/system.web.extensions_1.0.pc
-usr/lib/pkgconfig/gtkhotkey-1.0.pc
-usr/lib/pkgconfig/xcomposite.pc
-usr/lib/pkgconfig/gmime-2.4.pc
-usr/lib/pkgconfig/libiec61883.pc
-usr/lib/pkgconfig/gstreamer-tag-0.10.pc
-usr/lib/pkgconfig/cairomm-ft-1.0.pc
-usr/lib/pkgconfig/pangoft2.pc
-usr/lib/pkgconfig/libnotify.pc
-usr/lib/pkgconfig/gweather.pc
-usr/lib/pkgconfig/gstreamer-rtp-0.10.pc
-usr/lib/pkgconfig/gnome-vfs-module-2.0.pc
-usr/lib/pkgconfig/xft.pc
-usr/lib/pkgconfig/ORBit.pc
-usr/lib/pkgconfig/libscconf.pc
-usr/lib/pkgconfig/dmx.pc
-usr/lib/pkgconfig/wavpack.pc
-usr/lib/pkgconfig/check.pc
-usr/lib/pkgconfig/atk.pc
-usr/lib/pkgconfig/glibmm-2.4.pc
-usr/lib/pkgconfig/caca++.pc
-usr/lib/pkgconfig/jinglexmllite-0.3.pc
-usr/lib/pkgconfig/alsaplayer.pc
-usr/lib/pkgconfig/libraw1394.pc
-usr/lib/pkgconfig/compositeproto.pc
-usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
-usr/lib/pkgconfig/libopensc.pc
-usr/lib/pkgconfig/gmodule-2.0.pc
-usr/lib/pkgconfig/xcb.pc
-usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc
-usr/lib/pkgconfig/ao.pc
-usr/lib/pkgconfig/avahi-client.pc
-usr/lib/pkgconfig/libpostproc.pc
-usr/lib/pkgconfig/sqlite3.pc
-usr/lib/pkgconfig/libmpg123.pc
-usr/lib/pkgconfig/damageproto.pc
-usr/lib/pkgconfig/libxul-unstable.pc
-usr/lib/pkgconfig/dbus-glib-1.pc
-usr/lib/pkgconfig/recordproto.pc
-usr/lib/pkgconfig/cairo-png.pc
-usr/lib/pkgconfig/libusb.pc
-usr/lib/pkgconfig/mjpegtools.pc
-usr/lib/pkgconfig/libsoup-gnome-2.4.pc
-usr/lib/pkgconfig/Qt.pc
-usr/lib/pkgconfig/libecal-1.2.pc
-usr/lib/pkgconfig/evieproto.pc
-usr/lib/pkgconfig/esound.pc
diff --git a/t/FLISTac b/t/FLISTac
deleted file mode 100644
index 5fd4faf..0000000
--- a/t/FLISTac
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/libgnome-menu.pc
-usr/lib/pkgconfig/gstreamer-fft-0.10.pc
-usr/lib/pkgconfig/libplist.pc
-usr/lib/pkgconfig/libcrypto.pc
-usr/lib/pkgconfig/clutter-x11-1.0.pc
-usr/lib/pkgconfig/gstreamer-video-0.10.pc
-usr/lib/pkgconfig/gnome-settings-daemon.pc
-usr/lib/pkgconfig/fontsproto.pc
-usr/lib/pkgconfig/cogl-1.0.pc
-usr/lib/pkgconfig/libnautilus-extension.pc
-usr/lib/pkgconfig/libudev.pc
-usr/lib/pkgconfig/pangomm-1.4.pc
-usr/lib/pkgconfig/dvdread.pc
-usr/lib/pkgconfig/exempi-2.0.pc
-usr/lib/pkgconfig/libmetacity-private.pc
-usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc
-usr/lib/pkgconfig/xxf86vm.pc
-usr/lib/pkgconfig/taglib.pc
-usr/lib/pkgconfig/QtUiTools.pc
-usr/lib/pkgconfig/dvdnavmini.pc
-usr/lib/pkgconfig/libdts.pc
-usr/lib/pkgconfig/zlib.pc
-usr/lib/pkgconfig/dbus-1.pc
-usr/lib/pkgconfig/openal.pc
-usr/lib/pkgconfig/webkit-1.0.pc
-usr/lib/pkgconfig/dmxproto.pc
-usr/lib/pkgconfig/libxul.pc
-usr/lib/pkgconfig/mono.pc
-usr/lib/pkgconfig/direct.pc
-usr/lib/pkgconfig/hal.pc
-usr/lib/pkgconfig/valgrind.pc
-usr/lib/pkgconfig/libebook-1.2.pc
-usr/lib/pkgconfig/speex.pc
-usr/lib/pkgconfig/xcb-event.pc
-usr/lib/pkgconfig/libffi.pc
-usr/lib/pkgconfig/libgnomekbdui.pc
-usr/lib/pkgconfig/xfont.pc
-usr/lib/pkgconfig/xevie.pc
-usr/lib/pkgconfig/libgnomeprint-2.2.pc
-usr/lib/pkgconfig/libimobiledevice-1.0.pc
-usr/lib/pkgconfig/gio-2.0.pc
-usr/lib/pkgconfig/libavdevice.pc
-usr/lib/pkgconfig/liblircclient0.pc
-usr/lib/pkgconfig/fftw3l.pc
-usr/lib/pkgconfig/glitz.pc
-usr/lib/pkgconfig/libcurl.pc
-usr/lib/pkgconfig/ORBit-imodule-2.0.pc
-usr/lib/pkgconfig/pygtk-2.0.pc
-usr/lib/pkgconfig/mad.pc
-usr/lib/pkgconfig/xf86driproto.pc
diff --git a/t/FLISTad b/t/FLISTad
deleted file mode 100644
index 35ac375..0000000
--- a/t/FLISTad
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/scrnsaverproto.pc
-usr/lib/pkgconfig/libselinux.pc
-usr/lib/pkgconfig/dvdnav.pc
-usr/lib/pkgconfig/ortp.pc
-usr/lib/pkgconfig/IlmBase.pc
-usr/lib/pkgconfig/caca.pc
-usr/lib/pkgconfig/zzipfseeko.pc
-usr/lib/pkgconfig/json-glib-1.0.pc
-usr/lib/pkgconfig/cairomm-1.0.pc
-usr/lib/pkgconfig/cairo-pdf.pc
-usr/lib/pkgconfig/libsqueeze-0.2.pc
-usr/lib/pkgconfig/kbproto.pc
-usr/lib/pkgconfig/xrandr.pc
-usr/lib/pkgconfig/QtDBus.pc
-usr/lib/pkgconfig/xres.pc
-usr/lib/pkgconfig/gudev-1.0.pc
-usr/lib/pkgconfig/libgtop-2.0.pc
-usr/lib/pkgconfig/gtk+-x11-2.0.pc
-usr/lib/pkgconfig/libavc1394.pc
-usr/lib/pkgconfig/sdl.pc
-usr/lib/pkgconfig/libavcore.pc
-usr/lib/pkgconfig/xaw7.pc
-usr/lib/pkgconfig/libgcj-4.4.pc
-usr/lib/pkgconfig/libgadu.pc
-usr/lib/pkgconfig/xmu.pc
-usr/lib/pkgconfig/cairo-xcb-shm.pc
-usr/lib/pkgconfig/gl.pc
-usr/lib/pkgconfig/cairomm-ps-1.0.pc
-usr/lib/pkgconfig/pygobject-2.0.pc
-usr/lib/pkgconfig/xcursor.pc
-usr/lib/pkgconfig/bonobo-activation-2.0.pc
-usr/lib/pkgconfig/glib.pc
-usr/lib/pkgconfig/libnfsidmap.pc
-usr/lib/pkgconfig/fontcacheproto.pc
-usr/lib/pkgconfig/libgnome-2.0.pc
-usr/lib/pkgconfig/xv.pc
-usr/lib/pkgconfig/directfb-internal.pc
-usr/lib/pkgconfig/mono-lineeditor.pc
-usr/lib/pkgconfig/exo-hal-0.3.pc
-usr/lib/pkgconfig/libvbucket.pc
-usr/lib/pkgconfig/xorg-evdev.pc
-usr/lib/pkgconfig/libcdio_paranoia.pc
-usr/lib/pkgconfig/gstreamer-check-0.10.pc
-usr/lib/pkgconfig/pangox.pc
-usr/lib/pkgconfig/ext2fs.pc
-usr/lib/pkgconfig/gstreamer-0.10.pc
-usr/lib/pkgconfig/xcb-util.pc
-usr/lib/pkgconfig/libdca.pc
-usr/lib/pkgconfig/polkit-gobject-1.pc
-usr/lib/pkgconfig/speexdsp.pc
diff --git a/t/FLISTae b/t/FLISTae
deleted file mode 100644
index 3aed00f..0000000
--- a/t/FLISTae
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/freetype2.pc
-usr/lib/pkgconfig/libart-2.0.pc
-usr/lib/pkgconfig/system.web.extensions.design_1.0.pc
-usr/lib/pkgconfig/x11.pc
-usr/lib/pkgconfig/gnome-pilot-2.0.pc
-usr/lib/pkgconfig/cairo-xlib.pc
-usr/lib/pkgconfig/GraphicsMagick.pc
-usr/lib/pkgconfig/mtdev.pc
-usr/lib/pkgconfig/QtDesignerComponents.pc
-usr/lib/pkgconfig/libv4l1.pc
-usr/lib/pkgconfig/bigreqsproto.pc
-usr/lib/pkgconfig/sofia-sip-ua.pc
-usr/lib/pkgconfig/libv4lconvert.pc
-usr/lib/pkgconfig/gmodule-export-2.0.pc
-usr/lib/pkgconfig/xineramaproto.pc
-usr/lib/pkgconfig/fontenc.pc
-usr/lib/pkgconfig/libexchange-storage-1.2.pc
-usr/lib/pkgconfig/libssl.pc
-usr/lib/pkgconfig/opencore-amrnb.pc
-usr/lib/pkgconfig/cairo-ps.pc
-usr/lib/pkgconfig/libutouch-geis.pc
-usr/lib/pkgconfig/bluez.pc
-usr/lib/pkgconfig/xcb-aux.pc
-usr/lib/pkgconfig/cogl-gl-1.0.pc
-usr/lib/pkgconfig/python2.5
-usr/lib/pkgconfig/python2.5/pygtk-2.0.pc
-usr/lib/pkgconfig/python2.5/gst-python-0.10.pc
-usr/lib/pkgconfig/cairomm-svg-1.0.pc
-usr/lib/pkgconfig/QtXml.pc
-usr/lib/pkgconfig/gupnp-1.0.pc
-usr/lib/pkgconfig/gthread.pc
-usr/lib/pkgconfig/xcmiscproto.pc
-usr/lib/pkgconfig/vorbisfile.pc
-usr/lib/pkgconfig/wrlib.pc
-usr/lib/pkgconfig/gdu.pc
-usr/lib/pkgconfig/xp.pc
-usr/lib/pkgconfig/gdk-2.0.pc
-usr/lib/pkgconfig/glitz-glx.pc
-usr/lib/pkgconfig/resourceproto.pc
-usr/lib/pkgconfig/QtScriptTools.pc
-usr/lib/pkgconfig/libxfcegui4-1.0.pc
-usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
-usr/lib/pkgconfig/libcroco-0.6.pc
-usr/lib/pkgconfig/libmpeg2.pc
-usr/lib/pkgconfig/xcb-shm.pc
-usr/lib/pkgconfig/gstreamer-net-0.10.pc
-usr/lib/pkgconfig/gnome-keyring-1.pc
-usr/lib/pkgconfig/ORBit-CosNaming-2.0.pc
-usr/lib/pkgconfig/libavformat.pc
-usr/lib/pkgconfig/cairomm-pdf-1.0.pc
diff --git a/t/FLISTaf b/t/FLISTaf
deleted file mode 100644
index 98e46b5..0000000
--- a/t/FLISTaf
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/libbonobo-2.0.pc
-usr/lib/pkgconfig/gnome-desktop-2.0.pc
-usr/lib/pkgconfig/evolution-data-server-1.2.pc
-usr/lib/pkgconfig/camel-1.2.pc
-usr/lib/pkgconfig/libgcj.pc
-usr/lib/pkgconfig/rarian.pc
-usr/lib/pkgconfig/cairo-gobject.pc
-usr/lib/pkgconfig/mono-options.pc
-usr/lib/pkgconfig/glib-2.0.pc
-usr/lib/pkgconfig/sm.pc
-usr/lib/pkgconfig/libxslt.pc
-usr/lib/pkgconfig/nautilus-python.pc
-usr/lib/pkgconfig/gkrellm.pc
-usr/lib/pkgconfig/libdv.pc
-usr/lib/pkgconfig/gvnc-1.0.pc
-usr/lib/pkgconfig/fftw3f.pc
-usr/lib/pkgconfig/printproto.pc
-usr/lib/pkgconfig/mozilla-plugin.pc
-usr/lib/pkgconfig/poppler.pc
-usr/lib/pkgconfig/jinglesession-0.3.pc
-usr/lib/pkgconfig/ogg.pc
-usr/lib/pkgconfig/QtWebKit.pc
-usr/lib/pkgconfig/libmutter-private.pc
-usr/lib/pkgconfig/farsight2-0.10.pc
-usr/lib/pkgconfig/GraphicsMagick++.pc
-usr/lib/pkgconfig/gnome-vfs-2.0.pc
-usr/lib/pkgconfig/mozilla-js.pc
-usr/lib/pkgconfig/libmpeg2convert.pc
-usr/lib/pkgconfig/tre.pc
-usr/lib/pkgconfig/avahi-glib.pc
-usr/lib/pkgconfig/cairo.pc
-usr/lib/pkgconfig/notify-python.pc
-usr/lib/pkgconfig/libavutil.pc
-usr/lib/pkgconfig/libgnomecanvas-2.0.pc
-usr/lib/pkgconfig/shout.pc
-usr/lib/pkgconfig/libyahoo2.pc
-usr/lib/pkgconfig/orc-0.4.pc
-usr/lib/pkgconfig/xrender.pc
-usr/lib/pkgconfig/directfb.pc
-usr/lib/pkgconfig/atkmm-1.6.pc
-usr/lib/pkgconfig/clutter-glx-1.0.pc
-usr/lib/pkgconfig/libegroupwise-1.2.pc
-usr/lib/pkgconfig/QtSvg.pc
-usr/lib/pkgconfig/xorg-server.pc
-usr/lib/pkgconfig/gtk-vnc-1.0.pc
-usr/lib/pkgconfig/ice.pc
-usr/lib/pkgconfig/gnutls.pc
-usr/lib/pkgconfig/gio-unix-2.0.pc
-usr/lib/pkgconfig/pyvte.pc
-usr/lib/pkgconfig/QtScript.pc
diff --git a/t/FLISTag b/t/FLISTag
deleted file mode 100644
index 91f27b0..0000000
--- a/t/FLISTag
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/libidn.pc
-usr/lib/pkgconfig/randrproto.pc
-usr/lib/pkgconfig/system.web.mvc.pc
-usr/lib/pkgconfig/xulrunner-nss.pc
-usr/lib/pkgconfig/gamin.pc
-usr/lib/pkgconfig/qimageblitz.pc
-usr/lib/pkgconfig/gstreamer-base-0.10.pc
-usr/lib/pkgconfig/xmuu.pc
-usr/lib/pkgconfig/fribidi.pc
-usr/lib/pkgconfig/libglade-2.0.pc
-usr/lib/pkgconfig/cecil.pc
-usr/lib/pkgconfig/QtCLucene.pc
-usr/lib/pkgconfig/theoradec.pc
-usr/lib/pkgconfig/fontconfig.pc
-usr/lib/pkgconfig/cairomm-png-1.0.pc
-usr/lib/pkgconfig/QtAssistantClient.pc
-usr/lib/pkgconfig/pangocairo.pc
-usr/lib/pkgconfig/QtDesigner.pc
-usr/lib/pkgconfig/schroedinger-1.0.pc
-usr/lib/pkgconfig/Qt3Support.pc
-usr/lib/pkgconfig/libavcodec.pc
-usr/lib/pkgconfig/libvisual-0.4.pc
-usr/lib/pkgconfig/libical.pc
-usr/lib/pkgconfig/libbonoboui-2.0.pc
-usr/lib/pkgconfig/xcb-atom.pc
-usr/lib/pkgconfig/sigc++-2.0.pc
-usr/lib/pkgconfig/libdc1394-2.pc
-usr/lib/pkgconfig/e2p.pc
-usr/lib/pkgconfig/libgssglue.pc
-usr/lib/pkgconfig/pciaccess.pc
-usr/lib/pkgconfig/libagg.pc
-usr/lib/pkgconfig/NetworkManager.pc
-usr/lib/pkgconfig/gstreamer-sdp-0.10.pc
-usr/lib/pkgconfig/xvmc.pc
-usr/lib/pkgconfig/alsa.pc
-usr/lib/pkgconfig/wmlib.pc
-usr/lib/pkgconfig/vorbis.pc
-usr/lib/pkgconfig/pangoxft.pc
-usr/lib/pkgconfig/cairo-ft.pc
-usr/lib/pkgconfig/QtGui.pc
-usr/lib/pkgconfig/sndfile.pc
-usr/lib/pkgconfig/libpng.pc
-usr/lib/pkgconfig/libxul-embedding-unstable.pc
-usr/lib/pkgconfig/gstreamer-app-0.10.pc
-usr/lib/pkgconfig/QtTest.pc
-usr/lib/pkgconfig/gnutls-extra.pc
-usr/lib/pkgconfig/libdrm_nouveau.pc
-usr/lib/pkgconfig/libgnomeprintui-2.2.pc
-usr/lib/pkgconfig/xfce4-icon-theme-1.0.pc
-usr/lib/pkgconfig/libgphoto2.pc
diff --git a/t/FLISTah b/t/FLISTah
deleted file mode 100644
index 1ec4d13..0000000
--- a/t/FLISTah
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/zzip-zlib-config.pc
-usr/lib/pkgconfig/gmodule-no-export-2.0.pc
-usr/lib/pkgconfig/QtMultimedia.pc
-usr/lib/pkgconfig/portaudiocpp.pc
-usr/lib/pkgconfig/com_err.pc
-usr/lib/pkgconfig/silc.pc
-usr/lib/pkgconfig/libproxy-1.0.pc
-usr/lib/pkgconfig/x264.pc
-usr/lib/pkgconfig/gnome-js-common.pc
-usr/lib/pkgconfig/liboil-0.3.pc
-usr/lib/pkgconfig/tracker.pc
-usr/lib/pkgconfig/libconfig.pc
-usr/lib/pkgconfig/cairo-xlib-xrender.pc
-usr/lib/pkgconfig/poppler-cairo.pc
-usr/lib/pkgconfig/QtOpenGL.pc
-usr/lib/pkgconfig/libsysfs.pc
-usr/lib/pkgconfig/cairo-xcb.pc
-usr/lib/pkgconfig/libssh2.pc
-usr/lib/pkgconfig/GraphicsMagickWand.pc
-usr/lib/pkgconfig/mono-nunit.pc
-usr/lib/pkgconfig/gnome-screensaver.pc
-usr/lib/pkgconfig/xtst.pc
-usr/lib/pkgconfig/upower-glib.pc
-usr/lib/pkgconfig/mozilla-gtkmozembed-embedding.pc
-usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc
-usr/lib/pkgconfig/libkms.pc
-usr/lib/pkgconfig/devmapper.pc
-usr/lib/pkgconfig/utouch-grail.pc
-usr/lib/pkgconfig/libdecoration.pc
-usr/lib/pkgconfig/gnome-mount.pc
-usr/lib/pkgconfig/fuse.pc
-usr/lib/pkgconfig/x11-xcb.pc
-usr/lib/pkgconfig/libarchive.pc
-usr/lib/pkgconfig/xf86vidmodeproto.pc
-usr/lib/pkgconfig/liblzma.pc
-usr/lib/pkgconfig/xfixes.pc
-usr/lib/pkgconfig/deskbar-applet.pc
-usr/lib/pkgconfig/python2.6
-usr/lib/pkgconfig/python2.6/pygtk-2.0.pc
-usr/lib/pkgconfig/python2.6/gst-python-0.10.pc
-usr/lib/pkgconfig/xdmcp.pc
-usr/lib/pkgconfig/gdkmm-2.4.pc
-usr/lib/pkgconfig/utouch-evemu.pc
-usr/lib/pkgconfig/fftw3.pc
-usr/lib/pkgconfig/jinglep2p-0.3.pc
-usr/lib/pkgconfig/opencore-amrwb.pc
-usr/lib/pkgconfig/gupnp-igd-1.0.pc
-usr/lib/pkgconfig/libxml-2.0.pc
-usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc
-usr/lib/pkgconfig/camel-provider-1.2.pc
diff --git a/t/FLISTai b/t/FLISTai
deleted file mode 100644
index 0efe4be..0000000
--- a/t/FLISTai
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/libgnomeui-2.0.pc
-usr/lib/pkgconfig/libexslt.pc
-usr/lib/pkgconfig/xscrnsaver.pc
-usr/lib/pkgconfig/libedataserver-1.2.pc
-usr/lib/pkgconfig/gtkspell-2.0.pc
-usr/lib/pkgconfig/libv4l2.pc
-usr/lib/pkgconfig/gtkmm-2.4.pc
-usr/lib/pkgconfig/libgphoto2_port.pc
-usr/lib/pkgconfig/renderproto.pc
-usr/lib/pkgconfig/lcms.pc
-usr/lib/pkgconfig/cairomm-xlib-1.0.pc
-usr/lib/pkgconfig/xi.pc
-usr/lib/pkgconfig/libpcrecpp.pc
-usr/lib/pkgconfig/pilot-link.pc
-usr/lib/pkgconfig/ORBit-2.0.pc
-usr/lib/pkgconfig/libpulse-mainloop-glib.pc
-usr/lib/pkgconfig/libgdiplus.pc
-usr/lib/pkgconfig/libstartup-notification-1.0.pc
-usr/lib/pkgconfig/libIDL-2.0.pc
-usr/lib/pkgconfig/imlib2.pc
-usr/lib/pkgconfig/nautilus-sendto.pc
-usr/lib/pkgconfig/xulrunner-nspr.pc
-usr/lib/pkgconfig/gobject-2.0.pc
-usr/lib/pkgconfig/gail.pc
-usr/lib/pkgconfig/libedata-book-1.2.pc
-usr/lib/pkgconfig/libexif.pc
-usr/lib/pkgconfig/zzipmmapped.pc
-usr/lib/pkgconfig/cairo-svg.pc
-usr/lib/pkgconfig/gdk-x11-2.0.pc
-usr/lib/pkgconfig/cucul++.pc
-usr/lib/pkgconfig/mutter-plugins.pc
-usr/lib/pkgconfig/libquicktime.pc
-usr/lib/pkgconfig/unique-1.0.pc
-usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc
-usr/lib/pkgconfig/libIDL.pc
-usr/lib/pkgconfig/cucul.pc
-usr/lib/pkgconfig/QtXmlPatterns.pc
-usr/lib/pkgconfig/libxfce4util-1.0.pc
-usr/lib/pkgconfig/gstreamer-riff-0.10.pc
-usr/lib/pkgconfig/jinglexmpp-0.3.pc
-usr/lib/pkgconfig/libfs.pc
-usr/lib/pkgconfig/theora.pc
-usr/lib/pkgconfig/libcap-ng.pc
-usr/lib/pkgconfig/QtNetwork.pc
-usr/lib/pkgconfig/thunar-vfs-1.pc
-usr/lib/pkgconfig/zzipwrap.pc
-usr/lib/pkgconfig/gnome-window-settings-2.0.pc
-usr/lib/pkgconfig/librpcsecgss.pc
-usr/lib/pkgconfig/libcdio_cdda.pc
-usr/lib/pkgconfig/sane-backends.pc
diff --git a/t/FLISTaj b/t/FLISTaj
deleted file mode 100644
index e7c1064..0000000
--- a/t/FLISTaj
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/libnl-1.pc
-usr/lib/pkgconfig/libpcre.pc
-usr/lib/pkgconfig/libgpod-1.0.pc
-usr/lib/pkgconfig/QtSql.pc
-usr/lib/pkgconfig/libwnck-1.0.pc
-usr/lib/pkgconfig/libusb-1.0.pc
-usr/lib/pkgconfig/gtk+-2.0.pc
-usr/lib/pkgconfig/libcdio.pc
-usr/lib/pkgconfig/xxf86dga.pc
-usr/lib/pkgconfig/gobject-introspection-1.0.pc
-usr/lib/pkgconfig/nss.pc
-usr/lib/pkgconfig/xxf86misc.pc
-usr/lib/pkgconfig/theoraenc.pc
-usr/lib/pkgconfig/xf86miscproto.pc
-usr/lib/pkgconfig/mozilla-gtkmozembed.pc
-usr/lib/pkgconfig/dri.pc
-usr/lib/pkgconfig/pixman-1.pc
-usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc
-usr/lib/pkgconfig/xkbui.pc
-usr/lib/pkgconfig/gstreamer-cdda-0.10.pc
-usr/lib/pkgconfig/nice.pc
-usr/lib/pkgconfig/libusbmuxd.pc
-usr/lib/pkgconfig/dotnet35.pc
-usr/lib/pkgconfig/libgnomekbd.pc
-usr/lib/pkgconfig/devkit-power-gobject.pc
-usr/lib/pkgconfig/cairo-tee.pc
-usr/lib/pkgconfig/wcf.pc
-usr/lib/pkgconfig/audiofile.pc
-usr/lib/pkgconfig/autoopts.pc
-usr/lib/pkgconfig/polkit-gtk-1.pc
-usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc
-usr/lib/pkgconfig/gst-python-0.10.pc
-usr/lib/pkgconfig/libdrm_radeon.pc
-usr/lib/pkgconfig/libdrm_intel.pc
-usr/lib/pkgconfig/dirac.pc
-usr/lib/pkgconfig/xinerama.pc
-usr/lib/pkgconfig/clutter-1.0.pc
-usr/lib/pkgconfig/exo-0.3.pc
-usr/lib/pkgconfig/enchant.pc
-usr/lib/pkgconfig/libpng12.pc
-usr/lib/pkgconfig/fusion.pc
-usr/lib/pkgconfig/thunarx-1.pc
-usr/lib/pkgconfig/zziplib.pc
-usr/lib/pkgconfig/nspr.pc
-usr/lib/pkgconfig/libpkcs15init.pc
-usr/lib/pkgconfig/glu.pc
-usr/lib/pkgconfig/giomm-2.4.pc
-usr/lib/pkgconfig/libdrm.pc
-usr/lib/pkgconfig/meanwhile.pc
-usr/lib/pkgconfig/imlib.pc
diff --git a/t/FLISTak b/t/FLISTak
deleted file mode 100644
index 93a52a7..0000000
--- a/t/FLISTak
+++ /dev/null
@@ -1,50 +0,0 @@
-usr/lib/pkgconfig/librtmp.pc
-usr/lib/pkgconfig/silcclient.pc
-usr/lib/pkgconfig/videoproto.pc
-usr/lib/pkgconfig/libtpl.pc
-usr/lib/pkgconfig/pyside.pc
-usr/lib/pkgconfig/eventlog.pc
-usr/lib/pkgconfig/libpci.pc
-usr/lib/pkgconfig/dbus-python.pc
-usr/lib/pkgconfig/libxul-embedding.pc
-usr/lib/pkgconfig/libgcj10.pc
-usr/lib/pkgconfig/cairo-fc.pc
-usr/lib/pkgconfig/mono.web.pc
-usr/lib/pkgconfig/QtCore.pc
-usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
-usr/lib/pkgconfig/xtrap.pc
-usr/lib/pkgconfig/vorbisenc.pc
-usr/lib/pkgconfig/mono-cairo.pc
-usr/lib/pkgconfig/fontutil.pc
-usr/lib/pkgconfig/libxine.pc
-usr/lib/pkgconfig/pango.pc
-usr/lib/pkgconfig/xf86bigfontproto.pc
-usr/lib/pkgconfig/gthread-2.0.pc
-usr/lib/pkgconfig/xcb-render.pc
-usr/lib/pkgconfig/utouch-frame.pc
-usr/lib/pkgconfig/libpulse-browse.pc
-usr/lib/pkgconfig/flac.pc
-usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc
-usr/lib/pkgconfig/QtHelp.pc
-usr/lib/pkgconfig/libsepol.pc
-usr/lib/pkgconfig/nunit.pc
-usr/lib/pkgconfig/xext.pc
-usr/lib/pkgconfig/vte.pc
-usr/lib/pkgconfig/gssdp-1.0.pc
-usr/lib/pkgconfig/librsvg-2.0.pc
-usr/lib/pkgconfig/libpcreposix.pc
-usr/lib/pkgconfig/xdamage.pc
-usr/lib/pkgconfig/gmodule.pc
-usr/lib/pkgconfig/pygtkglext-1.0.pc
-usr/lib/pkgconfig/libxklavier.pc
-usr/lib/pkgconfig/jinglebase-0.3.pc
-usr/lib/pkgconfig/gconf-2.0.pc
-usr/lib/pkgconfig/uuid.pc
-usr/lib/pkgconfig/OpenEXR.pc
-usr/lib/pkgconfig/cally-1.0.pc
-usr/lib/pkgconfig/trapproto.pc
-usr/lib/pkgconfig/xt.pc
-usr/lib/pkgconfig/xpm.pc
-usr/lib/pkgconfig/SDL_image.pc
-usr/lib/pkgconfig/xau.pc
-usr/lib/pkgconfig/xkbfile.pc
diff --git a/t/FLISTal b/t/FLISTal
deleted file mode 100644
index 77e40b3..0000000
--- a/t/FLISTal
+++ /dev/null
@@ -1,15 +0,0 @@
-usr/lib/pkgconfig/libxml++-2.6.pc
-usr/lib/pkgconfig/libtasn1.pc
-usr/lib/pkgconfig/openssl.pc
-usr/lib/pkgconfig/slang.pc
-usr/lib/pkgconfig/ORBit-idl-2.0.pc
-usr/lib/pkgconfig/poppler-splash.pc
-usr/lib/pkgconfig/xf86dgaproto.pc
-usr/lib/pkgconfig/python-2.7.pc
-usr/lib/pkgconfig/portaudio-2.0.pc
-usr/lib/pkgconfig/hal-storage.pc
-usr/lib/pkgconfig/libsoup-2.4.pc
-usr/lib/pkgconfig/libpulse-simple.pc
-usr/lib/pkgconfig/talloc.pc
-usr/lib/pkgconfig/pm-utils.pc
-usr/lib/pkgconfig/libpulse.pc
diff --git a/t/PkgConfigTest.pm b/t/PkgConfigTest.pm
index 5bbc6ba..472599b 100644
--- a/t/PkgConfigTest.pm
+++ b/t/PkgConfigTest.pm
@@ -6,7 +6,6 @@ use Config;
 use Test::More;
 use File::Basename;
 use Data::Dumper;
-use Archive::Tar;
 use File::Spec;
 use File::Basename qw(fileparse);
 use Config;
@@ -17,13 +16,11 @@ our @ISA = qw( Exporter );
 
 $ENV{PKG_CONFIG_NO_OS_CUSTOMIZATION} = 1;
 
-use Fcntl qw(LOCK_EX LOCK_UN LOCK_SH LOCK_NB);
-
 our @EXPORT = qw(
     expect_flags run_common $RV $S);
 
-my @PC_PATHS = qw(usr/lib/pkgconfig usr/share/pkgconfig
-                usr/local/lib/pkgconfig usr/local/share/pkgconfig);
+my @PC_PATHS = qw(data/usr/lib/pkgconfig data/usr/share/pkgconfig
+                data/usr/local/lib/pkgconfig data/usr/local/share/pkgconfig);
                 
 
 
@@ -63,53 +60,6 @@ sub expect_flags {
     like($S, qr/\Q$flags\E/, $msg);
 }
 
-# For concurrency, it is necessary to maintain a lock here. The
-# lock should remain in place
-sub extract_our_tarball
-{
-    open my $fh, "+<", $LOCK or die "$LOCK: $!";
-    my $extract_dir = File::Spec->catfile($FindBin::Bin, 'usr');
-
-    do {
-        local $SIG{ALRM} = sub { die 'timeout waiting for lock' };
-        alarm 10;
-        flock($fh, LOCK_EX); # Block.
-        alarm 0;
-    };
-    
-    # If we have a shared lock, let us check if the directory exists:
-    if (-d $extract_dir) {
-        return;
-    }
-    
-    my $tar = Archive::Tar->new($TARBALL);
-    my $cwd = cwd();
-    chdir $FindBin::Bin;
-    $tar->extract;
-    chdir $cwd;
-}
-
-sub import {
-    extract_our_tarball();
-    goto &Exporter::import;
-}
-
-sub get_my_file_list {
-    plan skip_all => 'skip long running tests on ActiveState PPM build'
-      if $ENV{ACTIVESTATE_PPM_BUILD};
-    my $pmfile = shift;
-    my $needed = fileparse($pmfile, ".pm",".t");
-    ($needed) = ($needed =~ /(FLIST.+)/);
-    die "Invalid file $pmfile" unless $needed;
-    my $file_list = File::Spec->catfile($FindBin::Bin, $needed);
-    open my $fh, "<", $file_list or die "$file_list: $!";
-    note $file_list;
-    my @lines = <$fh>;
-    @lines = map { $_ =~ s/\s+$//g; $_ } @lines;
-    @lines = map { File::Spec->catfile($FindBin::Bin, $_) } @lines;
-    return \@lines;
-}
-
 sub run_exists_test {
     my ($flist,$pmfile) = @_;
     note "$pmfile: Will perform --exist tests";
diff --git a/t/dep_no_inherit_vars/lib/pkgconfig/foo.pc b/t/data/dep_no_inherit_vars/lib/pkgconfig/foo.pc
similarity index 100%
rename from t/dep_no_inherit_vars/lib/pkgconfig/foo.pc
rename to t/data/dep_no_inherit_vars/lib/pkgconfig/foo.pc
diff --git a/t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc b/t/data/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
similarity index 100%
copy from t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
copy to t/data/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
diff --git a/t/dep_no_inherit_vars/lib/pkgconfig/nss.pc b/t/data/dep_no_inherit_vars/lib/pkgconfig/nss.pc
similarity index 100%
copy from t/dep_no_inherit_vars/lib/pkgconfig/nss.pc
copy to t/data/dep_no_inherit_vars/lib/pkgconfig/nss.pc
diff --git a/t/iterfiles_template b/t/data/iterfiles_template
similarity index 63%
rename from t/iterfiles_template
rename to t/data/iterfiles_template
index e0b8b23..686e86c 100644
--- a/t/iterfiles_template
+++ b/t/data/iterfiles_template
@@ -6,7 +6,13 @@ use FindBin ();
 use lib $FindBin::Bin;
 use PkgConfigTest;
 
-my $flist = PkgConfigTest::get_my_file_list(__FILE__);
+plan skip_all => 'skip long running tests on ActiveState PPM build'
+  if $ENV{ACTIVESTATE_PPM_BUILD};
+
+my $flist = [qw(
+#LIST
+)];
+
 PkgConfigTest::run_exists_test($flist, __FILE__);
 PkgConfigTest::run_flags_test($flist, __FILE__);
 done_testing();
diff --git a/t/quote/backslash.pc b/t/data/quote/backslash.pc
similarity index 100%
rename from t/quote/backslash.pc
rename to t/data/quote/backslash.pc
diff --git a/t/quote/doublequote.pc b/t/data/quote/doublequote.pc
similarity index 100%
rename from t/quote/doublequote.pc
rename to t/data/quote/doublequote.pc
diff --git a/t/quote/escape.pc b/t/data/quote/escape.pc
similarity index 100%
rename from t/quote/escape.pc
rename to t/data/quote/escape.pc
diff --git a/t/quote/noquote.pc b/t/data/quote/noquote.pc
similarity index 100%
rename from t/quote/noquote.pc
rename to t/data/quote/noquote.pc
diff --git a/t/quote/quotevar.pc b/t/data/quote/quotevar.pc
similarity index 100%
rename from t/quote/quotevar.pc
rename to t/data/quote/quotevar.pc
diff --git a/t/quote/singlequote.pc b/t/data/quote/singlequote.pc
similarity index 100%
rename from t/quote/singlequote.pc
rename to t/data/quote/singlequote.pc
diff --git a/t/strawberry/c/include/bad.h b/t/data/strawberry/c/include/bad.h
similarity index 100%
rename from t/strawberry/c/include/bad.h
rename to t/data/strawberry/c/include/bad.h
diff --git a/t/strawberry/c/include/freetype2/good.h b/t/data/strawberry/c/include/freetype2/good.h
similarity index 100%
rename from t/strawberry/c/include/freetype2/good.h
rename to t/data/strawberry/c/include/freetype2/good.h
diff --git a/t/strawberry/c/include/libpng16/good.h b/t/data/strawberry/c/include/libpng16/good.h
similarity index 100%
rename from t/strawberry/c/include/libpng16/good.h
rename to t/data/strawberry/c/include/libpng16/good.h
diff --git a/t/strawberry/c/include/libxml2/good.h b/t/data/strawberry/c/include/libxml2/good.h
similarity index 100%
rename from t/strawberry/c/include/libxml2/good.h
rename to t/data/strawberry/c/include/libxml2/good.h
diff --git a/t/strawberry/c/include/plplot/good.h b/t/data/strawberry/c/include/plplot/good.h
similarity index 100%
rename from t/strawberry/c/include/plplot/good.h
rename to t/data/strawberry/c/include/plplot/good.h
diff --git a/t/strawberry/c/lib/libbad.a b/t/data/strawberry/c/lib/libbad.a
similarity index 100%
rename from t/strawberry/c/lib/libbad.a
rename to t/data/strawberry/c/lib/libbad.a
diff --git a/t/strawberry/c/lib/pkgconfig/blas.pc b/t/data/strawberry/c/lib/pkgconfig/blas.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/blas.pc
rename to t/data/strawberry/c/lib/pkgconfig/blas.pc
diff --git a/t/strawberry/c/lib/pkgconfig/expat.pc b/t/data/strawberry/c/lib/pkgconfig/expat.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/expat.pc
rename to t/data/strawberry/c/lib/pkgconfig/expat.pc
diff --git a/t/strawberry/c/lib/pkgconfig/fftw3.pc b/t/data/strawberry/c/lib/pkgconfig/fftw3.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/fftw3.pc
copy to t/data/strawberry/c/lib/pkgconfig/fftw3.pc
diff --git a/t/strawberry/c/lib/pkgconfig/fftw3f.pc b/t/data/strawberry/c/lib/pkgconfig/fftw3f.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/fftw3f.pc
rename to t/data/strawberry/c/lib/pkgconfig/fftw3f.pc
diff --git a/t/strawberry/c/lib/pkgconfig/freetype2.pc b/t/data/strawberry/c/lib/pkgconfig/freetype2.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/freetype2.pc
rename to t/data/strawberry/c/lib/pkgconfig/freetype2.pc
diff --git a/t/strawberry/c/lib/pkgconfig/gdlib.pc b/t/data/strawberry/c/lib/pkgconfig/gdlib.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/gdlib.pc
rename to t/data/strawberry/c/lib/pkgconfig/gdlib.pc
diff --git a/t/strawberry/c/lib/pkgconfig/gsl.pc b/t/data/strawberry/c/lib/pkgconfig/gsl.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/gsl.pc
rename to t/data/strawberry/c/lib/pkgconfig/gsl.pc
diff --git a/t/strawberry/c/lib/pkgconfig/lapack.pc b/t/data/strawberry/c/lib/pkgconfig/lapack.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/lapack.pc
rename to t/data/strawberry/c/lib/pkgconfig/lapack.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libcrypto.pc b/t/data/strawberry/c/lib/pkgconfig/libcrypto.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/libcrypto.pc
copy to t/data/strawberry/c/lib/pkgconfig/libcrypto.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libexslt.pc b/t/data/strawberry/c/lib/pkgconfig/libexslt.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/libexslt.pc
copy to t/data/strawberry/c/lib/pkgconfig/libexslt.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libffi.pc b/t/data/strawberry/c/lib/pkgconfig/libffi.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/libffi.pc
rename to t/data/strawberry/c/lib/pkgconfig/libffi.pc
diff --git a/t/strawberry/c/lib/pkgconfig/liblzma.pc b/t/data/strawberry/c/lib/pkgconfig/liblzma.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/liblzma.pc
copy to t/data/strawberry/c/lib/pkgconfig/liblzma.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libpng.pc b/t/data/strawberry/c/lib/pkgconfig/libpng.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/libpng.pc
rename to t/data/strawberry/c/lib/pkgconfig/libpng.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libpng16.pc b/t/data/strawberry/c/lib/pkgconfig/libpng16.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/libpng16.pc
rename to t/data/strawberry/c/lib/pkgconfig/libpng16.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libpq.pc b/t/data/strawberry/c/lib/pkgconfig/libpq.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/libpq.pc
rename to t/data/strawberry/c/lib/pkgconfig/libpq.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libssh2.pc b/t/data/strawberry/c/lib/pkgconfig/libssh2.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/libssh2.pc
copy to t/data/strawberry/c/lib/pkgconfig/libssh2.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libssl.pc b/t/data/strawberry/c/lib/pkgconfig/libssl.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/libssl.pc
copy to t/data/strawberry/c/lib/pkgconfig/libssl.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libtiff-4.pc b/t/data/strawberry/c/lib/pkgconfig/libtiff-4.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/libtiff-4.pc
rename to t/data/strawberry/c/lib/pkgconfig/libtiff-4.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libxml-2.0.pc b/t/data/strawberry/c/lib/pkgconfig/libxml-2.0.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/libxml-2.0.pc
copy to t/data/strawberry/c/lib/pkgconfig/libxml-2.0.pc
diff --git a/t/strawberry/c/lib/pkgconfig/libxslt.pc b/t/data/strawberry/c/lib/pkgconfig/libxslt.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/libxslt.pc
copy to t/data/strawberry/c/lib/pkgconfig/libxslt.pc
diff --git a/t/strawberry/c/lib/pkgconfig/netcdf.pc b/t/data/strawberry/c/lib/pkgconfig/netcdf.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/netcdf.pc
rename to t/data/strawberry/c/lib/pkgconfig/netcdf.pc
diff --git a/t/strawberry/c/lib/pkgconfig/openssl.pc b/t/data/strawberry/c/lib/pkgconfig/openssl.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/openssl.pc
copy to t/data/strawberry/c/lib/pkgconfig/openssl.pc
diff --git a/t/strawberry/c/lib/pkgconfig/plplotd-c++.pc b/t/data/strawberry/c/lib/pkgconfig/plplotd-c++.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/plplotd-c++.pc
rename to t/data/strawberry/c/lib/pkgconfig/plplotd-c++.pc
diff --git a/t/strawberry/c/lib/pkgconfig/plplotd.pc b/t/data/strawberry/c/lib/pkgconfig/plplotd.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/plplotd.pc
rename to t/data/strawberry/c/lib/pkgconfig/plplotd.pc
diff --git a/t/strawberry/c/lib/pkgconfig/proj.pc b/t/data/strawberry/c/lib/pkgconfig/proj.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/proj.pc
rename to t/data/strawberry/c/lib/pkgconfig/proj.pc
diff --git a/t/strawberry/c/lib/pkgconfig/xpm.pc b/t/data/strawberry/c/lib/pkgconfig/xpm.pc
similarity index 100%
copy from t/strawberry/c/lib/pkgconfig/xpm.pc
copy to t/data/strawberry/c/lib/pkgconfig/xpm.pc
diff --git a/t/strawberry/c/lib/pkgconfig/zlib.pc b/t/data/strawberry/c/lib/pkgconfig/zlib.pc
similarity index 100%
rename from t/strawberry/c/lib/pkgconfig/zlib.pc
rename to t/data/strawberry/c/lib/pkgconfig/zlib.pc
diff --git a/t/data/usr/lib/pkgconfig/GraphicsMagick++.pc b/t/data/usr/lib/pkgconfig/GraphicsMagick++.pc
new file mode 100644
index 0000000..af3b099
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/GraphicsMagick++.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/GraphicsMagick
+
+
+Name: GraphicsMagick++
+Version: 1.3.12
+Description: C++ API for GraphicsMagick image processing library
+Requires: GraphicsMagick
+Libs: -lGraphicsMagick++
+Cflags: 
diff --git a/t/data/usr/lib/pkgconfig/GraphicsMagick.pc b/t/data/usr/lib/pkgconfig/GraphicsMagick.pc
new file mode 100644
index 0000000..0d3c2e4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/GraphicsMagick.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/GraphicsMagick
+
+
+Name: GraphicsMagick
+Version: 1.3.12
+Description: GraphicsMagick image processing library
+Libs: -L${libdir} -lGraphicsMagick
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/GraphicsMagickWand.pc b/t/data/usr/lib/pkgconfig/GraphicsMagickWand.pc
new file mode 100644
index 0000000..e3f6a30
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/GraphicsMagickWand.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/GraphicsMagick
+
+
+Name: GraphicsMagickWand
+Version: 1.3.12
+Description: GraphicsMagick Wand image processing library
+Requires: GraphicsMagick
+Libs: -lGraphicsMagickWand
+Cflags:
diff --git a/t/data/usr/lib/pkgconfig/IlmBase.pc b/t/data/usr/lib/pkgconfig/IlmBase.pc
new file mode 100644
index 0000000..970d010
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/IlmBase.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+OpenEXR_includedir=${prefix}/include/OpenEXR
+
+Name: IlmBase
+Description: Base math and exception libraries
+Version: 1.0.1
+Libs: -L${libdir} -lImath -lHalf -lIex -lIlmThread -lpthread
+Cflags:  -I${OpenEXR_includedir}
diff --git a/t/data/usr/lib/pkgconfig/NetworkManager.pc b/t/data/usr/lib/pkgconfig/NetworkManager.pc
new file mode 100644
index 0000000..cb0f397
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/NetworkManager.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+libgnome_serverdir=$(prefix)/lib/NetworkManager
+
+Name: NetworkManager
+Description: System for maintaining active network connection
+Requires:
+Version: 0.8.1
+Cflags: -I${includedir}/NetworkManager
diff --git a/t/data/usr/lib/pkgconfig/ORBit-2.0.pc b/t/data/usr/lib/pkgconfig/ORBit-2.0.pc
new file mode 100644
index 0000000..0069950
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ORBit-2.0.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+orbit_idl=${exec_prefix}/bin/orbit-idl-2
+
+
+Name: ORBit-2.0
+Description: High-performance CORBA Object Request Broker.
+Version: 2.14.18
+Requires: glib-2.0 gthread-2.0 gobject-2.0
+Requires.private: gmodule-no-export-2.0
+Libs: -L${libdir} -lORBit-2
+Libs.private:  -lm
+Cflags: -I${includedir}/orbit-2.0 -DORBIT2=1
diff --git a/t/data/usr/lib/pkgconfig/ORBit-CosNaming-2.0.pc b/t/data/usr/lib/pkgconfig/ORBit-CosNaming-2.0.pc
new file mode 100644
index 0000000..bb9886c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ORBit-CosNaming-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+
+Name: ORBit-CosNaming-2.0
+Description: High-performance CORBA Object Request Broker - Naming Service.
+Version: 2.14.18
+Requires: ORBit-2.0
+Libs: -L${libdir} -lORBitCosNaming-2
+Cflags: -I${includedir}/orbit-2.0
diff --git a/t/data/usr/lib/pkgconfig/ORBit-idl-2.0.pc b/t/data/usr/lib/pkgconfig/ORBit-idl-2.0.pc
new file mode 100644
index 0000000..30b80ba
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ORBit-idl-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+backendsdir=${exec_prefix}/lib/orbit-2.0/idl-backends
+
+Name: ORBit-idl-2.0
+Description: ORBit-2.0 IDL Compiler Backend Interface
+Version: 2.14.18
+Requires: libIDL-2.0
+Libs: 
+Cflags: -I${includedir}/orbit-2.0/orbit-idl
diff --git a/t/data/usr/lib/pkgconfig/ORBit-imodule-2.0.pc b/t/data/usr/lib/pkgconfig/ORBit-imodule-2.0.pc
new file mode 100644
index 0000000..258bbc0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ORBit-imodule-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+
+Name: ORBit-imodule-2.0
+Description: ORBit runtime typelib generation service.
+Version: 2.14.18
+Requires: ORBit-2.0 libIDL-2.0
+Libs: -L${libdir} -lORBit-imodule-2
+Cflags: -I${includedir}/orbit-2.0/ORBitservices
diff --git a/t/data/usr/lib/pkgconfig/ORBit.pc b/t/data/usr/lib/pkgconfig/ORBit.pc
new file mode 100644
index 0000000..4c386a6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ORBit.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: ORBit
+Description: High-performance CORBA Object Request Broker.
+Version: 0.5.17
+Requires: glib
+Libs: -L${libdir} -lORBit -lIIOP -lORBitutil  -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/OpenEXR.pc b/t/data/usr/lib/pkgconfig/OpenEXR.pc
new file mode 100644
index 0000000..ff3bc4d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/OpenEXR.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+OpenEXR_includedir=${prefix}/include/OpenEXR
+
+Name: OpenEXR
+Description: OpenEXR image library
+Version: 1.6.1
+Libs: -L${libdir} -L/usr/lib -lIlmImf -lz -pthread -lImath -lHalf -lIex -lIlmThread
+Cflags:  -I/usr/include/OpenEXR -pthread -I${OpenEXR_includedir}
diff --git a/t/data/usr/lib/pkgconfig/Qt.pc b/t/data/usr/lib/pkgconfig/Qt.pc
new file mode 100644
index 0000000..81f6dee
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/Qt.pc
@@ -0,0 +1,16 @@
+prefix=/usr/lib/qt44
+bindir=/usr/lib/qt44/bin
+datadir=/usr/lib/qt44
+demosdir=/usr/lib/qt44/demos
+docdir=/usr/share/doc/qt44
+examplesdir=/usr/lib/qt44/examples
+headerdir=/usr/lib/qt44/include
+libdir=/usr/lib/qt44/lib
+plugindir=/usr/lib/qt44/plugins
+qmake=/usr/lib/qt44/bin/qmake
+sysconfdir=/etc/qt44
+translationdir=/usr/share/qt44/translations
+
+Name: Qt
+Description: Qt Configuration
+Version: 4.4.3
diff --git a/t/data/usr/lib/pkgconfig/Qt3Support.pc b/t/data/usr/lib/pkgconfig/Qt3Support.pc
new file mode 100644
index 0000000..52e28d6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/Qt3Support.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/Qt3Support
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qt3support
+Description: Qt3support Library
+Version: 4.6.3
+Libs: -L${libdir} -lQt3Support 
+Libs.private: -L/usr/lib  -lQtSql -L/usr/lib -lQtXml -lQtGui -L/usr/X11R6/lib64 -lQtNetwork -lQtCore -lfontconfig -lpthread   
+Cflags: -DQT_SHARED -I/usr/include/qt4 -DQT3_SUPPORT -I${includedir}
+Requires: QtCore QtGui QtNetwork QtSql
+
diff --git a/t/data/usr/lib/pkgconfig/QtAssistantClient.pc b/t/data/usr/lib/pkgconfig/QtAssistantClient.pc
new file mode 100644
index 0000000..0139202
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtAssistantClient.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtAssistant
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath fix_output_dirs QTDIR_build nostrip use_libmysqlclient_r qt warn_on qt_install_headers create_pc moc thread dll shared
+
+Name: Qtassistantclient
+Description: Qtassistantclient Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtAssistantClient 
+Libs.private:  -lQtGui -L/usr/X11R6/lib64 -lQtNetwork -lQtCore -lfontconfig -lpthread   
+Cflags: -I/usr/include/qt4 -I${includedir}
+Requires: QtNetwork
+
diff --git a/t/data/usr/lib/pkgconfig/QtCLucene.pc b/t/data/usr/lib/pkgconfig/QtCLucene.pc
new file mode 100644
index 0000000..58cde65
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtCLucene.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtCLucene
+qt_config=lex yacc uic resources qt release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib qt warn_off hide_symbols moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtclucene
+Description: Qtclucene Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtCLucene 
+Libs.private: -L/usr/lib  -lQtCore -L/usr/lib -lfontconfig -lpthread   
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore
+
diff --git a/t/data/usr/lib/pkgconfig/QtCore.pc b/t/data/usr/lib/pkgconfig/QtCore.pc
new file mode 100644
index 0000000..77269a8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtCore.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtCore
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtcore
+Description: Qtcore Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtCore 
+Libs.private: -L/usr/lib -L/usr/lib  -lfontconfig -lpthread -lz -lm -ldl -pthread -lgthread-2.0 -lrt -lglib-2.0  
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/QtDBus.pc b/t/data/usr/lib/pkgconfig/QtDBus.pc
new file mode 100644
index 0000000..c16f3cf
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtDBus.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtDBus
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r link_pkgconfig qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtdbus
+Description: Qt DBus module
+Version: 4.6.3
+Libs: -L${libdir} -lQtDBus 
+Libs.private: -L/usr/lib  -lQtXml -L/usr/lib -lQtCore -lfontconfig -lpthread -ldbus-1 -lpthread -lrt  
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore QtXml
+
diff --git a/t/data/usr/lib/pkgconfig/QtDesigner.pc b/t/data/usr/lib/pkgconfig/QtDesigner.pc
new file mode 100644
index 0000000..8aef77d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtDesigner.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtDesigner
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath fix_output_dirs QTDIR_build nostrip use_libmysqlclient_r hide_symbols qt dll qt_install_headers create_pc shared dll moc thread
+
+Name: Qtdesigner
+Description: Qtdesigner Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtDesigner 
+Libs.private:  -lQtScript -lQtXml -lQtGui -L/usr/X11R6/lib64 -lQtCore -lfontconfig -lpthread   
+Cflags: -I/usr/include/qt4 -I${includedir}
+Requires: QtXml
+
diff --git a/t/data/usr/lib/pkgconfig/QtDesignerComponents.pc b/t/data/usr/lib/pkgconfig/QtDesignerComponents.pc
new file mode 100644
index 0000000..5231e81
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtDesignerComponents.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtDesignerComponents
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath fix_output_dirs QTDIR_build nostrip use_libmysqlclient_r hide_symbols qt depend_prl no_objective_c designer qt_install_headers dll create_pc shared dll moc thread
+
+Name: Qtdesignercomponents
+Description: Qtdesignercomponents Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtDesignerComponents 
+Libs.private:  -lQtScript -lQtXml -lQtGui -L/usr/X11R6/lib64 -lQtCore -lfontconfig -lQtDesigner -lpthread   
+Cflags: -I/usr/include/qt4 -I${includedir}
+Requires: QtCore QtDesigner QtGui QtXml QtScript
+
diff --git a/t/data/usr/lib/pkgconfig/QtGui.pc b/t/data/usr/lib/pkgconfig/QtGui.pc
new file mode 100644
index 0000000..94469fd
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtGui.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtGui
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r x11 qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib x11sm opentype moc thread x11lib x11inc shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtgui
+Description: Qtgui Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtGui 
+Libs.private: -L/usr/lib -L/usr/X11R6/lib64  -lQtCore -L/usr/lib -lfontconfig -lpthread -laudio -lXt -pthread -lgthread-2.0 -lrt -lglib-2.0 -lpng -lz -lfreetype -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lSM -lICE -lXrender -lfontconfig -lfreetype -lXext -lX11 -lm  
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore
+
diff --git a/t/data/usr/lib/pkgconfig/QtHelp.pc b/t/data/usr/lib/pkgconfig/QtHelp.pc
new file mode 100644
index 0000000..2ba7299
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtHelp.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtHelp
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt warn_on qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qthelp
+Description: Qthelp Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtHelp 
+Libs.private: -L/usr/lib  -lQtSql -L/usr/lib -lQtXml -lQtGui -L/usr/X11R6/lib64 -lQtNetwork -lQtCore -lfontconfig -lpthread -lQtCLucene  
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtNetwork QtSql QtXml
+
diff --git a/t/data/usr/lib/pkgconfig/QtMultimedia.pc b/t/data/usr/lib/pkgconfig/QtMultimedia.pc
new file mode 100644
index 0000000..921a7c2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtMultimedia.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtMultimedia
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtmultimedia
+Description: Qtmultimedia Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtMultimedia 
+Libs.private: -L/usr/lib  -lQtGui -L/usr/lib -L/usr/X11R6/lib64 -lQtCore -lfontconfig -lpthread -lasound  
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore QtGui
+
diff --git a/t/data/usr/lib/pkgconfig/QtNetwork.pc b/t/data/usr/lib/pkgconfig/QtNetwork.pc
new file mode 100644
index 0000000..73d1627
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtNetwork.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtNetwork
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtnetwork
+Description: Qtnetwork Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtNetwork 
+Libs.private: -L/usr/lib  -lQtCore -L/usr/lib -lfontconfig -lpthread -lz  
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore
+
diff --git a/t/data/usr/lib/pkgconfig/QtOpenGL.pc b/t/data/usr/lib/pkgconfig/QtOpenGL.pc
new file mode 100644
index 0000000..99f78c7
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtOpenGL.pc
@@ -0,0 +1,14 @@
+prefix=/usr/lib/qt44
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/QtOpenGL
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib x11 opengl x11lib x11inc moc thread shared dll
+moc_location=/usr/lib/qt44/bin/moc
+uic_location=/usr/lib/qt44/bin/uic
+
+Name: Qtopengl
+Description: Qtopengl Library
+Version: 4.4.3
+Libs: -L${libdir} -lQtOpenGL -L/usr/lib/qt44/lib  -lGLU -lGL -lQtGui -L/usr/lib/qt44/lib -lQtCore -lrt  
+Cflags: -DQT_SHARED -I/usr/lib/qt44/include -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/QtScript.pc b/t/data/usr/lib/pkgconfig/QtScript.pc
new file mode 100644
index 0000000..ef23cfe
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtScript.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtScript
+qt_config=lex yacc uic resources qt release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib building-libs moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtscript
+Description: Qtscript Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtScript 
+Libs.private: -L/usr/lib  -lQtCore -L/usr/lib -lfontconfig -lpthread   
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore
+
diff --git a/t/data/usr/lib/pkgconfig/QtScriptTools.pc b/t/data/usr/lib/pkgconfig/QtScriptTools.pc
new file mode 100644
index 0000000..bc21856
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtScriptTools.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtScriptTools
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtscripttools
+Description: Qtscripttools Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtScriptTools 
+Libs.private: -L/usr/lib  -lQtScript -L/usr/lib -lQtGui -L/usr/X11R6/lib64 -lQtCore -lfontconfig -lpthread   
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore QtGui QtScript
+
diff --git a/t/data/usr/lib/pkgconfig/QtSql.pc b/t/data/usr/lib/pkgconfig/QtSql.pc
new file mode 100644
index 0000000..ea1a6f1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtSql.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtSql
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtsql
+Description: Qtsql Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtSql 
+Libs.private: -L/usr/lib  -lQtCore -L/usr/lib -lfontconfig -lpthread   
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore
+
diff --git a/t/data/usr/lib/pkgconfig/QtSvg.pc b/t/data/usr/lib/pkgconfig/QtSvg.pc
new file mode 100644
index 0000000..caee124
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtSvg.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtSvg
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtsvg
+Description: Qtsvg Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtSvg 
+Libs.private: -L/usr/lib  -lQtGui -L/usr/lib -L/usr/X11R6/lib64 -lQtCore -lfontconfig -lpthread -lz  
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore QtGui
+
diff --git a/t/data/usr/lib/pkgconfig/QtTest.pc b/t/data/usr/lib/pkgconfig/QtTest.pc
new file mode 100644
index 0000000..3bcfdf5
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtTest.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtTest
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qttest
+Description: Qt Unit Testing Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtTest 
+Libs.private: -L/usr/lib  -lQtCore -L/usr/lib -lfontconfig -lpthread   
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/QtUiTools.pc b/t/data/usr/lib/pkgconfig/QtUiTools.pc
new file mode 100644
index 0000000..1ddadf6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtUiTools.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtUiTools
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath fix_output_dirs QTDIR_build nostrip use_libmysqlclient_r qt staticlib create_pc static staticlib moc thread
+
+Name: Qtuitools
+Description: Qtuitools Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtUiTools 
+Libs.private:  -lQtXml -lQtGui -L/usr/X11R6/lib64 -lQtCore -lfontconfig -lpthread   
+Cflags: -I/usr/include/qt4 -I${includedir}
+Requires: QtXml
+
diff --git a/t/data/usr/lib/pkgconfig/QtWebKit.pc b/t/data/usr/lib/pkgconfig/QtWebKit.pc
new file mode 100644
index 0000000..8de7445
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtWebKit.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtWebKit
+qt_config=lex yacc uic resources qt release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r building-libs depend_includepath qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib x11 link_pkgconfig x11lib x11inc moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtwebkit
+Description: Qtwebkit Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtWebKit 
+Libs.private: -L/usr/lib -L/usr/X11R6/lib64  -lsqlite3 -lphonon -L/usr/lib -lQtDBus -lQtXml -L/usr/X11R6/lib64 -lQtXmlPatterns -lQtGui -lQtNetwork -lQtCore -lfontconfig -lpthread -lXrender -lfontconfig -lfreetype -lXext -lX11 -lm  
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore QtGui QtNetwork
+
diff --git a/t/data/usr/lib/pkgconfig/QtXml.pc b/t/data/usr/lib/pkgconfig/QtXml.pc
new file mode 100644
index 0000000..ff1467a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtXml.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtXml
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtxml
+Description: Qtxml Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtXml 
+Libs.private: -L/usr/lib  -lQtCore -L/usr/lib -lfontconfig -lpthread   
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore
+
diff --git a/t/data/usr/lib/pkgconfig/QtXmlPatterns.pc b/t/data/usr/lib/pkgconfig/QtXmlPatterns.pc
new file mode 100644
index 0000000..15c12fc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/QtXmlPatterns.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/qt4/QtXmlPatterns
+qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl exceptions no_mocdepend release stl qt_no_framework system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 dylib create_prl link_prl depend_includepath QTDIR_build nostrip use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols create_libtool create_pc explicitlib moc thread shared dll
+moc_location=/usr/bin/moc-qt4
+uic_location=/usr/bin/uic-qt4
+
+Name: Qtxmlpatterns
+Description: Qtxmlpatterns Library
+Version: 4.6.3
+Libs: -L${libdir} -lQtXmlPatterns 
+Libs.private: -L/usr/lib  -lQtNetwork -L/usr/lib -lQtCore -lfontconfig -lpthread   
+Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
+Requires: QtCore QtNetwork
+
diff --git a/t/data/usr/lib/pkgconfig/SDL_image.pc b/t/data/usr/lib/pkgconfig/SDL_image.pc
new file mode 100644
index 0000000..e888b53
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/SDL_image.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: SDL_image
+Description: image loading library for Simple DirectMedia Layer
+Version: 1.2.10
+Requires: sdl >= 1.2.10
+Libs: -L${libdir} -lSDL_image
+Cflags: -I${includedir}/SDL
+
diff --git a/t/data/usr/lib/pkgconfig/alsa.pc b/t/data/usr/lib/pkgconfig/alsa.pc
new file mode 100644
index 0000000..2537314
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/alsa.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: alsa
+Description: Advanced Linux Sound Architecture (ALSA) - Library
+Version: 1.0.23
+Requires: 
+Libs: -L${libdir} -lasound
+Libs.private: -lm -ldl -lpthread -lrt
+# -I${includedir}/alsa below is just for backward compatibility
+# (it was set so mistakely in the older version)
+Cflags: -I${includedir} -I${includedir}/alsa
diff --git a/t/data/usr/lib/pkgconfig/alsaplayer.pc b/t/data/usr/lib/pkgconfig/alsaplayer.pc
new file mode 100644
index 0000000..e84e5ff
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/alsaplayer.pc
@@ -0,0 +1,17 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+plugindir=${exec_prefix}/lib/alsaplayer
+alsaplayer_includedir=${prefix}/include/alsaplayer
+
+inputplugindir=${plugindir}/input
+outputplugindir=${plugindir}/output
+scopeplugindir=${plugindir}/scopes
+interfaceplugindir=${plugindir}/interface
+
+Name: AlsaPlayer
+Description: AlsaPlayer audio player with plugin support
+Version: 0.99.80
+Libs: -L${libdir} -lalsaplayer -ldl
+Cflags: -I${alsaplayer_includedir}
diff --git a/t/data/usr/lib/pkgconfig/ao.pc b/t/data/usr/lib/pkgconfig/ao.pc
new file mode 100644
index 0000000..eed4d21
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ao.pc
@@ -0,0 +1,16 @@
+# libao pkg-config source file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: ao
+Description: ao is a cross-platform audio output library
+Version: 1.1.0
+Requires:
+Conflicts:
+Libs: -L${libdir} -lao
+Libs.private: -lpthread -ldl 
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/atk.pc b/t/data/usr/lib/pkgconfig/atk.pc
new file mode 100644
index 0000000..9114d88
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/atk.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: Atk
+Description: Accessibility Toolkit
+Version: 2.0.1
+Requires: gobject-2.0
+Libs: -L${libdir} -latk-1.0
+Cflags: -I${includedir}/atk-1.0
diff --git a/t/data/usr/lib/pkgconfig/atkmm-1.6.pc b/t/data/usr/lib/pkgconfig/atkmm-1.6.pc
new file mode 100644
index 0000000..86b3d0a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/atkmm-1.6.pc
@@ -0,0 +1,19 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+docdir=${datarootdir}/doc/gtkmm-2.4
+doxytagfile=${docdir}/reference/gtkmm-2.4.tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://library.gnome.org/devel/gtkmm/unstable/
+
+Name: atkmm
+Description: C++ binding for the ATK accessibility toolkit
+Version: 2.20.3
+URL: http://www.gtkmm.org/
+Requires: glibmm-2.4 >= 2.24 atk >= 1.12
+Libs: -L${libdir} -latkmm-1.6
+Cflags: -I${includedir}/atkmm-1.6
diff --git a/t/data/usr/lib/pkgconfig/audiofile.pc b/t/data/usr/lib/pkgconfig/audiofile.pc
new file mode 100644
index 0000000..851e45a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/audiofile.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: audiofile
+Description: audiofile
+Requires:
+Version: 0.2.6
+Libs: -L${libdir} -laudiofile
+Libs.private: -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/autoopts.pc b/t/data/usr/lib/pkgconfig/autoopts.pc
new file mode 100644
index 0000000..14331ae
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/autoopts.pc
@@ -0,0 +1,26 @@
+# pkg-config information for AutoOpts 33.0.8
+#
+prefix="/usr"
+datarootdir="/usr/share"
+datadir="/usr/share"
+package="autogen"
+includedir="/usr/include"
+exec_prefix="/usr"
+bindir="/usr/bin"
+libdir="/usr/lib"
+ldopts="-Wl,-R"
+exeext=""
+version="33:0:8"
+dotver="33.0.8"
+pkgdatadir="/usr/share/autogen"
+autogen="/usr/bin/autogen"
+libs="-Wl,-R/usr/lib -L/usr/lib -lopts"
+libsrc="/usr/share/autogen/libopts-33.0.8.tar.gz"
+static_libs="/usr/lib/libopts.a"
+
+Name:           AutoOpts
+Description:    A semi-automated generated/library option parser
+URL:            http://www.gnu.org/software/autogen
+Version:        33.0.8
+Libs:           -Wl,-R/usr/lib -L/usr/lib -lopts
+Cflags:         
diff --git a/t/data/usr/lib/pkgconfig/avahi-client.pc b/t/data/usr/lib/pkgconfig/avahi-client.pc
new file mode 100644
index 0000000..435ae8a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/avahi-client.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: avahi-client
+Description: Avahi Multicast DNS Responder (Client Support)
+Version: 0.6.27
+Libs: -L${libdir} -lavahi-common -lavahi-client
+Cflags: -D_REENTRANT -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/avahi-glib.pc b/t/data/usr/lib/pkgconfig/avahi-glib.pc
new file mode 100644
index 0000000..aceac52
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/avahi-glib.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: avahi-glib
+Description: Avahi Multicast DNS Responder (GLib Support)
+Version: 0.6.27
+Requires: glib-2.0
+Libs: -L${libdir} -lavahi-glib
+Cflags: -D_REENTRANT -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/bigreqsproto.pc b/t/data/usr/lib/pkgconfig/bigreqsproto.pc
new file mode 100644
index 0000000..8109759
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/bigreqsproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: BigReqsProto
+Description: BigReqs extension headers
+Version: 1.1.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/bluez.pc b/t/data/usr/lib/pkgconfig/bluez.pc
new file mode 100644
index 0000000..304eeed
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/bluez.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+ 
+Name: BlueZ
+Description: Bluetooth protocol stack for Linux
+Version: 4.94
+Libs: -L${libdir} -lbluetooth
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/bonobo-activation-2.0.pc b/t/data/usr/lib/pkgconfig/bonobo-activation-2.0.pc
new file mode 100644
index 0000000..2f71e08
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/bonobo-activation-2.0.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/bonobo-activation-2.0
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+idldir=${datarootdir}/idl/bonobo-activation-2.0
+
+Name: Bonobo Activation
+Version: 2.24.3
+Description: Object activation framework for GNOME
+Requires: glib-2.0 gmodule-no-export-2.0 ORBit-2.0
+Libs: -L${libdir} -lbonobo-activation
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/caca++.pc b/t/data/usr/lib/pkgconfig/caca++.pc
new file mode 100644
index 0000000..90faa39
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/caca++.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: caca++
+Description: Colour ASCII-Art library C++ bindings
+Version: 0.99.beta17
+Requires: 
+Conflicts: 
+Libs: -L${libdir} -lcaca++
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/caca.pc b/t/data/usr/lib/pkgconfig/caca.pc
new file mode 100644
index 0000000..2224fe4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/caca.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: caca
+Description: Colour ASCII-Art library
+Version: 0.99.beta17
+Requires: 
+Conflicts: 
+Libs: -L${libdir} -lcaca
+Libs.private:  -lz
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/cairo-fc.pc b/t/data/usr/lib/pkgconfig/cairo-fc.pc
new file mode 100644
index 0000000..37ade9d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-fc.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-fc
+Description: Fontconfig font backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo fontconfig >= 2.2.95
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-ft.pc b/t/data/usr/lib/pkgconfig/cairo-ft.pc
new file mode 100644
index 0000000..6b3646b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-ft.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-ft
+Description: FreeType font backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo freetype2 >= 9.7.3 
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-gobject.pc b/t/data/usr/lib/pkgconfig/cairo-gobject.pc
new file mode 100644
index 0000000..cd73c03
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-gobject.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-gobject
+Description: gobject functions for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo gobject-2.0 glib-2.0
+Libs:  -L${libdir} -lcairo-gobject
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-pdf.pc b/t/data/usr/lib/pkgconfig/cairo-pdf.pc
new file mode 100644
index 0000000..6993f93
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-pdf.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-pdf
+Description: PDF surface backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo 
+Libs: -lz 
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-png.pc b/t/data/usr/lib/pkgconfig/cairo-png.pc
new file mode 100644
index 0000000..5973f3d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-png.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-png
+Description: PNG functions for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo libpng
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-ps.pc b/t/data/usr/lib/pkgconfig/cairo-ps.pc
new file mode 100644
index 0000000..65a49fb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-ps.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-ps
+Description: PostScript surface backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo 
+Libs: -lz 
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-svg.pc b/t/data/usr/lib/pkgconfig/cairo-svg.pc
new file mode 100644
index 0000000..6837922
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-svg.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-svg
+Description: SVG surface backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo 
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-tee.pc b/t/data/usr/lib/pkgconfig/cairo-tee.pc
new file mode 100644
index 0000000..cd2e8e8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-tee.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-tee
+Description: tee surface backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo 
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-xcb-shm.pc b/t/data/usr/lib/pkgconfig/cairo-xcb-shm.pc
new file mode 100644
index 0000000..9e6b86b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-xcb-shm.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-xcb-shm
+Description: XCB/SHM functions for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo xcb-shm
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-xcb.pc b/t/data/usr/lib/pkgconfig/cairo-xcb.pc
new file mode 100644
index 0000000..efb6d42
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-xcb.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-xcb
+Description: XCB surface backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo xcb >= 1.1.92 xcb-render >= 0.9.92
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-xlib-xrender.pc b/t/data/usr/lib/pkgconfig/cairo-xlib-xrender.pc
new file mode 100644
index 0000000..f173204
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-xlib-xrender.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-xlib-xrender
+Description: Xlib Xrender surface backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo-xlib xrender >= 0.6
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo-xlib.pc b/t/data/usr/lib/pkgconfig/cairo-xlib.pc
new file mode 100644
index 0000000..bf35eda
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo-xlib.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo-xlib
+Description: Xlib surface backend for cairo graphics library
+Version: 1.10.2
+
+Requires: cairo x11
+Libs:  
+Cflags: -I${includedir}/cairo 
diff --git a/t/data/usr/lib/pkgconfig/cairo.pc b/t/data/usr/lib/pkgconfig/cairo.pc
new file mode 100644
index 0000000..429874b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairo.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cairo
+Description: Multi-platform 2D graphics library
+Version: 1.10.2
+
+Requires.private:    gobject-2.0 glib-2.0     pixman-1 >= 0.18.4    fontconfig >= 2.2.95 freetype2 >= 9.7.3  libpng xcb-shm xcb >= 1.1.92 xcb-render >= 0.9.92 xrender >= 0.6 x11 
+Libs: -L${libdir} -lcairo
+Libs.private:           -lz -lz        
+Cflags: -I${includedir}/cairo
diff --git a/t/data/usr/lib/pkgconfig/cairomm-1.0.pc b/t/data/usr/lib/pkgconfig/cairomm-1.0.pc
new file mode 100644
index 0000000..115fee6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairomm-1.0.pc
@@ -0,0 +1,19 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+docdir=${datarootdir}/doc/cairomm-1.0
+doxytagfile=${docdir}/reference/cairomm-1.0.tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://www.cairographics.org/documentation/cairomm/reference
+
+Name: cairomm
+Description: C++ binding for the cairo graphics library
+Version: 1.8.4
+URL: http://www.cairographics.org/cairomm/
+Requires: cairo >= 1.8.0 sigc++-2.0
+Libs: -L${libdir} -lcairomm-1.0
+Cflags: -I${includedir}/cairomm-1.0 -I${libdir}/cairomm-1.0/include
diff --git a/t/data/usr/lib/pkgconfig/cairomm-ft-1.0.pc b/t/data/usr/lib/pkgconfig/cairomm-ft-1.0.pc
new file mode 100644
index 0000000..8462b8a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairomm-ft-1.0.pc
@@ -0,0 +1,4 @@
+Name: cairomm-ft
+Description: C++ wrapper for cairo - ft support
+Requires: cairomm-1.0 cairo-ft
+Version: 1.8.4
diff --git a/t/data/usr/lib/pkgconfig/cairomm-pdf-1.0.pc b/t/data/usr/lib/pkgconfig/cairomm-pdf-1.0.pc
new file mode 100644
index 0000000..6539258
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairomm-pdf-1.0.pc
@@ -0,0 +1,4 @@
+Name: cairomm-pdf
+Description: C++ wrapper for cairo - pdf support
+Requires: cairomm-1.0 cairo-pdf
+Version: 1.8.4
diff --git a/t/data/usr/lib/pkgconfig/cairomm-png-1.0.pc b/t/data/usr/lib/pkgconfig/cairomm-png-1.0.pc
new file mode 100644
index 0000000..cb96944
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairomm-png-1.0.pc
@@ -0,0 +1,4 @@
+Name: cairomm-png
+Description: C++ wrapper for cairo - png support
+Requires: cairomm-1.0 cairo-png
+Version: 1.8.4
diff --git a/t/data/usr/lib/pkgconfig/cairomm-ps-1.0.pc b/t/data/usr/lib/pkgconfig/cairomm-ps-1.0.pc
new file mode 100644
index 0000000..047e57b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairomm-ps-1.0.pc
@@ -0,0 +1,4 @@
+Name: cairomm-ps
+Description: C++ wrapper for cairo - postscript support
+Requires: cairomm-1.0 cairo-ps
+Version: 1.8.4
diff --git a/t/data/usr/lib/pkgconfig/cairomm-svg-1.0.pc b/t/data/usr/lib/pkgconfig/cairomm-svg-1.0.pc
new file mode 100644
index 0000000..ed92903
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairomm-svg-1.0.pc
@@ -0,0 +1,4 @@
+Name: cairomm-svg
+Description: C++ wrapper for cairo - svg support
+Requires: cairomm-1.0 cairo-svg
+Version: 1.8.4
diff --git a/t/data/usr/lib/pkgconfig/cairomm-xlib-1.0.pc b/t/data/usr/lib/pkgconfig/cairomm-xlib-1.0.pc
new file mode 100644
index 0000000..8236374
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cairomm-xlib-1.0.pc
@@ -0,0 +1,4 @@
+Name: cairomm-xlib
+Description: C++ wrapper for cairo - xlib support
+Requires: cairomm-1.0 cairo-xlib
+Version: 1.8.4
diff --git a/t/data/usr/lib/pkgconfig/cally-1.0.pc b/t/data/usr/lib/pkgconfig/cally-1.0.pc
new file mode 100644
index 0000000..2aa3b29
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cally-1.0.pc
@@ -0,0 +1,17 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+apiversion=1.0
+winsys=glx
+soname_infix=glx
+cogl_driver=gl
+requires=cairo-gobject >= 1.10 atk >= 1.17 pangocairo >= 1.20 json-glib-1.0 >= 0.12.0 gdk-pixbuf-2.0 >= 2.0 gl libdrm x11 xext xfixes >= 3 xdamage xcomposite >= 0.4 xi
+
+Name: Cally
+Description: Clutter Accessibility Implementation Library
+Version: 1.6.16
+Libs: -L${libdir} -lclutter-${soname_infix}-${apiversion}
+Cflags: -I${includedir}/clutter-${apiversion}
+Requires: atk clutter-1.0
diff --git a/t/data/usr/lib/pkgconfig/camel-1.2.pc b/t/data/usr/lib/pkgconfig/camel-1.2.pc
new file mode 100644
index 0000000..0021a19
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/camel-1.2.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+privlibdir=${libdir}/evolution-data-server-2.30
+privincludedir=${includedir}/evolution-data-server-2.30
+
+Name: camel
+Description: the Evolution MIME message handling library
+Version: 2.30.3
+Requires: glib-2.0 libedataserver-1.2 sqlite3 nss nspr
+Libs: -L${libdir} -lcamel-1.2
+Cflags: -I${privincludedir}
diff --git a/t/data/usr/lib/pkgconfig/camel-provider-1.2.pc b/t/data/usr/lib/pkgconfig/camel-provider-1.2.pc
new file mode 100644
index 0000000..1035735
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/camel-provider-1.2.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+camel_providerdir=${libdir}/evolution-data-server-1.2/camel-providers-14
+privlibdir=${libdir}/evolution-data-server-2.30
+privincludedir=${includedir}/evolution-data-server-2.30
+
+Name: camel-provider
+Description: The Evolution mail access library
+Version: 2.30.3
+Requires: camel-1.2
+Libs: -L${libdir} -lcamel-provider-1.2
+Cflags: -I${privincludedir}
diff --git a/t/data/usr/lib/pkgconfig/cecil.pc b/t/data/usr/lib/pkgconfig/cecil.pc
new file mode 100644
index 0000000..9c220f5
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cecil.pc
@@ -0,0 +1,7 @@
+assemblies_dir=/usr/lib/mono
+Libraries=${assemblies_dir}/gac/Mono.Cecil/0.6.9.0__0738eb9f132ed756/Mono.Cecil.dll
+
+Name: Mono Internal -- Do not use.
+Description: Mono Internal Libraries -- Do not use 
+Version: 2.6.7
+Libs: -r:Mono.Cecil.dll
diff --git a/t/data/usr/lib/pkgconfig/check.pc b/t/data/usr/lib/pkgconfig/check.pc
new file mode 100644
index 0000000..4dd0adc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/check.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Check
+Description: A unit test framework for C
+URL: http://check.sourceforge.net
+Version: 0.9.8
+Libs: -L${libdir} -lcheck
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/clutter-1.0.pc b/t/data/usr/lib/pkgconfig/clutter-1.0.pc
new file mode 100644
index 0000000..71f1a19
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/clutter-1.0.pc
@@ -0,0 +1,21 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+apiversion=1.0
+winsys=glx
+soname_infix=glx
+cogl_driver=gl
+requires=cairo-gobject >= 1.10 atk >= 1.17 pangocairo >= 1.20 json-glib-1.0 >= 0.12.0 gdk-pixbuf-2.0 >= 2.0 gl libdrm x11 xext xfixes >= 3 xdamage xcomposite >= 0.4 xi
+
+# only kept for backward compatibility
+cogl=gl
+backend=glx
+
+Name: Clutter
+Description: Clutter Core Library (${winsys}/${cogl_driver} backend)
+Version: 1.6.16
+Libs: -L${libdir} -lclutter-${soname_infix}-${apiversion}
+Cflags: -I${includedir}/clutter-${apiversion}
+Requires: ${requires}
diff --git a/t/data/usr/lib/pkgconfig/clutter-glx-1.0.pc b/t/data/usr/lib/pkgconfig/clutter-glx-1.0.pc
new file mode 100644
index 0000000..71f1a19
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/clutter-glx-1.0.pc
@@ -0,0 +1,21 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+apiversion=1.0
+winsys=glx
+soname_infix=glx
+cogl_driver=gl
+requires=cairo-gobject >= 1.10 atk >= 1.17 pangocairo >= 1.20 json-glib-1.0 >= 0.12.0 gdk-pixbuf-2.0 >= 2.0 gl libdrm x11 xext xfixes >= 3 xdamage xcomposite >= 0.4 xi
+
+# only kept for backward compatibility
+cogl=gl
+backend=glx
+
+Name: Clutter
+Description: Clutter Core Library (${winsys}/${cogl_driver} backend)
+Version: 1.6.16
+Libs: -L${libdir} -lclutter-${soname_infix}-${apiversion}
+Cflags: -I${includedir}/clutter-${apiversion}
+Requires: ${requires}
diff --git a/t/data/usr/lib/pkgconfig/clutter-x11-1.0.pc b/t/data/usr/lib/pkgconfig/clutter-x11-1.0.pc
new file mode 100644
index 0000000..71f1a19
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/clutter-x11-1.0.pc
@@ -0,0 +1,21 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+apiversion=1.0
+winsys=glx
+soname_infix=glx
+cogl_driver=gl
+requires=cairo-gobject >= 1.10 atk >= 1.17 pangocairo >= 1.20 json-glib-1.0 >= 0.12.0 gdk-pixbuf-2.0 >= 2.0 gl libdrm x11 xext xfixes >= 3 xdamage xcomposite >= 0.4 xi
+
+# only kept for backward compatibility
+cogl=gl
+backend=glx
+
+Name: Clutter
+Description: Clutter Core Library (${winsys}/${cogl_driver} backend)
+Version: 1.6.16
+Libs: -L${libdir} -lclutter-${soname_infix}-${apiversion}
+Cflags: -I${includedir}/clutter-${apiversion}
+Requires: ${requires}
diff --git a/t/data/usr/lib/pkgconfig/cogl-1.0.pc b/t/data/usr/lib/pkgconfig/cogl-1.0.pc
new file mode 100644
index 0000000..b9a2a9b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cogl-1.0.pc
@@ -0,0 +1,17 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+apiversion=1.0
+requires=cairo-gobject >= 1.10 atk >= 1.17 pangocairo >= 1.20 json-glib-1.0 >= 0.12.0 gdk-pixbuf-2.0 >= 2.0 gl libdrm x11 xext xfixes >= 3 xdamage xcomposite >= 0.4 xi
+backend=glx #only kept for backward compatability
+winsys=glx
+cogl=gl #only kept for backward compatability
+driver=gl
+
+Name: COGL
+Description: Clutter GL abstraction library (${winsys}/${driver} backend)
+Version: 1.6.16
+Libs: -L${libdir} -lclutter-${winsys}-${apiversion}
+Cflags: -I${includedir}/clutter-${apiversion}
+Requires: ${requires}
diff --git a/t/data/usr/lib/pkgconfig/cogl-gl-1.0.pc b/t/data/usr/lib/pkgconfig/cogl-gl-1.0.pc
new file mode 100644
index 0000000..b9a2a9b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cogl-gl-1.0.pc
@@ -0,0 +1,17 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+apiversion=1.0
+requires=cairo-gobject >= 1.10 atk >= 1.17 pangocairo >= 1.20 json-glib-1.0 >= 0.12.0 gdk-pixbuf-2.0 >= 2.0 gl libdrm x11 xext xfixes >= 3 xdamage xcomposite >= 0.4 xi
+backend=glx #only kept for backward compatability
+winsys=glx
+cogl=gl #only kept for backward compatability
+driver=gl
+
+Name: COGL
+Description: Clutter GL abstraction library (${winsys}/${driver} backend)
+Version: 1.6.16
+Libs: -L${libdir} -lclutter-${winsys}-${apiversion}
+Cflags: -I${includedir}/clutter-${apiversion}
+Requires: ${requires}
diff --git a/t/data/usr/lib/pkgconfig/com_err.pc b/t/data/usr/lib/pkgconfig/com_err.pc
new file mode 100644
index 0000000..1857fb7
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/com_err.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: com_err
+Description: Common error description library
+Version: 1.41.12
+Requires:
+Cflags: -I${includedir}/et
+Libs: -L${libdir} -lcom_err
+Libs.private: -lpthread
diff --git a/t/data/usr/lib/pkgconfig/compositeproto.pc b/t/data/usr/lib/pkgconfig/compositeproto.pc
new file mode 100644
index 0000000..846e67b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/compositeproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: CompositeExt
+Description: Composite extension headers
+Version: 0.4.1
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/cucul++.pc b/t/data/usr/lib/pkgconfig/cucul++.pc
new file mode 100644
index 0000000..90faa39
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cucul++.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: caca++
+Description: Colour ASCII-Art library C++ bindings
+Version: 0.99.beta17
+Requires: 
+Conflicts: 
+Libs: -L${libdir} -lcaca++
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/cucul.pc b/t/data/usr/lib/pkgconfig/cucul.pc
new file mode 100644
index 0000000..2224fe4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/cucul.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: caca
+Description: Colour ASCII-Art library
+Version: 0.99.beta17
+Requires: 
+Conflicts: 
+Libs: -L${libdir} -lcaca
+Libs.private:  -lz
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/damageproto.pc b/t/data/usr/lib/pkgconfig/damageproto.pc
new file mode 100644
index 0000000..beb06ff
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/damageproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: DamageProto
+Description: Damage extension headers
+Version: 1.2.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/dbus-1.pc b/t/data/usr/lib/pkgconfig/dbus-1.pc
new file mode 100644
index 0000000..cbb156c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dbus-1.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+system_bus_default_address=unix:path=/var/run/dbus/system_bus_socket
+sysconfdir=/etc
+session_bus_services_dir=/usr/share/dbus-1/services
+daemondir=/usr/bin
+
+Name: dbus
+Description: Free desktop message bus
+Version: 1.2.24
+Libs: -L${libdir} -ldbus-1 -lpthread -lrt 
+Cflags: -I${includedir}/dbus-1.0 -I${libdir}/dbus-1.0/include
+
diff --git a/t/data/usr/lib/pkgconfig/dbus-glib-1.pc b/t/data/usr/lib/pkgconfig/dbus-glib-1.pc
new file mode 100644
index 0000000..351fcab
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dbus-glib-1.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: dbus-glib
+Description: GLib integration for the free desktop message bus
+Version: 0.88
+Requires: dbus-1 glib-2.0 gobject-2.0
+Libs: -L${libdir} -ldbus-glib-1
+Cflags: -I${includedir}/dbus-1.0
+
+
diff --git a/t/data/usr/lib/pkgconfig/dbus-python.pc b/t/data/usr/lib/pkgconfig/dbus-python.pc
new file mode 100644
index 0000000..5c5861d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dbus-python.pc
@@ -0,0 +1,12 @@
+# This file is currently Python-version-independent.
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+Name: dbus-python
+Description: Python bindings for D-Bus
+Requires: dbus-1 >= 1.0
+Version: 0.83.1
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/deskbar-applet.pc b/t/data/usr/lib/pkgconfig/deskbar-applet.pc
new file mode 100644
index 0000000..ef0baf2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/deskbar-applet.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+modulesdir=${prefix}/lib/deskbar-applet/modules-2.20-compatible
+artdir=${prefix}/share/deskbar-applet/art
+
+Name: Deskbar Applet Handlers Location
+Description: Providing the location of deskbar-applet system-wide handlers.
+Requires: pygtk-2.0
+Version: 2.32.0
diff --git a/t/data/usr/lib/pkgconfig/devkit-power-gobject.pc b/t/data/usr/lib/pkgconfig/devkit-power-gobject.pc
new file mode 100644
index 0000000..e83df68
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/devkit-power-gobject.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: devkit-power-gobject
+Description: DeviceKit-power is a system daemon for installing stuff.
+Version: 015
+Requires.private: dbus-1, gthread-2.0
+Requires: glib-2.0, gobject-2.0
+Libs: -L${libdir} -ldevkit-power-gobject
+Cflags: -I${includedir}/DeviceKit-power
+
diff --git a/t/data/usr/lib/pkgconfig/devmapper.pc b/t/data/usr/lib/pkgconfig/devmapper.pc
new file mode 100644
index 0000000..f43ab65
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/devmapper.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: devmapper
+Description: device-mapper library
+Version: 1.02.48
+Cflags: -I${includedir} 
+Libs: -L${libdir} -ldevmapper
+Requires.private:  libudev
diff --git a/t/data/usr/lib/pkgconfig/dirac.pc b/t/data/usr/lib/pkgconfig/dirac.pc
new file mode 100644
index 0000000..5d4c984
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dirac.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: dirac
+Description: The BBC Dirac Video Codec
+Version: 1.0.2
+Libs: -L${libdir} -ldirac_encoder -ldirac_decoder -lm -lstdc++
+Cflags: -I${includedir}/dirac
+
diff --git a/t/data/usr/lib/pkgconfig/direct.pc b/t/data/usr/lib/pkgconfig/direct.pc
new file mode 100644
index 0000000..433ff7a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/direct.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+moduledir=${exec_prefix}/lib/directfb-1.2-9
+moduledirname=directfb-1.2-9
+includedir=${prefix}/include
+
+Name: Direct
+Description: DirectFB base development library
+Version: 1.2.10
+Libs: -L${libdir} -ldirect -lpthread
+Libs.private: -L${libdir} -ldl
+Cflags: -D_REENTRANT -I${prefix}/include/directfb
diff --git a/t/data/usr/lib/pkgconfig/directfb-internal.pc b/t/data/usr/lib/pkgconfig/directfb-internal.pc
new file mode 100644
index 0000000..49ee40c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/directfb-internal.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+moduledir=${exec_prefix}/lib/directfb-1.2-9
+moduledirname=directfb-1.2-9
+includedir=${prefix}/include/directfb-internal
+
+Name: DirectFB-Internal
+Description: Third party module support package for DirectFB.
+Version: 1.2.10
+Requires: directfb = 1.2.10
+Cflags: -D_GNU_SOURCE  -I${prefix}/include/directfb-internal
diff --git a/t/data/usr/lib/pkgconfig/directfb.pc b/t/data/usr/lib/pkgconfig/directfb.pc
new file mode 100644
index 0000000..0a2ea50
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/directfb.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: DirectFB
+Description: Graphics and windowing library for the Linux frame buffer device
+Version: 1.2.10
+Requires: fusion direct
+Libs: -L${libdir} -ldirectfb -lpthread 
+Libs.private: -L${libdir} -ldl 
+Cflags: -D_REENTRANT -I${prefix}/include/directfb
diff --git a/t/data/usr/lib/pkgconfig/dmx.pc b/t/data/usr/lib/pkgconfig/dmx.pc
new file mode 100644
index 0000000..4dab2bd
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dmx.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: dmx
+Description: The dmx Library
+Version: 1.1.0
+Requires: dmxproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -ldmx
diff --git a/t/data/usr/lib/pkgconfig/dmxproto.pc b/t/data/usr/lib/pkgconfig/dmxproto.pc
new file mode 100644
index 0000000..284456e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dmxproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: DMXProto
+Description: DMX extension headers
+Version: 2.3
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/dotnet.pc b/t/data/usr/lib/pkgconfig/dotnet.pc
new file mode 100644
index 0000000..2a3b182
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dotnet.pc
@@ -0,0 +1,5 @@
+
+Name: Standard libraries in a .NET setup
+Description: References all the standard .NET libraries for compilation
+Version: 2.6.7
+Libs: -r:Accessibility.dll -r:cscompmgd.dll -r:Microsoft.JScript.dll -r:Microsoft.VisualC.dll -r:Microsoft.Vsa.dll -r:System.Configuration.Install.dll -r:System.Data.dll -r:System.Data.OracleClient.dll -r:System.Design.dll -r:System.DirectoryServices.dll -r:System.dll -r:System.Drawing.Design.dll -r:System.Drawing.dll -r:System.EnterpriseServices.dll -r:System.Management.dll -r:System.Messaging.dll -r:System.Runtime.Remoting.dll -r:System.Runtime.Serialization.Formatters.Soap.dll -r:Syst [...]
diff --git a/t/data/usr/lib/pkgconfig/dotnet35.pc b/t/data/usr/lib/pkgconfig/dotnet35.pc
new file mode 100644
index 0000000..1e30546
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dotnet35.pc
@@ -0,0 +1,5 @@
+
+Name: Standard libraries in a .NET setup
+Description: References all the standard .NET libraries for compilation (.NET Framework 3.5 compatibility)
+Version: 2.6.7
+Libs: -r:Accessibility.dll -r:cscompmgd.dll -r:Microsoft.JScript.dll -r:Microsoft.VisualC.dll -r:Microsoft.Vsa.dll -r:System.Configuration.Install.dll -r:System.Data.dll -r:System.Data.OracleClient.dll -r:System.Design.dll -r:System.DirectoryServices.dll -r:System.dll -r:System.Drawing.Design.dll -r:System.Drawing.dll -r:System.EnterpriseServices.dll -r:System.Management.dll -r:System.Messaging.dll -r:System.Runtime.Remoting.dll -r:System.Runtime.Serialization.Formatters.Soap.dll -r:Syst [...]
diff --git a/t/data/usr/lib/pkgconfig/dri.pc b/t/data/usr/lib/pkgconfig/dri.pc
new file mode 100644
index 0000000..9619bdb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dri.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=/usr/include
+dridriverdir=/usr/lib/x86_64-linux-gnu/dri
+
+Name: dri
+Description: Direct Rendering Infrastructure
+Version: 7.11.0
+Requires.private: libdrm >= 2.4.24
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/dvdnav.pc b/t/data/usr/lib/pkgconfig/dvdnav.pc
new file mode 100644
index 0000000..7f3a391
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dvdnav.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include
+
+Name: libdvdnav
+Description: DVD Navigation library
+Version: 4.1.3
+
+Requires.private: dvdread >= 4.1.2
+Cflags: -I${includedir} 
+Libs: -L${libdir} -ldvdnav -lpthread
diff --git a/t/data/usr/lib/pkgconfig/dvdnavmini.pc b/t/data/usr/lib/pkgconfig/dvdnavmini.pc
new file mode 100644
index 0000000..6824359
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dvdnavmini.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include
+
+Name: libdvdnavmini
+Description: DVD Navigation mini library
+Version: 4.1.3
+
+Cflags: -I${includedir} -I/usr/include 
+Libs: -L${libdir} -ldvdnav -lpthread
diff --git a/t/data/usr/lib/pkgconfig/dvdread.pc b/t/data/usr/lib/pkgconfig/dvdread.pc
new file mode 100644
index 0000000..df879d1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/dvdread.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include
+
+Name: libdvdread
+Description: Low level DVD access library
+Version: 4.1.3
+
+Cflags: -I${includedir}
+Libs: -L${libdir} -ldvdread
diff --git a/t/data/usr/lib/pkgconfig/e2p.pc b/t/data/usr/lib/pkgconfig/e2p.pc
new file mode 100644
index 0000000..18ba109
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/e2p.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: e2p
+Description: Ext2fs userpace programs utility library
+Version: 1.41.12
+Requires: 
+Cflags: -I${includedir}/e2p
+Libs: -L${libdir} -le2p
diff --git a/t/data/usr/lib/pkgconfig/enchant.pc b/t/data/usr/lib/pkgconfig/enchant.pc
new file mode 100644
index 0000000..1a63519
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/enchant.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libenchant
+Description: A spell checking library
+Version: 1.6.0
+Requires: glib-2.0 gmodule-no-export-2.0
+Libs: -L${libdir} -lenchant
+Cflags: -I${includedir}/enchant
diff --git a/t/data/usr/lib/pkgconfig/esound.pc b/t/data/usr/lib/pkgconfig/esound.pc
new file mode 100644
index 0000000..8e66891
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/esound.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+esd_serverdir=${prefix}/bin
+
+Name: esound
+Description: esound
+Requires.private: audiofile
+Version: 0.2.41
+Libs: -L${libdir} -lesd 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/eventlog.pc b/t/data/usr/lib/pkgconfig/eventlog.pc
new file mode 100644
index 0000000..d01dc1f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/eventlog.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/eventlog
+
+Name: EventLog
+Description: General system logging format library
+Version: 0.2.7
+Cflags: -I${includedir}
+Libs: -L${libdir} -levtlog
diff --git a/t/data/usr/lib/pkgconfig/evieproto.pc b/t/data/usr/lib/pkgconfig/evieproto.pc
new file mode 100644
index 0000000..a00212f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/evieproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: EvIEExt
+Description: EvIE extension headers
+Version: 1.0.2
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/evolution-data-server-1.2.pc b/t/data/usr/lib/pkgconfig/evolution-data-server-1.2.pc
new file mode 100644
index 0000000..9a7e968
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/evolution-data-server-1.2.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+privlibdir=${libdir}/evolution-data-server-2.30
+extensiondir=${libdir}/evolution-data-server-1.2/extensions
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+privdatadir=${datadir}/evolution-data-server-2.30
+
+execversion=2.30
+
+Name: evolution-data-server
+Description: The evolution data server for the calendar and addressbook
+Version: 2.30.3
+Requires: dbus-glib-1, nss, nspr
diff --git a/t/data/usr/lib/pkgconfig/exempi-2.0.pc b/t/data/usr/lib/pkgconfig/exempi-2.0.pc
new file mode 100644
index 0000000..5c213b1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/exempi-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+VERSION=2.1.1
+
+Name: exempi
+Description: Library for easy parsing of XMP metadata.
+Requires:
+Version: 2.1.1
+Libs: -L${libdir} -lexempi
+Cflags: -I${includedir}/exempi-2.0 -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/exo-0.3.pc b/t/data/usr/lib/pkgconfig/exo-0.3.pc
new file mode 100644
index 0000000..9c328e1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/exo-0.3.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+exo_api_version=0.3
+exo_csource=exo-csource
+
+Name: exo
+Description: Extension library for Xfce
+Requires: gtk+-2.0 libxfce4util-1.0
+Version: 0.3.107
+Libs: -L${libdir} -lexo-${exo_api_version}
+Cflags: -I${includedir}/exo-${exo_api_version}
diff --git a/t/data/usr/lib/pkgconfig/exo-hal-0.3.pc b/t/data/usr/lib/pkgconfig/exo-hal-0.3.pc
new file mode 100644
index 0000000..9fa0f2b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/exo-hal-0.3.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+exo_api_version=0.3
+
+Name: exo-hal
+Description: HAL support library for exo
+Requires: glib-2.0 hal-storage
+Version: 0.3.107
+Libs: -L${libdir} -lexo-hal-${exo_api_version}
+Cflags: -I${includedir}/exo-${exo_api_version}
diff --git a/t/data/usr/lib/pkgconfig/ext2fs.pc b/t/data/usr/lib/pkgconfig/ext2fs.pc
new file mode 100644
index 0000000..2dbfe7a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ext2fs.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: ext2fs
+Description: Ext2fs library
+Version: 1.41.12
+Requires.private: com_err
+Cflags: -I${includedir}/ext2fs
+Libs: -L${libdir} -lext2fs
diff --git a/t/data/usr/lib/pkgconfig/farsight2-0.10.pc b/t/data/usr/lib/pkgconfig/farsight2-0.10.pc
new file mode 100644
index 0000000..e63785c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/farsight2-0.10.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+pluginsdir=${exec_prefix}/lib/farsight2-0.0
+
+Name: Farsight2
+Description: Farsight2 base classes and utilities
+Requires: gstreamer-0.10 gstreamer-base-0.10
+Version: 0.0.21
+Libs: -L${libdir} -lgstfarsight-0.10
+Cflags: -I${includedir}
+
diff --git a/t/strawberry/c/lib/pkgconfig/fftw3.pc b/t/data/usr/lib/pkgconfig/fftw3.pc
similarity index 64%
copy from t/strawberry/c/lib/pkgconfig/fftw3.pc
copy to t/data/usr/lib/pkgconfig/fftw3.pc
index 84598ee..8309db0 100644
--- a/t/strawberry/c/lib/pkgconfig/fftw3.pc
+++ b/t/data/usr/lib/pkgconfig/fftw3.pc
@@ -1,11 +1,10 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 Name: FFTW
 Description: fast Fourier transform library
-Version: 3.3.4
-Libs: -L${libdir} -lfftw3 
-Libs.private: -lm
+Version: 3.2.2
+Libs: -L${libdir} -lfftw3 -lm
 Cflags: -I${includedir}
diff --git a/t/strawberry/c/lib/pkgconfig/fftw3.pc b/t/data/usr/lib/pkgconfig/fftw3f.pc
similarity index 64%
copy from t/strawberry/c/lib/pkgconfig/fftw3.pc
copy to t/data/usr/lib/pkgconfig/fftw3f.pc
index 84598ee..653d70e 100644
--- a/t/strawberry/c/lib/pkgconfig/fftw3.pc
+++ b/t/data/usr/lib/pkgconfig/fftw3f.pc
@@ -1,11 +1,10 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 Name: FFTW
 Description: fast Fourier transform library
-Version: 3.3.4
-Libs: -L${libdir} -lfftw3 
-Libs.private: -lm
+Version: 3.2.2
+Libs: -L${libdir} -lfftw3f -lm
 Cflags: -I${includedir}
diff --git a/t/strawberry/c/lib/pkgconfig/fftw3.pc b/t/data/usr/lib/pkgconfig/fftw3l.pc
similarity index 64%
rename from t/strawberry/c/lib/pkgconfig/fftw3.pc
rename to t/data/usr/lib/pkgconfig/fftw3l.pc
index 84598ee..13097ea 100644
--- a/t/strawberry/c/lib/pkgconfig/fftw3.pc
+++ b/t/data/usr/lib/pkgconfig/fftw3l.pc
@@ -1,11 +1,10 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 Name: FFTW
 Description: fast Fourier transform library
-Version: 3.3.4
-Libs: -L${libdir} -lfftw3 
-Libs.private: -lm
+Version: 3.2.2
+Libs: -L${libdir} -lfftw3l -lm
 Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/flac.pc b/t/data/usr/lib/pkgconfig/flac.pc
new file mode 100644
index 0000000..f1fd3fa
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/flac.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: FLAC
+Description: Free Lossless Audio Codec Library
+Version: 1.2.1
+Libs: -L${libdir} -lFLAC -lm
+Cflags: -I${includedir}/FLAC
diff --git a/t/data/usr/lib/pkgconfig/fontcacheproto.pc b/t/data/usr/lib/pkgconfig/fontcacheproto.pc
new file mode 100644
index 0000000..1ce289a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/fontcacheproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: FontcacheProto
+Description: Fontcache extension headers
+Version: 0.1.2
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/fontconfig.pc b/t/data/usr/lib/pkgconfig/fontconfig.pc
new file mode 100644
index 0000000..31d8894
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/fontconfig.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Fontconfig
+Description: Font configuration and customization library
+Version: 2.8.0
+Libs: -L${libdir} -lfontconfig
+Libs.private:  -lexpat -lfreetype -lz 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/fontenc.pc b/t/data/usr/lib/pkgconfig/fontenc.pc
new file mode 100644
index 0000000..15d2812
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/fontenc.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: fontenc
+Description: The fontenc Library
+Version: 1.0.5
+Cflags: -I${includedir}
+Libs: -L${libdir} -lfontenc
diff --git a/t/data/usr/lib/pkgconfig/fontsproto.pc b/t/data/usr/lib/pkgconfig/fontsproto.pc
new file mode 100644
index 0000000..81e6631
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/fontsproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: FontsProto
+Description: Fonts extension headers
+Version: 2.1.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/fontutil.pc b/t/data/usr/lib/pkgconfig/fontutil.pc
new file mode 100644
index 0000000..ba9457f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/fontutil.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+fontrootdir=${datadir}/fonts/X11
+mapdir=${prefix}/share/fonts/X11/util
+ 
+Name: FontUtil
+Description: Font utilities dirs
+Version: 1.1.1
diff --git a/t/data/usr/lib/pkgconfig/freetype2.pc b/t/data/usr/lib/pkgconfig/freetype2.pc
new file mode 100644
index 0000000..e250f2e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/freetype2.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: FreeType 2
+Description: A free, high-quality, and portable font engine.
+Version: 12.0.6
+Requires:
+Libs: -L${libdir} -lfreetype
+Libs.private: -lz 
+Cflags: -I${includedir}/freetype2 -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/fribidi.pc b/t/data/usr/lib/pkgconfig/fribidi.pc
new file mode 100644
index 0000000..6956305
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/fribidi.pc
@@ -0,0 +1,13 @@
+# fribidi.pc.  Generated from fribidi.pc.in by configure.
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GNU FriBidi
+Description: Unicode Bidirectional Algorithm Library
+Requires: 
+Version: 0.19.2
+Libs: -L${libdir} -lfribidi
+Cflags: -I${includedir}/fribidi
diff --git a/t/data/usr/lib/pkgconfig/fuse.pc b/t/data/usr/lib/pkgconfig/fuse.pc
new file mode 100644
index 0000000..69ea33c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/fuse.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: fuse
+Description: Filesystem in Userspace
+Version: 2.8.4
+Libs: -L${libdir} -lfuse -pthread -lrt -ldl  
+Cflags: -I${includedir}/fuse -D_FILE_OFFSET_BITS=64
diff --git a/t/data/usr/lib/pkgconfig/fusion.pc b/t/data/usr/lib/pkgconfig/fusion.pc
new file mode 100644
index 0000000..1d85d01
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/fusion.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Fusion IPC
+Description: High Level IPC Mechanisms
+Version: 1.2.10
+Requires: direct
+Libs: -L${libdir} -lfusion
+Cflags: -I${prefix}/include/directfb
diff --git a/t/data/usr/lib/pkgconfig/gail.pc b/t/data/usr/lib/pkgconfig/gail.pc
new file mode 100644
index 0000000..e5ea9d4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gail.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: Gail
+Description: GNOME Accessibility Implementation Library
+Version: 2.24.6
+Requires: atk gtk+-2.0
+Libs: -L${libdir} -lgailutil
+Cflags: -I${includedir}/gail-1.0
diff --git a/t/data/usr/lib/pkgconfig/gamin.pc b/t/data/usr/lib/pkgconfig/gamin.pc
new file mode 100644
index 0000000..c735a41
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gamin.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gamin
+Description: The gamin file monitoring system.
+Version: 0.1.10
+Libs: -L${libdir} -lgamin-1
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gconf-2.0.pc b/t/data/usr/lib/pkgconfig/gconf-2.0.pc
new file mode 100644
index 0000000..dae2da4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gconf-2.0.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+gconf_serverdir=/usr/lib/libgconf2-4
+gconf_defaultpath=/etc/gconf/2/path
+
+Name: gconf
+Description: GNOME Config System.
+Version: 2.32.4
+Requires: glib-2.0
+Requires.private: ORBit-2.0 gio-2.0
+Libs: -L${libdir} -lgconf-2
+Cflags: -I${includedir}/gconf/2
diff --git a/t/data/usr/lib/pkgconfig/gdk-2.0.pc b/t/data/usr/lib/pkgconfig/gdk-2.0.pc
new file mode 100644
index 0000000..7956f2d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gdk-2.0.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+target=x11
+
+Name: GDK
+Description: GTK+ Drawing Kit (${target} target)
+Version: 2.24.6
+Requires: pango pangocairo gdk-pixbuf-2.0
+Requires.private: gio-unix-2.0 fontconfig x11 xext xrender xinerama xi xrandr xcursor xfixes xcomposite xdamage cairo-xlib
+Libs: -L${libdir} -lgdk-${target}-2.0 
+Cflags: -I${includedir}/gtk-2.0 -I${libdir}/gtk-2.0/include 
diff --git a/t/data/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc b/t/data/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
new file mode 100644
index 0000000..9883500
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
@@ -0,0 +1,18 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+gdk_pixbuf_binary_version=2.10.0
+gdk_pixbuf_binarydir=${exec_prefix}/lib/gdk-pixbuf-2.0/2.10.0
+gdk_pixbuf_moduledir=${gdk_pixbuf_binarydir}/loaders
+gdk_pixbuf_cache_file=${gdk_pixbuf_binarydir}/loaders.cache
+
+Name: GdkPixbuf
+Description: Image loading and scaling
+Version: 2.23.5
+Requires: gobject-2.0
+Requires.private: gmodule-no-export-2.0 libpng
+Libs: -L${libdir} -lgdk_pixbuf-2.0  -lm 
+Cflags: -I${includedir}/gdk-pixbuf-2.0 
+
diff --git a/t/data/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc b/t/data/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
new file mode 100644
index 0000000..17c5160
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GdkPixbuf Xlib
+Description: GdkPixbuf rendering for Xlib
+Version: 2.23.5
+Requires: gobject-2.0,gmodule-no-export-2.0,gdk-pixbuf-2.0
+Libs: -L${libdir} -lgdk_pixbuf_xlib-2.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gdk-x11-2.0.pc b/t/data/usr/lib/pkgconfig/gdk-x11-2.0.pc
new file mode 100644
index 0000000..7956f2d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gdk-x11-2.0.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+target=x11
+
+Name: GDK
+Description: GTK+ Drawing Kit (${target} target)
+Version: 2.24.6
+Requires: pango pangocairo gdk-pixbuf-2.0
+Requires.private: gio-unix-2.0 fontconfig x11 xext xrender xinerama xi xrandr xcursor xfixes xcomposite xdamage cairo-xlib
+Libs: -L${libdir} -lgdk-${target}-2.0 
+Cflags: -I${includedir}/gtk-2.0 -I${libdir}/gtk-2.0/include 
diff --git a/t/data/usr/lib/pkgconfig/gdkmm-2.4.pc b/t/data/usr/lib/pkgconfig/gdkmm-2.4.pc
new file mode 100644
index 0000000..68abd74
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gdkmm-2.4.pc
@@ -0,0 +1,19 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+docdir=${datarootdir}/doc/gtkmm-2.4
+doxytagfile=${docdir}/reference/gtkmm-2.4.tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://library.gnome.org/devel/gtkmm/unstable/
+
+Name: gdkmm
+Description: C++ binding for the GDK drawing kit
+Version: 2.20.3
+URL: http://www.gtkmm.org/
+Requires: giomm-2.4 >= 2.24 pangomm-1.4 >= 2.26 gtk+-2.0 >= 2.20.0
+Libs: -L${libdir} -lgdkmm-2.4
+Cflags: -I${includedir}/gdkmm-2.4 -I${libdir}/gdkmm-2.4/include
diff --git a/t/data/usr/lib/pkgconfig/gdu.pc b/t/data/usr/lib/pkgconfig/gdu.pc
new file mode 100644
index 0000000..85352a3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gdu.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gdu
+Description: GObject based Disk Utility Library
+Version: 2.30.1
+Requires: gobject-2.0 gio-2.0
+Libs: -L${libdir} -lgdu
+Cflags: -I${includedir}/gnome-disk-utility
diff --git a/t/data/usr/lib/pkgconfig/gio-2.0.pc b/t/data/usr/lib/pkgconfig/gio-2.0.pc
new file mode 100644
index 0000000..3cb04e2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gio-2.0.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+giomoduledir=${libdir}/gio/modules
+glib_compile_schemas=${exec_prefix}/lib/glib-2.0/glib-compile-schemas
+
+Name: GIO
+Description: glib I/O library
+Version: 2.28.6
+Requires: glib-2.0,gobject-2.0,gmodule-no-export-2.0
+Libs: -L${libdir} -lgio-2.0
+Libs.private: -lz   -lresolv
+Cflags: 
diff --git a/t/data/usr/lib/pkgconfig/gio-unix-2.0.pc b/t/data/usr/lib/pkgconfig/gio-unix-2.0.pc
new file mode 100644
index 0000000..95da365
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gio-unix-2.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GIO unix specific APIs
+Description: unix specific headers for glib I/O library
+Version: 2.28.6
+Requires: gobject-2.0,gmodule-no-export-2.0,gio-2.0
+Libs: -L${libdir} -lgio-2.0
+Cflags: -I${includedir}/gio-unix-2.0/
diff --git a/t/data/usr/lib/pkgconfig/giomm-2.4.pc b/t/data/usr/lib/pkgconfig/giomm-2.4.pc
new file mode 100644
index 0000000..5829e08
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/giomm-2.4.pc
@@ -0,0 +1,19 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+docdir=${datarootdir}/doc/glibmm-2.4
+doxytagfile=${docdir}/reference/glibmm-2.4.tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://library.gnome.org/devel/glibmm/unstable/
+
+Name: giomm
+Description: C++ binding for gio
+Version: 2.28.1
+URL: http://www.gtkmm.org/
+Requires: gio-2.0 glibmm-2.4
+Libs: -L${libdir} -lgiomm-2.4
+Cflags: -I${includedir}/giomm-2.4 -I${libdir}/giomm-2.4/include
diff --git a/t/data/usr/lib/pkgconfig/gkrellm.pc b/t/data/usr/lib/pkgconfig/gkrellm.pc
new file mode 100644
index 0000000..56dbc9e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gkrellm.pc
@@ -0,0 +1,6 @@
+prefix=/usr
+Name: GKrellM
+Description: Extensible GTK system monitoring application
+Version: 2.3.5
+Requires: gtk+-2.0 >= 2.4.0
+Cflags: -I/usr/include
diff --git a/t/data/usr/lib/pkgconfig/gl.pc b/t/data/usr/lib/pkgconfig/gl.pc
new file mode 100644
index 0000000..9320455
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gl.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=/usr/include
+
+Name: gl
+Description: Mesa OpenGL library
+Requires.private: x11 xext
+Version: 7.11.0
+Libs: -L${libdir} -lGL
+Libs.private: -lm -lpthread
+Cflags: -I${includedir} 
+glx_tls: no
diff --git a/t/data/usr/lib/pkgconfig/glib-2.0.pc b/t/data/usr/lib/pkgconfig/glib-2.0.pc
new file mode 100644
index 0000000..fb03bde
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/glib-2.0.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+glib_genmarshal=glib-genmarshal
+gobject_query=gobject-query
+glib_mkenums=glib-mkenums
+
+Name: GLib
+Description: C Utility Library
+Version: 2.28.6
+Libs: -L${libdir} -lglib-2.0 
+Libs.private: 
+Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include 
diff --git a/t/data/usr/lib/pkgconfig/glib.pc b/t/data/usr/lib/pkgconfig/glib.pc
new file mode 100644
index 0000000..a3b7095
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/glib.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GLib
+Description: C Utility Library
+Version: 1.2.10
+Libs: -L${libdir} -lglib
+Cflags: -I${includedir}/glib-1.2 -I${libdir}/glib/include 
+
diff --git a/t/data/usr/lib/pkgconfig/glibmm-2.4.pc b/t/data/usr/lib/pkgconfig/glibmm-2.4.pc
new file mode 100644
index 0000000..fcb1c76
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/glibmm-2.4.pc
@@ -0,0 +1,22 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+gmmprocdir=${libdir}/glibmm-2.4/proc
+doctooldir=${datadir}/glibmm-2.4/doctool
+
+docdir=${datarootdir}/doc/glibmm-2.4
+doxytagfile=${docdir}/reference/glibmm-2.4.tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://library.gnome.org/devel/glibmm/unstable/
+
+Name: glibmm
+Description: C++ wrapper for GLib
+Version: 2.28.1
+URL: http://www.gtkmm.org/
+Requires: gobject-2.0 sigc++-2.0
+Libs: -L${libdir} -lglibmm-2.4
+Cflags: -I${includedir}/glibmm-2.4 -I${libdir}/glibmm-2.4/include
diff --git a/t/data/usr/lib/pkgconfig/glitz-glx.pc b/t/data/usr/lib/pkgconfig/glitz-glx.pc
new file mode 100644
index 0000000..85e2a92
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/glitz-glx.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libglitz-glx
+Description: OpenGL compositing library (GLX backend)
+Version: 0.5.6
+Requires: glitz
+Libs: -L${libdir} -lglitz-glx  -lX11 -lGL -lpthread
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/glitz.pc b/t/data/usr/lib/pkgconfig/glitz.pc
new file mode 100644
index 0000000..7dbab24
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/glitz.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libglitz
+Description: OpenGL compositing library
+Version: 0.5.6
+Libs: -L${libdir} -lglitz -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/glu.pc b/t/data/usr/lib/pkgconfig/glu.pc
new file mode 100644
index 0000000..5c6a338
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/glu.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=/usr/include
+
+Name: glu
+Description: Mesa OpenGL Utility library
+Requires: gl
+Requires.private: 
+Version: 7.11.0
+Libs: -L${libdir} -lGLU
+Libs.private: -lm 
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/gmime-2.4.pc b/t/data/usr/lib/pkgconfig/gmime-2.4.pc
new file mode 100644
index 0000000..943ca88
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gmime-2.4.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+
+Name: GMime
+Version: 2.4.14
+Description: MIME parser and utility library
+Requires: glib-2.0,gobject-2.0
+Libs.private: -lz -lnsl
+Libs: -L${libdir} -lgmime-2.4
+Cflags: -I${includedir}/gmime-2.4 -D_LARGEFILE64_SOURCE
diff --git a/t/data/usr/lib/pkgconfig/gmodule-2.0.pc b/t/data/usr/lib/pkgconfig/gmodule-2.0.pc
new file mode 100644
index 0000000..3e714f6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gmodule-2.0.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+gmodule_supported=true
+
+Name: GModule
+Description: Dynamic module loader for GLib
+Requires: glib-2.0
+Version: 2.28.6
+Libs: -L${libdir} -Wl,--export-dynamic -lgmodule-2.0 -pthread  -lrt
+Libs.private: -ldl
+Cflags: -pthread
diff --git a/t/data/usr/lib/pkgconfig/gmodule-export-2.0.pc b/t/data/usr/lib/pkgconfig/gmodule-export-2.0.pc
new file mode 100644
index 0000000..3e714f6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gmodule-export-2.0.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+gmodule_supported=true
+
+Name: GModule
+Description: Dynamic module loader for GLib
+Requires: glib-2.0
+Version: 2.28.6
+Libs: -L${libdir} -Wl,--export-dynamic -lgmodule-2.0 -pthread  -lrt
+Libs.private: -ldl
+Cflags: -pthread
diff --git a/t/data/usr/lib/pkgconfig/gmodule-no-export-2.0.pc b/t/data/usr/lib/pkgconfig/gmodule-no-export-2.0.pc
new file mode 100644
index 0000000..a4a9d4a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gmodule-no-export-2.0.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+gmodule_supported=true
+
+Name: GModule
+Description: Dynamic module loader for GLib
+Requires: glib-2.0
+Version: 2.28.6
+Libs: -L${libdir} -lgmodule-2.0 -pthread  -lrt
+Libs.private: -ldl
+Cflags: -pthread
diff --git a/t/data/usr/lib/pkgconfig/gmodule.pc b/t/data/usr/lib/pkgconfig/gmodule.pc
new file mode 100644
index 0000000..70b09ec
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gmodule.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GModule
+Description: Dynamic module loader for GLib
+Requires: glib
+Version: 1.2.10
+Libs: -L${libdir} -rdynamic -lgmodule -ldl
+Cflags:
diff --git a/t/data/usr/lib/pkgconfig/gnome-desktop-2.0.pc b/t/data/usr/lib/pkgconfig/gnome-desktop-2.0.pc
new file mode 100644
index 0000000..ddda68a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-desktop-2.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gnome-desktop-2.0
+Description: Utility library for loading .desktop files
+Requires: gtk+-2.0 libstartup-notification-1.0
+Version: 2.30.2
+Libs: -L${libdir} -lgnome-desktop-2
+Cflags: -I${includedir}/gnome-desktop-2.0
diff --git a/t/data/usr/lib/pkgconfig/gnome-js-common.pc b/t/data/usr/lib/pkgconfig/gnome-js-common.pc
new file mode 100644
index 0000000..279177f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-js-common.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+bindir=${exec_prefix}/bin
+includedir=${prefix}/include
+moduledir=${prefix}/share/gnome-js
+
+Name: GNOME JS Common
+Description: Common modules for GNOME JavaScript bindings.
+Version: 0.1.1
diff --git a/t/data/usr/lib/pkgconfig/gnome-keyring-1.pc b/t/data/usr/lib/pkgconfig/gnome-keyring-1.pc
new file mode 100644
index 0000000..e566c3b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-keyring-1.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gnome-keyring
+Description: The GNOME keyring libraries
+Version: 2.30.1
+Requires: glib-2.0
+Libs: -L${libdir} -lgnome-keyring
+Cflags: -I${includedir}/gnome-keyring-1
diff --git a/t/data/usr/lib/pkgconfig/gnome-mount.pc b/t/data/usr/lib/pkgconfig/gnome-mount.pc
new file mode 100644
index 0000000..dc99f83
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-mount.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gnome-mount
+Description: GNOME mount wrapper
+Version: 0.8
+Requires: hal-storage
+
diff --git a/t/data/usr/lib/pkgconfig/gnome-pilot-2.0.pc b/t/data/usr/lib/pkgconfig/gnome-pilot-2.0.pc
new file mode 100644
index 0000000..073bbac
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-pilot-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+gnomepilot_plversion=0.12.5
+
+Name: Gnome Pilot
+Description: 
+Version: 2.0.17 (pilot-link version 0.12.5)
+Requires: libgnome-2.0 libgnomeui-2.0
+Libs: -L${libdir} -lgpilotd -lgpilotdcm -lgpilotdconduit -lpisock -lpisync
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/gnome-screensaver.pc b/t/data/usr/lib/pkgconfig/gnome-screensaver.pc
new file mode 100644
index 0000000..2acc79c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-screensaver.pc
@@ -0,0 +1,17 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+libexecdir=${prefix}/lib/gnome-screensaver
+includedir=${prefix}/include
+datadir=${prefix}/share
+
+privlibexecdir=${libexecdir}/gnome-screensaver
+privdatadir=${datadir}/gnome-screensaver
+themesdir=${datadir}/applications/screensavers
+
+Name: gnome-screensaver
+Description: gnome screensaver
+Version: 2.30.0
+Requires:
+Libs:
+Cflags:
diff --git a/t/data/usr/lib/pkgconfig/gnome-settings-daemon.pc b/t/data/usr/lib/pkgconfig/gnome-settings-daemon.pc
new file mode 100644
index 0000000..a4ed8c1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-settings-daemon.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+libexecdir=${prefix}/lib/gnome-settings-daemon
+plugindir=$(libdir)/gnome-settings-daemon-2.0
+binary=${libexecdir}/gnome-settings-daemon
+
+Name: gnome-settings-daemon
+Description: Utility library for accessing gnome-settings-daemon over DBUS
+Requires: glib-2.0 dbus-1 dbus-glib-1
+Version: 2.30.2
+Libs: -L${libdir}
+Cflags: -I${includedir}/gnome-settings-daemon-2.0
diff --git a/t/data/usr/lib/pkgconfig/gnome-vfs-2.0.pc b/t/data/usr/lib/pkgconfig/gnome-vfs-2.0.pc
new file mode 100644
index 0000000..e594385
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-vfs-2.0.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+sysconfdir=/etc
+modulesdir=${sysconfdir}/gnome-vfs-2.0/modules
+
+Name: gnome-vfs
+Description: The GNOME virtual file-system libraries
+Version: 2.24.3
+Requires: gconf-2.0 gthread-2.0 gmodule-no-export-2.0 gobject-2.0
+Libs: -L${libdir} -lgnomevfs-2
+Cflags: -I${includedir}/gnome-vfs-2.0 -I${libdir}/gnome-vfs-2.0/include
diff --git a/t/data/usr/lib/pkgconfig/gnome-vfs-module-2.0.pc b/t/data/usr/lib/pkgconfig/gnome-vfs-module-2.0.pc
new file mode 100644
index 0000000..0525f2b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-vfs-module-2.0.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+sysconfdir=/etc
+modulesdir=${sysconfdir}/gnome-vfs-2.0/modules
+
+Name: gnome-vfs-module
+Description: The GNOME virtual file-system module include info
+Version: 2.24.3
+Requires: gconf-2.0 gthread-2.0 gmodule-no-export-2.0 gobject-2.0
+Libs: -L${libdir} -lgnomevfs-2
+Cflags: -I${includedir}/gnome-vfs-2.0 -I${includedir}/gnome-vfs-module-2.0 -I${libdir}/gnome-vfs-2.0/include
diff --git a/t/data/usr/lib/pkgconfig/gnome-window-settings-2.0.pc b/t/data/usr/lib/pkgconfig/gnome-window-settings-2.0.pc
new file mode 100644
index 0000000..736fb9b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnome-window-settings-2.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gnome-window-settings-2.0
+Description: Utility library for getting window manager settings
+Requires: gtk+-2.0 gnome-desktop-2.0
+Version: 2.30.1
+Libs: -L${libdir} -lgnome-window-settings
+Cflags: -I${includedir}/gnome-window-settings-2.0
diff --git a/t/data/usr/lib/pkgconfig/gnutls-extra.pc b/t/data/usr/lib/pkgconfig/gnutls-extra.pc
new file mode 100644
index 0000000..d233eab
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnutls-extra.pc
@@ -0,0 +1,26 @@
+# Process this file with autoconf to produce a pkg-config metadata file.
+# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2008, 2010 Free Software
+# Foundation, Inc.
+# Author: Simon Josefsson
+# 
+# This file is free software; as a special exception the author gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+# 
+# This file is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: GnuTLS-extra
+Description: Additional add-ons for GnuTLS licensed under GPL
+URL: http://www.gnu.org/software/gnutls/
+Requires: gnutls
+Version: 2.12.10
+Libs: -L${libdir} -lgnutls-extra
+Libs.private: -L${prefix}/lib/x86_64-linux-gnu -lgnutls-extra  
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gnutls.pc b/t/data/usr/lib/pkgconfig/gnutls.pc
new file mode 100644
index 0000000..85131df
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gnutls.pc
@@ -0,0 +1,25 @@
+# Process this file with autoconf to produce a pkg-config metadata file.
+
+# Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010  Free Software
+# Foundation, Inc.
+
+# Copying and distribution of this file, with or without modification,
+# are permitted in any medium without royalty provided the copyright
+# notice and this notice are preserved.  This file is offered as-is,
+# without any warranty.
+
+# Author: Simon Josefsson
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: GnuTLS
+Description: Transport Security Layer implementation for the GNU system
+URL: http://www.gnu.org/software/gnutls/
+Version: 2.12.10
+Libs: -L${libdir} -lgnutls
+Libs.private: -lgcrypt   -lgpg-error 
+Requires.private: libtasn1 , zlib
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gobject-2.0.pc b/t/data/usr/lib/pkgconfig/gobject-2.0.pc
new file mode 100644
index 0000000..f147571
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gobject-2.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GObject
+Description: GLib Type, Object, Parameter and Signal Library
+Requires: glib-2.0,gthread-2.0
+Version: 2.28.6
+Libs: -L${libdir} -lgobject-2.0
+Cflags:
diff --git a/t/data/usr/lib/pkgconfig/gobject-introspection-1.0.pc b/t/data/usr/lib/pkgconfig/gobject-introspection-1.0.pc
new file mode 100644
index 0000000..de6e641
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gobject-introspection-1.0.pc
@@ -0,0 +1,21 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+bindir=${exec_prefix}/bin
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+g_ir_scanner=${bindir}/g-ir-scanner
+g_ir_compiler=${bindir}/g-ir-compiler
+g_ir_generate=${bindir}/g-ir-generate
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Cflags: -I${includedir}/gobject-introspection-1.0 
+Requires: glib-2.0 gobject-2.0 gmodule-2.0 gthread-2.0 libffi
+Libs: -L${libdir} -lgirepository-1.0 
+
+Name: gobject-introspection
+Description: GObject Introspection
+Version: 0.6.14
diff --git a/t/data/usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc b/t/data/usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc
new file mode 100644
index 0000000..9002239
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc
@@ -0,0 +1,21 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+bindir=${exec_prefix}/bin
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+g_ir_scanner=${bindir}/g-ir-scanner
+g_ir_compiler=${bindir}/g-ir-compiler
+g_ir_generate=${bindir}/g-ir-generate
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Cflags: -I${includedir}/gobject-introspection-1.0 
+Requires: glib-2.0 gobject-2.0 gmodule-no-export-2.0 gthread-2.0 libffi
+Libs: -L${libdir} -lgirepository-1.0 
+
+Name: gobject-introspection
+Description: GObject Introspection
+Version: 0.6.14
diff --git a/t/data/usr/lib/pkgconfig/gssdp-1.0.pc b/t/data/usr/lib/pkgconfig/gssdp-1.0.pc
new file mode 100644
index 0000000..9971f81
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gssdp-1.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gssdp-1.0
+Description: GObject-based SSDP library
+Version: 0.8.0
+Libs: -L${libdir} -lgssdp-1.0
+Cflags: -I${includedir}/gssdp-1.0
+Requires: gobject-2.0
+Requires.Private: libsoup-2.4
diff --git a/t/data/usr/lib/pkgconfig/gst-python-0.10.pc b/t/data/usr/lib/pkgconfig/gst-python-0.10.pc
new file mode 100644
index 0000000..271dfd0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gst-python-0.10.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+datadir=${prefix}/share
+pyexecdir=${exec_prefix}/lib/python2.6/dist-packages
+
+# same here.  Useful when calling the code generator in addon packages.
+defsdir=${datadir}/gst-python/0.10/defs
+
+Name: gst-python
+Description: Python bindings for GStreamer
+Requires: pygobject-2.0, gstreamer-0.10
+Version: 0.10.19
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-0.10.pc
new file mode 100644
index 0000000..65e9535
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-0.10.pc
@@ -0,0 +1,17 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+toolsdir=${exec_prefix}/bin
+pluginsdir=${exec_prefix}/lib/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer
+Description: Streaming media framework
+Requires: glib-2.0, gobject-2.0, gmodule-no-export-2.0, gthread-2.0, libxml-2.0
+Version: 0.10.35
+Libs: -L${libdir} -lgstreamer-0.10
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-app-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-app-0.10.pc
new file mode 100644
index 0000000..388a2e3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-app-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Application Library
+Description: Helper functions and base classes for application integration
+Requires: gstreamer-0.10 gstreamer-base-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstapp-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-audio-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-audio-0.10.pc
new file mode 100644
index 0000000..66a6a23
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-audio-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Audio library
+Description: Audio helper functions and base classes
+Requires: gstreamer-0.10 gstreamer-base-0.10 gstreamer-interfaces-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstaudio-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-base-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-base-0.10.pc
new file mode 100644
index 0000000..364b582
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-base-0.10.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer base classes
+Description: Base classes for GStreamer elements
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstbase-0.10
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-cdda-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-cdda-0.10.pc
new file mode 100644
index 0000000..35b3249
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-cdda-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer CDDA Library
+Description: CDDA base classes
+Requires: gstreamer-0.10 gstreamer-base-0.10 gstreamer-tag-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstcdda-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-check-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-check-0.10.pc
new file mode 100644
index 0000000..513ec7d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-check-0.10.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer check unit testing
+Description: Unit testing helper library for GStreamer modules
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstcheck-0.10 -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-controller-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-controller-0.10.pc
new file mode 100644
index 0000000..146e2b2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-controller-0.10.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer controller
+Description: Dynamic parameter control for GStreamer elements
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstcontroller-0.10
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc
new file mode 100644
index 0000000..c9ab02c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer data protocol library
+Description: Data protocol for plug-ins
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstdataprotocol-0.10
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-fft-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-fft-0.10.pc
new file mode 100644
index 0000000..2354178
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-fft-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer FFT Library
+Description: FFT implementation
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstfft-0.10 -lm
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc
new file mode 100644
index 0000000..a7c704b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Floatcast Library
+Description: Platform independent floating point macros
+Requires: glib-2.0
+Version: 0.10.35
+Libs: -lm
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc
new file mode 100644
index 0000000..971884c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Interfaces Library
+Description: Interfaces for GStreamer elements
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstinterfaces-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-net-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-net-0.10.pc
new file mode 100644
index 0000000..6fd1b26
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-net-0.10.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer networking library
+Description: Network-enabled GStreamer plug-ins and clocking
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstnet-0.10
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc
new file mode 100644
index 0000000..b395f7c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Network Buffer Library
+Description: Network buffer for use in network sources/sinks
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstnetbuffer-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc
new file mode 100644
index 0000000..65030bc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Base Utils Library
+Description: General utility functions
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstpbutils-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc
new file mode 100644
index 0000000..4904d8e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+pluginsdir=${exec_prefix}/lib/gstreamer-0.10
+
+Name: GStreamer Base Plugins Libraries
+Description: Streaming media framework, base plugins libraries
+Requires: gstreamer-0.10 
+Version: 0.10.35
+Libs: -L${libdir}
+Cflags: -I${includedir}
+
+libraries=audio cdda fft floatcast interfaces netbuffer riff rtp tag pbutils video
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-riff-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-riff-0.10.pc
new file mode 100644
index 0000000..a519d8c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-riff-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer RIFF Library
+Description: RIFF helper functions
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstriff-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-rtp-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-rtp-0.10.pc
new file mode 100644
index 0000000..b4d3d08
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-rtp-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer RTP Library
+Description: RTP base classes and helper functions
+Requires: gstreamer-0.10 gstreamer-base-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstrtp-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc
new file mode 100644
index 0000000..29d5b9c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer RTSP Library
+Description: RTSP base classes and helper functions
+Requires: gstreamer-0.10 gstreamer-sdp-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstrtsp-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-sdp-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-sdp-0.10.pc
new file mode 100644
index 0000000..47e08e3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-sdp-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer SDP Library
+Description: SDP helper functions
+Requires: glib-2.0
+Version: 0.10.35
+Libs: -L${libdir} -lgstsdp-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-tag-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-tag-0.10.pc
new file mode 100644
index 0000000..13ca6c6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-tag-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Tag Library
+Description: Tag base classes and helper functions
+Requires: gstreamer-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgsttag-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gstreamer-video-0.10.pc b/t/data/usr/lib/pkgconfig/gstreamer-video-0.10.pc
new file mode 100644
index 0000000..7bda6f8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gstreamer-video-0.10.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/gstreamer-0.10
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Video Library
+Description: Video base classes and helper functions
+Requires: gstreamer-0.10 gstreamer-base-0.10
+Version: 0.10.35
+Libs: -L${libdir} -lgstvideo-0.10
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/gthread-2.0.pc b/t/data/usr/lib/pkgconfig/gthread-2.0.pc
new file mode 100644
index 0000000..aa6ea72
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gthread-2.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GThread
+Description: Thread support for GLib
+Requires: glib-2.0
+Version: 2.28.6
+Libs: -L${libdir} -lgthread-2.0 -pthread  -lrt
+Cflags: -pthread
diff --git a/t/data/usr/lib/pkgconfig/gthread.pc b/t/data/usr/lib/pkgconfig/gthread.pc
new file mode 100644
index 0000000..1c0ccbe
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gthread.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GThread
+Description: Thread support for GLib
+Requires: glib
+Version: 1.2.10
+Libs: -L${libdir} -lgthread -lpthread
+Cflags:  -D_REENTRANT
diff --git a/t/data/usr/lib/pkgconfig/gtk+-2.0.pc b/t/data/usr/lib/pkgconfig/gtk+-2.0.pc
new file mode 100644
index 0000000..e041b01
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gtk+-2.0.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+target=x11
+
+gtk_binary_version=2.10.0
+gtk_host=x86_64-pc-linux-gnu
+
+Name: GTK+
+Description: GTK+ Graphical UI Library (${target} target)
+Version: 2.24.6
+Requires: gdk-${target}-2.0 atk cairo gdk-pixbuf-2.0 gio-2.0 pangoft2
+Libs: -L${libdir} -lgtk-${target}-2.0 
+Cflags: -I${includedir}/gtk-2.0 
diff --git a/t/data/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc b/t/data/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
new file mode 100644
index 0000000..9e7f3ee
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+target=x11
+
+gtk_binary_version=2.10.0
+gtk_host=x86_64-pc-linux-gnu
+
+Name: GTK+
+Description: GTK+ Unix print support
+Version: 2.24.6
+Requires: gtk+-${target}-2.0 atk cairo gdk-pixbuf-2.0 gio-2.0 pangoft2
+Cflags: -I${includedir}/gtk-unix-print-2.0
diff --git a/t/data/usr/lib/pkgconfig/gtk+-x11-2.0.pc b/t/data/usr/lib/pkgconfig/gtk+-x11-2.0.pc
new file mode 100644
index 0000000..e041b01
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gtk+-x11-2.0.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+target=x11
+
+gtk_binary_version=2.10.0
+gtk_host=x86_64-pc-linux-gnu
+
+Name: GTK+
+Description: GTK+ Graphical UI Library (${target} target)
+Version: 2.24.6
+Requires: gdk-${target}-2.0 atk cairo gdk-pixbuf-2.0 gio-2.0 pangoft2
+Libs: -L${libdir} -lgtk-${target}-2.0 
+Cflags: -I${includedir}/gtk-2.0 
diff --git a/t/data/usr/lib/pkgconfig/gtk-vnc-1.0.pc b/t/data/usr/lib/pkgconfig/gtk-vnc-1.0.pc
new file mode 100644
index 0000000..747d4c9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gtk-vnc-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GTK-VNC
+Description: GTK widget for a VNC client
+Requires: gvnc-1.0 = 0.4.1, gtk+-2.0 >= 2.18.0
+Version: 0.4.1
+Libs: -L${libdir} -lgtk-vnc-1.0
+Cflags: -I${includedir}/gtk-vnc-1.0
diff --git a/t/data/usr/lib/pkgconfig/gtkhotkey-1.0.pc b/t/data/usr/lib/pkgconfig/gtkhotkey-1.0.pc
new file mode 100644
index 0000000..7b07e65
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gtkhotkey-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gtkhotkey
+Description: Helper library for Gtk+ applications to register and bind hotkeys in a consistent way
+Version: 0.2.1
+Requires: glib-2.0 gobject-2.0 gtk+-2.0
+Libs: -L${libdir} -lgtkhotkey
+Cflags: -I${includedir}/gtkhotkey-1.0
diff --git a/t/data/usr/lib/pkgconfig/gtkmm-2.4.pc b/t/data/usr/lib/pkgconfig/gtkmm-2.4.pc
new file mode 100644
index 0000000..6d11e39
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gtkmm-2.4.pc
@@ -0,0 +1,19 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+docdir=${datarootdir}/doc/gtkmm-2.4
+doxytagfile=${docdir}/reference/gtkmm-2.4.tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://library.gnome.org/devel/gtkmm/unstable/
+
+Name: gtkmm
+Description: C++ binding for the GTK+ toolkit
+Version: 2.20.3
+URL: http://www.gtkmm.org/
+Requires: giomm-2.4 >= 2.24 pangomm-1.4 >= 2.26 gtk+-2.0 >= 2.20.0 gtk+-unix-print-2.0 atkmm-1.6 gdkmm-2.4
+Libs: -L${libdir} -lgtkmm-2.4
+Cflags: -I${includedir}/gtkmm-2.4 -I${libdir}/gtkmm-2.4/include
diff --git a/t/data/usr/lib/pkgconfig/gtkspell-2.0.pc b/t/data/usr/lib/pkgconfig/gtkspell-2.0.pc
new file mode 100644
index 0000000..0476a1e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gtkspell-2.0.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GTKSpell
+Description: GTK spelling library
+Version: 2.0.16
+Requires: gtk+-2.0
+Libs: -L${libdir} -lgtkspell
+Libs.private: -lenchant
+Cflags: -I${includedir}/gtkspell-2.0
+
diff --git a/t/data/usr/lib/pkgconfig/gudev-1.0.pc b/t/data/usr/lib/pkgconfig/gudev-1.0.pc
new file mode 100644
index 0000000..2417075
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gudev-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gudev-1.0
+Description: GObject bindings for libudev
+Version: 164
+Requires: glib-2.0, gobject-2.0
+Libs: -L${libdir} -lgudev-1.0
+Cflags: -I${includedir}/gudev-1.0
diff --git a/t/data/usr/lib/pkgconfig/gupnp-1.0.pc b/t/data/usr/lib/pkgconfig/gupnp-1.0.pc
new file mode 100644
index 0000000..72cd069
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gupnp-1.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gupnp-1.0
+Description: GObject-based UPnP library
+Version: 0.14.0
+Libs: -L${libdir} -lgupnp-1.0
+Cflags: -I${includedir}/gupnp-1.0
+Requires: gssdp-1.0 libxml-2.0 libsoup-2.4
+Requires.Private: uuid gmodule-2.0
diff --git a/t/data/usr/lib/pkgconfig/gupnp-igd-1.0.pc b/t/data/usr/lib/pkgconfig/gupnp-igd-1.0.pc
new file mode 100644
index 0000000..b0720a9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gupnp-igd-1.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: gupnp-igd-1.0
+Description: GUPnP Simple IGD library
+Requires: gupnp-1.0
+Version: 0.1.7
+Libs: -L${libdir} -lgupnp-igd-1.0
+Cflags: -I${includedir}/gupnp-igd-1.0
+
diff --git a/t/data/usr/lib/pkgconfig/gvnc-1.0.pc b/t/data/usr/lib/pkgconfig/gvnc-1.0.pc
new file mode 100644
index 0000000..95e10a0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gvnc-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GVNC
+Description: GObject for VNC client connections
+Requires: gobject-2.0 >= 2.10.0
+Version: 0.4.1
+Libs: -L${libdir} -lgvnc-1.0
+Cflags: -I${includedir}/gvnc-1.0
diff --git a/t/data/usr/lib/pkgconfig/gweather.pc b/t/data/usr/lib/pkgconfig/gweather.pc
new file mode 100644
index 0000000..a3895af
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/gweather.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+datarootdir=${prefix}/share
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: GWeather
+Description: GWeather shared library
+Version: 2.30.3
+Requires: glib-2.0 gobject-2.0 gdk-pixbuf-2.0 gtk+-2.0 gconf-2.0
+Requires.private: libxml-2.0 libsoup-2.4
+Libs: -L${libdir} -lgweather
+Libs.private: -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/hal-storage.pc b/t/data/usr/lib/pkgconfig/hal-storage.pc
new file mode 100644
index 0000000..cfd4ac1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/hal-storage.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: hal-storage
+Description: hal library for storage devices and volumes
+Version: 0.5.14
+Requires: dbus-1 hal
+Libs: -L${libdir} -lhal-storage
+Cflags: -DDBUS_API_SUBJECT_TO_CHANGE -I${includedir}/hal
diff --git a/t/data/usr/lib/pkgconfig/hal.pc b/t/data/usr/lib/pkgconfig/hal.pc
new file mode 100644
index 0000000..2ff1004
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/hal.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+haluser=haldaemon
+halgroup=haldaemon
+
+Name: hal
+Description: Free desktop hardware abstraction layer
+Version: 0.5.14
+Requires: dbus-1
+Libs: -L${libdir} -lhal
+Cflags: -DDBUS_API_SUBJECT_TO_CHANGE -I${includedir}/hal
diff --git a/t/data/usr/lib/pkgconfig/ice.pc b/t/data/usr/lib/pkgconfig/ice.pc
new file mode 100644
index 0000000..5ac65ae
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ice.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: ICE
+Description: X Inter Client Exchange Library
+Version: 1.0.6
+Requires: xproto
+Cflags: -I${includedir}
+Libs: -L${libdir} -lICE
diff --git a/t/data/usr/lib/pkgconfig/imlib.pc b/t/data/usr/lib/pkgconfig/imlib.pc
new file mode 100644
index 0000000..fda5e3e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/imlib.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+target=@gdktarget@
+
+
+Name: Imlib
+Description: An image loading and rendering library for X11R6
+Version: 1.9.15
+Requires:
+Libs: -L${libdir}  -lImlib  -ljpeg -ltiff -lungif -lpng -lz -lm -lXext  -L/usr/lib  -lSM -lICE -lXext -lX11 
+Cflags: -I${includedir}  -I/usr/include
diff --git a/t/data/usr/lib/pkgconfig/imlib2.pc b/t/data/usr/lib/pkgconfig/imlib2.pc
new file mode 100644
index 0000000..788ad34
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/imlib2.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: imlib2
+Description: Powerful image loading and rendering library
+Version: 1.4.2
+Libs: -L${libdir} -lImlib2
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/jinglebase-0.3.pc b/t/data/usr/lib/pkgconfig/jinglebase-0.3.pc
new file mode 100644
index 0000000..859427b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/jinglebase-0.3.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/libjingle-0.3
+
+Name: JingleBase
+Description: Jingle Base Library
+Version: 0.3.11
+Libs: -L${libdir} -ljinglebase-0.3
+Cflags: -I${includedir} -DPOSIX -DFEATURE_ENABLE_SSL=1
diff --git a/t/data/usr/lib/pkgconfig/jinglep2p-0.3.pc b/t/data/usr/lib/pkgconfig/jinglep2p-0.3.pc
new file mode 100644
index 0000000..b3ed19d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/jinglep2p-0.3.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/libjingle-0.3
+
+Name: JingleP2P
+Description: Jingle P2P Library
+Version: 0.3.11
+Requires: jinglebase-0.3 jinglexmllite-0.3 jinglexmpp-0.3
+Libs: -L${libdir} -ljinglep2pbase-0.3 -ljinglep2pclient-0.3
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/jinglesession-0.3.pc b/t/data/usr/lib/pkgconfig/jinglesession-0.3.pc
new file mode 100644
index 0000000..1fa5aed
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/jinglesession-0.3.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/libjingle-0.3
+
+Name: JingleSession
+Description: Jingle Session Library
+Version: 0.3.11
+Requires: jinglebase-0.3 jinglexmllite-0.3 jinglexmpp-0.3 jinglep2p-0.3 
+Libs: -L${libdir} -ljinglesessionphone-0.3 -ljinglesessiontunnel-0.3
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/jinglexmllite-0.3.pc b/t/data/usr/lib/pkgconfig/jinglexmllite-0.3.pc
new file mode 100644
index 0000000..cf49d6e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/jinglexmllite-0.3.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/libjingle-0.3
+
+Name: JingleXmlLite
+Description: Jingle XmlLite Library
+Version: 0.3.11
+Requires: jinglebase-0.3
+Libs: -L${libdir} -ljinglexmllite-0.3
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/jinglexmpp-0.3.pc b/t/data/usr/lib/pkgconfig/jinglexmpp-0.3.pc
new file mode 100644
index 0000000..4e87e7e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/jinglexmpp-0.3.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/libjingle-0.3
+
+Name: JingleXmpp
+Description: Jingle Xmpp Library
+Version: 0.3.11
+Requires: jinglebase-0.3 jinglexmllite-0.3
+Libs: -L${libdir} -ljinglexmpp-0.3
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/json-glib-1.0.pc b/t/data/usr/lib/pkgconfig/json-glib-1.0.pc
new file mode 100644
index 0000000..3fc9a74
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/json-glib-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: JSON-GLib
+Description: JSON Parser for GLib
+Version: 0.13.4
+Libs: -L${libdir} -ljson-glib-1.0
+Cflags: -I${includedir}/json-glib-1.0
+Requires: gobject-2.0 gio-2.0
diff --git a/t/data/usr/lib/pkgconfig/kbproto.pc b/t/data/usr/lib/pkgconfig/kbproto.pc
new file mode 100644
index 0000000..137dcea
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/kbproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: KBProto
+Description: KB extension headers
+Version: 1.0.4
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/lcms.pc b/t/data/usr/lib/pkgconfig/lcms.pc
new file mode 100644
index 0000000..e9792a8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/lcms.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: lcms
+Description: LCMS Color Management Library
+Version: 1.18
+Libs: -L${libdir} -llcms
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libIDL-2.0.pc b/t/data/usr/lib/pkgconfig/libIDL-2.0.pc
new file mode 100644
index 0000000..cd1c122
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libIDL-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+
+Name: libIDL
+Description: IDL parsing library
+Version: 0.8.14
+Requires: glib-2.0
+Libs: -L${libdir} -lIDL-2
+Cflags: -I${includedir}/libIDL-2.0
diff --git a/t/data/usr/lib/pkgconfig/libIDL.pc b/t/data/usr/lib/pkgconfig/libIDL.pc
new file mode 100644
index 0000000..e8c07fd
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libIDL.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+
+Name: libIDL
+Description: IDL parsing library
+Version: 0.6.8
+Requires: glib
+Libs: -L${libdir} -lIDL
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libagg.pc b/t/data/usr/lib/pkgconfig/libagg.pc
new file mode 100644
index 0000000..2597b80
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libagg.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/agg2
+
+Name: libagg
+Description: Anti Grain Geometry - A High Quality Rendering Engine for C++
+Version: 2.5.0
+Libs: -L${libdir} -lagg_pic
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libarchive.pc b/t/data/usr/lib/pkgconfig/libarchive.pc
new file mode 100644
index 0000000..589ad65
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libarchive.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libarchive
+Description: library that can create and read several streaming archive formats
+Version: 2.8.4
+Libs: -larchive
+Libs.private: -lacl -lattr -lxml2 -llzma -lbz2 -lz  -lxml2 
diff --git a/t/data/usr/lib/pkgconfig/libart-2.0.pc b/t/data/usr/lib/pkgconfig/libart-2.0.pc
new file mode 100644
index 0000000..a73a70c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libart-2.0.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libart
+Description: LGPL version of the libart library
+Version: 2.3.21
+Libs: -L${libdir} -lart_lgpl_2
+Cflags: -I${includedir}/libart-2.0
diff --git a/t/data/usr/lib/pkgconfig/libavc1394.pc b/t/data/usr/lib/pkgconfig/libavc1394.pc
new file mode 100644
index 0000000..002fd99
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libavc1394.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libavc1394
+Description: AV/C protocol library for IEEE 1394.
+Version: 0.5.3
+Requires: libraw1394
+Libs: -L${libdir} -lavc1394 -lrom1394
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libavcodec.pc b/t/data/usr/lib/pkgconfig/libavcodec.pc
new file mode 100644
index 0000000..bd94d35
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libavcodec.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: libavcodec
+Description: FFmpeg codec library
+Version: 52.97.2
+Requires: 
+Requires.private: libavcore = 0.14.0
+Conflicts:
+Libs: -L${libdir} -lavcodec 
+Libs.private: -ldl -lX11 -lXext -lXfixes -ljack -lasound -ldc1394 -lraw1394 -lxvidcore -lx264 -lvpx -lvpx -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -lspeex -lschroedinger-1.0 -lpthread -lm -lorc-0.4 -lrtmp -lz -lgnutls -lopenjpeg -lopencore-amrwb -lopencore-amrnb -lmp3lame -lgsm -lfaac -ldirac_encoder -ldirac_decoder -lm -lstdc++ -ldirac_encoder -ldirac_decoder -lm -lstdc++ -lva -lm -pthread -lbz2 -lz -lgcrypt
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libavcore.pc b/t/data/usr/lib/pkgconfig/libavcore.pc
new file mode 100644
index 0000000..dffec96
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libavcore.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: libavcore
+Description: FFmpeg multimedia shared core utilities library
+Version: 0.14.0
+Requires: 
+Requires.private: libavutil = 50.33.0
+Conflicts:
+Libs: -L${libdir} -lavcore 
+Libs.private: 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libavdevice.pc b/t/data/usr/lib/pkgconfig/libavdevice.pc
new file mode 100644
index 0000000..9657621
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libavdevice.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: libavdevice
+Description: FFmpeg device handling library
+Version: 52.2.2
+Requires: 
+Requires.private: libavformat = 52.87.1
+Conflicts:
+Libs: -L${libdir} -lavdevice 
+Libs.private: -ldl -lX11 -lXext -lXfixes -ljack -lasound -ldc1394 -lraw1394 -lxvidcore -lx264 -lvpx -lvpx -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -lspeex -lschroedinger-1.0 -lpthread -lm -lorc-0.4 -lrtmp -lz -lgnutls -lopenjpeg -lopencore-amrwb -lopencore-amrnb -lmp3lame -lgsm -lfaac -ldirac_encoder -ldirac_decoder -lm -lstdc++ -ldirac_encoder -ldirac_decoder -lm -lstdc++ -lva -lm -pthread -lbz2 -lz -lgcrypt
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libavformat.pc b/t/data/usr/lib/pkgconfig/libavformat.pc
new file mode 100644
index 0000000..6c5d582
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libavformat.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: libavformat
+Description: FFmpeg container format library
+Version: 52.87.1
+Requires: 
+Requires.private: libavcodec = 52.97.2
+Conflicts:
+Libs: -L${libdir} -lavformat 
+Libs.private: -ldl -lX11 -lXext -lXfixes -ljack -lasound -ldc1394 -lraw1394 -lxvidcore -lx264 -lvpx -lvpx -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -lspeex -lschroedinger-1.0 -lpthread -lm -lorc-0.4 -lrtmp -lz -lgnutls -lopenjpeg -lopencore-amrwb -lopencore-amrnb -lmp3lame -lgsm -lfaac -ldirac_encoder -ldirac_decoder -lm -lstdc++ -ldirac_encoder -ldirac_decoder -lm -lstdc++ -lva -lm -pthread -lbz2 -lz -lgcrypt
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libavutil.pc b/t/data/usr/lib/pkgconfig/libavutil.pc
new file mode 100644
index 0000000..c157017
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libavutil.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: libavutil
+Description: FFmpeg utility library
+Version: 50.33.0
+Requires: 
+Requires.private: 
+Conflicts:
+Libs: -L${libdir} -lavutil 
+Libs.private: 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libbonobo-2.0.pc b/t/data/usr/lib/pkgconfig/libbonobo-2.0.pc
new file mode 100644
index 0000000..6b25de0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libbonobo-2.0.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+idldir=${datarootdir}/idl/bonobo-2.0
+idlinclude=${datarootdir}/idl/bonobo-2.0 ${datarootdir}/idl/bonobo-activation-2.0
+
+Name: libbonobo
+Description: libbonobo
+Requires: glib-2.0 gmodule-no-export-2.0 ORBit-2.0 bonobo-activation-2.0
+Version: 2.24.3
+Libs: -L${libdir} -lbonobo-2
+Cflags: -I${includedir}/libbonobo-2.0
diff --git a/t/data/usr/lib/pkgconfig/libbonoboui-2.0.pc b/t/data/usr/lib/pkgconfig/libbonoboui-2.0.pc
new file mode 100644
index 0000000..70cb7cf
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libbonoboui-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libbonobui
+Description: libbonoboui
+Requires: glib-2.0 libbonobo-2.0 libgnomecanvas-2.0 libgnome-2.0
+Requires.private: ORBit-2.0 libxml-2.0
+Version: 2.24.3
+Libs: -L${libdir} -lbonoboui-2
+Cflags: -I${includedir}/libbonoboui-2.0
diff --git a/t/data/usr/lib/pkgconfig/libcap-ng.pc b/t/data/usr/lib/pkgconfig/libcap-ng.pc
new file mode 100644
index 0000000..ebaa2f1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libcap-ng.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libcap-ng
+Description: An alternate posix capabilities library.
+Version: 0.6.4
+Libs: -L${libdir} -lcap-ng
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/libcdio.pc b/t/data/usr/lib/pkgconfig/libcdio.pc
new file mode 100644
index 0000000..53d7355
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libcdio.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libcdio
+Description: Portable CD-ROM I/O library
+Version: 0.81
+#Requires: glib-2.0 
+Libs: -L${libdir} -lcdio  -lm  
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libcdio_cdda.pc b/t/data/usr/lib/pkgconfig/libcdio_cdda.pc
new file mode 100644
index 0000000..b8d4bec
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libcdio_cdda.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libcdio_cdda
+Description: CD paranoia CD-DA library from libcdio
+Version: 0.81
+#Requires: glib-2.0 
+Libs: -L${libdir} -lcdio_cdda -lcdio -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libcdio_paranoia.pc b/t/data/usr/lib/pkgconfig/libcdio_paranoia.pc
new file mode 100644
index 0000000..6be978d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libcdio_paranoia.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libcdio_paranoia
+Description: CD paranoia library from libcdio
+Version: 0.81
+#Requires: glib-2.0 
+Libs: -L${libdir} -lcdio_paranoia -lcdio_cdda -lcdio
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libconfig.pc b/t/data/usr/lib/pkgconfig/libconfig.pc
new file mode 100644
index 0000000..7d1c882
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libconfig.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib64
+includedir=${prefix}/include
+
+Name: libconfig
+Description: C Configuration File Library
+Version: 1.3.2
+URL: http://www.hyperrealm.com/main.php?s=libconfig
+Requires:
+Conflicts:
+Libs: -L${libdir} -lconfig
+Libs.private:  
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libcroco-0.6.pc b/t/data/usr/lib/pkgconfig/libcroco-0.6.pc
new file mode 100644
index 0000000..3143f55
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libcroco-0.6.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libcroco
+Version: 0.6.2
+Description: a CSS2 Parsing and manipulation Library in C.
+Requires: glib-2.0 libxml-2.0
+Libs: -L${exec_prefix}/lib -lcroco-0.6
+Cflags: -I${prefix}/include/libcroco-0.6
+
diff --git a/t/strawberry/c/lib/pkgconfig/libcrypto.pc b/t/data/usr/lib/pkgconfig/libcrypto.pc
similarity index 56%
rename from t/strawberry/c/lib/pkgconfig/libcrypto.pc
rename to t/data/usr/lib/pkgconfig/libcrypto.pc
index 4aaa424..4759c0f 100644
--- a/t/strawberry/c/lib/pkgconfig/libcrypto.pc
+++ b/t/data/usr/lib/pkgconfig/libcrypto.pc
@@ -1,12 +1,12 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 Name: OpenSSL-libcrypto
 Description: OpenSSL cryptography library
-Version: 1.0.1g
+Version: 0.9.8o
 Requires: 
-Libs: -L${libdir} -leay32
-Libs.private: -lws2_32 -lgdi32 -lcrypt32 -L${pcfiledir}/../../lib -lz
+Libs: -L${libdir} -lcrypto
+Libs.private: -ldl -lz
 Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libcurl.pc b/t/data/usr/lib/pkgconfig/libcurl.pc
new file mode 100644
index 0000000..6024156
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libcurl.pc
@@ -0,0 +1,39 @@
+#***************************************************************************
+#                                  _   _ ____  _
+#  Project                     ___| | | |  _ \| |
+#                             / __| | | | |_) | |
+#                            | (__| |_| |  _ <| |___
+#                             \___|\___/|_| \_\_____|
+#
+# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel at haxx.se>, et al.
+#
+# This software is licensed as described in the file COPYING, which
+# you should have received as part of this distribution. The terms
+# are also available at http://curl.haxx.se/docs/copyright.html.
+#
+# You may opt to use, copy, modify, merge, publish, distribute and/or sell
+# copies of the Software, and permit persons to whom the Software is
+# furnished to do so, under the terms of the COPYING file.
+#
+# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+# KIND, either express or implied.
+#
+###########################################################################
+
+# This should most probably benefit from getting a "Requires:" field added
+# dynamically by configure.
+#
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+supported_protocols="DICT FILE FTP FTPS GOPHER HTTP HTTPS IMAP IMAPS LDAP POP3 POP3S RTMP RTSP SCP SFTP SMTP SMTPS TELNET TFTP"
+supported_features="SSL IPv6 libz IDN NTLM"
+
+Name: libcurl
+URL: http://curl.haxx.se/
+Description: Library to transfer files with ftp, http, etc.
+Version: 7.21.7
+Libs: -L${libdir} -lcurl 
+Libs.private: -lidn -lssh2 -lssl -lcrypto -llber -lldap -lrt -lgssapi_krb5 -lssl -lcrypto -lz -lrtmp -lz -lgnutls 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libdc1394-2.pc b/t/data/usr/lib/pkgconfig/libdc1394-2.pc
new file mode 100644
index 0000000..1905380
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdc1394-2.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libdc1394
+Description: 1394-based DC Control Library
+Version: 2.1.2
+Libs: -L${libdir} -ldc1394
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/libdca.pc b/t/data/usr/lib/pkgconfig/libdca.pc
new file mode 100644
index 0000000..b15adc2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdca.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libdca
+Description: A decoding library for DTS Coherent Acoustics streams.
+Version: 0.0.5
+Libs: -L${libdir} -ldca
+Cflags: -I${includedir}/libdca
diff --git a/t/data/usr/lib/pkgconfig/libdecoration.pc b/t/data/usr/lib/pkgconfig/libdecoration.pc
new file mode 100644
index 0000000..893f818
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdecoration.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=/usr/bin
+libdir=/usr/lib
+includedir=/usr/include
+
+Name: libdecoration
+Description: Window decoration library
+Version: 0.9.2.1
+
+Requires: xrender
+Libs: -lXrender -lX11  -L${libdir} -ldecoration
+Cflags:  -I${includedir}/compiz
diff --git a/t/data/usr/lib/pkgconfig/libdrm.pc b/t/data/usr/lib/pkgconfig/libdrm.pc
new file mode 100644
index 0000000..2e518db
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdrm.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: libdrm
+Description: Userspace interface to kernel DRM services
+Version: 2.4.26
+Libs: -L${libdir} -ldrm
+Cflags: -I${includedir} -I${includedir}/libdrm
diff --git a/t/data/usr/lib/pkgconfig/libdrm_intel.pc b/t/data/usr/lib/pkgconfig/libdrm_intel.pc
new file mode 100644
index 0000000..d1cf164
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdrm_intel.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: libdrm
+Description: Userspace interface to kernel DRM services
+Version: 2.4.26
+Requires: libdrm
+Libs: -L${libdir} -ldrm_intel
+Cflags: -I${includedir} -I${includedir}/libdrm
diff --git a/t/data/usr/lib/pkgconfig/libdrm_nouveau.pc b/t/data/usr/lib/pkgconfig/libdrm_nouveau.pc
new file mode 100644
index 0000000..61ea14e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdrm_nouveau.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: libdrm_nouveau
+Description: Userspace interface to nouveau kernel DRM services
+Version: 0.6
+Libs: -L${libdir} -ldrm_nouveau
+Cflags: -I${includedir} -I${includedir}/libdrm -I${includedir}/nouveau
+Requires.private: libdrm
diff --git a/t/data/usr/lib/pkgconfig/libdrm_radeon.pc b/t/data/usr/lib/pkgconfig/libdrm_radeon.pc
new file mode 100644
index 0000000..aef46df
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdrm_radeon.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: libdrm_radeon
+Description: Userspace interface to kernel DRM services for radeon
+Version: 2.4.26
+Libs: -L${libdir} -ldrm_radeon
+Cflags: -I${includedir} -I${includedir}/libdrm
diff --git a/t/data/usr/lib/pkgconfig/libdts.pc b/t/data/usr/lib/pkgconfig/libdts.pc
new file mode 100644
index 0000000..727e537
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdts.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libdts
+Description: Backward compatibility place-holder for libdca.
+Version: 0.0.5
+Requires: libdca = 0.0.5
+Libs: -L${libdir} -ldca
+Cflags: -I${includedir}/libdca
diff --git a/t/data/usr/lib/pkgconfig/libdv.pc b/t/data/usr/lib/pkgconfig/libdv.pc
new file mode 100644
index 0000000..c5e5321
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libdv.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libdv 
+Description: DV software codec
+Requires: 
+Version: 1.0.0
+Libs: -L${libdir} -ldv -lm 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libebook-1.2.pc b/t/data/usr/lib/pkgconfig/libebook-1.2.pc
new file mode 100644
index 0000000..1bd41a7
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libebook-1.2.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+privincludedir=${includedir}/evolution-data-server-2.30
+
+Name: libebook
+Description: Client library for evolution address books
+Version: 2.30.3
+Requires: libedataserver-1.2 dbus-glib-1
+Libs: -L${libdir} -lebook-1.2
+Cflags: -I${privincludedir}
diff --git a/t/data/usr/lib/pkgconfig/libecal-1.2.pc b/t/data/usr/lib/pkgconfig/libecal-1.2.pc
new file mode 100644
index 0000000..eb6e18a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libecal-1.2.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+privincludedir=${includedir}/evolution-data-server-2.30
+
+Name: libecal
+Description: Client library for evolution calendars
+Version: 2.30.3
+Requires: libical >= 0.43 libedataserver-1.2 dbus-glib-1
+Libs: -L${libdir} -lecal-1.2
+Cflags: -I${privincludedir}  -I/usr/include 
diff --git a/t/data/usr/lib/pkgconfig/libedata-book-1.2.pc b/t/data/usr/lib/pkgconfig/libedata-book-1.2.pc
new file mode 100644
index 0000000..0c21222
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libedata-book-1.2.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+privincludedir=${includedir}/evolution-data-server-2.30
+
+Name: libedatabook
+Description: Backend library for evolution address books
+Version: 2.30.3
+Requires: libedataserver-1.2 libebook-1.2 dbus-glib-1
+Libs: -L${libdir} -ledata-book-1.2
+Cflags: -I${privincludedir}
diff --git a/t/data/usr/lib/pkgconfig/libedataserver-1.2.pc b/t/data/usr/lib/pkgconfig/libedataserver-1.2.pc
new file mode 100644
index 0000000..bfa5445
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libedataserver-1.2.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+privincludedir=${includedir}/evolution-data-server-2.30
+
+Name: libedataserver
+Description: Utility library for Evolution Data Server
+Version: 2.30.3
+Requires: libxml-2.0 glib-2.0 gconf-2.0 libsoup-2.4
+Libs: -L${libdir} -ledataserver-1.2
+Cflags: -I${privincludedir}
diff --git a/t/data/usr/lib/pkgconfig/libegroupwise-1.2.pc b/t/data/usr/lib/pkgconfig/libegroupwise-1.2.pc
new file mode 100644
index 0000000..f8d1dbf
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libegroupwise-1.2.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+privincludedir=${includedir}/evolution-data-server-3.0
+
+Name: libegroupwise
+Description: Client library for accessing groupwise POA through SOAP interface
+Version: 3.0.0
+Requires: libsoup-2.4 >= 2.31.2 
+Libs: -L${libdir} -legroupwise-1.2
+Cflags: -I${privincludedir}/groupwise
diff --git a/t/data/usr/lib/pkgconfig/libexchange-storage-1.2.pc b/t/data/usr/lib/pkgconfig/libexchange-storage-1.2.pc
new file mode 100644
index 0000000..b335548
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libexchange-storage-1.2.pc
@@ -0,0 +1,18 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+idldir=${datadir}/idl/evolution-data-server-1.2
+IDL_INCLUDES=-I ${idldir} -I/usr/share/idl/bonobo-2.0 -I/usr/share/idl/bonobo-activation-2.0
+
+privincludedir=${includedir}/evolution-data-server-2.22
+
+Name: libexchange
+Description: Client library for accessing Exchange server through webdav.
+Version: 2.22.3
+Requires: libsoup-2.4 >= 2.3.0 
+Libs: -L${libdir} -lexchange-storage-1.2
+Cflags: -I${privincludedir}/exchange
diff --git a/t/data/usr/lib/pkgconfig/libexif.pc b/t/data/usr/lib/pkgconfig/libexif.pc
new file mode 100644
index 0000000..318c139
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libexif.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libexif
+Description: Library for easy access to EXIF data
+Requires:
+Version: 0.6.19
+Libs: -L${libdir} -lexif -lm
+Cflags: -I${includedir}/libexif
diff --git a/t/strawberry/c/lib/pkgconfig/libexslt.pc b/t/data/usr/lib/pkgconfig/libexslt.pc
similarity index 58%
rename from t/strawberry/c/lib/pkgconfig/libexslt.pc
rename to t/data/usr/lib/pkgconfig/libexslt.pc
index 699d2dc..850bc1d 100644
--- a/t/strawberry/c/lib/pkgconfig/libexslt.pc
+++ b/t/data/usr/lib/pkgconfig/libexslt.pc
@@ -1,12 +1,13 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 
 Name: libexslt
-Version: 0.8.17
+Version: 0.8.15
 Description: EXSLT Extension library
 Requires: libxml-2.0
-Libs: -L${libdir} -lexslt -lxslt  -L${pcfiledir}/../../lib -lxml2 -lz -lws2_32  
+Libs: -L${libdir} -lexslt -lxslt  -lxml2
+Libs.private: -lm -lgcrypt
 Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libffi.pc b/t/data/usr/lib/pkgconfig/libffi.pc
new file mode 100644
index 0000000..73a412d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libffi.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libffi
+Description: Library supporting Foreign Function Interfaces
+Version: 3.0.9
+Libs: -lffi
+Cflags:
diff --git a/t/data/usr/lib/pkgconfig/libfs.pc b/t/data/usr/lib/pkgconfig/libfs.pc
new file mode 100644
index 0000000..04c0eea
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libfs.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libFS
+Description: Library Interface to the X Font Server
+Version: 1.0.1
+Requires: xproto fontsproto
+Cflags: -I${includedir}
+Libs: -L${libdir} -lFS
diff --git a/t/data/usr/lib/pkgconfig/libgadu.pc b/t/data/usr/lib/pkgconfig/libgadu.pc
new file mode 100644
index 0000000..9f234e9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgadu.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libgadu
+Version: 1.9.0
+Description: libgadu
+Requires: 
+Libs: -L${libdir} -lgadu  -pthread 
+Cflags: -I${includedir}  -pthread
+
diff --git a/t/data/usr/lib/pkgconfig/libgcj-4.4.pc b/t/data/usr/lib/pkgconfig/libgcj-4.4.pc
new file mode 100644
index 0000000..04113a1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgcj-4.4.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: libgcj
+Description: libgcj
+Version: 4.4.5
+Libs: -lgcj
+Cflags: 
diff --git a/t/data/usr/lib/pkgconfig/libgcj.pc b/t/data/usr/lib/pkgconfig/libgcj.pc
new file mode 100644
index 0000000..04113a1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgcj.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: libgcj
+Description: libgcj
+Version: 4.4.5
+Libs: -lgcj
+Cflags: 
diff --git a/t/data/usr/lib/pkgconfig/libgcj10.pc b/t/data/usr/lib/pkgconfig/libgcj10.pc
new file mode 100644
index 0000000..04113a1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgcj10.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: libgcj
+Description: libgcj
+Version: 4.4.5
+Libs: -lgcj
+Cflags: 
diff --git a/t/data/usr/lib/pkgconfig/libgdiplus.pc b/t/data/usr/lib/pkgconfig/libgdiplus.pc
new file mode 100644
index 0000000..82500eb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgdiplus.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+
+Name: libgdiplus
+Description: GDI+ implementation
+Version: 2.6.7
+
+
+
diff --git a/t/data/usr/lib/pkgconfig/libglade-2.0.pc b/t/data/usr/lib/pkgconfig/libglade-2.0.pc
new file mode 100644
index 0000000..930e9a9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libglade-2.0.pc
@@ -0,0 +1,17 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+# so people can do "pkg-config --variable moduledir libglade-2.0"
+# (which is broken - users can now use the LIBGLADE_MODULE_PATH
+# environment variable
+moduledir=${libdir}/libglade/2.0
+
+Name: Libglade
+Description: a library for dynamically loading GLADE interface files
+Version: 2.6.4
+Requires: gtk+-2.0 libxml-2.0
+Libs: -L${libdir} -lglade-2.0
+Cflags: -I${includedir}/libglade-2.0
+
diff --git a/t/data/usr/lib/pkgconfig/libgnome-2.0.pc b/t/data/usr/lib/pkgconfig/libgnome-2.0.pc
new file mode 100644
index 0000000..1370d21
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgnome-2.0.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+libgnome_serverdir=${prefix}/lib/libgnome
+localstatedir=/var
+
+Name: libgnome
+Description: libgnome
+Requires: glib-2.0 libbonobo-2.0
+Requires.private: ORBit-2.0 gconf-2.0 gnome-vfs-2.0 esound
+Version: 2.30.0
+Libs: -L${libdir} -lgnome-2 -lpopt
+Cflags: -I${includedir}/libgnome-2.0
diff --git a/t/data/usr/lib/pkgconfig/libgnome-menu.pc b/t/data/usr/lib/pkgconfig/libgnome-menu.pc
new file mode 100644
index 0000000..36bceab
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgnome-menu.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libgnome-menu
+Description: Desktop Menu Specification Implementation
+Requires: glib-2.0
+Version: 2.30.3
+Libs: -L${libdir} -lgnome-menu
+Cflags: -I${includedir}/gnome-menus
diff --git a/t/data/usr/lib/pkgconfig/libgnomecanvas-2.0.pc b/t/data/usr/lib/pkgconfig/libgnomecanvas-2.0.pc
new file mode 100644
index 0000000..7fd55f2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgnomecanvas-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libgnomecanvas-2.0
+Description: libgnomecanvas
+Requires: libart-2.0 gtk+-2.0
+Requires.private: pango pangoft2 gail
+Version: 2.30.1
+Libs: -L${libdir} -lgnomecanvas-2
+Cflags: -I${includedir}/libgnomecanvas-2.0
diff --git a/t/data/usr/lib/pkgconfig/libgnomekbd.pc b/t/data/usr/lib/pkgconfig/libgnomekbd.pc
new file mode 100644
index 0000000..1752977
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgnomekbd.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libgnomekbd
+Description: GNOME keyboard shared library
+Version: 2.30.2
+Requires: gmodule-export-2.0 
+Requires.private: gdk-2.0 >= 2.18 gconf-2.0 >= 2.14.0 libxklavier >= 5.0
+Libs: -L${libdir} -lgnomekbd
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libgnomekbdui.pc b/t/data/usr/lib/pkgconfig/libgnomekbdui.pc
new file mode 100644
index 0000000..ec354f5
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgnomekbdui.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libgnomekbd
+Description: GNOME keyboard shared library
+Version: 2.30.2
+Requires: libgnomekbd = 2.30.2
+Libs: -L${libdir} -lgnomekbdui
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libgnomeprint-2.2.pc b/t/data/usr/lib/pkgconfig/libgnomeprint-2.2.pc
new file mode 100644
index 0000000..52447d4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgnomeprint-2.2.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+privateincludedir=${includedir}/libgnomeprint-2.2/libgnomeprint/private
+
+Name: libgnomeprint-2.2
+Description: libgnomeprint - Printing library for gtk+ based applications
+Requires: libart-2.0 glib-2.0 gmodule-no-export-2.0 gobject-2.0 libxml-2.0 pango
+Version: 2.18.7
+Libs: -L${libdir} -lgnomeprint-2-2 -lz
+Cflags: -I${includedir}/libgnomeprint-2.2
diff --git a/t/data/usr/lib/pkgconfig/libgnomeprintui-2.2.pc b/t/data/usr/lib/pkgconfig/libgnomeprintui-2.2.pc
new file mode 100644
index 0000000..afdf272
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgnomeprintui-2.2.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libgnomeprintui-2.2
+Description: libgnomeprint - Printing library for gtk+ based applications
+Requires: libgnomeprint-2.2 libgnomecanvas-2.0
+Version: 2.18.5
+Libs: -L${libdir} -lgnomeprintui-2-2
+Cflags: -I${includedir}/libgnomeprintui-2.2
diff --git a/t/data/usr/lib/pkgconfig/libgnomeui-2.0.pc b/t/data/usr/lib/pkgconfig/libgnomeui-2.0.pc
new file mode 100644
index 0000000..34d342b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgnomeui-2.0.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+libgnomeui_serverdir=${prefix}/lib/libgnomeui-0
+
+Name: libgnomeui
+Description: libgnomeui
+Requires: libgnome-2.0 libbonoboui-2.0 libgnomecanvas-2.0 gtk+-2.0 gdk-pixbuf-2.0 gnome-vfs-2.0
+Requires.private: libart-2.0 gconf-2.0 gnome-keyring-1 
+Version: 2.24.3
+Libs: -L${libdir} -lgnomeui-2 -lSM -lICE  
+Cflags: -I${includedir}/libgnomeui-2.0
diff --git a/t/data/usr/lib/pkgconfig/libgphoto2.pc b/t/data/usr/lib/pkgconfig/libgphoto2.pc
new file mode 100644
index 0000000..5f9d2e7
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgphoto2.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+VERSION=2.4.6
+driverdir=${libdir}/libgphoto2/2.4.6
+
+Name: libgphoto2
+Description: Library for easy access to digital cameras
+URL: http://gphoto.org/proj/libgphoto2/
+Version: 2.4.6
+Requires: libgphoto2_port >= 0.6.2, libexif >= 0.6.13
+Libs: -L${libdir} -lgphoto2 -lm
+Cflags: -I${includedir}/gphoto2
diff --git a/t/data/usr/lib/pkgconfig/libgphoto2_port.pc b/t/data/usr/lib/pkgconfig/libgphoto2_port.pc
new file mode 100644
index 0000000..16e9535
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgphoto2_port.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+VERSION=0.8.0
+driverdir=@camlibdir@
+
+Name: libgphoto2_port
+Description: Device-independent access to serial, USB, and other ports
+URL: http://gphoto.org/proj/libgphoto2/
+Version: 0.8.0
+Requires: libusb >= 0.1.11
+Libs: -L${libdir} -lgphoto2_port -lm
+Cflags: -I${includedir}/gphoto2
diff --git a/t/data/usr/lib/pkgconfig/libgpod-1.0.pc b/t/data/usr/lib/pkgconfig/libgpod-1.0.pc
new file mode 100644
index 0000000..ba1fa78
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgpod-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libgpod
+Description: A library to manipulate songs and playlists stored on an ipod
+Version: 0.7.93
+Requires: glib-2.0 >= 2.8.0 gobject-2.0 
+Libs: -L${libdir} -lgpod
+Cflags: -I${includedir}/gpod-1.0
diff --git a/t/data/usr/lib/pkgconfig/libgssglue.pc b/t/data/usr/lib/pkgconfig/libgssglue.pc
new file mode 100644
index 0000000..1fea5a7
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgssglue.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libgssglue
+Description: Library that implements multi-mechanism GSS-API interface.
+Requires:
+Version: 0.1
+Libs: -L${exec_prefix}/lib -lgssglue -ldl
+Cflags: -I${prefix}/include/gssglue
diff --git a/t/data/usr/lib/pkgconfig/libgtop-2.0.pc b/t/data/usr/lib/pkgconfig/libgtop-2.0.pc
new file mode 100644
index 0000000..50bc52c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libgtop-2.0.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+          
+Name: libgtop
+Description: Portable System Access Library
+Requires: glib-2.0
+Version: 2.28.1
+Libs: -L${libdir} -lgtop-2.0
+Cflags: -I${includedir}/libgtop-2.0
+
+
diff --git a/t/data/usr/lib/pkgconfig/libical.pc b/t/data/usr/lib/pkgconfig/libical.pc
new file mode 100644
index 0000000..7163be6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libical.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+          
+Name: libical
+Description: An implementation of basic iCAL protocols
+Version: 0.44
+Libs: -L${libdir} -lical -licalss -licalvcal
+Cflags: -I${includedir}/
+
diff --git a/t/data/usr/lib/pkgconfig/libidn.pc b/t/data/usr/lib/pkgconfig/libidn.pc
new file mode 100644
index 0000000..b39c149
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libidn.pc
@@ -0,0 +1,24 @@
+# Process this file with autoconf to produce a pkg-config metadata file.
+# Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+# Simon Josefsson
+#
+# This file is free software; as a special exception the author gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+#
+# This file is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: Libidn
+Description: IETF stringprep, nameprep, punycode, IDNA text processing.
+URL: http://www.gnu.org/software/libidn/
+Version: 1.22
+Libs: -L${libdir} -lidn
+Libs.private: 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libiec61883.pc b/t/data/usr/lib/pkgconfig/libiec61883.pc
new file mode 100644
index 0000000..c5623e3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libiec61883.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libiec61883
+Description: An isochronous streaming media library for IEEE 1394
+Version: 1.2.0
+Requires: libraw1394
+Libs: -L${libdir} -liec61883
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libimobiledevice-1.0.pc b/t/data/usr/lib/pkgconfig/libimobiledevice-1.0.pc
new file mode 100644
index 0000000..633baba
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libimobiledevice-1.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libimobiledevice
+Description: A library to communicate with services running on Apple iPhone/iPod Touch devices.
+Version: 1.0.2
+Requires.private: libplist >= 0.12 libusbmuxd >= 0.1.0 glib-2.0 >= 2.14.1 gthread-2.0 >= 2.14.1 gnutls >= 1.6.3 libtasn1 >= 1.1
+Libs: -L${libdir} -limobiledevice
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/libkms.pc b/t/data/usr/lib/pkgconfig/libkms.pc
new file mode 100644
index 0000000..18633f6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libkms.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: libkms
+Description: Library that abstract aways the different mm interface for kernel drivers
+Version: 1.0.0
+Libs: -L${libdir} -lkms
+Cflags: -I${includedir}/libkms
diff --git a/t/data/usr/lib/pkgconfig/liblircclient0.pc b/t/data/usr/lib/pkgconfig/liblircclient0.pc
new file mode 100644
index 0000000..ebef895
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/liblircclient0.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: liblircclient0
+Description: liblircclient0
+Version: 0.8.3
+Libs: -L${libdir} -llirc_client
+Cflags: -I${includedir}
diff --git a/t/strawberry/c/lib/pkgconfig/liblzma.pc b/t/data/usr/lib/pkgconfig/liblzma.pc
similarity index 89%
rename from t/strawberry/c/lib/pkgconfig/liblzma.pc
rename to t/data/usr/lib/pkgconfig/liblzma.pc
index 77f6a0b..e689709 100644
--- a/t/strawberry/c/lib/pkgconfig/liblzma.pc
+++ b/t/data/usr/lib/pkgconfig/liblzma.pc
@@ -5,7 +5,7 @@
 # You can do whatever you want with this file.
 #
 
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
@@ -13,7 +13,7 @@ includedir=${prefix}/include
 Name: liblzma
 Description: General purpose data compression library
 URL: http://tukaani.org/xz/
-Version: 5.0.5
+Version: 5.0.0
 Cflags: -I${includedir}
 Libs: -L${libdir} -llzma
 Libs.private:  
diff --git a/t/data/usr/lib/pkgconfig/libmetacity-private.pc b/t/data/usr/lib/pkgconfig/libmetacity-private.pc
new file mode 100644
index 0000000..d7e8ffa
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libmetacity-private.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+libgnome_serverdir=${prefix}/lib/metacity
+
+Name: libmetacity-private
+Description: Metacity internals shared 
+Requires: gtk+-2.0
+Version: 2.30.1
+Libs: -L${libdir} -lmetacity-private
+Cflags: -I${includedir}/metacity-1
diff --git a/t/data/usr/lib/pkgconfig/libmpeg2.pc b/t/data/usr/lib/pkgconfig/libmpeg2.pc
new file mode 100644
index 0000000..677ad05
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libmpeg2.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libmpeg2
+Description: A decoding library for MPEG-1 and MPEG-2 streams.
+Version: 0.4.1
+Libs: -L${libdir} -lmpeg2
+Cflags: -I${includedir}/mpeg2dec
diff --git a/t/data/usr/lib/pkgconfig/libmpeg2convert.pc b/t/data/usr/lib/pkgconfig/libmpeg2convert.pc
new file mode 100644
index 0000000..afea997
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libmpeg2convert.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libmpeg2convert
+Description: libmpeg2 helper functions for converting to various formats.
+Version: 0.4.1
+Libs: -L${libdir} -lmpeg2convert
+Cflags: -I${includedir}/mpeg2dec
diff --git a/t/data/usr/lib/pkgconfig/libmpg123.pc b/t/data/usr/lib/pkgconfig/libmpg123.pc
new file mode 100644
index 0000000..bdd1c1d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libmpg123.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libmpg123
+Description: An optimised MPEG Audio decoder
+Requires: 
+Version: 1.12.1
+Libs: -L${libdir} -lmpg123 
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libmutter-private.pc b/t/data/usr/lib/pkgconfig/libmutter-private.pc
new file mode 100644
index 0000000..2ec016a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libmutter-private.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+libgnome_serverdir=${prefix}/lib/mutter
+
+Name: libmutter-private
+Description: Mutter internals shared
+Requires: gtk+-2.0
+Version: 2.29.0
+Libs: -L${libdir} -lmutter-private
+Cflags: -I${includedir}/mutter
diff --git a/t/data/usr/lib/pkgconfig/libnautilus-extension.pc b/t/data/usr/lib/pkgconfig/libnautilus-extension.pc
new file mode 100644
index 0000000..e9b5750
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libnautilus-extension.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+extensiondir=${exec_prefix}/lib/nautilus/extensions-2.0
+
+Name: libnautilus-extension
+Description: A library to create Nautilus view extensions
+Version: 2.30.1
+Requires: glib-2.0 gio-2.0 gtk+-2.0 
+Libs: -L${libdir} -lnautilus-extension
+Cflags: -I${includedir}/nautilus
diff --git a/t/data/usr/lib/pkgconfig/libnfsidmap.pc b/t/data/usr/lib/pkgconfig/libnfsidmap.pc
new file mode 100644
index 0000000..b64dcbd
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libnfsidmap.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libnfsidmap
+Description: Library that handles mapping between names and ids for NFSv4.
+Requires:
+Version: 0.23
+Libs: -L${exec_prefix}/lib -lnfsidmap
+Cflags: -I${prefix}/include
diff --git a/t/data/usr/lib/pkgconfig/libnl-1.pc b/t/data/usr/lib/pkgconfig/libnl-1.pc
new file mode 100644
index 0000000..24f8c02
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libnl-1.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=${exec_prefix}/lib
+includedir=/usr/include
+
+Name: libnl
+Description: Convenience library for netlink sockets
+Version: 1.1
+Libs: -L${libdir} -lnl
+Cflags:
diff --git a/t/data/usr/lib/pkgconfig/libnotify.pc b/t/data/usr/lib/pkgconfig/libnotify.pc
new file mode 100644
index 0000000..f63746b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libnotify.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libnotify
+Description: Notifications Library
+Version: 0.5.0
+Requires: gtk+-2.0 >= 2.18, glib-2.0 >= 2.6, dbus-1 >= 0.76, dbus-glib-1 >= 0.76
+Libs: -L${libdir} -lnotify
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/liboil-0.3.pc b/t/data/usr/lib/pkgconfig/liboil-0.3.pc
new file mode 100644
index 0000000..e1f8e28
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/liboil-0.3.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/liboil-0.3
+toolsdir=${exec_prefix}/bin
+
+
+Name: liboil-0.3
+Description: Library of Optimized Inner Loops
+Version: 0.3.17
+Libs: -L${libdir} -loil-0.3 -lm -lrt
+Cflags: -I${includedir}
+
+
diff --git a/t/data/usr/lib/pkgconfig/libopensc.pc b/t/data/usr/lib/pkgconfig/libopensc.pc
new file mode 100644
index 0000000..6dc25b2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libopensc.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libopensc
+Description: libopensc
+Version: 0.11.13
+Libs: -L${libdir} -lopensc -lscconf
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/libpci.pc b/t/data/usr/lib/pkgconfig/libpci.pc
new file mode 100644
index 0000000..03d3318
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpci.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+includedir=/usr/include
+libdir=/usr/lib
+idsdir=/usr/share/misc
+
+Name: libpci
+Description: libpci
+Version: 3.1.7
+Libs: -L${libdir} -lpci 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libpcre.pc b/t/data/usr/lib/pkgconfig/libpcre.pc
new file mode 100644
index 0000000..d666ffb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpcre.pc
@@ -0,0 +1,12 @@
+# Package Information for pkg-config
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libpcre
+Description: PCRE - Perl compatible regular expressions C library
+Version: 8.12
+Libs: -L${libdir} -lpcre
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libpcrecpp.pc b/t/data/usr/lib/pkgconfig/libpcrecpp.pc
new file mode 100644
index 0000000..20ebc20
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpcrecpp.pc
@@ -0,0 +1,12 @@
+# Package Information for pkg-config
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libpcrecpp
+Description: PCRECPP - C++ wrapper for PCRE
+Version: 8.12
+Libs: -L${libdir} -lpcre -lpcrecpp
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libpcreposix.pc b/t/data/usr/lib/pkgconfig/libpcreposix.pc
new file mode 100644
index 0000000..ba19c5a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpcreposix.pc
@@ -0,0 +1,13 @@
+# Package Information for pkg-config
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libpcreposix
+Description: PCREPosix - Posix compatible interface to libpcre
+Version: 8.12
+Libs: -L${libdir} -lpcreposix
+Cflags: -I${includedir} 
+Requires.private: libpcre
diff --git a/t/data/usr/lib/pkgconfig/libpkcs15init.pc b/t/data/usr/lib/pkgconfig/libpkcs15init.pc
new file mode 100644
index 0000000..2b8ea13
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpkcs15init.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libpkcs15init
+Description: libpkcs15init
+Version: 0.11.13
+Libs: -L${libdir} -lpkcs15init -lopensc -lscconf
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/libplist.pc b/t/data/usr/lib/pkgconfig/libplist.pc
new file mode 100644
index 0000000..04ab80c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libplist.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include
+
+Name: libplist
+Description: A library to handle Apple Property Lists whereas they are binary or XML
+Version: 1.3
+Requires.private: libxml-2.0 >= 2.6.30 glib-2.0 >= 2.14.1
+Libs: -L/usr/lib -lplist
+Cflags: -I/usr/include
+
diff --git a/t/data/usr/lib/pkgconfig/libpng.pc b/t/data/usr/lib/pkgconfig/libpng.pc
new file mode 100644
index 0000000..17be8fc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpng.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/libpng12
+
+Name: libpng
+Description: Loads and saves PNG files
+Version: 1.2.44
+Libs: -L${libdir} -lpng12
+Libs.private: -lz -lm 
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libpng12.pc b/t/data/usr/lib/pkgconfig/libpng12.pc
new file mode 100644
index 0000000..17be8fc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpng12.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/libpng12
+
+Name: libpng
+Description: Loads and saves PNG files
+Version: 1.2.44
+Libs: -L${libdir} -lpng12
+Libs.private: -lz -lm 
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libpostproc.pc b/t/data/usr/lib/pkgconfig/libpostproc.pc
new file mode 100644
index 0000000..0eb2a38
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpostproc.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: libpostproc
+Description: FFmpeg post processing library
+Version: 51.2.0
+Requires: 
+Requires.private: 
+Conflicts:
+Libs: -L${libdir} -lpostproc 
+Libs.private: 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libproxy-1.0.pc b/t/data/usr/lib/pkgconfig/libproxy-1.0.pc
new file mode 100644
index 0000000..5531e71
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libproxy-1.0.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libproxy
+Description: Proxy Configuration Library
+Version: 0.3.1
+Libs: -L${libdir} -lproxy
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libpulse-browse.pc b/t/data/usr/lib/pkgconfig/libpulse-browse.pc
new file mode 100644
index 0000000..7e66ffb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpulse-browse.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libpulse-browse
+Description: PulseAudio Network Browsing Interface
+Version: 0.9.21
+Libs: -L${libdir} -lpulse-browse 
+Libs.private: -lpulsecommon-0.9.21
+Cflags: -I${includedir} -D_REENTRANT
+Requires: libpulse
diff --git a/t/data/usr/lib/pkgconfig/libpulse-mainloop-glib.pc b/t/data/usr/lib/pkgconfig/libpulse-mainloop-glib.pc
new file mode 100644
index 0000000..e16fa3d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpulse-mainloop-glib.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libpulse-mainloop-glib
+Description: PulseAudio GLib 2.0 Main Loop Wrapper
+Version: 0.9.21
+Libs: -L${libdir} -lpulse-mainloop-glib 
+Libs.private: -lpulsecommon-0.9.21
+Cflags: -I${includedir} -D_REENTRANT
+Requires: libpulse glib-2.0
diff --git a/t/data/usr/lib/pkgconfig/libpulse-simple.pc b/t/data/usr/lib/pkgconfig/libpulse-simple.pc
new file mode 100644
index 0000000..c86c6c8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpulse-simple.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libpulse-simple
+Description: PulseAudio Simplified Synchronous Client Interface
+Version: 0.9.21
+Libs: -L${libdir} -lpulse-simple 
+Libs.private: -lpulsecommon-0.9.21
+Cflags: -I${includedir} -D_REENTRANT
+Requires: libpulse
diff --git a/t/data/usr/lib/pkgconfig/libpulse.pc b/t/data/usr/lib/pkgconfig/libpulse.pc
new file mode 100644
index 0000000..67c32e0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libpulse.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+modlibexecdir=${exec_prefix}/lib/pulse-0.9.21/modules
+
+Name: libpulse
+Description: PulseAudio Client Interface
+Version: 0.9.21
+Libs: -L${libdir} -lpulse 
+Libs.private: -lpulsecommon-0.9.21
+Cflags: -I${includedir} -D_REENTRANT
diff --git a/t/data/usr/lib/pkgconfig/libquicktime.pc b/t/data/usr/lib/pkgconfig/libquicktime.pc
new file mode 100644
index 0000000..1c4bde1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libquicktime.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/lqt
+plugindir=/usr/lib/libquicktime1
+
+Name: libquicktime
+Description: library for reading and writing Quicktime files
+Version: 1.2.2
+Libs: -L${libdir} -lquicktime -lpthread -lm -lz -ldl 
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libraw1394.pc b/t/data/usr/lib/pkgconfig/libraw1394.pc
new file mode 100644
index 0000000..a312f15
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libraw1394.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libraw1394
+Description: Interface library for the Linux IEEE1394 drivers.
+Version: 2.0.5
+Libs: -L${libdir} -lraw1394
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/librpcsecgss.pc b/t/data/usr/lib/pkgconfig/librpcsecgss.pc
new file mode 100644
index 0000000..208ad0a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/librpcsecgss.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: librpcsecgss
+Description: Library that implements rpcsec_gss interface.
+Requires: libgssglue
+Version: 0.19
+Libs: -L${exec_prefix}/lib -lrpcsecgss
+Cflags: -I${prefix}/include/rpcsecgss
+
diff --git a/t/data/usr/lib/pkgconfig/librsvg-2.0.pc b/t/data/usr/lib/pkgconfig/librsvg-2.0.pc
new file mode 100644
index 0000000..7118c6b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/librsvg-2.0.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+svgz_supported=true
+css_supported=true
+
+Name: librsvg
+Description: library that renders svg files
+Version: 2.34.0
+Requires: glib-2.0 gio-2.0 gdk-pixbuf-2.0 cairo
+Requires.private:
+Libs: -L${libdir} -lrsvg-2 -lm
+Cflags: -I${includedir}/librsvg-2.0
diff --git a/t/data/usr/lib/pkgconfig/librtmp.pc b/t/data/usr/lib/pkgconfig/librtmp.pc
new file mode 100644
index 0000000..b1daaeb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/librtmp.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib/x86_64-linux-gnu
+incdir=${prefix}/include
+
+Name: librtmp
+Description: RTMP implementation
+Version: v2.4
+Requires: gnutls
+URL: http://rtmpdump.mplayerhq.hu
+Libs: -L${libdir} -lrtmp -lz
+Libs.private: 
+Cflags: -I${incdir}
diff --git a/t/data/usr/lib/pkgconfig/libscconf.pc b/t/data/usr/lib/pkgconfig/libscconf.pc
new file mode 100644
index 0000000..c5a2ded
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libscconf.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libscconf
+Description: libscconf
+Version: 0.11.13
+Libs: -L${libdir} -lscconf
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/libselinux.pc b/t/data/usr/lib/pkgconfig/libselinux.pc
new file mode 100644
index 0000000..c48b129
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libselinux.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=/usr/include
+
+Name: libselinux
+Description: SELinux utility library
+Version: 2.0.96
+URL: http://userspace.selinuxproject.org/
+Requires.private: libsepol
+Libs: -L${libdir} -lselinux
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libsepol.pc b/t/data/usr/lib/pkgconfig/libsepol.pc
new file mode 100644
index 0000000..4de21f1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libsepol.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=/usr/include
+
+Name: libsepol
+Description: SELinux policy library
+Version: 2.0.41
+URL: http://userspace.selinuxproject.org/
+Libs: -L${libdir} -lsepol
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libsoup-2.4.pc b/t/data/usr/lib/pkgconfig/libsoup-2.4.pc
new file mode 100644
index 0000000..f138987
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libsoup-2.4.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libsoup
+Description: a glib-based HTTP library
+Version: 2.34.2
+Requires: glib-2.0 gobject-2.0 gio-2.0
+Requires.private: libxml-2.0
+Libs: -L${libdir} -lsoup-2.4
+Cflags: -I${includedir}/libsoup-2.4
diff --git a/t/data/usr/lib/pkgconfig/libsoup-gnome-2.4.pc b/t/data/usr/lib/pkgconfig/libsoup-gnome-2.4.pc
new file mode 100644
index 0000000..cfeb6b7
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libsoup-gnome-2.4.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libsoup
+Description: a glib-based HTTP library
+Version: 2.34.2
+Requires: libsoup-2.4
+Libs: -L${libdir} -lsoup-gnome-2.4
+Cflags: -I${includedir}/libsoup-gnome-2.4
diff --git a/t/data/usr/lib/pkgconfig/libsqueeze-0.2.pc b/t/data/usr/lib/pkgconfig/libsqueeze-0.2.pc
new file mode 100644
index 0000000..e8ea17e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libsqueeze-0.2.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+libsqueeze_api_version=0.2
+
+Name: Squeeze
+Description: Archiving library for Squeeze
+Requires: glib-2.0 thunar-vfs-1
+Version: 0.2.3
+Libs: -L${libdir} -lsqueeze-${libsqueeze_api_version}
+Cflags: -I${includedir}/libsqueeze-${libsqueeze_api_version}
diff --git a/t/strawberry/c/lib/pkgconfig/libssh2.pc b/t/data/usr/lib/pkgconfig/libssh2.pc
similarity index 64%
rename from t/strawberry/c/lib/pkgconfig/libssh2.pc
rename to t/data/usr/lib/pkgconfig/libssh2.pc
index 3305919..79192ed 100644
--- a/t/strawberry/c/lib/pkgconfig/libssh2.pc
+++ b/t/data/usr/lib/pkgconfig/libssh2.pc
@@ -2,16 +2,15 @@
 # libssh2 installation details
 ###########################################################################
 
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 Name: libssh2
 URL: http://www.libssh2.org/
-Description: Library for SSH-based communication
-Version: 1.4.3
-Requires.private: libssl,libcrypto
-Libs: -L${libdir} -lssh2   -lws2_32
-Libs.private:  -lws2_32
+Description: Library for SSH based connunication
+Version: 1.2.8
+Libs: -L${libdir} -lssh2  
+Libs.private: 
 Cflags: -I${includedir}
diff --git a/t/strawberry/c/lib/pkgconfig/libssl.pc b/t/data/usr/lib/pkgconfig/libssl.pc
similarity index 56%
rename from t/strawberry/c/lib/pkgconfig/libssl.pc
rename to t/data/usr/lib/pkgconfig/libssl.pc
index ffa3679..95e9f4c 100644
--- a/t/strawberry/c/lib/pkgconfig/libssl.pc
+++ b/t/data/usr/lib/pkgconfig/libssl.pc
@@ -1,12 +1,12 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 Name: OpenSSL
 Description: Secure Sockets Layer and cryptography libraries
-Version: 1.0.1g
+Version: 0.9.8o
 Requires: 
-Libs: -L${libdir} -lssl32 -leay32
-Libs.private: -lws2_32 -lgdi32 -lcrypt32 -L${pcfiledir}/../../lib -lz
+Libs: -L${libdir} -lssl
+Libs.private: -lcrypto -ldl -lz
 Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libstartup-notification-1.0.pc b/t/data/usr/lib/pkgconfig/libstartup-notification-1.0.pc
new file mode 100644
index 0000000..b1493c3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libstartup-notification-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libstartup-notification
+Description: Startup notification library
+Version: 0.10
+Libs: -L${libdir} -lstartup-notification-1
+Cflags: -I${includedir}/startup-notification-1.0
+
diff --git a/t/data/usr/lib/pkgconfig/libsysfs.pc b/t/data/usr/lib/pkgconfig/libsysfs.pc
new file mode 100644
index 0000000..15209dc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libsysfs.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/lib
+includedir=${prefix}/include/sysfs/
+
+Name: libsysfs
+Description: interface to sysfs
+Version: 2.1.0
+Libs: -L${libdir} -lsysfs
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/libtasn1.pc b/t/data/usr/lib/pkgconfig/libtasn1.pc
new file mode 100644
index 0000000..6249d50
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libtasn1.pc
@@ -0,0 +1,31 @@
+# Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 Free Software
+# Foundation, Inc.
+#
+# This file is part of LIBTASN1.
+#
+# The LIBTASN1 library is free software; you can redistribute it
+# and/or modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libtasn1
+Description: Library for ASN.1 and DER manipulation
+URL: http://www.gnu.org/software/libtasn1/
+Version: 2.7
+Libs: -L${libdir} -ltasn1
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libtpl.pc b/t/data/usr/lib/pkgconfig/libtpl.pc
new file mode 100644
index 0000000..9f4333a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libtpl.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libtpl
+Description: Serialization library
+Version: 1.5
+Libs: -ltpl
+Cflags:
diff --git a/t/data/usr/lib/pkgconfig/libudev.pc b/t/data/usr/lib/pkgconfig/libudev.pc
new file mode 100644
index 0000000..19e5321
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libudev.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=${exec_prefix}/lib
+includedir=/usr/include
+
+Name: libudev
+Description: Library to access udev device information
+Version: 164
+Libs: -L${libdir} -ludev
+Libs.private: 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libusb-1.0.pc b/t/data/usr/lib/pkgconfig/libusb-1.0.pc
new file mode 100644
index 0000000..169ea7f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libusb-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libusb-1.0
+Description: C API for USB device access from Linux userspace
+Version: 1.0.8
+Libs: -L${libdir} -lusb-1.0
+Cflags: -I${includedir}/libusb-1.0
+
diff --git a/t/data/usr/lib/pkgconfig/libusb.pc b/t/data/usr/lib/pkgconfig/libusb.pc
new file mode 100644
index 0000000..7f4b35c
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libusb.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libusb
+Description: USB access library
+Version: 0.1.12
+Libs: -L${libdir} -lusb
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/libusbmuxd.pc b/t/data/usr/lib/pkgconfig/libusbmuxd.pc
new file mode 100644
index 0000000..2d05ddc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libusbmuxd.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include
+
+Name: libusbmuxd
+Description: A library to communicate with the usbmux daemon
+Version: 1.0.4
+Libs: -L/usr/lib -lusbmuxd
+Cflags: -I/usr/include
+
diff --git a/t/data/usr/lib/pkgconfig/libutouch-geis.pc b/t/data/usr/lib/pkgconfig/libutouch-geis.pc
new file mode 100644
index 0000000..e895490
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libutouch-geis.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libutouch-geis
+Description: Gesture Engine Implementation Support
+Version: 2.1.2
+Libs: -L${libdir} -lutouch-geis
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libv4l1.pc b/t/data/usr/lib/pkgconfig/libv4l1.pc
new file mode 100644
index 0000000..559ef85
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libv4l1.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+libdir=/usr/lib
+
+Name: libv4l1
+Description: v4l1 compatibility library
+Version: 0.8.4
+Requires.private: libv4l2
+Libs: -L${libdir} -lv4l1
+Libs.private: -lpthread
+Cflags: -I${prefix}/include
diff --git a/t/data/usr/lib/pkgconfig/libv4l2.pc b/t/data/usr/lib/pkgconfig/libv4l2.pc
new file mode 100644
index 0000000..68617c9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libv4l2.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+libdir=/usr/lib
+
+Name: libv4l2
+Description: v4l2 device access library
+Version: 0.8.4
+Requires.private: libv4lconvert
+Libs: -L${libdir} -lv4l2
+Libs.private: -lpthread
+Cflags: -I${prefix}/include
diff --git a/t/data/usr/lib/pkgconfig/libv4lconvert.pc b/t/data/usr/lib/pkgconfig/libv4lconvert.pc
new file mode 100644
index 0000000..a1afc4b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libv4lconvert.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+libdir=/usr/lib
+
+Name: libv4lconvert
+Description: v4l format conversion library
+Version: 0.8.4
+Libs: -L${libdir} -lv4lconvert
+Libs.private: -lrt -lm -ljpeg
+Cflags: -I${prefix}/include
diff --git a/t/data/usr/lib/pkgconfig/libvbucket.pc b/t/data/usr/lib/pkgconfig/libvbucket.pc
new file mode 100644
index 0000000..2494673
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libvbucket.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libvbucket
+Description: A vbucket library for memcached
+Version: 1.8.0.1_5_ga4397f3
+Requires.private: libmemcached
+Libs: -L${libdir} -lvbucket
+Cflags: -I${includedir}/libvbucket
diff --git a/t/data/usr/lib/pkgconfig/libvisual-0.4.pc b/t/data/usr/lib/pkgconfig/libvisual-0.4.pc
new file mode 100644
index 0000000..53ad2cf
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libvisual-0.4.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/libvisual-0.4
+pluginsbasedir=${exec_prefix}/lib/libvisual-0.4
+
+Name: libvisual
+Version: 0.4.0
+Description: an audio visualisation abstraction library.
+Requires: 
+Libs: -L${libdir} -lpthread -lm -ldl  -lvisual-0.4
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/libwnck-1.0.pc b/t/data/usr/lib/pkgconfig/libwnck-1.0.pc
new file mode 100644
index 0000000..10f4c84
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libwnck-1.0.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libwnck
+Description: Window Navigator Construction Kit library
+Version: 2.30.4
+Requires: glib-2.0 gobject-2.0 gtk+-2.0
+Requires.private: x11 pango cairo libstartup-notification-1.0 xres
+Libs: -L${libdir} -lwnck-1
+Cflags: -I${includedir}/libwnck-1.0
+
diff --git a/t/data/usr/lib/pkgconfig/libxfce4util-1.0.pc b/t/data/usr/lib/pkgconfig/libxfce4util-1.0.pc
new file mode 100644
index 0000000..e970719
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxfce4util-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libxfce4util
+Description: Utility library for the Xfce 4 desktop environment
+Requires: glib-2.0
+Version: 4.8.1
+Libs: -L${libdir} -lxfce4util
+Cflags: -I${includedir}/xfce4
diff --git a/t/data/usr/lib/pkgconfig/libxfcegui4-1.0.pc b/t/data/usr/lib/pkgconfig/libxfcegui4-1.0.pc
new file mode 100644
index 0000000..8e8aaee
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxfcegui4-1.0.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+libglade_module_path=/usr/lib/libglade/2.0
+glade_catalog_path=
+glade_pixmap_path=
+glade_module_path=
+
+Name: libxfcegui4
+Description: libxfcegui4
+Requires: gdk-2.0 gtk+-2.0 libxfce4util-1.0
+Version: 4.8.1
+Libs:   -L${libdir} -lxfcegui4
+Cflags:   -I${includedir}/xfce4
diff --git a/t/data/usr/lib/pkgconfig/libxine.pc b/t/data/usr/lib/pkgconfig/libxine.pc
new file mode 100644
index 0000000..15f78e6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxine.pc
@@ -0,0 +1,28 @@
+prefix=/usr
+exec_prefix=${prefix}
+bindir=${exec_prefix}/bin
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+xinelibdir=${libdir}/xine
+xinedatadir=${datadir}/xine
+
+acflags=-I ${prefix}/share/aclocal
+plugindir=${xinelibdir}/plugins/1.29
+scriptdir=${xinedatadir}/scripts
+localedir=${datadir}/locale
+objcflags=
+
+xine_list=${bindir}/xine-list-1.1
+
+Name: libxine
+Description: The xine engine library
+Version: 1.1.19
+Requires:
+Libs: -L${libdir} -lxine
+Libs.private: -lz -lresolv -lnsl  -pthread  -lrt
+Cflags: -I${includedir}
+Cflags.private: 
diff --git a/t/data/usr/lib/pkgconfig/libxklavier.pc b/t/data/usr/lib/pkgconfig/libxklavier.pc
new file mode 100644
index 0000000..7a59291
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxklavier.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libxklavier
+Description: libxklavier library
+Requires: libxml-2.0
+Version: 5.1
+Libs: -L${libdir} -lxklavier -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0   -lxml2  
+Cflags: -I${includedir} -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
diff --git a/t/data/usr/lib/pkgconfig/libxml++-1.0.pc b/t/data/usr/lib/pkgconfig/libxml++-1.0.pc
new file mode 100644
index 0000000..f2b3242
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxml++-1.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libxml++
+Description: C++ wrapper for libxml
+Requires: libxml-2.0
+Version: 1.0.4
+Libs: -L${libdir} -lxml++-1.0
+Cflags: -I${includedir}/libxml++-1.0 -I${libdir}/libxml++-1.0/include
+
diff --git a/t/data/usr/lib/pkgconfig/libxml++-2.6.pc b/t/data/usr/lib/pkgconfig/libxml++-2.6.pc
new file mode 100644
index 0000000..b2d14d5
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxml++-2.6.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libxml++
+Description: C++ wrapper for libxml
+Requires: libxml-2.0 glibmm-2.4
+Version: 2.30.0
+Libs: -L${libdir} -lxml++-2.6
+Cflags: -I${includedir}/libxml++-2.6 -I${libdir}/libxml++-2.6/include
+
diff --git a/t/strawberry/c/lib/pkgconfig/libxml-2.0.pc b/t/data/usr/lib/pkgconfig/libxml-2.0.pc
similarity index 73%
rename from t/strawberry/c/lib/pkgconfig/libxml-2.0.pc
rename to t/data/usr/lib/pkgconfig/libxml-2.0.pc
index 70d7903..8588686 100644
--- a/t/strawberry/c/lib/pkgconfig/libxml-2.0.pc
+++ b/t/data/usr/lib/pkgconfig/libxml-2.0.pc
@@ -1,13 +1,13 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 modules=1
 
 Name: libXML
-Version: 2.9.1
+Version: 2.7.8
 Description: libXML library version2.
 Requires:
 Libs: -L${libdir} -lxml2
-Libs.private:   -lz   -lws2_32 
+Libs.private:  -lz  -lm  
 Cflags: -I${includedir}/libxml2 
diff --git a/t/strawberry/c/lib/pkgconfig/libxslt.pc b/t/data/usr/lib/pkgconfig/libxslt.pc
similarity index 60%
rename from t/strawberry/c/lib/pkgconfig/libxslt.pc
rename to t/data/usr/lib/pkgconfig/libxslt.pc
index 2b6ff93..f2dad85 100644
--- a/t/strawberry/c/lib/pkgconfig/libxslt.pc
+++ b/t/data/usr/lib/pkgconfig/libxslt.pc
@@ -1,12 +1,13 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 
 Name: libxslt
-Version: 1.1.28
+Version: 1.1.26
 Description: XSLT library version 2.
 Requires: libxml-2.0
-Libs: -L${libdir} -lxslt  -L${pcfiledir}/../../lib -lxml2 -lz -lws2_32  
+Libs: -L${libdir} -lxslt  -lxml2
+Libs.private: -lm
 Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/libxul-embedding-unstable.pc b/t/data/usr/lib/pkgconfig/libxul-embedding-unstable.pc
new file mode 100644
index 0000000..611fbf8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxul-embedding-unstable.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+sdkdir=/usr/lib/xulrunner-devel-1.9.1
+includedir=/usr/include/xulrunner-1.9.1
+idldir=/usr/share/idl/xulrunner-1.9.1
+includetype=unstable
+
+Name: libxul-embedding-unstable
+Description: Static library for version-independent embedding of the Mozilla runtime (unstable API)
+Version: 1.9.1.16
+Libs: -L${sdkdir}/lib -lxpcomglue -ldl
+Cflags: -DXPCOM_GLUE -I${includedir}/${includetype} 
diff --git a/t/data/usr/lib/pkgconfig/libxul-embedding.pc b/t/data/usr/lib/pkgconfig/libxul-embedding.pc
new file mode 100644
index 0000000..8018ac0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxul-embedding.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+sdkdir=/usr/lib/xulrunner-devel-1.9.1
+includedir=/usr/include/xulrunner-1.9.1
+idldir=/usr/share/idl/xulrunner-1.9.1
+includetype=stable
+
+# Note: the default pkg-config cflags will only list include directories
+# that contain stable (frozen or safe for linking) header files. To include
+# nonfrozen headers, run pkg-config with --define-variable=includetype=unstable
+
+Name: libxul-embedding
+Description: Static library for version-independent embedding of the Mozilla runtime
+Version: 1.9.1.16
+Libs: -L${sdkdir}/lib -lxpcomglue -ldl
+Cflags: -DXPCOM_GLUE -I${includedir}/${includetype} 
diff --git a/t/data/usr/lib/pkgconfig/libxul-unstable.pc b/t/data/usr/lib/pkgconfig/libxul-unstable.pc
new file mode 100644
index 0000000..4ed6fda
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxul-unstable.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+sdkdir=/usr/lib/xulrunner-devel-1.9.1
+includedir=/usr/include/xulrunner-1.9.1
+idldir=/usr/share/idl/xulrunner-1.9.1
+includetype=unstable
+
+Name: libxul
+Description: The Mozilla Runtime and Embedding Engine (unstable API)
+Version: 1.9.1.16
+Requires: nspr
+Libs: -L${sdkdir}/lib -lxpcomglue_s -lxul -lxpcom
+Cflags: -I${includedir}/${includetype} 
diff --git a/t/data/usr/lib/pkgconfig/libxul.pc b/t/data/usr/lib/pkgconfig/libxul.pc
new file mode 100644
index 0000000..0fcb555
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libxul.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+sdkdir=/usr/lib/xulrunner-devel-1.9.1
+includedir=/usr/include/xulrunner-1.9.1
+idldir=/usr/share/idl/xulrunner-1.9.1
+includetype=stable
+
+# Note: the default pkg-config includes will only list include directories
+# that contain stable (frozen or safe for linking) header files. To include
+# nonfrozen headers, run pkg-config with --define-variable=includetype=unstable
+
+Name: libxul
+Description: The Mozilla Runtime and Embedding Engine
+Version: 1.9.1.16
+Requires: nspr
+Libs: -L${sdkdir}/lib -lxpcomglue_s -lxul -lxpcom
+Cflags: -I${includedir}/${includetype} 
diff --git a/t/data/usr/lib/pkgconfig/libyahoo2.pc b/t/data/usr/lib/pkgconfig/libyahoo2.pc
new file mode 100644
index 0000000..c5a5763
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/libyahoo2.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libyahoo2
+Description: Library for the Yahoo! Messenger Protocol
+Version: 1.0.1- at RELEASE@
+Requires: glib-2.0
+Libs: -L${libdir} -lyahoo2
+Cflags: -I${includedir}/libyahoo2
+
diff --git a/t/data/usr/lib/pkgconfig/mad.pc b/t/data/usr/lib/pkgconfig/mad.pc
new file mode 100644
index 0000000..9a164cf
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mad.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: mad
+Description: MPEG Audio Decoder
+Requires:
+Version: 0.15.0b
+Libs: -L${libdir} -lmad
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/meanwhile.pc b/t/data/usr/lib/pkgconfig/meanwhile.pc
new file mode 100644
index 0000000..82d5575
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/meanwhile.pc
@@ -0,0 +1,16 @@
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Meanwhile
+Description: Open Reimplementation of the Lotus Sametime client protocol
+Version: 1.0.2
+Requires: glib-2.0 >= 2.0.0
+
+Libs: -L${libdir} -lmeanwhile
+Cflags: -I${includedir}/meanwhile
+
+libarchive=${libdir}/libmeanwhile.a
+
diff --git a/t/data/usr/lib/pkgconfig/mjpegtools.pc b/t/data/usr/lib/pkgconfig/mjpegtools.pc
new file mode 100644
index 0000000..b8f59b8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mjpegtools.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/mjpegtools
+
+Name: MJPEG-tools
+Description: Video-recording, -editing, -filtering and -encoding tools
+Version: 1.9.0
+Libs: -L${libdir} -lmjpegutils 
+Cflags: -I${includedir} -I${includedir}/mpeg2enc -I${includedir}/mplex
diff --git a/t/data/usr/lib/pkgconfig/mono-cairo.pc b/t/data/usr/lib/pkgconfig/mono-cairo.pc
new file mode 100644
index 0000000..1a70f8a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mono-cairo.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: Mono.Cairo
+Description: Cairo bindings for Mono
+Version: 2.6.7
+Libs: -r:${prefix}/lib/mono/2.0/Mono.Cairo.dll
diff --git a/t/data/usr/lib/pkgconfig/mono-lineeditor.pc b/t/data/usr/lib/pkgconfig/mono-lineeditor.pc
new file mode 100644
index 0000000..217182f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mono-lineeditor.pc
@@ -0,0 +1,7 @@
+prefix=${pcfiledir}/../..
+assemblies_dir=${prefix}/lib/mono-source-libs
+Sources=${assemblies_dir}/getline.cs
+
+Name: Mono.Terminal.LineEditor
+Description: Terminal text entry editor using System.Console.
+Version: 0.2.1
diff --git a/t/data/usr/lib/pkgconfig/mono-nunit.pc b/t/data/usr/lib/pkgconfig/mono-nunit.pc
new file mode 100644
index 0000000..36826dd
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mono-nunit.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+pkglibdir=${libdir}/cli
+
+Name: NUnit
+Description: Testing framework for CLI
+Version: 2.4.7
+Libs: -r:${pkglibdir}/nunit.core-2.4/nunit.core.dll -r:${pkglibdir}/nunit.util-2.4/nunit.util.dll -r:${pkglibdir}/nunit.framework-2.4/nunit.framework.dll -r:${pkglibdir}/nunit.core.interfaces-2.4/nunit.core.interfaces.dll
diff --git a/t/data/usr/lib/pkgconfig/mono-options.pc b/t/data/usr/lib/pkgconfig/mono-options.pc
new file mode 100644
index 0000000..028ff76
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mono-options.pc
@@ -0,0 +1,7 @@
+prefix=${pcfiledir}/../..
+assemblies_dir=${prefix}/lib/mono-source-libs
+Sources=${assemblies_dir}/Options.cs
+
+Name: Mono.Options
+Description: Command Line Parsing Library
+Version: 0.2.1
diff --git a/t/data/usr/lib/pkgconfig/mono.pc b/t/data/usr/lib/pkgconfig/mono.pc
new file mode 100644
index 0000000..ac4be45
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mono.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/mono-1.0
+sysconfdir=/etc
+
+Name: Mono
+Description: Mono Runtime
+Version: 2.6.7
+Requires: glib-2.0 gthread-2.0
+Libs: -L${libdir}  -lmono  -lrt  -ldl -lpthread -lm
+Cflags: -I${includedir} -D_REENTRANT
diff --git a/t/data/usr/lib/pkgconfig/mono.web.pc b/t/data/usr/lib/pkgconfig/mono.web.pc
new file mode 100644
index 0000000..2749cf8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mono.web.pc
@@ -0,0 +1,4 @@
+Name: Mono.Web
+Description: Mono ASP.NET extension classes
+Version: 2.0.0.0
+Libs: -r:/usr/lib/mono/gac/Mono.Web/2.0.0.0__0738eb9f132ed756/Mono.Web.dll
diff --git a/t/data/usr/lib/pkgconfig/mozilla-gtkmozembed-embedding.pc b/t/data/usr/lib/pkgconfig/mozilla-gtkmozembed-embedding.pc
new file mode 100644
index 0000000..bd52ab3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mozilla-gtkmozembed-embedding.pc
@@ -0,0 +1,8 @@
+prefix=/usr
+sdkdir=/usr/lib/xulrunner-devel-1.9.1
+includedir=/usr/include/xulrunner-1.9.1
+
+Name: mozilla-gtkembedmoz
+Description: Static version-independent Mozilla Embedding Widget for Gtk+
+Version: 1.9.1.16
+Requires: libxul-embedding-unstable = 1.9.1.16
diff --git a/t/data/usr/lib/pkgconfig/mozilla-gtkmozembed.pc b/t/data/usr/lib/pkgconfig/mozilla-gtkmozembed.pc
new file mode 100644
index 0000000..d29ef8d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mozilla-gtkmozembed.pc
@@ -0,0 +1,8 @@
+prefix=/usr
+sdkdir=/usr/lib/xulrunner-devel-1.9.1
+includedir=/usr/include/xulrunner-1.9.1
+
+Name: mozilla-gtkembedmoz
+Description: Mozilla Embedding Widget for Gtk+
+Version: 1.9.1.16
+Requires: libxul-unstable = 1.9.1.16
diff --git a/t/data/usr/lib/pkgconfig/mozilla-js.pc b/t/data/usr/lib/pkgconfig/mozilla-js.pc
new file mode 100644
index 0000000..e97d9fd
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mozilla-js.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+sdkdir=/usr/lib/xulrunner-devel-1.9.1
+includedir=/usr/include/xulrunner-1.9.1
+
+Name: JavaScript
+Description: The Mozilla JavaScript Library
+Version: 1.9.1.16
+Requires: nspr
+Libs: -L${sdkdir}/lib -lmozjs
+Cflags: -I/usr/include/mozjs -DXP_UNIX -DJS_THREADSAFE
diff --git a/t/data/usr/lib/pkgconfig/mozilla-plugin.pc b/t/data/usr/lib/pkgconfig/mozilla-plugin.pc
new file mode 100644
index 0000000..fbfe9d2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mozilla-plugin.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+sdkdir=/usr/lib/xulrunner-devel-1.9.1
+includedir=/usr/include/xulrunner-1.9.1
+
+Name: Mozilla Plug-In API
+Description: Mozilla Plug-In API
+Version: 1.9.1.16
+Requires: nspr
+Cflags: -I${includedir}/stable -DXP_UNIX -DOJI
diff --git a/t/data/usr/lib/pkgconfig/mtdev.pc b/t/data/usr/lib/pkgconfig/mtdev.pc
new file mode 100644
index 0000000..53ae186
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mtdev.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: mtdev
+Description: Multitouch Protocol Translation Library
+Version: 1.1.0
+Libs: -L${libdir} -lmtdev
diff --git a/t/data/usr/lib/pkgconfig/mutter-plugins.pc b/t/data/usr/lib/pkgconfig/mutter-plugins.pc
new file mode 100644
index 0000000..e3108c0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/mutter-plugins.pc
@@ -0,0 +1,17 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+plugindir=${exec_prefix}/lib/mutter/plugins
+libgnome_serverdir=${prefix}/lib/mutter
+mutter_major_version=2
+mutter_minor_version=29
+mutter_micro_version=0
+mutter_plugin_api_version=2
+
+Name: mutter-plugins
+Description: Dev parameters for mutter plugins
+Requires: clutter-1.0
+Version: 2.29.0
+Libs: -pthread -lclutter-glx-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lGL -lX11 -lXext -lXdamage -lXcomposite -ljson-glib-1.0 -lpango-1.0 -lcairo -lgmodule-2.0 -lXfixes -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0  
+Cflags: -pthread -I/usr/include/clutter-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DWITH_CLUTTER -I${includedir}/mutter/mutter-private -DMUTTER_MAJOR_VERSION=${mutter_major_version} -DMUTTER_MINOR_VERSION=${mutter_minor_version} -DMUTTER_MICRO_VERSION=${mutter_micro_version} -DMUTTER_PLUGIN_API_VERSION=$ [...]
diff --git a/t/data/usr/lib/pkgconfig/nautilus-python.pc b/t/data/usr/lib/pkgconfig/nautilus-python.pc
new file mode 100644
index 0000000..5177bbf
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/nautilus-python.pc
@@ -0,0 +1,7 @@
+Name: Nautilus-Python
+Description: Nautilus-Python Components
+Version: 0.6.1
+
+prefix=/usr
+libdir=${prefix}/lib
+pythondir=/usr/lib/nautilus/extensions-2.0/python
diff --git a/t/data/usr/lib/pkgconfig/nautilus-sendto.pc b/t/data/usr/lib/pkgconfig/nautilus-sendto.pc
new file mode 100644
index 0000000..b42eae6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/nautilus-sendto.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+pluginsdir=${exec_prefix}/lib/nautilus-sendto/plugins
+
+Name: nautilus-sendto
+Description: Extend nautilus-sendto through plugins
+Version: 2.28.4
+Requires: glib-2.0 gmodule-2.0 gtk+-2.0
+Cflags: -I${includedir}/nautilus-sendto
diff --git a/t/data/usr/lib/pkgconfig/nice.pc b/t/data/usr/lib/pkgconfig/nice.pc
new file mode 100644
index 0000000..0fd25a8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/nice.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libnice
+Description: ICE library
+Requires: glib-2.0 >= 2.10.0
+Version: 0.0.12
+Libs: -L${libdir} -lnice -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0  
+Cflags: -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I${includedir} -I${includedir}/nice
+
diff --git a/t/data/usr/lib/pkgconfig/notify-python.pc b/t/data/usr/lib/pkgconfig/notify-python.pc
new file mode 100644
index 0000000..f3a576b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/notify-python.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datadir=${prefix}/share
+
+defsdir=${datadir}/pygtk/2.0/defs
+argtypesdir=${datadir}/pygtk/2.0/argtypes
+
+Name: notify-python
+Description: Python bindings for libnotify
+Version: 0.1.1
+Cflags: -I${includedir}/gnome-python-2.0
diff --git a/t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc b/t/data/usr/lib/pkgconfig/nspr.pc
similarity index 62%
copy from t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
copy to t/data/usr/lib/pkgconfig/nspr.pc
index 11b89ea..cefe2b7 100644
--- a/t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
+++ b/t/data/usr/lib/pkgconfig/nspr.pc
@@ -1,10 +1,10 @@
-prefix=/usr/local/Cellar/nspr/4.10.6
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include/nspr
 
 Name: NSPR
 Description: The Netscape Portable Runtime
-Version: 4.10.6
-Libs: -L${exec_prefix}/lib -lplds4 -lplc4 -lnspr4
+Version: 4.8.6
+Libs: -L${exec_prefix}/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl 
 Cflags: -I${prefix}/include/nspr
diff --git a/t/dep_no_inherit_vars/lib/pkgconfig/nss.pc b/t/data/usr/lib/pkgconfig/nss.pc
similarity index 84%
copy from t/dep_no_inherit_vars/lib/pkgconfig/nss.pc
copy to t/data/usr/lib/pkgconfig/nss.pc
index d243c38..2fcccdc 100644
--- a/t/dep_no_inherit_vars/lib/pkgconfig/nss.pc
+++ b/t/data/usr/lib/pkgconfig/nss.pc
@@ -1,11 +1,11 @@
-prefix=/usr/local/opt/nss
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include/nss
 
 Name: NSS
 Description: Mozilla Network Security Services
-Version: 3.16.2
+Version: 3.12.10
 Requires: nspr
 Libs: -L${libdir} -lnss3 -lnssutil3 -lsmime3 -lssl3
 Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/nunit.pc b/t/data/usr/lib/pkgconfig/nunit.pc
new file mode 100644
index 0000000..36826dd
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/nunit.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+pkglibdir=${libdir}/cli
+
+Name: NUnit
+Description: Testing framework for CLI
+Version: 2.4.7
+Libs: -r:${pkglibdir}/nunit.core-2.4/nunit.core.dll -r:${pkglibdir}/nunit.util-2.4/nunit.util.dll -r:${pkglibdir}/nunit.framework-2.4/nunit.framework.dll -r:${pkglibdir}/nunit.core.interfaces-2.4/nunit.core.interfaces.dll
diff --git a/t/data/usr/lib/pkgconfig/ogg.pc b/t/data/usr/lib/pkgconfig/ogg.pc
new file mode 100644
index 0000000..46d12d2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ogg.pc
@@ -0,0 +1,14 @@
+# ogg pkg-config file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: ogg
+Description: ogg is a library for manipulating ogg bitstreams
+Version: 1.2.0
+Requires:
+Conflicts:
+Libs: -L${libdir} -logg
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/openal.pc b/t/data/usr/lib/pkgconfig/openal.pc
new file mode 100644
index 0000000..066950e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/openal.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: OpenAL
+Description: OpenAL is a cross-platform 3D audio API
+Requires: 
+Version: 1.12.854
+Libs: -L${libdir} -lopenal 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/opencore-amrnb.pc b/t/data/usr/lib/pkgconfig/opencore-amrnb.pc
new file mode 100644
index 0000000..a8002f9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/opencore-amrnb.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/opencore-amrnb
+
+Name: OpenCORE AMR-NB
+Description: Adaptive Multi-Rate speech codec library
+Version: 0.1.2
+Libs: -L${libdir} -lopencore-amrnb
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/opencore-amrwb.pc b/t/data/usr/lib/pkgconfig/opencore-amrwb.pc
new file mode 100644
index 0000000..e31c401
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/opencore-amrwb.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/opencore-amrwb
+
+Name: OpenCORE AMR-WB
+Description: Adaptive Multi-Rate Wideband speech codec library
+Version: 0.1.2
+Libs: -L${libdir} -lopencore-amrwb
+Cflags: -I${includedir}
diff --git a/t/strawberry/c/lib/pkgconfig/openssl.pc b/t/data/usr/lib/pkgconfig/openssl.pc
similarity index 57%
rename from t/strawberry/c/lib/pkgconfig/openssl.pc
rename to t/data/usr/lib/pkgconfig/openssl.pc
index 4aa1cda..f5c2d17 100644
--- a/t/strawberry/c/lib/pkgconfig/openssl.pc
+++ b/t/data/usr/lib/pkgconfig/openssl.pc
@@ -1,12 +1,12 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include
 
 Name: OpenSSL
 Description: Secure Sockets Layer and cryptography libraries and tools
-Version: 1.0.1g
+Version: 0.9.8o
 Requires: 
-Libs: -L${libdir} -lssl32 -leay32
-Libs.private: -lws2_32 -lgdi32 -lcrypt32 -L${pcfiledir}/../../lib -lz
+Libs: -L${libdir} -lssl -lcrypto
+Libs.private: -ldl -lz
 Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/orc-0.4.pc b/t/data/usr/lib/pkgconfig/orc-0.4.pc
new file mode 100644
index 0000000..6e326a5
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/orc-0.4.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/orc-0.4
+toolsdir=${exec_prefix}/bin
+
+
+Name: orc-0.4
+Description: Library of Optimized Inner Loops Runtime Compiler
+Version: 0.4.14
+Libs: -L${libdir} -lorc-0.4
+Libs.private: -lm -lrt
+Cflags: -I${includedir}
+
+orcc=${toolsdir}/orcc
+
diff --git a/t/data/usr/lib/pkgconfig/ortp.pc b/t/data/usr/lib/pkgconfig/ortp.pc
new file mode 100644
index 0000000..fc10134
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/ortp.pc
@@ -0,0 +1,10 @@
+# This is a comment
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+
+Name: oRTP 
+Description: Implement the RFC3550 (RTP) with a easy to use API with high and low level access. 
+Version: 0.16.3                           
+Libs: -L${exec_prefix}/lib -lortp  -lpthread   -lsrtp 
+Cflags: -I${prefix}/include  -D_REENTRANT  -DORTP_INET6 
diff --git a/t/data/usr/lib/pkgconfig/pango.pc b/t/data/usr/lib/pkgconfig/pango.pc
new file mode 100644
index 0000000..8a87f68
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pango.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+pango_module_version=1.6.0
+
+Name: Pango
+Description: Internationalized text handling
+Version: 1.28.4
+Requires: glib-2.0,gobject-2.0,gmodule-no-export-2.0
+Libs: -L${libdir} -lpango-1.0 
+Cflags: -I${includedir}/pango-1.0
diff --git a/t/data/usr/lib/pkgconfig/pangocairo.pc b/t/data/usr/lib/pkgconfig/pangocairo.pc
new file mode 100644
index 0000000..36d5ece
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pangocairo.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: Pango Cairo
+Description: Cairo rendering support for Pango
+Version: 1.28.4
+Requires: pango cairo 
+Libs: -L${libdir} -lpangocairo-1.0
+Cflags: -I${includedir}/pango-1.0
diff --git a/t/data/usr/lib/pkgconfig/pangoft2.pc b/t/data/usr/lib/pkgconfig/pangoft2.pc
new file mode 100644
index 0000000..d09f70b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pangoft2.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: Pango FT2 and Pango Fc
+Description: Freetype 2.0 and fontconfig font support for Pango
+Version: 1.28.4
+Requires: pango freetype2 fontconfig
+Libs: -L${libdir} -lpangoft2-1.0
+Cflags: -I${includedir}/pango-1.0
diff --git a/t/data/usr/lib/pkgconfig/pangomm-1.4.pc b/t/data/usr/lib/pkgconfig/pangomm-1.4.pc
new file mode 100644
index 0000000..c11fa97
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pangomm-1.4.pc
@@ -0,0 +1,19 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+docdir=${datarootdir}/doc/pangomm-1.4
+doxytagfile=${docdir}/reference/pangomm-1.4.tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://library.gnome.org/devel/pangomm/unstable/
+
+Name: pangomm
+Description: C++ binding for Pango
+Version: 2.26.2
+URL: http://www.gtkmm.org/
+Requires: glibmm-2.4 >= 2.14.1 cairomm-1.0 >= 1.2.2 pangocairo >= 1.23.0
+Libs: -L${libdir} -lpangomm-1.4
+Cflags: -I${includedir}/pangomm-1.4  -I${libdir}/pangomm-1.4/include
diff --git a/t/data/usr/lib/pkgconfig/pangox.pc b/t/data/usr/lib/pkgconfig/pangox.pc
new file mode 100644
index 0000000..5ad5021
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pangox.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: Pango X
+Description: X Window System font support for Pango
+Version: 1.28.4
+Requires: pango
+Libs: -L${libdir} -lpangox-1.0  -lX11
+Cflags: -I${includedir}/pango-1.0 
diff --git a/t/data/usr/lib/pkgconfig/pangoxft.pc b/t/data/usr/lib/pkgconfig/pangoxft.pc
new file mode 100644
index 0000000..85c879b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pangoxft.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/lib
+includedir=${prefix}/include
+
+Name: Pango Xft
+Description: Xft font support for Pango
+Version: 1.28.4
+Requires: pango pangoft2 xft
+Libs: -L${libdir} -lpangoxft-1.0
+Cflags: -I${includedir}/pango-1.0
diff --git a/t/data/usr/lib/pkgconfig/pciaccess.pc b/t/data/usr/lib/pkgconfig/pciaccess.pc
new file mode 100644
index 0000000..8cdffb5
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pciaccess.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: pciaccess
+Description: Library providing generic access to the PCI bus and devices.
+Version: 0.12.0
+Cflags: -I${includedir}
+Libs: -L${libdir} -lpciaccess
diff --git a/t/data/usr/lib/pkgconfig/pilot-link.pc b/t/data/usr/lib/pkgconfig/pilot-link.pc
new file mode 100644
index 0000000..5a2faae
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pilot-link.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Pilot Link
+Description: Suite of tools to communicate with a Palm handheld over various interfaces
+Version: 0.12.5
+Requires: 
+Libs: -L${libdir} -lpisock
+Cflags: -g -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/pixman-1.pc b/t/data/usr/lib/pkgconfig/pixman-1.pc
new file mode 100644
index 0000000..25ab879
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pixman-1.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: Pixman
+Description: The pixman library (version 1)
+Version: 0.22.2
+Cflags: -I${includedir}/pixman-1 
+Libs: -L${libdir} -lpixman-1 
+
diff --git a/t/data/usr/lib/pkgconfig/pm-utils.pc b/t/data/usr/lib/pkgconfig/pm-utils.pc
new file mode 100644
index 0000000..5ca6d6d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pm-utils.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+sysconfdir=/etc
+
+pm_libdir=${libdir}/pm-utils
+pm_sysconfdir=${sysconfdir}/pm
+pm_sleephooks=${pm_libdir}/sleep.d
+pm_powerhooks=${pm_libdir}/power.d
+pm_sleepmodules=${pm_libdir}/module.d
+pm_configdir=${pm_sysconfdir}/config.d
+
+Name: pm-utils
+Description: Power management scripts for suspend and hibernate
+Version: 1.3.0
diff --git a/t/data/usr/lib/pkgconfig/polkit-gobject-1.pc b/t/data/usr/lib/pkgconfig/polkit-gobject-1.pc
new file mode 100644
index 0000000..c6e6c4b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/polkit-gobject-1.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+policydir=${prefix}/share/polkit-1/actions/
+actiondir=${prefix}/share/polkit-1/actions/
+
+Name: polkit-gobject-1
+Description: PolicyKit Authorization API
+Version: 0.101
+Libs: -L${libdir} -lpolkit-gobject-1
+Cflags: -I${includedir}/polkit-1
+Requires: gio-2.0 >= 2.18 glib-2.0 >= 2.18
diff --git a/t/data/usr/lib/pkgconfig/polkit-gtk-1.pc b/t/data/usr/lib/pkgconfig/polkit-gtk-1.pc
new file mode 100644
index 0000000..f504ec3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/polkit-gtk-1.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: polkit-gtk-1
+Description: PolicyKit GTK+ widgets
+Version: 0.101
+Libs: -L${libdir} -lpolkit-gtk-1
+Cflags: -I${includedir}/polkit-gtk-1
+Requires: polkit-gobject-1
diff --git a/t/data/usr/lib/pkgconfig/polkit.pc b/t/data/usr/lib/pkgconfig/polkit.pc
new file mode 100644
index 0000000..7cc8f9f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/polkit.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+policydir=${prefix}/share/PolicyKit/policy/
+
+Name: polkit
+Description: library for querying system-wide policy
+Version: 0.9
+Libs: -L${libdir} -lpolkit
+Cflags: -I${includedir}/PolicyKit
diff --git a/t/data/usr/lib/pkgconfig/poppler-cairo.pc b/t/data/usr/lib/pkgconfig/poppler-cairo.pc
new file mode 100644
index 0000000..03b3762
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/poppler-cairo.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: poppler-cairo
+Description: Cairo backend for Poppler PDF rendering library
+Version: 0.12.4
+Requires: poppler = 0.12.4 cairo >= 1.8.4
diff --git a/t/data/usr/lib/pkgconfig/poppler-splash.pc b/t/data/usr/lib/pkgconfig/poppler-splash.pc
new file mode 100644
index 0000000..f3a9915
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/poppler-splash.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: poppler-splash
+Description: Splash backend for Poppler PDF rendering library
+Version: 0.12.4
+Requires: poppler = 0.12.4
diff --git a/t/data/usr/lib/pkgconfig/poppler.pc b/t/data/usr/lib/pkgconfig/poppler.pc
new file mode 100644
index 0000000..1a9cd02
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/poppler.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: poppler
+Description: PDF rendering library
+Version: 0.12.4
+
+Libs: -L${libdir} -lpoppler
+Cflags: -I${includedir}/poppler
diff --git a/t/data/usr/lib/pkgconfig/portaudio-2.0.pc b/t/data/usr/lib/pkgconfig/portaudio-2.0.pc
new file mode 100644
index 0000000..ec2a3d6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/portaudio-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: PortAudio
+Description: Portable audio I/O
+Requires:
+Version: 19
+
+Libs: -L${libdir} -lportaudio  -lm -lpthread
+Cflags: -I${includedir} -pthread
diff --git a/t/data/usr/lib/pkgconfig/portaudiocpp.pc b/t/data/usr/lib/pkgconfig/portaudiocpp.pc
new file mode 100644
index 0000000..cede14b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/portaudiocpp.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: PortAudioCpp
+Description: Portable audio I/O C++ bindings
+Version: 12
+Requires: portaudio-2.0
+
+Libs: -L${libdir} -lportaudiocpp
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/printproto.pc b/t/data/usr/lib/pkgconfig/printproto.pc
new file mode 100644
index 0000000..cee789f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/printproto.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: PrintProto
+Description: Print extension headers
+Version: 1.0.3
+Requires: xau
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/pygobject-2.0.pc b/t/data/usr/lib/pkgconfig/pygobject-2.0.pc
new file mode 100644
index 0000000..14a3acc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pygobject-2.0.pc
@@ -0,0 +1,22 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+libdir=${exec_prefix}/lib
+
+# you can use the --variable=pygtkincludedir argument to
+# pkg-config to get this value.  You might want to use this to
+# install additional headers.
+pygtkincludedir=${includedir}/pygtk-2.0
+fixxref=${datadir}/pygobject/xsl/fixxref.py
+pygdocs=${datadir}/gtk-doc/html/pygobject
+defsdir=${datadir}/pygobject/2.0/defs
+codegendir=${datadir}/pygobject/2.0/codegen
+
+Name: PyGObject
+Description: Python bindings for GObject
+Requires: gobject-2.0
+Requires.private: libffi
+Version: 2.21.3
+Cflags: -I${pygtkincludedir}
diff --git a/t/data/usr/lib/pkgconfig/pygtk-2.0.pc b/t/data/usr/lib/pkgconfig/pygtk-2.0.pc
new file mode 100644
index 0000000..fbcc7fa
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pygtk-2.0.pc
@@ -0,0 +1,25 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+pyexecdir=${exec_prefix}/lib/python2.6/dist-packages
+
+# you can use the --variable=pygtkincludedir argument to
+# pkg-config to get this value.  You might want to use this to
+# install additional headers.
+pygtkincludedir=${includedir}/pygtk-2.0
+
+# same here.  Useful when calling the code generator in addon packages.
+defsdir=${datadir}/pygtk/2.0/defs
+
+# This is strictly speaking not necessarily so (we refer to another
+# package), but we want to preserve compatibility with times codegen
+# was in PyGTK, not PyGObject.
+codegendir=${datadir}/pygobject/2.0/codegen
+
+Name: PyGTK
+Description: Python bindings for GTK+ and related libraries
+Requires: pygobject-2.0
+Version: 2.17.0
+Cflags: -I${pygtkincludedir} 
diff --git a/t/data/usr/lib/pkgconfig/pygtkglext-1.0.pc b/t/data/usr/lib/pkgconfig/pygtkglext-1.0.pc
new file mode 100644
index 0000000..1402889
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pygtkglext-1.0.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datadir=${prefix}/share
+
+api_version=1.0
+
+Name: PyGtkGLExt
+Description: Python Bindings for GtkGLExt
+Version: 1.1.0
diff --git a/t/data/usr/lib/pkgconfig/pyside.pc b/t/data/usr/lib/pkgconfig/pyside.pc
new file mode 100644
index 0000000..25589c8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pyside.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include/PySide
+
+Name: PySide
+Description: Support library for Python bindings of Qt-based libraries.
+Version: 0.3.2
+Libs: -L${libdir} -lpython -lpyside
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/python-2.7.pc b/t/data/usr/lib/pkgconfig/python-2.7.pc
new file mode 100644
index 0000000..ad32999
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/python-2.7.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Python
+Description: Python library
+Requires: 
+Version: 2.7
+Libs.private: -lpthread -ldl  -lutil
+Libs: -L${libdir} -lpython2.7
+Cflags: -I${includedir}/python2.7 
+
diff --git a/t/data/usr/lib/pkgconfig/python2.5/gst-python-0.10.pc b/t/data/usr/lib/pkgconfig/python2.5/gst-python-0.10.pc
new file mode 100644
index 0000000..c0b2bfc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/python2.5/gst-python-0.10.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+datadir=${prefix}/share
+pyexecdir=${exec_prefix}/lib/python2.5/site-packages
+
+# same here.  Useful when calling the code generator in addon packages.
+defsdir=${datadir}/gst-python/0.10/defs
+
+Name: gst-python
+Description: Python bindings for GStreamer
+Requires: pygobject-2.0, gstreamer-0.10
+Version: 0.10.19
diff --git a/t/data/usr/lib/pkgconfig/python2.5/pygtk-2.0.pc b/t/data/usr/lib/pkgconfig/python2.5/pygtk-2.0.pc
new file mode 100644
index 0000000..5ca66f0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/python2.5/pygtk-2.0.pc
@@ -0,0 +1,25 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+pyexecdir=${exec_prefix}/lib/python2.5/site-packages
+
+# you can use the --variable=pygtkincludedir argument to
+# pkg-config to get this value.  You might want to use this to
+# install additional headers.
+pygtkincludedir=${includedir}/pygtk-2.0
+
+# same here.  Useful when calling the code generator in addon packages.
+defsdir=${datadir}/pygtk/2.0/defs
+
+# This is strictly speaking not necessarily so (we refer to another
+# package), but we want to preserve compatibility with times codegen
+# was in PyGTK, not PyGObject.
+codegendir=${datadir}/pygobject/2.0/codegen
+
+Name: PyGTK
+Description: Python bindings for GTK+ and related libraries
+Requires: pygobject-2.0
+Version: 2.17.0
+Cflags: -I${pygtkincludedir} 
diff --git a/t/data/usr/lib/pkgconfig/python2.6/gst-python-0.10.pc b/t/data/usr/lib/pkgconfig/python2.6/gst-python-0.10.pc
new file mode 100644
index 0000000..271dfd0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/python2.6/gst-python-0.10.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+datadir=${prefix}/share
+pyexecdir=${exec_prefix}/lib/python2.6/dist-packages
+
+# same here.  Useful when calling the code generator in addon packages.
+defsdir=${datadir}/gst-python/0.10/defs
+
+Name: gst-python
+Description: Python bindings for GStreamer
+Requires: pygobject-2.0, gstreamer-0.10
+Version: 0.10.19
diff --git a/t/data/usr/lib/pkgconfig/python2.6/pygtk-2.0.pc b/t/data/usr/lib/pkgconfig/python2.6/pygtk-2.0.pc
new file mode 100644
index 0000000..fbcc7fa
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/python2.6/pygtk-2.0.pc
@@ -0,0 +1,25 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+pyexecdir=${exec_prefix}/lib/python2.6/dist-packages
+
+# you can use the --variable=pygtkincludedir argument to
+# pkg-config to get this value.  You might want to use this to
+# install additional headers.
+pygtkincludedir=${includedir}/pygtk-2.0
+
+# same here.  Useful when calling the code generator in addon packages.
+defsdir=${datadir}/pygtk/2.0/defs
+
+# This is strictly speaking not necessarily so (we refer to another
+# package), but we want to preserve compatibility with times codegen
+# was in PyGTK, not PyGObject.
+codegendir=${datadir}/pygobject/2.0/codegen
+
+Name: PyGTK
+Description: Python bindings for GTK+ and related libraries
+Requires: pygobject-2.0
+Version: 2.17.0
+Cflags: -I${pygtkincludedir} 
diff --git a/t/data/usr/lib/pkgconfig/pyvte.pc b/t/data/usr/lib/pkgconfig/pyvte.pc
new file mode 100644
index 0000000..2567478
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/pyvte.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+
+Name: PyVte
+Description: Python bindings for the Vte terminal widget.
+Requires: vte
+Version: 0.28.1
+
diff --git a/t/data/usr/lib/pkgconfig/qimageblitz.pc b/t/data/usr/lib/pkgconfig/qimageblitz.pc
new file mode 100644
index 0000000..5408c6b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/qimageblitz.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include/qimageblitz
+
+Name: Blitz
+Description: Blitz image effect and filter library
+Version: 4.0.0
+Requires: QtGui
+Libs: -L${libdir} -lqimageblitz
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/randrproto.pc b/t/data/usr/lib/pkgconfig/randrproto.pc
new file mode 100644
index 0000000..5dcd4f2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/randrproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: RandrProto
+Description: Randr extension headers
+Version: 1.3.1
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/rarian.pc b/t/data/usr/lib/pkgconfig/rarian.pc
new file mode 100644
index 0000000..c3875fc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/rarian.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Rarian
+Description: Documentation metadata access library
+Version: 0.8.1
+Libs: -L${libdir} -lrarian
+Cflags: -I${includedir}/rarian
diff --git a/t/data/usr/lib/pkgconfig/recordproto.pc b/t/data/usr/lib/pkgconfig/recordproto.pc
new file mode 100644
index 0000000..c7a05bc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/recordproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: RecordProto
+Description: Record extension headers
+Version: 1.14
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/renderproto.pc b/t/data/usr/lib/pkgconfig/renderproto.pc
new file mode 100644
index 0000000..78929b6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/renderproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: RenderProto
+Description: Render extension headers
+Version: 0.11
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/resourceproto.pc b/t/data/usr/lib/pkgconfig/resourceproto.pc
new file mode 100644
index 0000000..4178ee9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/resourceproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: ResourceProto
+Description: Resource extension headers
+Version: 1.1.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/sane-backends.pc b/t/data/usr/lib/pkgconfig/sane-backends.pc
new file mode 100644
index 0000000..a74c5c2
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/sane-backends.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ldflags=
+libs=
+
+Name: SANE Backends
+Description: Backends for SANE, the universal scanner interface
+Version: 1.0.21
+Requires:
+Libs: -L${libdir} -lsane
+Libs.private: ${ldflags} $(libs)
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/schroedinger-1.0.pc b/t/data/usr/lib/pkgconfig/schroedinger-1.0.pc
new file mode 100644
index 0000000..2d3a3eb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/schroedinger-1.0.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/schroedinger-1.0
+toolsdir=${exec_prefix}/bin
+
+
+Name: schroedinger-1.0
+Description: Dirac codec library
+Requires:  orc-0.4 >= 0.4.3
+Version: 1.0.9
+Libs: -L${libdir} -lschroedinger-1.0 -lpthread -lm
+Cflags: -I${includedir}
+
+
diff --git a/t/data/usr/lib/pkgconfig/scrnsaverproto.pc b/t/data/usr/lib/pkgconfig/scrnsaverproto.pc
new file mode 100644
index 0000000..d13f5e4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/scrnsaverproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: ScrnSaverProto
+Description: ScrnSaver extension headers
+Version: 1.2.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/sdl.pc b/t/data/usr/lib/pkgconfig/sdl.pc
new file mode 100644
index 0000000..e384afb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/sdl.pc
@@ -0,0 +1,15 @@
+# sdl pkg-config source file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: sdl
+Description: Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.
+Version: 1.2.14
+Requires:
+Conflicts:
+Libs: -L${libdir}  -lSDL
+Libs.private: -lSDL  -lpthread  -lm -ldl  -lasound -lm -ldl -lpthread -L/usr/lib -lartsc -lesd   -lpulse-simple -lpulse   -L/usr/lib -ldirectfb -lfusion -ldirect -lpthread -lvga -laa -L/usr/lib -lcaca -lpthread
+Cflags: -I${includedir}/SDL -D_GNU_SOURCE=1 -D_REENTRANT
diff --git a/t/data/usr/lib/pkgconfig/shout.pc b/t/data/usr/lib/pkgconfig/shout.pc
new file mode 100644
index 0000000..b679696
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/shout.pc
@@ -0,0 +1,15 @@
+# libshout pkg-config source file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+cppflags= -I/usr/include
+cflags_only= -pthread
+
+Name: Shout
+Description: Audio streaming library for icecast encoders
+Version: 2.2.2
+Requires.private: ogg, vorbis, theora, speex
+Libs: -L${libdir} -lshout
+Cflags: -I${includedir}   -pthread
diff --git a/t/data/usr/lib/pkgconfig/sigc++-2.0.pc b/t/data/usr/lib/pkgconfig/sigc++-2.0.pc
new file mode 100644
index 0000000..f9e61cc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/sigc++-2.0.pc
@@ -0,0 +1,18 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+
+docdir=${datarootdir}/doc/libsigc++-2.0
+doxytagfile=${docdir}/reference/libsigc++-2.0.tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://library.gnome.org/devel/libsigc++/unstable/
+
+Name: libsigc++
+Description: Typesafe signal and callback system for C++
+Version: 2.2.4.2
+URL: http://libsigc.sourceforge.net/
+Libs: -L${libdir} -lsigc-2.0
+Cflags: -I${includedir}/sigc++-2.0 -I${libdir}/sigc++-2.0/include
diff --git a/t/data/usr/lib/pkgconfig/silc.pc b/t/data/usr/lib/pkgconfig/silc.pc
new file mode 100644
index 0000000..b14a2f3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/silc.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/silc
+
+Name: silc-toolkit
+Description: SILC Library
+Version: 1.1.10
+Libs: -L${libdir} -lsilc  -ldl -lpthread
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/silcclient.pc b/t/data/usr/lib/pkgconfig/silcclient.pc
new file mode 100644
index 0000000..fc524ca
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/silcclient.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include/silc
+
+Name: silc-toolkit (client library)
+Description: SILC Client Library
+Version: 1.1.10
+Requires: silc = 1.1.10
+Libs: -L${libdir} -lsilcclient  -ldl -lpthread
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/slang.pc b/t/data/usr/lib/pkgconfig/slang.pc
new file mode 100644
index 0000000..4a08ea8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/slang.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: slang 
+Description: S-Lang programming library and interpreter
+URL: http://www.jedsoft.org/slang/
+Version: 2.2.2
+Libs: -L${libdir} -lslang
+Libs.private:  -ldl  -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/sm.pc b/t/data/usr/lib/pkgconfig/sm.pc
new file mode 100644
index 0000000..b7b6bc0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/sm.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: SM
+Description: X Session Management Library
+Version: 1.1.1
+Requires.private: ice xproto
+Cflags: -I${includedir}
+Libs: -L${libdir} -lSM
diff --git a/t/data/usr/lib/pkgconfig/sndfile.pc b/t/data/usr/lib/pkgconfig/sndfile.pc
new file mode 100644
index 0000000..ec81997
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/sndfile.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: sndfile
+Description: A library for reading and writing audio files
+Requires: 
+Version: 1.0.21
+Libs: -L${libdir} -lsndfile
+Libs.private: -lFLAC -lm   -lvorbisenc -lvorbis -lm -logg  
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/sofia-sip-ua.pc b/t/data/usr/lib/pkgconfig/sofia-sip-ua.pc
new file mode 100644
index 0000000..fcb737f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/sofia-sip-ua.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+libexecdir=${prefix}/lib/sofia-sip
+includedir=${prefix}/include
+include_sofiadir=${includedir}/sofia-sip-1.12
+sofiaawkdir=${prefix}/share/sofia-sip
+
+Name: sofia-sip-ua
+Description: Sofia-SIP - a RFC3261 compliant SIP User-Agent library
+Version: 1.12.10
+Libs: -L${libdir} -lsofia-sip-ua
+Libs.private: -lssl -lcrypto   -lrt -lpthread 
+Cflags: -I${includedir}/sofia-sip-1.12
+
diff --git a/t/data/usr/lib/pkgconfig/speex.pc b/t/data/usr/lib/pkgconfig/speex.pc
new file mode 100644
index 0000000..eaba3a6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/speex.pc
@@ -0,0 +1,15 @@
+# libspeex pkg-config source file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: speex
+Description: Speex is an audio codec tuned for speech
+Version: 1.2rc1
+Requires:
+Conflicts:
+Libs: -L${libdir} -lspeex
+Libs.private: -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/speexdsp.pc b/t/data/usr/lib/pkgconfig/speexdsp.pc
new file mode 100644
index 0000000..6bbe30f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/speexdsp.pc
@@ -0,0 +1,15 @@
+# libspeexdsp pkg-config source file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: speexdsp
+Description: Speexdsp is a speech processing library that goes along with the Speex codec
+Version: 1.2rc1
+Requires: 
+Conflicts:
+Libs: -L${libdir} -lspeexdsp
+Libs.private: -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/sqlite3.pc b/t/data/usr/lib/pkgconfig/sqlite3.pc
new file mode 100644
index 0000000..3a718d3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/sqlite3.pc
@@ -0,0 +1,13 @@
+# Package Information for pkg-config
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: SQLite
+Description: SQL database engine
+Version: 3.7.3
+Libs: -L${libdir} -lsqlite3
+Libs.private: -lpthread -ldl 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/system.web.extensions.design_1.0.pc b/t/data/usr/lib/pkgconfig/system.web.extensions.design_1.0.pc
new file mode 100644
index 0000000..21a663e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/system.web.extensions.design_1.0.pc
@@ -0,0 +1,4 @@
+Name: System.Web.Extensions.Design
+Description: System.Web.Extensions.Design ASP.NET 2.0 add-on
+Version: 1.0.61025.0
+Libs: -r:/usr/lib/mono/gac/System.Web.Extensions.Design/1.0.61025.0__31bf3856ad364e35/System.Web.Extensions.Design.dll
diff --git a/t/data/usr/lib/pkgconfig/system.web.extensions_1.0.pc b/t/data/usr/lib/pkgconfig/system.web.extensions_1.0.pc
new file mode 100644
index 0000000..2ebb87f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/system.web.extensions_1.0.pc
@@ -0,0 +1,4 @@
+Name: System.Web.Extensions
+Description: System.Web.Extensions ASP.NET 2.0 add-on
+Version: 1.0.61025.0
+Libs: -r:/usr/lib/mono/gac/System.Web.Extensions/1.0.61025.0__31bf3856ad364e35/System.Web.Extensions.dll
diff --git a/t/data/usr/lib/pkgconfig/system.web.mvc.pc b/t/data/usr/lib/pkgconfig/system.web.mvc.pc
new file mode 100644
index 0000000..2c628b1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/system.web.mvc.pc
@@ -0,0 +1,4 @@
+Name: System.Web.Mvc
+Description: System.Web.Mvc - ASP.NET MVC
+Version: 1.0.0.0
+Libs: -r:/usr/lib/mono/gac/System.Web.Mvc/1.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll
diff --git a/t/data/usr/lib/pkgconfig/taglib.pc b/t/data/usr/lib/pkgconfig/taglib.pc
new file mode 100644
index 0000000..8fb9d0f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/taglib.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include
+
+Name: TagLib
+Description: Audio meta-data library
+Requires: 
+Version: 1.6.3
+Libs: -L/usr/lib -ltag
+Cflags: -I/usr/include/taglib 
diff --git a/t/data/usr/lib/pkgconfig/talloc.pc b/t/data/usr/lib/pkgconfig/talloc.pc
new file mode 100644
index 0000000..7a23835
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/talloc.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: talloc 
+Description: A hierarchical pool based memory system with destructors
+Version: 2.0.1
+Libs: -L${libdir} -ltalloc
+Cflags: -I${includedir} 
+URL: http://talloc.samba.org/
diff --git a/t/data/usr/lib/pkgconfig/theora.pc b/t/data/usr/lib/pkgconfig/theora.pc
new file mode 100644
index 0000000..8dcf360
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/theora.pc
@@ -0,0 +1,14 @@
+# theora installed pkg-config file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: theora
+Description: Theora video codec
+Version: 1.1.1
+Requires: ogg >= 1.1
+Conflicts:
+Libs: -L${libdir} -ltheora
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/theoradec.pc b/t/data/usr/lib/pkgconfig/theoradec.pc
new file mode 100644
index 0000000..2653091
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/theoradec.pc
@@ -0,0 +1,14 @@
+# theoradec installed pkg-config file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: theora
+Description: Theora video codec (decoder)
+Version: 1.1.1
+Requires: ogg >= 1.1
+Conflicts:
+Libs: -L${libdir} -ltheoradec
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/theoraenc.pc b/t/data/usr/lib/pkgconfig/theoraenc.pc
new file mode 100644
index 0000000..d81f988
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/theoraenc.pc
@@ -0,0 +1,14 @@
+# theoraenc installed pkg-config file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: theora
+Description: Theora video codec (encoder)
+Version: 1.1.1
+Requires: theoradec, ogg >= 1.1
+Conflicts:
+Libs: -L${libdir} -ltheoraenc
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/thunar-vfs-1.pc b/t/data/usr/lib/pkgconfig/thunar-vfs-1.pc
new file mode 100644
index 0000000..432271d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/thunar-vfs-1.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: thunar-vfs
+Description: ThunarVFS library
+Requires: exo-0.3 gthread-2.0
+Version: 1.0.2
+Libs: -L${libdir} -lthunar-vfs-1
+Cflags: -I${includedir}/thunar-vfs-1
diff --git a/t/data/usr/lib/pkgconfig/thunarx-1.pc b/t/data/usr/lib/pkgconfig/thunarx-1.pc
new file mode 100644
index 0000000..cfe6b16
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/thunarx-1.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+extensionsdir=${libdir}/thunarx-1
+
+Name: thunarx
+Description: A library to create Thunar extensions
+Requires: gtk+-2.0
+Version: 1.0.2
+Libs: -L${libdir} -lthunarx-1
+Cflags: -I${includedir}/thunarx-1
diff --git a/t/data/usr/lib/pkgconfig/tracker.pc b/t/data/usr/lib/pkgconfig/tracker.pc
new file mode 100644
index 0000000..166e2be
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/tracker.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: tracker
+Description: Tracker : Indexer, metadata harvester and metadata database
+Version: 0.6.6
+Requires: glib-2.0 dbus-1 dbus-glib-1
+Libs: -L${libdir} -ltrackerclient
+Cflags: -DDBUS_API_SUBJECT_TO_CHANGE -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/trapproto.pc b/t/data/usr/lib/pkgconfig/trapproto.pc
new file mode 100644
index 0000000..4717605
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/trapproto.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: TrapProto
+Description: Trap extension headers
+Version: 3.4.3
+Requires: xt
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/tre.pc b/t/data/usr/lib/pkgconfig/tre.pc
new file mode 100644
index 0000000..d947863
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/tre.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: TRE
+Description: TRE regexp matching library
+Version: 0.8.0
+Libs: -L${libdir} -ltre   
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/unique-1.0.pc b/t/data/usr/lib/pkgconfig/unique-1.0.pc
new file mode 100644
index 0000000..a357254
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/unique-1.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Unique
+Description: Create single instance applications
+Version: 1.1.6
+Requires: gtk+-2.0
+Recommends: dbus-glib-1
+Libs: -L${libdir} -lunique-1.0
+Cflags: -I${includedir}/unique-1.0
diff --git a/t/data/usr/lib/pkgconfig/upower-glib.pc b/t/data/usr/lib/pkgconfig/upower-glib.pc
new file mode 100644
index 0000000..5c2ad48
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/upower-glib.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: upower-glib
+Description: UPower is a system daemon for managing power devices
+Version: 0.9.5
+Requires.private: dbus-1, gthread-2.0
+Requires: glib-2.0, gobject-2.0
+Libs: -L${libdir} -lupower-glib
+Cflags: -I${includedir}/libupower-glib
+
diff --git a/t/data/usr/lib/pkgconfig/utouch-evemu.pc b/t/data/usr/lib/pkgconfig/utouch-evemu.pc
new file mode 100644
index 0000000..d6fbe9f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/utouch-evemu.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: utouch-evemu
+Description: Kernel device emulation
+Version: 1.0.5
+Libs: -L${libdir} -lutouch-evemu
diff --git a/t/data/usr/lib/pkgconfig/utouch-frame.pc b/t/data/usr/lib/pkgconfig/utouch-frame.pc
new file mode 100644
index 0000000..5338bf4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/utouch-frame.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: utouch-frame
+Description: Touch Frame Library
+Version: 1.1.4
+Cflags: -I${includedir}
+Libs: -L${libdir} -lutouch-frame
diff --git a/t/data/usr/lib/pkgconfig/utouch-grail.pc b/t/data/usr/lib/pkgconfig/utouch-grail.pc
new file mode 100644
index 0000000..56d4b1b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/utouch-grail.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: utouch-grail
+Description: Gesture Recognition And Instantiation Library
+Version: 2.0.1
+Cflags: -I${includedir}
+Libs: -L${libdir} -lutouch-grail
diff --git a/t/data/usr/lib/pkgconfig/uuid.pc b/t/data/usr/lib/pkgconfig/uuid.pc
new file mode 100644
index 0000000..e141ea0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/uuid.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: uuid
+Description: Universally unique id library
+Version: 2.17.0
+Requires:
+Cflags: -I${includedir}/uuid
+Libs: -L${libdir} -luuid
diff --git a/t/data/usr/lib/pkgconfig/valgrind.pc b/t/data/usr/lib/pkgconfig/valgrind.pc
new file mode 100644
index 0000000..4e31599
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/valgrind.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/valgrind
+arch=amd64
+os=linux
+platform=amd64-linux
+valt_load_address=@VALT_LOAD_ADDRESS@
+
+Name: Valgrind
+Description: A dynamic binary instrumentation framework
+Version: 3.6.1
+Requires:
+Libs: -L${libdir}/valgrind -lcoregrind-amd64-linux -lvex-amd64-linux -lgcc
+Cflags: -I${includedir}
+
diff --git a/t/data/usr/lib/pkgconfig/videoproto.pc b/t/data/usr/lib/pkgconfig/videoproto.pc
new file mode 100644
index 0000000..408e36f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/videoproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: VideoProto
+Description: Video extension headers
+Version: 2.3.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/vorbis.pc b/t/data/usr/lib/pkgconfig/vorbis.pc
new file mode 100644
index 0000000..ccc1e58
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/vorbis.pc
@@ -0,0 +1,14 @@
+# libvorbis pkg-config source file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: vorbis
+Description: vorbis is the primary Ogg Vorbis library
+Version: 1.3.1
+Requires: ogg
+Conflicts:
+Libs: -L${libdir} -lvorbis -lm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/vorbisenc.pc b/t/data/usr/lib/pkgconfig/vorbisenc.pc
new file mode 100644
index 0000000..3e378aa
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/vorbisenc.pc
@@ -0,0 +1,14 @@
+# libvorbisenc pkg-config source file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: vorbisenc
+Description: vorbisenc is a library that provides a convenient API for setting up an encoding environment using libvorbis
+Version: 1.3.1
+Requires: vorbis
+Conflicts:
+Libs: -L${libdir} -lvorbisenc
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/vorbisfile.pc b/t/data/usr/lib/pkgconfig/vorbisfile.pc
new file mode 100644
index 0000000..162a3bd
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/vorbisfile.pc
@@ -0,0 +1,14 @@
+# libvorbisfile pkg-config source file
+
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: vorbisfile
+Description: vorbisfile is a library that provides a convenient high-level API for decoding and basic manipulation of all Vorbis I audio streams
+Version: 1.3.1
+Requires: vorbis
+Conflicts:
+Libs: -L${libdir} -lvorbisfile
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/vte.pc b/t/data/usr/lib/pkgconfig/vte.pc
new file mode 100644
index 0000000..2b19532
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/vte.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+defaultemulation=xterm
+
+Name: vte
+Description: Vte terminal widget.
+Version: 0.28.1
+Requires: glib-2.0 >= 2.26.0 gobject-2.0 pango >= 1.22.0 gtk+-2.0 >= 2.20.0 gobject-2.0 gio-2.0 gio-unix-2.0 x11 cairo-xlib
+Libs: -L${libdir} -lvte
+Cflags: -I${includedir}/vte-0.0 
diff --git a/t/data/usr/lib/pkgconfig/wavpack.pc b/t/data/usr/lib/pkgconfig/wavpack.pc
new file mode 100644
index 0000000..654c6ba
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/wavpack.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: wavpack
+Description: wavpack library
+Version: 4.60.1
+Requires:
+Conflicts:
+Libs: -L${libdir} -lwavpack -lm 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/wcf.pc b/t/data/usr/lib/pkgconfig/wcf.pc
new file mode 100644
index 0000000..2bcf8b7
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/wcf.pc
@@ -0,0 +1,5 @@
+
+Name: WCF
+Description: References WCF for compilation
+Version: 2.6.7
+Libs: -r:System.Runtime.Serialization.dll -r:System.IdentityModel.dll -r:System.IdentityModel.Selectors.dll -r:System.ServiceModel.dll -r:System.ServiceModel.Web.dll
diff --git a/t/data/usr/lib/pkgconfig/webkit-1.0.pc b/t/data/usr/lib/pkgconfig/webkit-1.0.pc
new file mode 100644
index 0000000..7a805f9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/webkit-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: WebKit
+Description: Web content engine for GTK+
+Version: 1.2.6
+Requires: glib-2.0 gtk+-2.0 libsoup-2.4
+Libs: -L${libdir} -lwebkit-1.0
+Cflags: -I${includedir}/webkit-1.0
diff --git a/t/data/usr/lib/pkgconfig/wmlib.pc b/t/data/usr/lib/pkgconfig/wmlib.pc
new file mode 100644
index 0000000..6a0b1e3
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/wmlib.pc
@@ -0,0 +1,6 @@
+Name: wmlib
+Description: FIXME: What do I write here?
+Version: 0.92.0
+Requires: wrlib
+Libs: -L/usr/lib  -lWUtil  
+Cflags: -I/usr/include 
diff --git a/t/data/usr/lib/pkgconfig/wrlib.pc b/t/data/usr/lib/pkgconfig/wrlib.pc
new file mode 100644
index 0000000..4bcf7d9
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/wrlib.pc
@@ -0,0 +1,5 @@
+Name: wrlib
+Description: Image manipulation and conversion library
+Version: 0.92.0
+Libs: -L/usr/lib  -lwraster -ltiff  -lXpm -lpng -lz -ljpeg -lungif -lXinerama -lXext -lX11  -lm
+Cflags: -I/usr/include 
diff --git a/t/data/usr/lib/pkgconfig/x11-xcb.pc b/t/data/usr/lib/pkgconfig/x11-xcb.pc
new file mode 100644
index 0000000..00c8d9f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/x11-xcb.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: X11 XCB
+Description: X Library XCB interface
+Version: 1.3.3
+Requires: x11 xcb
+Cflags: -I${includedir}
+Libs: -L${libdir} -lX11-xcb
diff --git a/t/data/usr/lib/pkgconfig/x11.pc b/t/data/usr/lib/pkgconfig/x11.pc
new file mode 100644
index 0000000..ed0d371
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/x11.pc
@@ -0,0 +1,15 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+xthreadlib=-lpthread
+
+Name: X11
+Description: X Library
+Version: 1.3.3
+Requires: xproto kbproto
+Requires.private: xcb >= 1.1.92
+Cflags: -I${includedir} 
+Libs: -L${libdir} -lX11
+Libs.private: -lpthread
diff --git a/t/data/usr/lib/pkgconfig/x264.pc b/t/data/usr/lib/pkgconfig/x264.pc
new file mode 100644
index 0000000..e972fcc
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/x264.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: x264
+Description: H.264 (MPEG4 AVC) encoder library
+Version: 0.112.x
+Libs: -L${exec_prefix}/lib -lx264 -lpthread
+Cflags: -I${prefix}/include
diff --git a/t/data/usr/lib/pkgconfig/xau.pc b/t/data/usr/lib/pkgconfig/xau.pc
new file mode 100644
index 0000000..bab3f3d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xau.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xau
+Description: X authorization file management libary
+Version: 1.0.6
+Requires: xproto
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXau
diff --git a/t/data/usr/lib/pkgconfig/xaw7.pc b/t/data/usr/lib/pkgconfig/xaw7.pc
new file mode 100644
index 0000000..4256c43
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xaw7.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xaw
+Description: X Athena Widgets Library, version 7
+Version: 1.0.7
+Requires: xproto xt xmu
+Requires.private: x11 xext xt xmu xpm
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXaw7
diff --git a/t/data/usr/lib/pkgconfig/xcb-atom.pc b/t/data/usr/lib/pkgconfig/xcb-atom.pc
new file mode 100644
index 0000000..63b0014
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcb-atom.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XCB Atom library
+Description: XCB atom cache
+Version: 0.3.8
+Requires: xcb
+Libs: -L${libdir} -lxcb-util
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xcb-aux.pc b/t/data/usr/lib/pkgconfig/xcb-aux.pc
new file mode 100644
index 0000000..73d3065
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcb-aux.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XCB Aux library
+Description: XCB convenient functions
+Version: 0.3.8
+Requires: xcb
+Libs: -L${libdir} -lxcb-util
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xcb-event.pc b/t/data/usr/lib/pkgconfig/xcb-event.pc
new file mode 100644
index 0000000..3abe65e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcb-event.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XCB Event library
+Description: XCB event callback interface
+Version: 0.3.8
+Requires: xcb
+Libs: -L${libdir} -lxcb-util
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xcb-render.pc b/t/data/usr/lib/pkgconfig/xcb-render.pc
new file mode 100644
index 0000000..2c56c4b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcb-render.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XCB Render
+Description: XCB Render Extension
+Version: 1.6
+Requires: xcb
+Libs: -L${libdir} -lxcb-render
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xcb-shm.pc b/t/data/usr/lib/pkgconfig/xcb-shm.pc
new file mode 100644
index 0000000..e3dfe97
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcb-shm.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: XCB Shm
+Description: XCB Shm Extension
+Version: 1.7
+Requires: xcb
+Libs: -L${libdir} -lxcb-shm
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xcb-util.pc b/t/data/usr/lib/pkgconfig/xcb-util.pc
new file mode 100644
index 0000000..30bc849
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcb-util.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XCB Util Core library
+Description: XCB util core interface
+Version: 0.3.8
+Requires: xcb
+Libs: -L${libdir} -lxcb-util
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xcb.pc b/t/data/usr/lib/pkgconfig/xcb.pc
new file mode 100644
index 0000000..df3ce1b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcb.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+xcbproto_version=1.6
+
+Name: XCB
+Description: X-protocol C Binding
+Version: 1.6
+Requires.private: pthread-stubs xau >= 0.99.2 xdmcp
+Libs: -L${libdir} -lxcb
+Libs.private: 
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xcmiscproto.pc b/t/data/usr/lib/pkgconfig/xcmiscproto.pc
new file mode 100644
index 0000000..e6e19a8
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcmiscproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: XCMiscProto
+Description: XCMisc extension headers
+Version: 1.2.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xcomposite.pc b/t/data/usr/lib/pkgconfig/xcomposite.pc
new file mode 100644
index 0000000..83350ad
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcomposite.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xcomposite
+Description: X Composite  Library
+Version: 0.4.2
+Requires: xproto compositeproto >= 0.4 xfixes
+Requires.private: x11 xfixes xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXcomposite
diff --git a/t/data/usr/lib/pkgconfig/xcursor.pc b/t/data/usr/lib/pkgconfig/xcursor.pc
new file mode 100644
index 0000000..4681e33
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xcursor.pc
@@ -0,0 +1,14 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+icondir=${datarootdir}/icons
+
+Name: Xcursor
+Description: X Cursor Library
+Version: 1.1.10
+Requires: xproto
+Requires.private: x11 xrender xfixes
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXcursor
diff --git a/t/data/usr/lib/pkgconfig/xdamage.pc b/t/data/usr/lib/pkgconfig/xdamage.pc
new file mode 100644
index 0000000..d0d9d8a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xdamage.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xdamage
+Description: X Damage  Library
+Version: 1.1.3
+Requires: xproto damageproto >= 1.1 xfixes
+Requires.private: x11 xfixes
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXdamage
diff --git a/t/data/usr/lib/pkgconfig/xdmcp.pc b/t/data/usr/lib/pkgconfig/xdmcp.pc
new file mode 100644
index 0000000..74ec6d1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xdmcp.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xdmcp
+Description: X Display Manager Control Protocol library
+Version: 1.0.3
+Requires: xproto
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXdmcp
diff --git a/t/data/usr/lib/pkgconfig/xevie.pc b/t/data/usr/lib/pkgconfig/xevie.pc
new file mode 100644
index 0000000..c8a37a0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xevie.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xevie
+Description: X Event Interceptor Library
+Version: 1.0.2
+Requires: xproto
+Requires.private: x11, xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXevie
diff --git a/t/data/usr/lib/pkgconfig/xext.pc b/t/data/usr/lib/pkgconfig/xext.pc
new file mode 100644
index 0000000..160875d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xext.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xext
+Description: Misc X Extension Library
+Version: 1.1.2
+Requires: xextproto
+Requires.private: x11
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXext
diff --git a/t/data/usr/lib/pkgconfig/xf86bigfontproto.pc b/t/data/usr/lib/pkgconfig/xf86bigfontproto.pc
new file mode 100644
index 0000000..2e915b0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xf86bigfontproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: XF86BigFontProto
+Description: XF86BigFont extension headers
+Version: 1.2.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xf86dgaproto.pc b/t/data/usr/lib/pkgconfig/xf86dgaproto.pc
new file mode 100644
index 0000000..c5117ce
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xf86dgaproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: XF86DGAProto
+Description: XF86DGA extension headers
+Version: 2.1
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xf86driproto.pc b/t/data/usr/lib/pkgconfig/xf86driproto.pc
new file mode 100644
index 0000000..4bdeccf
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xf86driproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: XF86DRIProto
+Description: XF86DRI extension headers
+Version: 2.1.0
+Cflags: -I${includedir}/X11/dri
diff --git a/t/data/usr/lib/pkgconfig/xf86miscproto.pc b/t/data/usr/lib/pkgconfig/xf86miscproto.pc
new file mode 100644
index 0000000..38d962f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xf86miscproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: XF86MiscProto
+Description: XF86Misc extension headers
+Version: 0.9.3
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xf86vidmodeproto.pc b/t/data/usr/lib/pkgconfig/xf86vidmodeproto.pc
new file mode 100644
index 0000000..94ed7fe
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xf86vidmodeproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: XF86VidModeProto
+Description: XF86VidMode extension headers
+Version: 2.3
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xfce4-icon-theme-1.0.pc b/t/data/usr/lib/pkgconfig/xfce4-icon-theme-1.0.pc
new file mode 100644
index 0000000..b5cda97
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xfce4-icon-theme-1.0.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: xfce4-icon-theme
+Description: A collection of icons used as the basis for Xfce4 themes
+Requires: 
+Version: 4.4.2
+Libs:
+Cflags:
diff --git a/t/data/usr/lib/pkgconfig/xfixes.pc b/t/data/usr/lib/pkgconfig/xfixes.pc
new file mode 100644
index 0000000..1fb6ab5
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xfixes.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xfixes
+Description: X Fixes  Library
+Version: 4.0.5
+Requires: xproto fixesproto >= 4.0
+Requires.private: x11
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXfixes
diff --git a/t/data/usr/lib/pkgconfig/xfont.pc b/t/data/usr/lib/pkgconfig/xfont.pc
new file mode 100644
index 0000000..32db563
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xfont.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xfont
+Description: X font Library
+Version: 1.4.3
+Requires: xproto fontsproto
+Requires.private: fontenc freetype2
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXfont
+Libs.private: -lz -lbz2 -lm
diff --git a/t/data/usr/lib/pkgconfig/xft.pc b/t/data/usr/lib/pkgconfig/xft.pc
new file mode 100644
index 0000000..3f7fc9d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xft.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xft
+Description: X FreeType library
+Version: 2.1.14
+Requires: xproto
+Requires.private: xrender, fontconfig, freetype2
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXft
diff --git a/t/data/usr/lib/pkgconfig/xi.pc b/t/data/usr/lib/pkgconfig/xi.pc
new file mode 100644
index 0000000..9563b5f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xi.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: Xi
+Description: X Input Extension Library
+Version: 1.4.3.99.1
+Requires: inputproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXi
diff --git a/t/data/usr/lib/pkgconfig/xinerama.pc b/t/data/usr/lib/pkgconfig/xinerama.pc
new file mode 100644
index 0000000..bdd53c4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xinerama.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${prefix}/lib/x86_64-linux-gnu
+includedir=${prefix}/include
+
+Name: Xinerama
+Description: The Xinerama Library
+Version: 1.1.1
+Requires: xineramaproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXinerama
diff --git a/t/data/usr/lib/pkgconfig/xineramaproto.pc b/t/data/usr/lib/pkgconfig/xineramaproto.pc
new file mode 100644
index 0000000..56ddc0d
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xineramaproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: XineramaProto
+Description: Xinerama extension headers
+Version: 1.2
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xkbfile.pc b/t/data/usr/lib/pkgconfig/xkbfile.pc
new file mode 100644
index 0000000..3bea358
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xkbfile.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: xkbfile
+Description: The xkbfile Library
+Version: 1.0.6
+Requires: kbproto
+Requires.private: x11
+Cflags: -I${includedir}
+Libs: -L${libdir} -lxkbfile
diff --git a/t/data/usr/lib/pkgconfig/xkbui.pc b/t/data/usr/lib/pkgconfig/xkbui.pc
new file mode 100644
index 0000000..205147a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xkbui.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: xkbui
+Description: The xkbui Library
+Version: 1.0.2
+Requires: x11 kbproto
+Requires.private: x11 xt
+Cflags: -I${includedir}
+Libs: -L${libdir} -lxkbui
diff --git a/t/data/usr/lib/pkgconfig/xmu.pc b/t/data/usr/lib/pkgconfig/xmu.pc
new file mode 100644
index 0000000..31252f6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xmu.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xmu
+Description: Xmu Library
+Version: 1.0.5
+Requires: xproto
+Requires.private: x11 xt xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXmu
diff --git a/t/data/usr/lib/pkgconfig/xmuu.pc b/t/data/usr/lib/pkgconfig/xmuu.pc
new file mode 100644
index 0000000..2b16e1a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xmuu.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xmuu
+Description: Mini Xmu Library
+Version: 1.0.5
+Requires: xproto
+Requires.private: x11
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXmuu
diff --git a/t/data/usr/lib/pkgconfig/xorg-evdev.pc b/t/data/usr/lib/pkgconfig/xorg-evdev.pc
new file mode 100644
index 0000000..f6ffb90
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xorg-evdev.pc
@@ -0,0 +1,6 @@
+sdkdir=/usr/include/xorg
+
+Name: xorg-evdev
+Description: X.Org evdev input driver.
+Version: 2.6.0
+Cflags: -I${sdkdir}
diff --git a/t/data/usr/lib/pkgconfig/xorg-server.pc b/t/data/usr/lib/pkgconfig/xorg-server.pc
new file mode 100644
index 0000000..56c5b80
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xorg-server.pc
@@ -0,0 +1,21 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+moduledir=${exec_prefix}/lib/xorg/modules
+sdkdir=${prefix}/include/xorg
+sysconfigdir=${datarootdir}/X11/xorg.conf.d
+
+abi_ansic=0.4
+abi_videodrv=10.0
+abi_xinput=12.3
+abi_extension=5.0
+
+Name: xorg-server
+Description: Modular X.Org X Server
+Version: 1.10.4
+Requires: pixman-1 pciaccess
+Requires.private: xproto >= 7.0.17 randrproto >= 1.2.99.3 renderproto >= 0.11 xextproto >= 7.1.99 inputproto >= 2.0.99.1 kbproto >= 1.0.3 fontsproto videoproto dri2proto >= 2.3 xineramaproto
+Cflags: -I${sdkdir} -fvisibility=hidden
+Libs: -L${libdir}
diff --git a/t/data/usr/lib/pkgconfig/xp.pc b/t/data/usr/lib/pkgconfig/xp.pc
new file mode 100644
index 0000000..505467f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xp.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xp
+Description: X Print Library
+Version: 1.0.0
+Requires: printproto
+Requires.private: x11 xext xau
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXp
diff --git a/t/strawberry/c/lib/pkgconfig/xpm.pc b/t/data/usr/lib/pkgconfig/xpm.pc
similarity index 59%
rename from t/strawberry/c/lib/pkgconfig/xpm.pc
rename to t/data/usr/lib/pkgconfig/xpm.pc
index ef3b746..e92bcfd 100644
--- a/t/strawberry/c/lib/pkgconfig/xpm.pc
+++ b/t/data/usr/lib/pkgconfig/xpm.pc
@@ -1,11 +1,12 @@
-prefix=${pcfiledir}/../..
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
-includedir=${prefix}/include 
+includedir=${prefix}/include
 
 Name: Xpm
 Description: X Pixmap Library
-Version: 3.5.11
-Requires:
+Version: 3.5.8
+Requires: x11
+Requires.private: x11
 Cflags: -I${includedir}
 Libs: -L${libdir} -lXpm
diff --git a/t/data/usr/lib/pkgconfig/xrandr.pc b/t/data/usr/lib/pkgconfig/xrandr.pc
new file mode 100644
index 0000000..b57a3d6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xrandr.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xrandr
+Description: X RandR Library
+Version: 1.3.0
+Requires: xproto randrproto >= 1.3
+Requires.private: x11 xext xrender
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXrandr
diff --git a/t/data/usr/lib/pkgconfig/xrender.pc b/t/data/usr/lib/pkgconfig/xrender.pc
new file mode 100644
index 0000000..6c825d0
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xrender.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xrender
+Description: X Render Library
+Version: 0.9.6
+Requires: xproto renderproto >= 0.9 x11
+Requires.private: x11
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXrender
diff --git a/t/data/usr/lib/pkgconfig/xres.pc b/t/data/usr/lib/pkgconfig/xres.pc
new file mode 100644
index 0000000..69cbbeb
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xres.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XRes
+Description: X Resource Information Extension Library
+Version: 1.0.4
+Requires: xproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXRes
diff --git a/t/data/usr/lib/pkgconfig/xscrnsaver.pc b/t/data/usr/lib/pkgconfig/xscrnsaver.pc
new file mode 100644
index 0000000..c598a2a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xscrnsaver.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XScrnSaver
+Description: The XScrnSaver Library
+Version: 1.2.0
+Requires: scrnsaverproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXss
diff --git a/t/data/usr/lib/pkgconfig/xt.pc b/t/data/usr/lib/pkgconfig/xt.pc
new file mode 100644
index 0000000..1d63f24
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xt.pc
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+appdefaultdir=/etc/X11/app-defaults
+
+Name: Xt
+Description: X Toolkit Library
+Version: 1.0.7
+Requires: xproto
+Requires.private: x11 sm
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXt
diff --git a/t/data/usr/lib/pkgconfig/xtrap.pc b/t/data/usr/lib/pkgconfig/xtrap.pc
new file mode 100644
index 0000000..5eee8f6
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xtrap.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XTrap
+Description: X Trap Library
+Version: 1.0.0
+Requires: trapproto
+Requires.private: x11 xext xt
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXTrap
diff --git a/t/data/usr/lib/pkgconfig/xtst.pc b/t/data/usr/lib/pkgconfig/xtst.pc
new file mode 100644
index 0000000..23d1d0b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xtst.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xtst
+Description: The Xtst Library
+Version: 1.2.0
+Requires: recordproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXtst
diff --git a/t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc b/t/data/usr/lib/pkgconfig/xulrunner-nspr.pc
similarity index 62%
rename from t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
rename to t/data/usr/lib/pkgconfig/xulrunner-nspr.pc
index 11b89ea..cefe2b7 100644
--- a/t/dep_no_inherit_vars/lib/pkgconfig/nspr.pc
+++ b/t/data/usr/lib/pkgconfig/xulrunner-nspr.pc
@@ -1,10 +1,10 @@
-prefix=/usr/local/Cellar/nspr/4.10.6
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include/nspr
 
 Name: NSPR
 Description: The Netscape Portable Runtime
-Version: 4.10.6
-Libs: -L${exec_prefix}/lib -lplds4 -lplc4 -lnspr4
+Version: 4.8.6
+Libs: -L${exec_prefix}/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl 
 Cflags: -I${prefix}/include/nspr
diff --git a/t/dep_no_inherit_vars/lib/pkgconfig/nss.pc b/t/data/usr/lib/pkgconfig/xulrunner-nss.pc
similarity index 84%
rename from t/dep_no_inherit_vars/lib/pkgconfig/nss.pc
rename to t/data/usr/lib/pkgconfig/xulrunner-nss.pc
index d243c38..2fcccdc 100644
--- a/t/dep_no_inherit_vars/lib/pkgconfig/nss.pc
+++ b/t/data/usr/lib/pkgconfig/xulrunner-nss.pc
@@ -1,11 +1,11 @@
-prefix=/usr/local/opt/nss
+prefix=/usr
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 includedir=${prefix}/include/nss
 
 Name: NSS
 Description: Mozilla Network Security Services
-Version: 3.16.2
+Version: 3.12.10
 Requires: nspr
 Libs: -L${libdir} -lnss3 -lnssutil3 -lsmime3 -lssl3
 Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/xv.pc b/t/data/usr/lib/pkgconfig/xv.pc
new file mode 100644
index 0000000..6791fe1
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xv.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xv
+Description: The Xv Library
+Version: 1.0.5
+Requires: xproto videoproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXv
diff --git a/t/data/usr/lib/pkgconfig/xvmc.pc b/t/data/usr/lib/pkgconfig/xvmc.pc
new file mode 100644
index 0000000..dc01e5a
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xvmc.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XvMC
+Description: The XvMC Library
+Version: 1.0.6
+Requires: xproto videoproto xv
+Requires.private: x11 xext xv
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXvMC
diff --git a/t/data/usr/lib/pkgconfig/xxf86dga.pc b/t/data/usr/lib/pkgconfig/xxf86dga.pc
new file mode 100644
index 0000000..795bb6b
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xxf86dga.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xxf86dga
+Description: XFree86 Direct Graphics Access Extension Library
+Version: 1.1.1
+Requires: xf86dgaproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXxf86dga
diff --git a/t/data/usr/lib/pkgconfig/xxf86misc.pc b/t/data/usr/lib/pkgconfig/xxf86misc.pc
new file mode 100644
index 0000000..b70844e
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xxf86misc.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xxf86misc
+Description: XFree86 Misc Extension Library
+Version: 1.0.1
+Requires: xf86miscproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXxf86misc
diff --git a/t/data/usr/lib/pkgconfig/xxf86vm.pc b/t/data/usr/lib/pkgconfig/xxf86vm.pc
new file mode 100644
index 0000000..be1cf16
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/xxf86vm.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: Xxf86vm
+Description: XFree86 Video Mode Extension Library
+Version: 1.1.0
+Requires: xf86vidmodeproto
+Requires.private: x11 xext
+Cflags: -I${includedir}
+Libs: -L${libdir} -lXxf86vm
diff --git a/t/data/usr/lib/pkgconfig/zlib.pc b/t/data/usr/lib/pkgconfig/zlib.pc
new file mode 100644
index 0000000..dfea3d7
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/zlib.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: zlib
+Description: zlib compression library
+Version: 1.2.3.4
+
+Requires: 
+Libs: -L${libdir} -lz
+Cflags: -I${includedir}
diff --git a/t/data/usr/lib/pkgconfig/zzip-zlib-config.pc b/t/data/usr/lib/pkgconfig/zzip-zlib-config.pc
new file mode 100644
index 0000000..2f700a4
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/zzip-zlib-config.pc
@@ -0,0 +1,8 @@
+zlib_libs= -lz
+zlib_cflags=
+ 
+Name: zzip-zlib-config
+Version: 1.2.3.3
+Description: ZLib Config (for ZZipLib)
+Libs: ${zlib_libs}
+Cflags: ${zlib_cflags}
diff --git a/t/data/usr/lib/pkgconfig/zzipfseeko.pc b/t/data/usr/lib/pkgconfig/zzipfseeko.pc
new file mode 100644
index 0000000..ebed54f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/zzipfseeko.pc
@@ -0,0 +1,18 @@
+# generated by configure / remove this line to disable regeneration
+prefix=/usr
+exec_prefix=${prefix}
+bindir=${exec_prefix}/bin
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${prefix}/share
+sysconfdir=/etc
+includedir=${prefix}/include
+package=zzipfseeko
+suffix=
+
+Name: zzipfseeko
+Description: ZZipLib - libZ-based ZIP-access Library
+Version: 0.13.56
+Requires: zzip-zlib-config
+Libs: -L${libdir}  -lzzipfseeko
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/zziplib.pc b/t/data/usr/lib/pkgconfig/zziplib.pc
new file mode 100644
index 0000000..e9f3430
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/zziplib.pc
@@ -0,0 +1,18 @@
+# generated by configure / remove this line to disable regeneration
+prefix=/usr
+exec_prefix=${prefix}
+bindir=${exec_prefix}/bin
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${prefix}/share
+sysconfdir=/etc
+includedir=${prefix}/include
+package=zziplib
+suffix=
+
+Name: zziplib
+Description: ZZipLib - libZ-based ZIP-access Library
+Version: 0.13.56
+Requires: zzip-zlib-config
+Libs: -L${libdir}  -lzzip
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/zzipmmapped.pc b/t/data/usr/lib/pkgconfig/zzipmmapped.pc
new file mode 100644
index 0000000..e7d5b6f
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/zzipmmapped.pc
@@ -0,0 +1,18 @@
+# generated by configure / remove this line to disable regeneration
+prefix=/usr
+exec_prefix=${prefix}
+bindir=${exec_prefix}/bin
+libdir=${exec_prefix}/lib
+datarootdir=${prefix}/share
+datadir=${prefix}/share
+sysconfdir=/etc
+includedir=${prefix}/include
+package=zzipmmapped
+suffix=
+
+Name: zzipmmapped
+Description: ZZipLib - libZ-based ZIP-access Library
+Version: 0.13.56
+Requires: zzip-zlib-config
+Libs: -L${libdir}  -lzzipmmapped
+Cflags: -I${includedir} 
diff --git a/t/data/usr/lib/pkgconfig/zzipwrap.pc b/t/data/usr/lib/pkgconfig/zzipwrap.pc
new file mode 100644
index 0000000..35a5f98
--- /dev/null
+++ b/t/data/usr/lib/pkgconfig/zzipwrap.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+libdir=/usr/lib
+includedir=/usr/include
+ 
+Name: zzipwrap
+Version: 0.13.56
+Description: Callback Wrappers for ZZipLib
+Requires: zziplib
+Libs: -L${libdir} -lzzipwrap
+Cflags: -I${includedir}
diff --git a/t/data/usr/local/lib/pkgconfig/cmph.pc b/t/data/usr/local/lib/pkgconfig/cmph.pc
new file mode 100644
index 0000000..2db06b4
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/cmph.pc
@@ -0,0 +1,12 @@
+url=http://cmph.sourceforge.net/
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: cmph
+Description: minimal perfect hashing library
+Version: 1.1
+Libs: -L${libdir} -lcmph
+Cflags: -I${includedir} 
+URL: ${url}
diff --git a/t/data/usr/local/lib/pkgconfig/codeblocks.pc b/t/data/usr/local/lib/pkgconfig/codeblocks.pc
new file mode 100644
index 0000000..a4f1e26
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/codeblocks.pc
@@ -0,0 +1,19 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+datarootdir = ${prefix}/share
+plugindir=${datarootdir}/codeblocks/plugins
+sharedir=${datarootdir}
+
+Name: codeblocks
+Description: Code::Blocks IDE
+Version: 1.0svn
+Libs: -L${libdir} -lcodeblocks
+Cflags: -I${includedir}/codeblocks \
+			-I${includedir}/codeblocks/tinyxml \
+			-I${includedir}/codeblocks/scripting/include \
+			-I${includedir}/codeblocks/scripting/bindings \
+			-I${includedir}/codeblocks/scripting/sqplus \
+			-I${includedir}/codeblocks/wxFlatNotebook/include \
+			-I${includedir}/codeblocks/wxscintilla/include
diff --git a/t/data/usr/local/lib/pkgconfig/dri.pc b/t/data/usr/local/lib/pkgconfig/dri.pc
new file mode 100644
index 0000000..193ae1e
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/dri.pc
@@ -0,0 +1,11 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=/usr/local/lib
+includedir=/usr/local/include
+dridriverdir=/usr/local/lib/dri
+
+Name: dri
+Description: Direct Rendering Infrastructure
+Version: 7.12.0
+Requires.private: libdrm >= 2.4.24
+Cflags: -I${includedir}
diff --git a/t/data/usr/local/lib/pkgconfig/emeraldengine.pc b/t/data/usr/local/lib/pkgconfig/emeraldengine.pc
new file mode 100644
index 0000000..ece3e2a
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/emeraldengine.pc
@@ -0,0 +1,12 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: emeraldengine
+Description: Library for Emerald Engines
+Version: 0.8.4
+
+Requires:  xrender >= 0.8.4  		    gtk+-2.0 >= 2.8.0 		    libwnck-1.0	      		    libdecoration     		    pangocairo
+Libs: -L/usr/local/lib -lwnck-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lfreetype -lz -lfontconfig -ldecoration -lXrender -lX11 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0  
+Cflags: -D_REENTRANT -I/usr/local/include/compiz -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libwnck-1.0 -I/usr/include/startup-notification-1.0   -I${includedir}/emerald
diff --git a/t/data/usr/local/lib/pkgconfig/gl.pc b/t/data/usr/local/lib/pkgconfig/gl.pc
new file mode 100644
index 0000000..3862c84
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/gl.pc
@@ -0,0 +1,13 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=/usr/local/lib
+includedir=/usr/local/include
+
+Name: gl
+Description: Mesa OpenGL library
+Requires.private: glproto >= 1.4.14 libdrm >= 2.4.24 dri2proto >= 2.6 x11 xext xdamage xfixes xxf86vm
+Version: 7.12.0
+Libs: -L${libdir} -lGL
+Libs.private: -lm -lpthread -ldl
+Cflags: -I${includedir} 
+glx_tls: yes
diff --git a/t/data/usr/local/lib/pkgconfig/glu.pc b/t/data/usr/local/lib/pkgconfig/glu.pc
new file mode 100644
index 0000000..1642c37
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/glu.pc
@@ -0,0 +1,13 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=/usr/local/lib
+includedir=/usr/local/include
+
+Name: glu
+Description: Mesa OpenGL Utility library
+Requires: gl
+Requires.private: 
+Version: 7.12.0
+Libs: -L${libdir} -lGLU
+Libs.private: -lm 
+Cflags: -I${includedir} 
diff --git a/t/data/usr/local/lib/pkgconfig/libdivecomputer.pc b/t/data/usr/local/lib/pkgconfig/libdivecomputer.pc
new file mode 100644
index 0000000..95ab107
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/libdivecomputer.pc
@@ -0,0 +1,10 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libdivecomputer
+Description: A library for communication with various dive computers.
+Version: 0.0.0
+Libs: -L${libdir} -ldivecomputer
+Cflags: -I${includedir}/libdivecomputer
diff --git a/t/data/usr/local/lib/pkgconfig/libvirt.pc b/t/data/usr/local/lib/pkgconfig/libvirt.pc
new file mode 100644
index 0000000..72cb42d
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/libvirt.pc
@@ -0,0 +1,11 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libvirt
+Version: 0.7.6
+Description: libvirt library
+Requires:
+Libs: -L${libdir} -lvirt -lpthread 
+Cflags: -I${includedir}
diff --git a/t/data/usr/local/lib/pkgconfig/termkey.pc b/t/data/usr/local/lib/pkgconfig/termkey.pc
new file mode 100644
index 0000000..2cfbde9
--- /dev/null
+++ b/t/data/usr/local/lib/pkgconfig/termkey.pc
@@ -0,0 +1,8 @@
+libdir=/usr/local/lib
+includedir=/usr/local/include
+
+Name: termkey
+Description: Abstract terminal key input library
+Version: 0.10
+Libs: -L${libdir} -ltermkey
+Cflags: -I${includedir}
diff --git a/t/data/usr/local/share/pkgconfig/bcop.pc b/t/data/usr/local/share/pkgconfig/bcop.pc
new file mode 100644
index 0000000..e616302
--- /dev/null
+++ b/t/data/usr/local/share/pkgconfig/bcop.pc
@@ -0,0 +1,13 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+includedir=${prefix}/include
+bin=${prefix}/bin/bcop
+xsltpath=/usr/local/share/bcop
+
+Name: bcop
+Description: Compiz option code generator
+Version: 0.8.4
+Requires:
+
diff --git a/t/data/usr/local/share/pkgconfig/shared-mime-info.pc b/t/data/usr/local/share/pkgconfig/shared-mime-info.pc
new file mode 100644
index 0000000..090abc3
--- /dev/null
+++ b/t/data/usr/local/share/pkgconfig/shared-mime-info.pc
@@ -0,0 +1,8 @@
+prefix=/usr/local
+
+Name: shared-mime-info
+Description: Freedesktop common MIME database
+Version: 0.60
+Requires:
+Libs:
+Cflags:
diff --git a/t/data/usr/share/pkgconfig/dri2proto.pc b/t/data/usr/share/pkgconfig/dri2proto.pc
new file mode 100644
index 0000000..667f001
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/dri2proto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: DRI2Proto
+Description: DRI2 extension headers
+Version: 2.6
+Cflags: -I${includedir}
diff --git a/t/data/usr/share/pkgconfig/fixesproto.pc b/t/data/usr/share/pkgconfig/fixesproto.pc
new file mode 100644
index 0000000..ea6ef0a
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/fixesproto.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: FixesProto
+Description: X Fixes extension headers
+Version: 5.0
+Cflags: -I${includedir}
+Requires: xextproto >= 7.0.99.1
diff --git a/t/data/usr/share/pkgconfig/glproto.pc b/t/data/usr/share/pkgconfig/glproto.pc
new file mode 100644
index 0000000..046b5cc
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/glproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: GLProto
+Description: GL extension headers
+Version: 1.4.14
+Cflags: -I${includedir}
diff --git a/t/data/usr/share/pkgconfig/gnome-doc-utils.pc b/t/data/usr/share/pkgconfig/gnome-doc-utils.pc
new file mode 100644
index 0000000..96e04c4
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/gnome-doc-utils.pc
@@ -0,0 +1,18 @@
+prefix=/usr
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+icondir=${datadir}/gnome-doc-utils/icons
+xmldir=${datadir}/xml
+xsltdir=${xmldir}/gnome/xslt
+gettext=${xsltdir}/gettext/gettext.xsl
+db2html=${xsltdir}/docbook/html/db2html.xsl
+db2xhtml=${xsltdir}/docbook/html/db2xhtml.xsl
+db2omf=${xsltdir}/docbook/omf/db2omf.xsl
+mal2html=${xsltdir}/mallard/html/mal2html.xsl
+mal2xhtml=${xsltdir}/mallard/html/mal2xhtml.xsl
+malrnc=${xmldir}/mallard/1.0/mallard.rnc
+malrng=${xmldir}/mallard/1.0/mallard.rng
+
+Name: gnome-doc-utils
+Description: GNOME Documentation Utilities
+Version: 0.20.1
diff --git a/t/data/usr/share/pkgconfig/gnome-icon-theme.pc b/t/data/usr/share/pkgconfig/gnome-icon-theme.pc
new file mode 100644
index 0000000..7533fd9
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/gnome-icon-theme.pc
@@ -0,0 +1,6 @@
+Name: gnome-icon-theme
+Description: A collection of icons used as the basis for GNOME themes
+Version: 3.0.0
+Requires:
+Libs:
+Cflags:
diff --git a/t/data/usr/share/pkgconfig/gnome-mime-data-2.0.pc b/t/data/usr/share/pkgconfig/gnome-mime-data-2.0.pc
new file mode 100644
index 0000000..0120590
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/gnome-mime-data-2.0.pc
@@ -0,0 +1,12 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+
+Name: gnome-mime-data
+Description: Base set of file types and applications for GNOME
+Version: 2.18.0
+Requires:
+Libs:
+Cflags:
diff --git a/t/data/usr/share/pkgconfig/gtk-doc.pc b/t/data/usr/share/pkgconfig/gtk-doc.pc
new file mode 100644
index 0000000..bd46d2a
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/gtk-doc.pc
@@ -0,0 +1,6 @@
+prefix=/usr
+exec_prefix=${prefix}
+
+Name: gtk-doc
+Description: API documentation generator
+Version: 1.15
diff --git a/t/data/usr/share/pkgconfig/icon-naming-utils.pc b/t/data/usr/share/pkgconfig/icon-naming-utils.pc
new file mode 100644
index 0000000..ea1d8e5
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/icon-naming-utils.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+program_path=${prefix}/lib/icon-naming-utils
+
+Name: icon-naming-utils
+Description: Utilities for mapping legacy GNOME and KDE icon names to the new Icon Naming Specification
+Version: 0.8.90
+Requires: 
+Libs: 
+Cflags: 
diff --git a/t/data/usr/share/pkgconfig/inputproto.pc b/t/data/usr/share/pkgconfig/inputproto.pc
new file mode 100644
index 0000000..4a16584
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/inputproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: InputProto
+Description: Input extension headers
+Version: 2.0.99.1
+Cflags: -I${includedir}
diff --git a/t/data/usr/share/pkgconfig/iso-codes.pc b/t/data/usr/share/pkgconfig/iso-codes.pc
new file mode 100644
index 0000000..c787c15
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/iso-codes.pc
@@ -0,0 +1,6 @@
+prefix=/usr
+domains=iso_15924 iso_3166 iso_4217 iso_639 iso_3166_2 iso_639_3
+
+Name: iso-codes
+Description: ISO country, language, script and currency codes and translations
+Version: 3.23
diff --git a/t/data/usr/share/pkgconfig/libtut.pc b/t/data/usr/share/pkgconfig/libtut.pc
new file mode 100644
index 0000000..d6b7bac
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/libtut.pc
@@ -0,0 +1,7 @@
+prefix=/usr
+includedir=${prefix}/include
+
+Name: libtut
+Description: TUT unit testing framework for C++
+Version: 2006.03.29
+Cflags: -I${includedir}
diff --git a/t/data/usr/share/pkgconfig/lxc.pc b/t/data/usr/share/pkgconfig/lxc.pc
new file mode 100644
index 0000000..8cfa7f9
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/lxc.pc
@@ -0,0 +1,11 @@
+bindir=/usr/bin
+libdir=/usr/lib/lxc
+localstatedir=/var/lib/lxc
+includedir=/usr/include
+
+Name: lxc
+Description: linux container tools
+Version: 0.7.2
+URL: http://lxc.sourceforge.net
+Libs: -L${libdir} -llxc -lutil
+Cflags: -I${includedir}
diff --git a/t/data/usr/share/pkgconfig/m17n-db.pc b/t/data/usr/share/pkgconfig/m17n-db.pc
new file mode 100644
index 0000000..8618fa1
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/m17n-db.pc
@@ -0,0 +1,7 @@
+prefix=/usr
+exec_prefix=${prefix}
+version=1.6.1
+
+Name: m17n-db
+Description: The m17n database used by the m17n library.
+Version: ${version}
diff --git a/t/data/usr/share/pkgconfig/pthread-stubs.pc b/t/data/usr/share/pkgconfig/pthread-stubs.pc
new file mode 100644
index 0000000..0b123f5
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/pthread-stubs.pc
@@ -0,0 +1,8 @@
+prefix=/
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: pthread stubs
+Description: Stubs missing from libc for standard pthread functions
+Version: 0.3
+Libs: 
diff --git a/t/data/usr/share/pkgconfig/shared-desktop-ontologies.pc b/t/data/usr/share/pkgconfig/shared-desktop-ontologies.pc
new file mode 100644
index 0000000..3f468ab
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/shared-desktop-ontologies.pc
@@ -0,0 +1,8 @@
+prefix=/usr
+
+Name: shared-desktop-ontologies
+Description: Common OSCAF desktop ontologies
+Version: 
+Requires:
+Libs:
+Cflags:
diff --git a/t/data/usr/share/pkgconfig/shared-mime-info.pc b/t/data/usr/share/pkgconfig/shared-mime-info.pc
new file mode 100644
index 0000000..2fa1c5e
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/shared-mime-info.pc
@@ -0,0 +1,8 @@
+prefix=/usr
+
+Name: shared-mime-info
+Description: Freedesktop common MIME database
+Version: 0.71
+Requires:
+Libs:
+Cflags:
diff --git a/t/data/usr/share/pkgconfig/udev.pc b/t/data/usr/share/pkgconfig/udev.pc
new file mode 100644
index 0000000..12601d3
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/udev.pc
@@ -0,0 +1,5 @@
+Name: udev
+Description: udev
+Version: 164
+
+udevdir=/lib/udev
diff --git a/t/data/usr/share/pkgconfig/udisks.pc b/t/data/usr/share/pkgconfig/udisks.pc
new file mode 100644
index 0000000..860d19c
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/udisks.pc
@@ -0,0 +1,4 @@
+
+Name: udisks
+Description: udisks storage daemon
+Version: 1.0.2
diff --git a/t/data/usr/share/pkgconfig/usbutils.pc b/t/data/usr/share/pkgconfig/usbutils.pc
new file mode 100644
index 0000000..18f9138
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/usbutils.pc
@@ -0,0 +1,5 @@
+Name: usbutils
+Description: USB device database
+Version: 0.87
+
+usbids=/var/lib/usbutils/usb.ids
diff --git a/t/data/usr/share/pkgconfig/xbitmaps.pc b/t/data/usr/share/pkgconfig/xbitmaps.pc
new file mode 100644
index 0000000..2136ded
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/xbitmaps.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: X bitmaps
+Description: Bitmaps that are shared between X applications
+Version: 1.1.0
+Cflags: -I${includedir}
+Libs:
diff --git a/t/data/usr/share/pkgconfig/xcb-proto.pc b/t/data/usr/share/pkgconfig/xcb-proto.pc
new file mode 100644
index 0000000..648e1fd
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/xcb-proto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+xcbincludedir=${datadir}/xcb
+pythondir=${prefix}/lib/python2.5/site-packages
+
+Name: XCB Proto
+Description: X protocol descriptions for XCB
+Version: 1.6
diff --git a/t/data/usr/share/pkgconfig/xextproto.pc b/t/data/usr/share/pkgconfig/xextproto.pc
new file mode 100644
index 0000000..4bf42b8
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/xextproto.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+ 
+Name: XExtProto
+Description: XExt extension headers
+Version: 7.2.0
+Cflags: -I${includedir}
diff --git a/t/data/usr/share/pkgconfig/xml2po.pc b/t/data/usr/share/pkgconfig/xml2po.pc
new file mode 100644
index 0000000..a3c7bd7
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/xml2po.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+datarootdir=${prefix}/share
+modesdir=${prefix}/lib/python2.5/site-packages/xml2po
+
+Name: xml2po
+Description: Tool for translating XML documents
+Version: 0.20.1
+Requires: libxml-2.0
diff --git a/t/data/usr/share/pkgconfig/xorg-macros.pc b/t/data/usr/share/pkgconfig/xorg-macros.pc
new file mode 100644
index 0000000..dd1439e
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/xorg-macros.pc
@@ -0,0 +1,16 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+PACKAGE=util-macros
+# Used by XORG_INSTALL
+pkgdatadir=${datadir}/${PACKAGE}
+# docdir is kept for backwards compatibility with XORG_INSTALL from
+# util-macros 1.4
+docdir=${pkgdatadir}
+
+Name: X.Org Macros
+Description: A set of autoconf project macros for X.Org modules
+Version: 1.15.0
+
diff --git a/t/data/usr/share/pkgconfig/xorg-sgml-doctools.pc b/t/data/usr/share/pkgconfig/xorg-sgml-doctools.pc
new file mode 100644
index 0000000..c1b12ae
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/xorg-sgml-doctools.pc
@@ -0,0 +1,7 @@
+prefix=/usr
+datarootdir=${prefix}/share
+sgmlrootdir=${datarootdir}/sgml
+
+Name: xorg-sgml-doctools
+Description: Stylesheets and entities for X.Org documentation
+Version: 1.8
diff --git a/t/data/usr/share/pkgconfig/xproto.pc b/t/data/usr/share/pkgconfig/xproto.pc
new file mode 100644
index 0000000..cbf0cdc
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/xproto.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+includex11dir=${prefix}/include/X11
+ 
+Name: Xproto
+Description: Xproto headers
+Version: 7.0.22
+Cflags: -I${includedir}
diff --git a/t/data/usr/share/pkgconfig/xtrans.pc b/t/data/usr/share/pkgconfig/xtrans.pc
new file mode 100644
index 0000000..56a1b0f
--- /dev/null
+++ b/t/data/usr/share/pkgconfig/xtrans.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: XTrans
+Description: Abstract network code for X
+Version: 1.2.5
+Cflags: -I${includedir} -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT
diff --git a/t/dep_no_inherit_vars.t b/t/dep_no_inherit_vars.t
index 06f46ba..2b6b887 100644
--- a/t/dep_no_inherit_vars.t
+++ b/t/dep_no_inherit_vars.t
@@ -4,7 +4,7 @@ use Test::More;
 use FindBin ();
 
 BEGIN {
-$ENV{PKG_CONFIG_PATH} = "$FindBin::Bin/dep_no_inherit_vars/lib/pkgconfig";
+$ENV{PKG_CONFIG_PATH} = "$FindBin::Bin/data/dep_no_inherit_vars/lib/pkgconfig";
 $ENV{PKG_CONFIG_PATH} =~ s{\\}{/}g;
 }
 
diff --git a/t/pc_files.lock b/t/pc_files.lock
deleted file mode 100644
index e69de29..0000000
diff --git a/t/pc_files.tar.gz b/t/pc_files.tar.gz
deleted file mode 100644
index 21265a2..0000000
Binary files a/t/pc_files.tar.gz and /dev/null differ
diff --git a/t/pcfiledir.t b/t/pcfiledir.t
index 4ec2c32..9ffec18 100644
--- a/t/pcfiledir.t
+++ b/t/pcfiledir.t
@@ -3,7 +3,7 @@ use warnings;
 use Test::More tests => 4;
 use FindBin ();
 
-$ENV{PKG_CONFIG_PATH} = "$FindBin::Bin/usr/lib/pkgconfig";
+$ENV{PKG_CONFIG_PATH} = "$FindBin::Bin/data/usr/lib/pkgconfig";
 $ENV{PKG_CONFIG_PATH} =~ s{\\}{/}g;
 
 use_ok 'PkgConfig';
diff --git a/t/quote.t b/t/quote.t
index ef6159c..af3a6ef 100644
--- a/t/quote.t
+++ b/t/quote.t
@@ -5,14 +5,14 @@ use FindBin ();
 use File::Spec;
 use Test::More tests => 6;
 
-my $path = File::Spec->catfile($FindBin::Bin, 'quote');
+my $path = File::Spec->catfile($FindBin::Bin, 'data', 'quote');
 
 foreach my $type (qw( doublequote singlequote backslash quotevar ))
 {
   subtest $type => sub {
   
     my $pkg = PkgConfig->find($type,
-      search_path => [File::Spec->catfile($FindBin::Bin, 'quote')],
+      search_path => [File::Spec->catfile($FindBin::Bin, 'data', 'quote')],
     );
     
     isa_ok $pkg, 'PkgConfig';
@@ -26,7 +26,7 @@ foreach my $type (qw( doublequote singlequote backslash quotevar ))
 
 subtest 'noquote' => sub {
   my $pkg = PkgConfig->find('noquote',
-    search_path => [File::Spec->catfile($FindBin::Bin, 'quote')],
+    search_path => [File::Spec->catfile($FindBin::Bin, 'data', 'quote')],
   );
   
   isa_ok $pkg, 'PkgConfig';
@@ -38,7 +38,7 @@ subtest 'noquote' => sub {
 
 subtest 'escape' => sub {
   my $pkg = PkgConfig->find('escape',
-    search_path => [File::Spec->catfile($FindBin::Bin, 'quote')],
+    search_path => [File::Spec->catfile($FindBin::Bin, 'data', 'quote')],
   );
   
   isa_ok $pkg, 'PkgConfig';
diff --git a/t/strawberry.t b/t/strawberry.t
index f162171..bb5cd0f 100644
--- a/t/strawberry.t
+++ b/t/strawberry.t
@@ -17,7 +17,7 @@ my $pkg = PkgConfig->find('zlib');
 is $pkg->errmsg, undef, 'found zlib';
 diag $pkg->errmsg if $pkg->errmsg;
 
-my $dir = File::Spec->catdir($FindBin::Bin, qw( strawberry c lib pkgconfig ));
+my $dir = File::Spec->catdir($FindBin::Bin, qw( data strawberry c lib pkgconfig ));
 $dir =~ s{\\}{/}g;
 
 my @pcfiles = do {
diff --git a/win32/fix_links.pl b/win32/fix_links.pl
index 88c68af..50c2da8 100644
--- a/win32/fix_links.pl
+++ b/win32/fix_links.pl
@@ -4,7 +4,7 @@ use File::Spec;
 
 # this script requires administrator privileges
 
-warn "this script requires admin privilages, which you don't appear to have"
+warn "this script requires admin privileges, which you don't appear to have"
   unless eval { require Win32; Win32::IsAdminUser() };
 
 my @list = map { chomp; [split /\t/]->[1] } grep /^120000/, `git ls-files -s `;
@@ -29,7 +29,7 @@ foreach my $link (@list)
     next;
   }
   
-  # ignore change so that it won't be comitted back
+  # ignore change so that it won't be committed back
   print "> git update-index --assume-unchanged $link\n";
   system 'git', 'update-index', '--assume-unchanged', $link;
 }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libpkgconfig-perl.git



More information about the Pkg-perl-cvs-commits mailing list