Explorar o código

pkgconfig: add pkgconfig package for target

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.
Peter Korsgaard %!s(int64=16) %!d(string=hai) anos
pai
achega
77754571b2
Modificáronse 100 ficheiros con 53 adicións e 120 borrados
  1. 1 1
      docs/buildroot.html
  2. 0 1
      package/atk/Config.in
  3. 1 1
      package/atk/atk.mk
  4. 0 1
      package/cairo/Config.in
  5. 1 1
      package/cairo/cairo.mk
  6. 0 1
      package/dbus-glib/Config.in
  7. 1 1
      package/dbus-glib/dbus-glib.mk
  8. 0 1
      package/dbus/Config.in
  9. 1 1
      package/dbus/dbus.mk
  10. 0 1
      package/docker/Config.in
  11. 1 1
      package/docker/docker.mk
  12. 0 1
      package/editors/vim/Config.in
  13. 1 1
      package/editors/vim/vim.mk
  14. 0 1
      package/expat/Config.in
  15. 1 1
      package/expat/expat.mk
  16. 0 1
      package/freetype/Config.in
  17. 1 1
      package/freetype/freetype.mk
  18. 0 1
      package/gettext/Config.in
  19. 1 1
      package/gettext/gettext.mk
  20. 0 1
      package/gmpc/Config.in
  21. 0 1
      package/gqview/Config.in
  22. 1 1
      package/gqview/gqview.mk
  23. 0 1
      package/hal/Config.in
  24. 1 1
      package/hal/hal.mk
  25. 0 1
      package/java/classpath/Config.in
  26. 1 1
      package/java/classpath/classpath.mk
  27. 0 1
      package/java/jamvm/Config.in
  28. 1 1
      package/java/jamvm/jamvm.mk
  29. 0 1
      package/libdaemon/Config.in
  30. 1 1
      package/libdaemon/libdaemon.mk
  31. 0 1
      package/libdrm/Config.in
  32. 1 1
      package/libdrm/libdrm.mk
  33. 0 1
      package/libglade/Config.in
  34. 1 1
      package/libglade/libglade.mk
  35. 0 1
      package/libglib2/Config.in
  36. 1 1
      package/libglib2/libglib2.mk
  37. 0 1
      package/libgtk2/Config.in
  38. 1 1
      package/libgtk2/libgtk2.mk
  39. 1 1
      package/libidn/libidn.mk
  40. 0 1
      package/libpng/Config.in
  41. 1 1
      package/libpng/libpng.mk
  42. 0 1
      package/libusb/Config.in
  43. 1 1
      package/libusb/libusb.mk
  44. 0 1
      package/libxslt/Config.in
  45. 0 1
      package/matchbox/Config.in
  46. 1 1
      package/matchbox/matchbox.mk
  47. 0 1
      package/midori/Config.in
  48. 1 1
      package/midori/midori.mk
  49. 0 1
      package/multimedia/gstreamer/Config.in
  50. 1 1
      package/multimedia/gstreamer/gstreamer.mk
  51. 0 1
      package/multimedia/libmpd/Config.in
  52. 0 1
      package/multimedia/libogg/Config.in
  53. 1 1
      package/multimedia/libogg/libogg.mk
  54. 0 1
      package/multimedia/libtheora/Config.in
  55. 1 1
      package/multimedia/libtheora/libtheora.mk
  56. 0 1
      package/multimedia/libvorbis/Config.in
  57. 2 2
      package/multimedia/libvorbis/libvorbis.mk
  58. 0 1
      package/neon/Config.in
  59. 0 1
      package/ntfs-3g/Config.in
  60. 1 1
      package/ntfs-3g/ntfs-3g.mk
  61. 0 1
      package/pango/Config.in
  62. 1 1
      package/pango/pango.mk
  63. 0 1
      package/pcmanfm/Config.in
  64. 1 1
      package/pcmanfm/pcmanfm.mk
  65. 1 0
      package/pkgconfig/Config.in
  66. 17 21
      package/pkgconfig/pkgconfig.mk
  67. 0 1
      package/sylpheed/Config.in
  68. 1 1
      package/sylpheed/sylpheed.mk
  69. 1 1
      package/tiff/tiff.mk
  70. 0 1
      package/x11r7/Config.in
  71. 1 1
      package/x11r7/xfont_font-util/xfont_font-util.mk
  72. 0 1
      scripts/test/Config.in.test.buildall
  73. 0 1
      target/device/ARMLTD/integrator926/integrator926_defconfig
  74. 0 1
      target/device/ARMLTD/integrator926_huge/integrator926_huge_defconfig
  75. 0 1
      target/device/Atmel/at91rm9200df/at91rm9200df_defconfig
  76. 0 1
      target/device/Atmel/at91rm9200df/at91rm9200df_ext_bare_defconfig
  77. 0 1
      target/device/Atmel/at91rm9200df/at91rm9200df_ext_defconfig
  78. 0 1
      target/device/Atmel/at91sam9260dfc/arm_toolchain_defconfig
  79. 0 1
      target/device/Atmel/at91sam9260dfc/at91sam9260dfc_defconfig
  80. 0 1
      target/device/Atmel/at91sam9260dfc/at91sam9260dfc_ext_bare_defconfig
  81. 0 1
      target/device/Atmel/at91sam9260dfc/at91sam9260dfc_ext_defconfig
  82. 0 1
      target/device/Atmel/at91sam9260pf/at91sam9260pf_defconfig
  83. 0 1
      target/device/Atmel/at91sam9261ek/at91sam9261ek_defconfig
  84. 0 1
      target/device/Atmel/at91sam9261ek/at91sam9261ek_ext_bare_defconfig
  85. 0 1
      target/device/Atmel/at91sam9261ek/at91sam9261ek_ext_defconfig
  86. 0 1
      target/device/Atmel/at91sam9263ek/at91sam9263ek_defconfig
  87. 0 1
      target/device/Atmel/at91sam9263ek/at91sam9263ek_ext_bare_defconfig
  88. 0 1
      target/device/Atmel/at91sam9263ek/at91sam9263ek_ext_defconfig
  89. 0 1
      target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_defconfig
  90. 0 1
      target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_ext_bare_defconfig
  91. 0 1
      target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_ext_defconfig
  92. 0 1
      target/device/Atmel/atngw100-base/atngw100-base_defconfig
  93. 0 1
      target/device/Atmel/atngw100-expanded/atngw100-expanded_defconfig
  94. 0 1
      target/device/Atmel/atngw100/atngw100_defconfig
  95. 0 1
      target/device/Atmel/atstk1005/atstk1005_defconfig
  96. 0 1
      target/device/Atmel/atstk100x/atstk100x_defconfig
  97. 0 1
      target/device/KwikByte/kb9202/kb9202_defconfig
  98. 0 1
      target/device/valka/v100sc2_defconfig
  99. 0 1
      target/device/x86/i686/i386_defconfig
  100. 0 1
      target/device/x86/i686/i686_defconfig

