pkg-config: Add "mapdir" to sysroot handled variables
authorMichael J. Hammel <mjhammel@graphics-muse.org>
Sun, 24 Apr 2011 02:51:41 +0000 (20:51 -0600)
committerPeter Korsgaard <jacmet@sunsite.dk>
Thu, 4 Aug 2011 20:13:37 +0000 (22:13 +0200)
Closes #3583, #3649

Fixes xfonts_font-adobe build failure.

Signed-off-by: Michael J. Hammel <mjhammel@graphics-muse.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
CHANGES
package/pkg-config/pkg-config-0.25-fix-variable.patch

diff --git a/CHANGES b/CHANGES
index 158ab6a04f45e8a89af5b5caf837f78c33489626..09ef71e41aa0e0ed045d75c0484f2b45b59361f1 100644 (file)
--- a/CHANGES
+++ b/CHANGES
        gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
        libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
        libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
-       nfs-utils, openvpn, oprofile, orc, proftpd, qt, ruby, samba,
-       sdl, shared-mime-info, sudo, sqlite, squid, synergy, udev,
-       usbmount, usbutils, util-linux, valgrind, webkit,
-       xorg-xserver, xz, zlib
+       nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
+       ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
+       synergy, udev, usbmount, usbutils, util-linux, valgrind,
+       webkit, xorg-xserver, xz, zlib
 
        New packages: acl, attr, ebtables, gnutls, inotify-tools,
        ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
@@ -40,6 +40,8 @@
        #3559: libnspr: Add new package
        #3595: patch to add libroxml
        #3565: libnss: Add new package
+       #3583: xfonts_font-adobe-100dpi fails due to missing map file
+       #3649: [PATCH] Add mapdir to existing pkg-config patch
        #3907: 2011.05 - Qt 4.7.3 not building on ARM
        #3961: Nfs-utils: Remove SUSv3-function index
        #3985: "help" target's defconfig list needs sort
index 0b1d4a9d8841cb0e4c53721397e0ac451d646c5f..13a2b9191b98fbae26d6e56b59b2fbb636db5297 100644 (file)
@@ -8,20 +8,21 @@ so ensure the sysroot'ed files are used.
 
 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
 ---
- main.c |    5 +++++
- 1 file changed, 5 insertions(+)
+ main.c |    6 +++++
+ 1 file changed, 6 insertions(+)
 
 Index: pkg-config-0.25/main.c
 ===================================================================
 --- pkg-config-0.25.orig/main.c
 +++ pkg-config-0.25/main.c
-@@ -700,6 +700,11 @@
+@@ -700,6 +700,12 @@
    if (variable_name)
      {
        char *str = packages_get_var (packages, variable_name);
 +      /* include/lib variable? */
 +      if (pcsysrootdir &&
 +          (!strcmp(variable_name, "includedir") ||
++           !strcmp(variable_name, "mapdir") ||
 +           !strcmp(variable_name, "libdir")))
 +          printf ("%s/", pcsysrootdir);
        printf ("%s", str);