pkgconfig: add pkgconfig package for target
authorPeter Korsgaard <jacmet@sunsite.dk>
Wed, 18 Mar 2009 19:19:10 +0000 (19:19 -0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Wed, 18 Mar 2009 19:19:10 +0000 (19:19 -0000)
The host versions shouldn't be visible in Kconfig, so remove the
reference to BR2_PACKAGE_PKGCONFIG everywhere and prefix the host targets
with host-.

At the same time add pkgconfig for the target (E.G. for development) and
let BR2_PACKAGE_PKGCONFIG control that package.

Notice: all defconfigs in the tree have been updated, but make sure to
disable the pkgconfig package (unless you want it) if you use an external
config, otherwise you'll end up with pkgconfig and glib2 in the target.

100 files changed:
docs/buildroot.html
package/atk/Config.in
package/atk/atk.mk
package/cairo/Config.in
package/cairo/cairo.mk
package/dbus-glib/Config.in
package/dbus-glib/dbus-glib.mk
package/dbus/Config.in
package/dbus/dbus.mk
package/docker/Config.in
package/docker/docker.mk
package/editors/vim/Config.in
package/editors/vim/vim.mk
package/expat/Config.in
package/expat/expat.mk
package/freetype/Config.in
package/freetype/freetype.mk
package/gettext/Config.in
package/gettext/gettext.mk
package/gmpc/Config.in
package/gqview/Config.in
package/gqview/gqview.mk
package/hal/Config.in
package/hal/hal.mk
package/java/classpath/Config.in
package/java/classpath/classpath.mk
package/java/jamvm/Config.in
package/java/jamvm/jamvm.mk
package/libdaemon/Config.in
package/libdaemon/libdaemon.mk
package/libdrm/Config.in
package/libdrm/libdrm.mk
package/libglade/Config.in
package/libglade/libglade.mk
package/libglib2/Config.in
package/libglib2/libglib2.mk
package/libgtk2/Config.in
package/libgtk2/libgtk2.mk
package/libidn/libidn.mk
package/libpng/Config.in
package/libpng/libpng.mk
package/libusb/Config.in
package/libusb/libusb.mk
package/libxslt/Config.in
package/matchbox/Config.in
package/matchbox/matchbox.mk
package/midori/Config.in
package/midori/midori.mk
package/multimedia/gstreamer/Config.in
package/multimedia/gstreamer/gstreamer.mk
package/multimedia/libmpd/Config.in
package/multimedia/libogg/Config.in
package/multimedia/libogg/libogg.mk
package/multimedia/libtheora/Config.in
package/multimedia/libtheora/libtheora.mk
package/multimedia/libvorbis/Config.in
package/multimedia/libvorbis/libvorbis.mk
package/neon/Config.in
package/ntfs-3g/Config.in
package/ntfs-3g/ntfs-3g.mk
package/pango/Config.in
package/pango/pango.mk
package/pcmanfm/Config.in
package/pcmanfm/pcmanfm.mk
package/pkgconfig/Config.in
package/pkgconfig/pkgconfig.mk
package/sylpheed/Config.in
package/sylpheed/sylpheed.mk
package/tiff/tiff.mk
package/x11r7/Config.in
package/x11r7/xfont_font-util/xfont_font-util.mk
scripts/test/Config.in.test.buildall
target/device/ARMLTD/integrator926/integrator926_defconfig
target/device/ARMLTD/integrator926_huge/integrator926_huge_defconfig
target/device/Atmel/at91rm9200df/at91rm9200df_defconfig
target/device/Atmel/at91rm9200df/at91rm9200df_ext_bare_defconfig
target/device/Atmel/at91rm9200df/at91rm9200df_ext_defconfig
target/device/Atmel/at91sam9260dfc/arm_toolchain_defconfig
target/device/Atmel/at91sam9260dfc/at91sam9260dfc_defconfig
target/device/Atmel/at91sam9260dfc/at91sam9260dfc_ext_bare_defconfig
target/device/Atmel/at91sam9260dfc/at91sam9260dfc_ext_defconfig
target/device/Atmel/at91sam9260pf/at91sam9260pf_defconfig
target/device/Atmel/at91sam9261ek/at91sam9261ek_defconfig
target/device/Atmel/at91sam9261ek/at91sam9261ek_ext_bare_defconfig
target/device/Atmel/at91sam9261ek/at91sam9261ek_ext_defconfig
target/device/Atmel/at91sam9263ek/at91sam9263ek_defconfig
target/device/Atmel/at91sam9263ek/at91sam9263ek_ext_bare_defconfig
target/device/Atmel/at91sam9263ek/at91sam9263ek_ext_defconfig
target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_defconfig
target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_ext_bare_defconfig
target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_ext_defconfig
target/device/Atmel/atngw100-base/atngw100-base_defconfig
target/device/Atmel/atngw100-expanded/atngw100-expanded_defconfig
target/device/Atmel/atngw100/atngw100_defconfig
target/device/Atmel/atstk1005/atstk1005_defconfig
target/device/Atmel/atstk100x/atstk100x_defconfig
target/device/KwikByte/kb9202/kb9202_defconfig
target/device/valka/v100sc2_defconfig
target/device/x86/i686/i386_defconfig
target/device/x86/i686/i686_defconfig

index a1394596916ee8bbfea628d14ca3bb4abaf58f9e..454ddaee9dcc232d42281390639e00c97f8b329e 100644 (file)
@@ -930,7 +930,7 @@ endif
      <a name="ex1line9" id="ex1line9">9</a>  FOO_INSTALL_STAGING = YES
      <a name="ex1line10" id="ex1line10">10</a>  FOO_INSTALL_TARGET = YES
      <a name="ex1line11" id="ex1line11">11</a>  FOO_CONF_OPT =  --enable-shared
-     <a name="ex1line12" id="ex1line12">12</a>  FOO_DEPENDENCIES = libglib2 pkgconfig
+     <a name="ex1line12" id="ex1line12">12</a>  FOO_DEPENDENCIES = libglib2 host-pkgconfig
      <a name="ex1line13" id="ex1line13">13</a>  $(eval $(call AUTOTARGETS,package,foo))
 </pre>
 
index f793d762ad4b8aab08fa3a76eada114d612167dd..e7f75b391d9b1e875ede120826ec65618b1d37c5 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_ATK
        bool "atk"
-       select BR2_PACKAGE_PKGCONFIG
        select BR2_PACKAGE_LIBGLIB2
        help
          The ATK accessibility toolkit, needed to build GTK+-2.x.
index ac6f5059df0fc756b7ee3ca92dd9dbeca24bcda5..b75691431ccb965f6153f84c8b9cb3e33c7c9110 100644 (file)
@@ -53,6 +53,6 @@ ATK_CONF_OPT =  --enable-shared \
                --disable-glibtest --enable-explicit-deps=no \
                --disable-debug
 
-ATK_DEPENDENCIES = libglib2 pkgconfig
+ATK_DEPENDENCIES = libglib2 host-pkgconfig
 
 $(eval $(call AUTOTARGETS,package,atk))
index bd2845b3ca03de187c3ecd525a9cd134a1cc65fe..e19efb5c49718c7b780551f8625b66de10e04426 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_CAIRO
        bool "cairo"
-       select BR2_PACKAGE_PKGCONFIG
        select BR2_PACKAGE_PIXMAN
        select BR2_PACKAGE_FONTCONFIG
        help
index 668f915c66bd12e1cf79291c58e241f89954e801..c1f80d7b112105380fa5e79905a944976ba691f5 100644 (file)
@@ -40,7 +40,7 @@ CAIRO_CONF_ENV = ac_cv_func_posix_getpwuid_r=yes glib_cv_stack_grows=no \
                ac_cv_func_working_mktime=yes jm_cv_func_working_re_compile_pattern=yes \
                ac_use_included_regex=no gl_cv_c_restrict=no
 
-CAIRO_DEPENDENCIES = uclibc pkgconfig fontconfig pixman
+CAIRO_DEPENDENCIES = uclibc host-pkgconfig fontconfig pixman
 
 ifeq ($(BR2_PACKAGE_DIRECTFB),y)
        CAIRO_CONF_OPT += --enable-directfb
index 9779da7e8d1b11dc4d4137f1af50d75a5ffe9b72..52c7e7ca4e919af25d1d9d670ed69f18600d4942 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_DBUS_GLIB
        bool "dbus-glib"
        depends on BR2_PACKAGE_DBUS
        select BR2_PACKAGE_LIBGLIB2
-       select BR2_PACKAGE_PKGCONFIG
        help
          GLib bindings for D-Bus.
 
index d19acdf838a9f1264a69cfd08bf8976f19cb11c2..f0fc017cb7db0b0f8e78d6328e6cc68424767585 100644 (file)
@@ -23,7 +23,7 @@ DBUS_GLIB_CONF_OPT = --localstatedir=/var \
                --disable-doxygen-docs \
                --enable-asserts=yes
 
-DBUS_GLIB_DEPENDENCIES = uclibc pkgconfig dbus host-dbus host-dbus-glib libglib2
+DBUS_GLIB_DEPENDENCIES = uclibc host-pkgconfig dbus host-dbus host-dbus-glib libglib2
 
 $(eval $(call AUTOTARGETS,package,dbus-glib))
 
index 9343d8c2c6cd09b3776fe78d50b8a6384e21d6ca..9b800d5e5b06b52da1bd6a5b55cbd00abfe93c65 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_DBUS
        bool "dbus"
        depends on BR2_PACKAGE_EXPAT || BR2_PACKAGE_LIBXML2
-       select BR2_PACKAGE_PKGCONFIG
        help
          The D-Bus message bus system.
 
index 4c047012c45fdd6a08bdfd1e978541cb2caa30fc..02ad624f3e16bbec9ce02e9cd7a3161b4d7d15f4 100644 (file)
@@ -16,7 +16,7 @@ else
 DBUS_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install-strip STRIPPROG="$(STRIPCMD)"
 endif
 
-DBUS_DEPENDENCIES = uclibc pkgconfig
+DBUS_DEPENDENCIES = uclibc host-pkgconfig
 
 DBUS_CONF_ENV = ac_cv_have_abstract_sockets=yes
 DBUS_CONF_OPT = --program-prefix="" \
index b424c29c5137ca7b1e6148fc229c171333f9c2c6..1c89a79c85f8ee0d86565d31eca1ef0021a1b805 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_DOCKER
        bool "docker"
        depends on BR2_PACKAGE_XORG||BR2_PACKAGE_XORG7||BR2_PACKAGE_TINYX
        select BR2_PACKAGE_LIBGLIB2
-       select BR2_PACKAGE_PKGCONFIG
        help
          a system tray dock for X
 
index fb4c4ecdaa9f04caa78988e35d74b3c188762bdd..d86e88b3bb01747cd7cb3cca64fafd72137c1ae3 100644 (file)
@@ -19,7 +19,7 @@ DOCKER_MAKE_OPT = CC=$(TARGET_CC) CXX=$(TARGET_CXX) LD=$(TARGET_LD) \
 
 DOCKER_INSTALL_TARGET_OPT = PREFIX=$(TARGET_DIR)/usr install
 
-DOCKER_DEPENDENCIES = uclibc pkgconfig libglib2 $(XSERVER)
+DOCKER_DEPENDENCIES = uclibc host-pkgconfig libglib2 $(XSERVER)
 
 $(eval $(call AUTOTARGETS,package,docker))
 
index 1ffc53da80a9fc1f7a781a5fe5e57d40e3788ea0..30b73d30518b431c6d54ba2106de48c622bd69f1 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_VIM
        bool "vim"
        select BR2_PACKAGE_NCURSES
-       select BR2_PACKAGE_PKGCONFIG
        help
          VIM Text editor
 
index b0f0d059acd40b73785a455e84292a467b5a1018..d84e7c029d42c03896f8355d34a1fab4df801a7d 100644 (file)
@@ -75,7 +75,7 @@ ifeq ($(BR2_PACKAGE_VIM_RUNTIME),y)
        )
 endif
 