+ 1 - 1
docs/buildroot.html

@@ -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>
 

+ 0 - 1
package/atk/Config.in

@@ -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.

+ 1 - 1
package/atk/atk.mk

@@ -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))

+ 0 - 1
package/cairo/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_CAIRO
 	bool "cairo"
-	select BR2_PACKAGE_PKGCONFIG
 	select BR2_PACKAGE_PIXMAN
 	select BR2_PACKAGE_FONTCONFIG
 	help

+ 1 - 1
package/cairo/cairo.mk

@@ -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

+ 0 - 1
package/dbus-glib/Config.in

@@ -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.
 

+ 1 - 1
package/dbus-glib/dbus-glib.mk

@@ -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))
 

+ 0 - 1
package/dbus/Config.in

@@ -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.
 

+ 1 - 1
package/dbus/dbus.mk

@@ -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="" \

+ 0 - 1
package/docker/Config.in

@@ -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
 

+ 1 - 1
package/docker/docker.mk

@@ -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))
 

+ 0 - 1
package/editors/vim/Config.in

@@ -1,7 +1,6 @@
 config BR2_PACKAGE_VIM
 	bool "vim"
 	select BR2_PACKAGE_NCURSES
-	select BR2_PACKAGE_PKGCONFIG
 	help
 	  VIM Text editor
 

+ 1 - 1
package/editors/vim/vim.mk

@@ -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
 
 #############################################################
 #

+ 0 - 1
package/expat/Config.in

@@ -2,7 +2,6 @@
 
 config BR2_PACKAGE_EXPAT
 	bool"expat"
-	select BR2_PACKAGE_PKGCONFIG
 	help
 	  The Expat XML Parser.
 

+ 1 - 1
package/expat/expat.mk

@@ -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))
 

+ 0 - 1
package/freetype/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_FREETYPE
 	bool "freetype"
-	select BR2_PACKAGE_PKGCONFIG
 	help
 	a free, high-quality and portable font engine.
 

+ 1 - 1
package/freetype/freetype.mk

@@ -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))
 

+ 0 - 1
package/gettext/Config.in

@@ -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

+ 1 - 1
package/gettext/gettext.mk

@@ -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
 

+ 0 - 1
package/gmpc/Config.in

@@ -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

+ 0 - 1
package/gqview/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_GQVIEW
 	bool "gqview"
-	select BR2_PACKAGE_PKGCONFIG
 	help
 	  GQview is an image viewer for Unix operating systems
 

+ 1 - 1
package/gqview/gqview.mk

@@ -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))
 

+ 0 - 1
package/hal/Config.in

@@ -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.

+ 1 - 1
package/hal/hal.mk

@@ -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

+ 0 - 1
package/java/classpath/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_CLASSPATH
 	bool "classpath"
-	select BR2_PACKAGE_PKGCONFIG
 
 	help
 	  GNU Classpath, Essential Libraries for Java, is a GNU

+ 1 - 1
package/java/classpath/classpath.mk

@@ -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

+ 0 - 1
package/java/jamvm/Config.in

@@ -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).

+ 1 - 1
package/java/jamvm/jamvm.mk

@@ -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)

+ 0 - 1
package/libdaemon/Config.in

@@ -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.

+ 1 - 1
package/libdaemon/libdaemon.mk

@@ -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))

+ 0 - 1
package/libdrm/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBDRM
 	bool "libdrm"
-	select BR2_PACKAGE_PKGCONFIG
 	help
 	  Direct Rendering Manager
 

+ 1 - 1
package/libdrm/libdrm.mk

@@ -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

+ 0 - 1
package/libglade/Config.in

@@ -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

+ 1 - 1
package/libglade/libglade.mk

@@ -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))
 

+ 0 - 1
package/libglib2/Config.in

@@ -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. 

+ 1 - 1
package/libglib2/libglib2.mk

@@ -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

+ 0 - 1
package/libgtk2/Config.in

@@ -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

+ 1 - 1
package/libgtk2/libgtk2.mk

@@ -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

+ 1 - 1
package/libidn/libidn.mk

@@ -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))

+ 0 - 1
package/libpng/Config.in

@@ -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.

+ 1 - 1
package/libpng/libpng.mk

@@ -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))
 

+ 0 - 1
package/libusb/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBUSB
 	bool "libusb"
-	select BR2_PACKAGE_PKGCONFIG
 	help
 	  Userspace library for accessing USB devices
 

+ 1 - 1
package/libusb/libusb.mk

@@ -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

+ 0 - 1
package/libxslt/Config.in

@@ -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.

+ 0 - 1
package/matchbox/Config.in

@@ -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

+ 1 - 1
package/matchbox/matchbox.mk

@@ -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)
 

+ 0 - 1
package/midori/Config.in

@@ -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

+ 1 - 1
package/midori/midori.mk

@@ -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))

+ 0 - 1
package/multimedia/gstreamer/Config.in

@@ -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.
 

+ 1 - 1
package/multimedia/gstreamer/gstreamer.mk

@@ -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))