-vim: uclibc pkgconfig ncurses vim-source $(TARGET_DIR)/usr/bin/vim
+vim: uclibc host-pkgconfig ncurses vim-source $(TARGET_DIR)/usr/bin/vim
 
 #############################################################
 #
index f82700a01b34feb5dfebd2fb6f3ae423a635707d..4a437abe8e62c3846cbe29fd1dabdfbb184543d4 100644 (file)
@@ -2,7 +2,6 @@
 
 config BR2_PACKAGE_EXPAT
        bool"expat"
-       select BR2_PACKAGE_PKGCONFIG
        help
          The Expat XML Parser.
 
index b8624b7727fa24f648ce45809dcf44f71b93cd12..4028a8f08243d997a60f7da0227deb15f77f67f5 100644 (file)
@@ -16,7 +16,7 @@ EXPAT_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) installlib
 
 EXPAT_CONF_OPT = --enable-shared
 
-EXPAT_DEPENDENCIES = uclibc pkgconfig
+EXPAT_DEPENDENCIES = uclibc host-pkgconfig
 
 $(eval $(call AUTOTARGETS,package,expat))
 
index aa5298b946100174dcc96ef4968302b7f20e3628..ba87aff41ecf3de1b14004eee53765d7ad9b833b 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_FREETYPE
        bool "freetype"
-       select BR2_PACKAGE_PKGCONFIG
        help
        a free, high-quality and portable font engine.
 
index 2dfd9d3889d742fc34fe467ab20beed320ca79b4..39ce0166ffb37194be63c6d4c102fbac24ddeb99 100644 (file)
@@ -11,7 +11,7 @@ FREETYPE_LIBTOOL_PATCH = NO
 FREETYPE_INSTALL_STAGING = YES
 FREETYPE_INSTALL_TARGET = YES
 FREETYPE_MAKE_OPT = CCexe="$(HOSTCC)"