+ 0 - 1
package/multimedia/libmpd/Config.in

@@ -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

+ 0 - 1
package/multimedia/libogg/Config.in

@@ -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

+ 1 - 1
package/multimedia/libogg/libogg.mk

@@ -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))

+ 0 - 1
package/multimedia/libtheora/Config.in

@@ -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.

+ 1 - 1
package/multimedia/libtheora/libtheora.mk

@@ -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))

+ 0 - 1
package/multimedia/libvorbis/Config.in

@@ -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,

+ 2 - 2
package/multimedia/libvorbis/libvorbis.mk

@@ -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)
 

+ 0 - 1
package/neon/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_NEON
 	bool "libneon"
-	select BR2_PACKAGE_PKGCONFIG
 	help
 	  HTTP and WebDAV client library, with a C interface.
 

+ 0 - 1
package/ntfs-3g/Config.in

@@ -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,

+ 1 - 1
package/ntfs-3g/ntfs-3g.mk

@@ -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)
 

+ 0 - 1
package/pango/Config.in

@@ -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

+ 1 - 1
package/pango/pango.mk

@@ -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))
 

+ 0 - 1
package/pcmanfm/Config.in

@@ -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

+ 1 - 1
package/pcmanfm/pcmanfm.mk

@@ -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))
 

+ 1 - 0
package/pkgconfig/Config.in

@@ -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

+ 17 - 21
package/pkgconfig/pkgconfig.mk

@@ -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

+ 0 - 1
package/sylpheed/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_SYLPHEED
 	bool "sylpheed"
-	select BR2_PACKAGE_PKGCONFIG
 	help
 	  lightweight and user-friendly e-mail client.
 

+ 1 - 1
package/sylpheed/sylpheed.mk

@@ -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))
 

+ 1 - 1
package/tiff/tiff.mk

@@ -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))
 

+ 0 - 1
package/x11r7/Config.in

@@ -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.

+ 1 - 1
package/x11r7/xfont_font-util/xfont_font-util.mk

@@ -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
 

+ 0 - 1
scripts/test/Config.in.test.buildall

@@ -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

+ 0 - 1
target/device/ARMLTD/integrator926/integrator926_defconfig

@@ -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
 

+ 0 - 1
target/device/ARMLTD/integrator926_huge/integrator926_huge_defconfig

@@ -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

+ 0 - 1
target/device/Atmel/at91rm9200df/at91rm9200df_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91rm9200df/at91rm9200df_ext_bare_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91rm9200df/at91rm9200df_ext_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9260dfc/arm_toolchain_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9260dfc/at91sam9260dfc_defconfig

@@ -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

+ 0 - 1
target/device/Atmel/at91sam9260dfc/at91sam9260dfc_ext_bare_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9260dfc/at91sam9260dfc_ext_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9260pf/at91sam9260pf_defconfig

@@ -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

+ 0 - 1
target/device/Atmel/at91sam9261ek/at91sam9261ek_defconfig

@@ -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

+ 0 - 1
target/device/Atmel/at91sam9261ek/at91sam9261ek_ext_bare_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9261ek/at91sam9261ek_ext_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9263ek/at91sam9263ek_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9263ek/at91sam9263ek_ext_bare_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9263ek/at91sam9263ek_ext_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_ext_bare_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/at91sam9g20dfc/at91sam9g20dfc_ext_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/atngw100-base/atngw100-base_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/atngw100-expanded/atngw100-expanded_defconfig

@@ -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

+ 0 - 1
target/device/Atmel/atngw100/atngw100_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/atstk1005/atstk1005_defconfig

@@ -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
 

+ 0 - 1
target/device/Atmel/atstk100x/atstk100x_defconfig

@@ -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
 

+ 0 - 1
target/device/KwikByte/kb9202/kb9202_defconfig

@@ -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
 

+ 0 - 1
target/device/valka/v100sc2_defconfig

@@ -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

+ 0 - 1
target/device/x86/i686/i386_defconfig

@@ -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

+ 0 - 1
target/device/x86/i686/i686_defconfig

@@ -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