-FREETYPE_DEPENDENCIES = uclibc pkgconfig $(if $(BR2_PACKAGE_ZLIB),zlib)
+FREETYPE_DEPENDENCIES = uclibc host-pkgconfig $(if $(BR2_PACKAGE_ZLIB),zlib)
 
 $(eval $(call AUTOTARGETS,package,freetype))
 
index 84784acb35545898b5c12252013aca233e05830a..bd5950c12bdf8c49027434ff2a2086549fc99553 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_GETTEXT
        bool "gettext"
-       select BR2_PACKAGE_PKGCONFIG
        help
          The GNU `gettext' utilities are a set of tools that provide a
          framework to help other GNU packages produce multi-lingual
index 2a0c33305c028ef3b8fe54d810d17d6970eaaad2..c6e017849beb378f199fffc8d6bd43b32806f11c 100644 (file)
@@ -120,7 +120,7 @@ $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY): $(GETTEXT_DIR)/$(GETTEXT_BINARY)
                autopoint envsubst gettext.sh gettextize msg* ?gettext)
        touch -c $@
 
-gettext: uclibc pkgconfig $(if $(BR2_PACKAGE_LIBICONV),libiconv) $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
+gettext: uclibc host-pkgconfig $(if $(BR2_PACKAGE_LIBICONV),libiconv) $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
 
 gettext-unpacked: $(GETTEXT_DIR)/.unpacked
 
index a3e275c959dd4ca82dd0b7e2be7de60887eabb5c..a8343617ee45763606497118d20eb66006ce7b4f 100644 (file)
@@ -5,7 +5,6 @@ config BR2_PACKAGE_GMPC
        select BR2_PACKAGE_GETTEXT
        select BR2_PACKAGE_LIBINTL
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
-       select BR2_PACKAGE_PKGCONFIG
        select BR2_PACKAGE_LIBMPD
        select BR2_PACKAGE_LIBCURL
        select BR2_PACKAGE_LIBGLADE
index 9922df46afa01be2b00a6cab270e27f926049525..6d06258c6fee6ad3b3bbb811226448e993ee9e92 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_GQVIEW
        bool "gqview"
-       select BR2_PACKAGE_PKGCONFIG
        help
          GQview is an image viewer for Unix operating systems
 
index cb3dfb2ad7b7561432b7d334f942a1d3c2cdc386..8d769209cf144f9b9e36dc150185ecb4beab9298 100644 (file)
@@ -10,7 +10,7 @@ GQVIEW_AUTORECONF = NO
 GQVIEW_INSTALL_STAGING = NO
 GQVIEW_INSTALL_TARGET = YES
 
-GQVIEW_DEPENDENCIES = uclibc pkgconfig libgtk2
+GQVIEW_DEPENDENCIES = uclibc host-pkgconfig libgtk2
 
 $(eval $(call AUTOTARGETS,package,gqview))
 
index 37dc9100d2a2cece2161855bed5a52c70e94534b..56ed42854f38374bfe9c04e1d63c88ccf37e4ef6 100644 (file)
@@ -4,6 +4,5 @@ config BR2_PACKAGE_HAL
        select BR2_PACKAGE_DBUS_GLIB
        select BR2_PACKAGE_HWDATA
        select BR2_PACKAGE_UDEV_VOLUME_ID
-       select BR2_PACKAGE_PKGCONFIG
        help
          The Hardware Abstraction Layer (HAL) suite.
index 3ea77587d80f47eb655fd6e1ebe9137227a88b0e..5042509e199059eb0f4bcb13a99fb86ff8bb7c62 100644 (file)
@@ -87,7 +87,7 @@ $(TARGET_DIR)/$(HAL_TARGET_BINARY): $(HAL_DIR)/hald/hald
        done
        -$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libhal*
 
-hal: uclibc pkgconfig dbus-glib hwdata udev-volume_id $(TARGET_DIR)/$(HAL_TARGET_BINARY)
+hal: uclibc host-pkgconfig dbus-glib hwdata udev-volume_id $(TARGET_DIR)/$(HAL_TARGET_BINARY)
 
 hal-clean:
        rm -f $(TARGET_DIR)/etc/dbus-1/system.d/hal.conf
index 33837636dd04765c098d0f1ffae4777388767fed..c6b5e5280fafb73b3afd134e59a7d34fae2d5ff5 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_CLASSPATH
        bool "classpath"
-       select BR2_PACKAGE_PKGCONFIG
 
        help
          GNU Classpath, Essential Libraries for Java, is a GNU
index 367b3d8021eaa6e42205881aebfee945ffd5c40b..faa6341434a00a400944b45fac133fb6b2eb357f 100644 (file)
@@ -53,7 +53,7 @@ CLASSPATH_CONF_OPT = \
                --disable-debug \
                --disable-gconf-peer --disable-examples --disable-plugin
 
-CLASSPATH_DEPENDENCIES = uclibc pkgconfig libpng jpeg tiff
+CLASSPATH_DEPENDENCIES = uclibc host-pkgconfig libpng jpeg tiff
 
 ifeq ($(BR2_PACKAGE_ALSA_LIB),y)
        CLASSPATH_DEPENDENCIES+= alsa-lib
index 6e166dc42242154cd51eb23aef36da4b53ea3e22..59ac593aaeecb7b1a77eb18b468d784740d72348 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_JAMVM
        bool "jamvm"
         depends on BR2_PACKAGE_CLASSPATH
-       select BR2_PACKAGE_PKGCONFIG
        help
          JamVM is a new Java Virtual Machine which conforms to
          the JVM specification version 2 (blue book).
index 560be347030341541db3215a432d434c18470ac0..dff089af4d18df84c0b419e8492812da0d519b75 100644 (file)
@@ -49,7 +49,7 @@ JAMVM_CONF_OPT = \
                --disable-debug --with-classpath-install-dir=/usr
 
 
-JAMVM_DEPENDENCIES = uclibc pkgconfig classpath
+JAMVM_DEPENDENCIES = uclibc host-pkgconfig classpath
 
 #Include X libraries when we have an X server
 ifneq ($(BR2_PACKAGE_XSERVER_none),y)
index 2c5c049fa3ae33322b34224e56f2453ce26b118a..69432630d6f8e3868f7aba57c8a0225f30d260f8 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBDAEMON
        bool "libdaemon"
-       select BR2_PACKAGE_PKGCONFIG
        help
          libdaemon is a lightweight C library that eases the
          writing of UNIX daemons.
index abc1556cb9b1d435005eac562cf6cb650e63b042..b38861a82030a55c4cad92be5d684996d5c24e2e 100644 (file)
@@ -13,6 +13,6 @@ LIBDAEMON_INSTALL_TARGET:=YES
 LIBDAEMON_CONF_ENV:=ac_cv_func_setpgrp_void=no
 LIBDAEMON_CONF_OPT:=--disable-lynx 
 
-LIBDAEMON_DEPENDENCIES:=uclibc pkgconfig
+LIBDAEMON_DEPENDENCIES:=uclibc host-pkgconfig
 
 $(eval $(call AUTOTARGETS,package,libdaemon))
index 9680ee351998b9cacc467e9d991138c7e3d56b06..3d8a731bebfd75f85b06c5fc13ba19e6bfc65498 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBDRM
        bool "libdrm"
-       select BR2_PACKAGE_PKGCONFIG
        help
          Direct Rendering Manager
 
index 672c148a0fc0e40fa9fdafbf6da6d1e1e4bddc41..d3636e64301a631c38f1fba662eafcde8d16c635 100644 (file)
@@ -61,7 +61,7 @@ $(TARGET_DIR)/usr/lib/libdrm.so: $(STAGING_DIR)/usr/lib/libdrm.so
        cp -dpf $(STAGING_DIR)/usr/lib/libdrm.so* $(TARGET_DIR)/usr/lib/
        -$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libdrm.so
 
-libdrm: uclibc pkgconfig $(TARGET_DIR)/usr/lib/libdrm.so
+libdrm: uclibc host-pkgconfig $(TARGET_DIR)/usr/lib/libdrm.so
 
 libdrm-clean:
        -$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(LIBDRM_DIR) uninstall
index efed36bf7735c23a8c1f5f0cfff69908532427d6..2fb6eb60a5493f1f237194aadc7610b70116336b 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_LIBGLADE
        bool "libglade"
        depends on BR2_PACKAGE_LIBGTK2
-       select BR2_PACKAGE_PKGCONFIG
        select BR2_PACKAGE_LIBGLIB2
        select BR2_PACKAGE_ATK
        select BR2_PACKAGE_LIBXML2
index 9b5aa30c01de0a7a433529366afd908fce905a4d..786306173b54d3f652a4bf3a163591ba52658fd1 100644 (file)
@@ -7,7 +7,7 @@ LIBGLADE_VERSION = 2.6.3
 LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2
 LIBGLADE_SITE = http://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/
 LIBGLADE_INSTALL_STAGING = YES
-LIBGLADE_DEPENDENCIES = pkgconfig libglib2 libgtk2 atk libxml2
+LIBGLADE_DEPENDENCIES = host-pkgconfig libglib2 libgtk2 atk libxml2
 
 $(eval $(call AUTOTARGETS,package,libglade))
 
index 191370136d757f6039be7142e7e923898a10c322..30f47dd851a0de91f9c2a6d1c003a94bc5f4337a 100644 (file)
@@ -3,7 +3,6 @@ config BR2_PACKAGE_LIBGLIB2
        select BR2_PACKAGE_GETTEXT
        select BR2_PACKAGE_LIBINTL
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
-       select BR2_PACKAGE_PKGCONFIG
        help
          Low-level core library that forms the basis of GTK+ and GNOME.
          Requires libglib2 (-dev) on the host. 
index 50dc0681689e8d0871d464c5313703084bef4ce7..6b4aa88110b20268b0246be820629bb023742423 100644 (file)
@@ -51,7 +51,7 @@ LIBGLIB2_CONF_ENV =   \
 LIBGLIB2_CONF_OPT = --enable-shared \
                --enable-static
 
-LIBGLIB2_DEPENDENCIES = uclibc gettext libintl pkgconfig host-libglib2
+LIBGLIB2_DEPENDENCIES = uclibc gettext libintl host-pkgconfig host-libglib2
 
 ifneq ($(BR2_ENABLE_LOCALE),y)
 LIBGLIB2_DEPENDENCIES+=libiconv
index 85d4a49510aa99fabed64980d586a40bf2c57110..19809f26e1104af0288fd79ca3377cb596a80b8b 100644 (file)
@@ -6,7 +6,6 @@ config BR2_PACKAGE_LIBGTK2
        select BR2_PACKAGE_CAIRO_PDF
        select BR2_PACKAGE_LIBGLIB2
        select BR2_PACKAGE_PANGO
-       select BR2_PACKAGE_PKGCONFIG
        depends on BR2_PACKAGE_XORG||BR2_PACKAGE_XORG7||BR2_PACKAGE_TINYX||BR2_PACKAGE_DIRECTFB
        help
          The GTK+ version 2 graphical user interface library
index 234e0db0eb220a76a1ff61b63d6247d640a2d0e6..a259fff4a750e062699d25323dc89fa1c2c233df 100644 (file)
@@ -78,7 +78,7 @@ LIBGTK2_CONF_OPT = --enable-shared \
                --enable-explicit-deps=no \
                --disable-debug
 
-LIBGTK2_DEPENDENCIES = pkgconfig libglib2 cairo pango atk
+LIBGTK2_DEPENDENCIES = host-pkgconfig libglib2 cairo pango atk
 
 ifeq ($(BR2_PACKAGE_DIRECTFB),y)
        LIBGTK2_CONF_OPT += --with-gdktarget=directfb
index e2d73f660048574fee88347836e05922d9ba5944..d656f657c72f22bae882250f741a8703bfc7d723 100644 (file)
@@ -9,6 +9,6 @@ LIBIDN_SITE = http://ftp.gnu.org/gnu/libidn/
 LIBIDN_INSTALL_STAGING = YES
 LIBIDN_INSTALL_TARGET = YES
 LIBIDN_CONF_OPT = --enable-shared
-LIBIDN_DEPENDENCIES = uclibc pkgconfig gettext $(if $(BR2_PACKAGE_LIBICONV),libiconv)
+LIBIDN_DEPENDENCIES = uclibc host-pkgconfig gettext $(if $(BR2_PACKAGE_LIBICONV),libiconv)
 
 $(eval $(call AUTOTARGETS,package,libidn))
index 6fa533f508cbd18e32f7ef5649c9ba4d09ee4416..b0a36460788a9cadb999d7fdcd852f40e920b178 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_LIBPNG
        bool "libpng"
        select BR2_PACKAGE_ZLIB
-       select BR2_PACKAGE_PKGCONFIG
        help
          Library for handling PNG (Portable Network Graphics)
          images.
index 8c002749db0c0cff8c43a4a34049377489438e20..8ed1b1a219a70f932071e7e0e9cc0e843bac76ae 100644 (file)
@@ -16,7 +16,7 @@ LIBPNG_CONF_ENV = \
                ac_cv_func_calloc_0_nonnull=yes \
                ac_cv_func_realloc_0_nonnull=yes
 LIBPNG_CONF_OPT = --without-libpng-compat
-LIBPNG_DEPENDENCIES = uclibc pkgconfig zlib
+LIBPNG_DEPENDENCIES = uclibc host-pkgconfig zlib
 
 $(eval $(call AUTOTARGETS,package,libpng))
 
index 20f2556c708b4653fae8c710662e53459f4641f6..7f7276fed8817c61699c8676c39d3e829358d131 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBUSB
        bool "libusb"
-       select BR2_PACKAGE_PKGCONFIG
        help
          Userspace library for accessing USB devices
 
index 6a80d2671ccbb84d45dec68650a0e18dc9e2c6e6..bf831daea2ebd5610dcf7f3c1f370fb89becc195 100644 (file)
@@ -58,7 +58,7 @@ $(TARGET_DIR)/$(LIBUSB_BINARY): $(STAGING_DIR)/usr/lib/libusb.so
        cp -dpf $(STAGING_DIR)/usr/lib/libusb*.so* $(TARGET_DIR)/usr/lib/
        $(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libusb*.so*
 
-libusb: uclibc pkgconfig $(TARGET_DIR)/$(LIBUSB_BINARY)
+libusb: uclibc host-pkgconfig $(TARGET_DIR)/$(LIBUSB_BINARY)
 
 libusb-clean:
        rm -f $(STAGING_DIR)/bin/libusb-config
index 59ebef175fef7d930f8ed836002eb67d9d957471..c31896617aca250161be7ba36eb6d4c0b9ae9da3 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBXSLT
        bool "libxslt"
-       select BR2_PACKAGE_PKGCONFIG
        help
          Install the xslt library which is used
          to transform XML files to other XML files.
index b745175dfbd95900f5add3479a36b2d8c62b17c8..a5e68f8c99a688bd418c6851082c4b5eee5fabb6 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_MATCHBOX
        bool "MatchBox Window Manager"
        select BR2_PACKAGE_XSERVER_XORG_SERVER
-       select BR2_PACKAGE_PKGCONFIG
        select BR2_PACKAGE_FONTCONFIG
        select BR2_PACKAGE_XLIB_LIBXDAMAGE
        select BR2_PACKAGE_XLIB_LIBXCURSOR
index e2e4e0ed5a081fa15aec5116bc4d665fed4b63cc..6dfccf853c063815696798e19bf1ea4a503e7544 100644 (file)
@@ -604,7 +604,7 @@ $(TARGET_DIR)/usr/bin/$(MATCHBOX_KB_BIN): $(STAGING_DIR)/usr/bin/$(MATCHBOX_KB_B
        cp -af $(STAGING_DIR)/usr/share/matchbox/matchbox-keyboard $(TARGET_DIR)/usr/share/matchbox/
        cp -dpf ./package/matchbox/mb-applet-kbd-wrapper.sh $(TARGET_DIR)/usr/bin/
 
-matchbox: uclibc pkgconfig expat $(MATCHBOX_WM_DEPS) $(MATCHBOX_SNOTIFY_DEPS) $(MATCHBOX_LIB_DEPS) $(TARGET_DIR)/usr/lib/libmb.so $(TARGET_DIR)/usr/bin/$(MATCHBOX_WM_BIN)
+matchbox: uclibc host-pkgconfig expat $(MATCHBOX_WM_DEPS) $(MATCHBOX_SNOTIFY_DEPS) $(MATCHBOX_LIB_DEPS) $(TARGET_DIR)/usr/lib/libmb.so $(TARGET_DIR)/usr/bin/$(MATCHBOX_WM_BIN)
 
 matchbox-panel: uclibc matchbox $(TARGET_DIR)/usr/bin/$(MATCHBOX_PL_BIN) $(TARGET_DIR)/usr/bin/matchbox-session $(MATCHBOX_PANEL_DEPS)
 
index 9bc68c8404d77bf2747f1b2bac2dd550b3c74359..eb960d4eb4cf7e54e5f593625c67e5f4db030387 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_MIDORI
        bool "midori"
        select BR2_PACKAGE_WEBKIT
        select BR2_PACKAGE_LIBSEXY
-       select BR2_PACKAGE_PKGCONFIG
        depends on BR2_PACKAGE_XORG||BR2_PACKAGE_XORG7
        help
          Midori is a lightweight web browser based on WebKit
index c3c190eff570dadf43591883fbb38823c62548ae..805b0287a715d9c4ebb7e268c3f15f88e7cea677 100644 (file)
@@ -11,6 +11,6 @@ MIDORI_AUTORECONF = YES
 MIDORI_INSTALL_STAGING = NO
 MIDORI_INSTALL_TARGET = YES
 
-MIDORI_DEPENDENCIES = uclibc pkgconfig webkit libsexy $(XSERVER)
+MIDORI_DEPENDENCIES = uclibc host-pkgconfig webkit libsexy $(XSERVER)
 
 $(eval $(call AUTOTARGETS,package,midori))
index 37e1427cf101574f6edf30e12a8186e5d1de5b6c..213d650103f37e339052d62690bcec86bcc1cddb 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_GSTREAMER
        bool "gstreamer"
        select BR2_PACKAGE_LIBGLIB2
        select BR2_PACKAGE_LIBXML2
-       select BR2_PACKAGE_PKGCONFIG
        help
          GStreamer is an open source multimedia framework.
 
index fb9a3b91095cf3e96d42a7929391211516444e05..4c17d4e7e2881c455e4ff66afed4b57755329d52 100644 (file)
@@ -23,6 +23,6 @@ GSTREAMER_CONF_OPT = \
                --disable-tests \
                --disable-failing-tests
 
-GSTREAMER_DEPENDENCIES = libglib2 libxml2 pkgconfig
+GSTREAMER_DEPENDENCIES = libglib2 libxml2 host-pkgconfig
 
 $(eval $(call AUTOTARGETS,package/multimedia,gstreamer))
index 72630ad270fc74b434bf4912e769757b10ecfc42..c79203c99f7efbe391d17ae59c51684c1821ef87 100644 (file)
@@ -4,7 +4,6 @@ config BR2_PACKAGE_LIBMPD
        select BR2_PACKAGE_GETTEXT
        select BR2_PACKAGE_LIBINTL
        select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
-       select BR2_PACKAGE_PKGCONFIG
        help
          High-level client library for accessing Music Player Daemon.
          LibMpd is a library that provides high-level, callback-based
index bbaf0879750060924e7c5257a196ed253285bf56..effe74fb347f37b42cc39a1d9ebffb28e04ae681 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBOGG
        bool "libogg"
-       select BR2_PACKAGE_PKGCONFIG
        help
          Ogg is the name of Xiph.org's container format for audio,
          video, and metadata
index 8ea08353b3b696a544b9f423b8cb7e519cd00c99..c76c9323ad02d629a4713c205b02e2b709d1c9f8 100644 (file)
@@ -10,6 +10,6 @@ LIBOGG_AUTORECONF = NO
 LIBOGG_INSTALL_STAGING = YES
 LIBOGG_INSTALL_TARGET = YES
 
-LIBOGG_DEPENDENCIES = uclibc pkgconfig
+LIBOGG_DEPENDENCIES = uclibc host-pkgconfig
 
 $(eval $(call AUTOTARGETS,package/multimedia,libogg))
index 97a70870f522b48cf6a8f102174ee61a0a745e78..bf20a50372bc877a455b31d76cc38be493ef539e 100644 (file)
@@ -2,7 +2,6 @@ config BR2_PACKAGE_LIBTHEORA
        bool "libtheora"
        select BR2_PACKAGE_LIBOGG
        select BR2_PACKAGE_LIBVORBIS
-       select BR2_PACKAGE_PKGCONFIG
        help
          A library for the free and open video compression format "Theora"
          from the Xiph.org Foundation.
index 1d311d204b42345986b6b22bbff61bd1d1c23d6a..d6a9b2a9d2a54b2cc6a0bda2e41e91b46c318431 100644 (file)
@@ -14,6 +14,6 @@ LIBTHEORA_CONF_OPT = \
                --disable-sdltest \
                --disable-examples
 
-LIBTHEORA_DEPENDENCIES = libogg libvorbis pkgconfig
+LIBTHEORA_DEPENDENCIES = libogg libvorbis host-pkgconfig
 
 $(eval $(call AUTOTARGETS,package/multimedia,libtheora))
index 929713e76521a52d8d876319a24b2d059156c60b..28a6a2ea007323d65d1dfa03bb874a58682e0074 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_LIBVORBIS
        bool "libvorbis"
        select BR2_PACKAGE_LIBOGG
-       select BR2_PACKAGE_PKGCONFIG
        help
          Library for the Vorbis open source audio decoder
          Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
index 74a9b086fe7bf2ef39e028144a43fcb85eed5623..bda141efaade3c9e04f034e77adad183447f0867 100644 (file)
@@ -13,7 +13,7 @@ LIBVORBIS_INSTALL_TARGET = YES
 
 LIBVORBIS_CONF_OPT = --disable-oggtest
 
-LIBVORBIS_DEPENDENCIES = uclibc pkgconfig libogg
+LIBVORBIS_DEPENDENCIES = uclibc host-pkgconfig libogg
 
 $(eval $(call AUTOTARGETS,package/multimedia,libvorbis))
 
@@ -76,7 +76,7 @@ $(TARGET_DIR)/usr/lib/tremor.a: $(TARGET_DIR)/usr/lib/tremor.so
        cp -dpf $(TREMOR_DIR)/lib/tremor.a $(TARGET_DIR)/usr/lib/
        touch $@
 
-tremor: uclibc pkgconfig host-autoconf host-automake libogg $(TARGET_DIR)/usr/lib/tremor.so
+tremor: uclibc host-pkgconfig host-autoconf host-automake libogg $(TARGET_DIR)/usr/lib/tremor.so
 
 tremor-source: $(DL_DIR)/$(TREMOR_SOURCE)
 
index 29af073b78b2ba76a56e635944883f7955f4748f..ce72a2fb6c7a64a584144357494f780771e1df7d 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_NEON
        bool "libneon"
-       select BR2_PACKAGE_PKGCONFIG
        help
          HTTP and WebDAV client library, with a C interface.
 
index da2c86a0d6541e0a333af4bdca51f0f3c105b40b..6fbf8e5e8a5c42e0afc976a23a297e74d93588e0 100644 (file)
@@ -3,7 +3,6 @@ comment "ntfs-3g has no inherent support for AVR32"
 
 config BR2_PACKAGE_NTFS-3G
         bool "ntfs-3g"
-       select BR2_PACKAGE_PKGCONFIG
         help
          The NTFS-3G driver is an open source, freely available
           read/write NTFS driver for Linux, FreeBSD, Mac OS X, NetBSD,
index 1e78feeccf1a6c435a5093709042e32886fc15ce..b8d299a643005b66e43e1cd4724a39c7b46ac24f 100644 (file)
@@ -63,7 +63,7 @@ $(TARGET_DIR)/usr/bin/ntfs-3g: $(STAGING_DIR)/usr/bin/ntfs-3g
        cp -dpf $(STAGING_DIR)/bin/ntfs-3g $(TARGET_DIR)/bin/
        touch -c $@
 
-ntfs-3g: uclibc pkgconfig libfuse $(TARGET_DIR)/usr/bin/ntfs-3g
+ntfs-3g: uclibc host-pkgconfig libfuse $(TARGET_DIR)/usr/bin/ntfs-3g
 
 ntfs-3g-source: $(DL_DIR)/$(NTFS-3G_SOURCE)
 
index 91d1f0dcc22b7f9b6cd633305ae63c368e0131a2..bf2fc6e7090305c41ea49b011853076e0ce3c0e3 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PANGO
        bool "pango"
-       select BR2_PACKAGE_PKGCONFIG
        select BR2_PACKAGE_LIBGLIB2
        select BR2_PACKAGE_EXPAT
        select BR2_PACKAGE_CAIRO
index d93922e6518772800b9f92de7638f8fa90358601..4a236d3202a64448edfb13e7a030d2c4ef6a9995 100644 (file)
@@ -52,7 +52,7 @@ PANGO_CONF_OPT = --enable-shared --enable-static \
                $(PANGO_CONF_OPT_X) \
                --enable-explicit-deps=no --disable-debug
 
-PANGO_DEPENDENCIES = uclibc gettext libintl pkgconfig libglib2 $(XSERVER) cairo
+PANGO_DEPENDENCIES = uclibc gettext libintl host-pkgconfig libglib2 $(XSERVER) cairo
 
 $(eval $(call AUTOTARGETS,package,pango))
 
index b63b3a9f064a007e1388267b913b56431331f17c..c7ad88720b9ef0ff4110fadcd92f6089c65b1a2e 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PCMANFM
        bool "pcmanfm"
-       select BR2_PACKAGE_PKGCONFIG
        select BR2_PACKAGE_GAMIN
        select BR2_PACKAGE_STARTUP_NOTIFICATION
        select BR2_PACKAGE_LIBGTK2
index 0c73c48fd74ba6729a363b98f78912ea3c555a55..4c8b595181565fcc9b2075bef53d644fa57ff124 100644 (file)
@@ -12,7 +12,7 @@ PCMANFM_INSTALL_TARGET = YES
 
 PCMANFM_CONF_OPT = --disable-hal
 
-PCMANFM_DEPENDENCIES = uclibc pkgconfig libgtk2 gamin startup-notification
+PCMANFM_DEPENDENCIES = uclibc host-pkgconfig libgtk2 gamin startup-notification
 
 $(eval $(call AUTOTARGETS,package,pcmanfm))
 
index 2e6ac7db1295844f87686d8acc7c7170af552b30..cd2852df6e1b654b73e8bf3a1effb2dafafe7458 100644 (file)
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_PKGCONFIG
        bool "pkg-config"
+       select BR2_PACKAGE_LIBGLIB2
        help
          pkg-config is a system for managing library compile/link
          flags that works with automake and autoconf. It replaces
index 22ce1c799277de8968c7a55f3b029a6f1d062ef1..00fd9582c144cc562b189a8989e5a16ff2eeea85 100644 (file)
@@ -3,18 +3,23 @@
 # pkgconfig
 #
 #############################################################
-PKGCONFIG_VERSION:=0.23
-PKGCONFIG_SOURCE:=pkg-config-$(PKGCONFIG_VERSION).tar.gz
-PKGCONFIG_SITE:=http://pkgconfig.freedesktop.org/releases/
+PKGCONFIG_VERSION = 0.23
+PKGCONFIG_SOURCE = pkg-config-$(PKGCONFIG_VERSION).tar.gz
+PKGCONFIG_SITE = http://pkgconfig.freedesktop.org/releases/
 
-# pkgconfig for the host
-PKGCONFIG_HOST_DIR:=$(BUILD_DIR)/pkg-config-$(PKGCONFIG_VERSION)-host
-PKGCONFIG_HOST_BINARY:=$(HOST_DIR)/usr/bin/pkg-config
+ifeq ($(BR2_ENABLE_DEBUG),y) # install-exec doesn't install aclocal stuff
+PKGCONFIG_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install-exec
+endif
+
+PKGCONFIG_DEPENDENCIES = uclibc libglib2
 
-$(DL_DIR)/$(PKGCONFIG_SOURCE):
-        $(call DOWNLOAD,$(PKGCONFIG_SITE),$(PKGCONFIG_SOURCE))
+PKGCONFIG_CONF_OPT = --with-installed-glib
 
-pkgconfig-source: $(DL_DIR)/$(PKGCONFIG_SOURCE)
+$(eval $(call AUTOTARGETS,package,pkgconfig))
+
+# pkgconfig for the host
+PKGCONFIG_HOST_DIR:=$(BUILD_DIR)/pkgconfig-$(PKGCONFIG_VERSION)-host
+PKGCONFIG_HOST_BINARY:=$(HOST_DIR)/usr/bin/pkg-config
 
 $(PKGCONFIG_HOST_DIR)/.unpacked: $(DL_DIR)/$(PKGCONFIG_SOURCE)
        mkdir -p $(@D)
@@ -39,21 +44,12 @@ $(PKGCONFIG_HOST_DIR)/.compiled: $(PKGCONFIG_HOST_DIR)/.configured
 $(PKGCONFIG_HOST_BINARY): $(PKGCONFIG_HOST_DIR)/.compiled
        $(MAKE) -C $(<D) install
 
-host-pkgconfig pkgconfig: $(PKGCONFIG_HOST_BINARY)
+host-pkgconfig: $(PKGCONFIG_HOST_BINARY)
 
-host-pkgconfig-clean pkgconfig-clean:
+host-pkgconfig-clean:
        rm -f $(addprefix $(PKGCONFIG_HOST_DIR)/,.unpacked .configured .compiled)
        -$(MAKE) -C $(PKGCONFIG_HOST_DIR) uninstall
        -$(MAKE) -C $(PKGCONFIG_HOST_DIR) clean
 
-host-pkgconfig-dirclean pkgconfig-dirclean:
+host-pkgconfig-dirclean:
        rm -rf $(PKGCONFIG_HOST_DIR)
-
-#############################################################
-#
-# Toplevel Makefile options
-#
-#############################################################
-ifeq ($(BR2_PACKAGE_PKGCONFIG),y)
-TARGETS+=pkgconfig
-endif
index 7f90f90c6a3e81d921dd216eb2269215f6269c21..2c4aa3a451f7c577d44a3315e3f940edce5f27c8 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_SYLPHEED
        bool "sylpheed"
-       select BR2_PACKAGE_PKGCONFIG
        help
          lightweight and user-friendly e-mail client.
 
index 150ba0482cb30566a3bfcf04386eb100e45a15ee..c4cb53d778d8a0f0bb25fea278c26c4d8b3b83a4 100644 (file)
@@ -13,7 +13,7 @@ SYLPHEED_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install
 
 SYLPHEED_CONF_OPT = --disable-gtkspell --program-prefix=""
 
-SYLPHEED_DEPENDENCIES = uclibc pkgconfig
+SYLPHEED_DEPENDENCIES = uclibc host-pkgconfig
 
 $(eval $(call AUTOTARGETS,package,sylpheed))
 
index fcca73b5b9200d79a222069ab1a606efd3c4d11c..38e17482ca5f93491b20126b1f235dc2d5e8b56f 100644 (file)
@@ -15,7 +15,7 @@ TIFF_CONF_OPT = \
        --disable-cxx \
        --without-x \
 
-TIFF_DEPENDENCIES = uclibc pkgconfig zlib jpeg
+TIFF_DEPENDENCIES = uclibc host-pkgconfig zlib jpeg
 
 $(eval $(call AUTOTARGETS,package,tiff))
 
index 05e61642bcb1653291f603c37231e87a1ee69573..0720e3fac09dfefef83cb785240f0be25ec72680 100644 (file)
@@ -5,7 +5,6 @@ select BR2_PACKAGE_ZLIB
 select BR2_PACKAGE_LIBPNG
 select BR2_PACKAGE_EXPAT
 select BR2_PACKAGE_FONTCONFIG
-select BR2_PACKAGE_PKGCONFIG
 help
        Support for X11R7 libraries, servers, drivers, and/or
        applications in the target.
index addc0b6b28900f6f63672f575ea81b847a617d37..8d13568a57b54618b7999ead7deb69bd7cf9ca09 100644 (file)
@@ -59,7 +59,7 @@ $(XFONT_FONT_UTIL_DIR)/.hacked: $(XFONT_FONT_UTIL_DIR)/.installed
        ( package/x11r7/xfont_font-util/post-install.sh $(STAGING_DIR) )
        touch $@
 
-xfont_font-util: uclibc pkgconfig $(XFONT_FONT_UTIL_DIR)/.hacked
+xfont_font-util: uclibc host-pkgconfig $(XFONT_FONT_UTIL_DIR)/.hacked
 
 xfont_font-util-unpacked: $(XFONT_FONT_UTIL_DIR)/.unpacked
 
index 5baafb5d6638574fbc76ecacfb3685466f707807..7183963ddf9334461b60b37bc33ed0bd482941a4 100644 (file)
@@ -44,7 +44,6 @@ config BR2_TARGET_TEST_PACKAGES
        select BR2_PACKAGE_M4
        select BR2_PACKAGE_MPATROL
        select BR2_PACKAGE_OPROFILE
-       select BR2_PACKAGE_PKGCONFIG
        select BR2_PACKAGE_READLINE
                select BR2_PACKAGE_READLINE_TARGET
                select BR2_PACKAGE_READLINE_HEADERS
index f7ddb08d39a63ef80d6c920ebe256166174e8180..6148759f5996f0c1b83ca0f322fdc1c48c831e4c 100644 (file)
@@ -305,7 +305,6 @@ BR2_HOST_FAKEROOT=y
 #
 # oprofile requires a toolchain with C++ support enabled
 #
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index dba14ad73cd5b2dd35c54dff023eb5cd43d20fc4..d18105b0d54c2139721ffe47c6533258362d59f0 100644 (file)
@@ -310,7 +310,6 @@ BR2_PACKAGE_LIBTOOL=y
 BR2_PACKAGE_M4=y
 # BR2_PACKAGE_MPATROL is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 BR2_PACKAGE_READLINE_TARGET=y
 # BR2_PACKAGE_READLINE_HEADERS is not set
index 661ff51dce0331bbe812c4ba8d3e281053015068..f372d94ba4f43f6e789100487a4415044e3d8f67 100644 (file)
@@ -374,7 +374,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_PCRE is not set
 
index 93080aba17e25718d809350cfb793b940c03d8d6..457d69b0776d83ccb25c5c7c06b9fa543f729978 100644 (file)
@@ -272,7 +272,6 @@ BR2_TARGET_OPTIMIZATION="-Os -pipe"
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index 93e1d6c9ea10c41138bdad191487d73c001dd4b2..ae6cb14f575cd54e17f26d7768ffe63a88ecaca8 100644 (file)
@@ -299,7 +299,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_PCRE is not set
 
index 5c7f39543267671daa1f3530547ac6bcfc81c660..bc1a4a92721b26495cbb4fb941ecf0107eae4a97 100644 (file)
@@ -352,7 +352,6 @@ BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index 312a346d71757ba07a8a8cccd0193d927bdf0197..38e240218d75728e3e0e911664d1c9108bd81e20 100644 (file)
@@ -386,7 +386,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 BR2_PACKAGE_READLINE_TARGET=y
 # BR2_PACKAGE_READLINE_HEADERS is not set
index ac7cfd3f8603e7355120d1a57a87a53cfed77dea..37196a3974645479b0a0b9f38b95de9f3d3a840b 100644 (file)
@@ -272,7 +272,6 @@ BR2_TOOLCHAIN_EXTERNAL_PREFIX="$(ARCH)-linux"
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index a6fe3c4dab6725221c1aa804351ad86d948e8351..0ae3fbd5247f0fa8dcf7d26361619c5ecb477692 100644 (file)
@@ -307,7 +307,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_PCRE is not set
 
index 7b3a250d2bd505d331df70106a4f72fd76dadf1f..7d0586b847391a5eae19c2af29d61811cd0499a7 100644 (file)
@@ -283,7 +283,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBMPFR is not set
 BR2_PACKAGE_LIBTOOL=y
 BR2_PACKAGE_M4=y
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 BR2_PACKAGE_READLINE_TARGET=y
 # BR2_PACKAGE_XERCES is not set
index 485249bc836d5db727a561aadb4217cf75211acb..31af7986f87a200009c0aeeb732ac8b3f3b551dc 100644 (file)
@@ -380,7 +380,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 BR2_PACKAGE_READLINE_TARGET=y
 # BR2_PACKAGE_READLINE_HEADERS is not set
index a837600fe48e1f2e7c1f737db24dcafc91bfe896..42519adf70dd02cc331263121f6532683e92754d 100644 (file)
@@ -275,7 +275,6 @@ BR2_TARGET_OPTIMIZATION="-Os -pipe"
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index 7a6c8f2f6a88da9dff8352a4747508ae2819705e..37e642652ca3f2ddd279f65736fd8c8691938297 100644 (file)
@@ -338,7 +338,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_PCRE is not set
 
index 5011319d7ea77103b4ed76a45681af8eb7596e8e..c5cc5ef77846d2b76fd404941224db217c829a24 100644 (file)
@@ -379,7 +379,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_PCRE is not set
 
index b9b2a2012dd839ca2c902d8b18ccd64da49382bd..988c7dfba8c5d6c0e41b5cd2aaaf7d2a8441ac67 100644 (file)
@@ -274,7 +274,6 @@ BR2_TARGET_OPTIMIZATION="-Os -pipe"
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index a1e7b12496ac8929df73f6b4fe8487cc9616cfb0..10fabcb9e38a9a8e86c7b96f45577a58a767de88 100644 (file)
@@ -300,7 +300,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_PCRE is not set
 
index 08902d558bba71158bab9084070b21a3941c54dc..3c358be339d9673d087c52a02118bd960a7ca3a0 100644 (file)
@@ -379,7 +379,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_PCRE is not set
 
index 913e1a8159db131ca992ba35c4361df21f52bc9d..d2eb609f5d9116d8cd6ac8c5429c7dc62b8bddb7 100644 (file)
@@ -272,7 +272,6 @@ BR2_TARGET_OPTIMIZATION="-Os -pipe"
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index 7772b8d10cedf283405ca0901d7416459480748b..41cb61336b56352111b701f7e97fcdbcf6f5cbe1 100644 (file)
@@ -307,7 +307,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_PCRE is not set
 
index cb231ca7bfbf1c73a592a29d3bbb8dde7ba845b7..f908cbce3c4802536bc9718eefc0dcbc5c56242c 100644 (file)
@@ -325,7 +325,6 @@ BR2_HOST_FAKEROOT=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index 0f30ad42a9a812168db8384fe2d422de298841f6..66728c0433c60986d04fd7df7c5b1754be47dfd5 100644 (file)
@@ -335,7 +335,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 BR2_PACKAGE_READLINE=y
 # BR2_PACKAGE_READLINE_TARGET is not set
 # BR2_PACKAGE_PCRE is not set
index 62b1b235d152e36effac99d05cf5f767e4d5b32b..43dd27f8a0010d666112669a817f219366f40206 100644 (file)
@@ -326,7 +326,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index 4a71ad803e7db90e9d72c56bc264fff41e6938d4..09d44dd808bfb47fd143358805268612a790a7ff 100644 (file)
@@ -326,7 +326,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index 29333928c7ef17d7688b77626f5791b18276f775..41baf6e78b1a0338f88ca7376666f984b82e7b23 100644 (file)
@@ -336,7 +336,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index d90f41542457c7d60ba42e251980c5616da1136a..2c852eb849be7529657b9ca6dcb89c11d0b3071d 100644 (file)
@@ -301,7 +301,6 @@ BR2_HOST_FAKEROOT=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_PCRE is not set
 
index c087609dbd33e3c6eeb36f66f60d3d92e9cc58e4..e7686ddd989a8abe0ac36130957dca1795a576e7 100644 (file)
@@ -298,7 +298,6 @@ BR2_PACKAGE_LIBINTL=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-BR2_PACKAGE_PKGCONFIG=y
 # BR2_PACKAGE_READLINE is not set
 BR2_PACKAGE_PCRE=y
 # BR2_PACKAGE_TMC is not set
index 0808f127192b8804f888c98e50664dd9fa5c603f..21d6577e1041282d23e0a3d03b2b5779355c9465 100644 (file)
@@ -311,7 +311,6 @@ BR2_HOST_FAKEROOT=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_VALGRIND is not set
 # BR2_PACKAGE_PCRE is not set
index af524458a820faf6dcd7f5004d724686c77291f9..8a63ce7e3284e93e1a25fa530a5c8e13d418413e 100644 (file)
@@ -311,7 +311,6 @@ BR2_HOST_FAKEROOT=y
 # BR2_PACKAGE_LIBTOOL is not set
 # BR2_PACKAGE_M4 is not set
 # BR2_PACKAGE_OPROFILE is not set
-# BR2_PACKAGE_PKGCONFIG is not set
 # BR2_PACKAGE_READLINE is not set
 # BR2_PACKAGE_VALGRIND is not set
 # BR2_PACKAGE_PCRE is not set