diff options
author | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2010-02-27 22:42:46 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2010-02-27 22:42:46 +0100 |
commit | cf94ae3bf7ea1c124c50a11757a6251f8a73236e (patch) | |
tree | f1009bfa739d86ecbec9116e31cd276e7d137ae9 | |
parent | 5dfdf8eed599c662417a29a1e50ceb7207c97f6c (diff) | |
download | embtoolkit-cf94ae3bf7ea1c124c50a11757a6251f8a73236e.tar.gz embtoolkit-cf94ae3bf7ea1c124c50a11757a6251f8a73236e.tar.bz2 embtoolkit-cf94ae3bf7ea1c124c50a11757a6251f8a73236e.tar.xz |
Packages: massive packages build fix for CONFIG_EMBTK_64BITS_FS_COMPAT32
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
-rw-r--r-- | packages/graphics/atk/atk.mk | 2 | ||||
-rw-r--r-- | packages/graphics/cairo/cairo.mk | 4 | ||||
-rw-r--r-- | packages/graphics/directfb/directfb.mk | 2 | ||||
-rw-r--r-- | packages/graphics/fontconfig/fontconfig.mk | 4 | ||||
-rw-r--r-- | packages/graphics/freetype/freetype.mk | 2 | ||||
-rw-r--r-- | packages/graphics/gtk/gtk.mk | 2 | ||||
-rw-r--r-- | packages/graphics/libjpeg/libjpeg.mk | 2 | ||||
-rw-r--r-- | packages/graphics/libpng/libpng.mk | 3 | ||||
-rw-r--r-- | packages/graphics/libtiff/libtiff.mk | 4 | ||||
-rw-r--r-- | packages/graphics/pixman/pixman.mk | 2 | ||||
-rw-r--r-- | packages/misc/foo/foo.mk | 2 | ||||
-rw-r--r-- | packages/misc/glib/glib.mk | 2 | ||||
-rw-r--r-- | packages/misc/libelf/libelf.mk | 2 | ||||
-rw-r--r-- | packages/misc/libxml/libxml.mk | 3 | ||||
-rw-r--r-- | packages/misc/ncurses/ncurses.mk | 3 | ||||
-rw-r--r-- | packages/misc/pango/pango.kconfig | 1 | ||||
-rw-r--r-- | packages/misc/pango/pango.mk | 40 |
17 files changed, 26 insertions, 54 deletions
diff --git a/packages/graphics/atk/atk.mk b/packages/graphics/atk/atk.mk index 3ec5013..db7ecf8 100644 --- a/packages/graphics/atk/atk.mk +++ b/packages/graphics/atk/atk.mk @@ -84,7 +84,7 @@ $(ATK_BUILD_DIR)/.configured: PKG_CONFIG=$(PKGCONFIG_BIN) \ PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ + --target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \ --prefix=/usr @touch $@ diff --git a/packages/graphics/cairo/cairo.mk b/packages/graphics/cairo/cairo.mk index 15721f3..6733733 100644 --- a/packages/graphics/cairo/cairo.mk +++ b/packages/graphics/cairo/cairo.mk @@ -76,10 +76,8 @@ $(CAIRO_BUILD_DIR)/.configured: LDFLAGS="-L$(SYSROOT)/$(LIBDIR) -L$(SYSROOT)/usr/$(LIBDIR)" \ CPPFLGAS="-I$(SYSROOT)/usr/include" \ PKG_CONFIG=$(PKGCONFIG_BIN) \ - PKG_CONFIG_PATH=$(SYSROOT)/usr/lib/pkgconfig \ - PKG_CONFIG_LIBDIR=$(SYSROOT)/usr/lib \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ + --target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \ --prefix=/usr --without-x --enable-directfb @touch $@ diff --git a/packages/graphics/directfb/directfb.mk b/packages/graphics/directfb/directfb.mk index c734f66..f61b71d 100644 --- a/packages/graphics/directfb/directfb.mk +++ b/packages/graphics/directfb/directfb.mk @@ -123,7 +123,7 @@ $(DIRECTFB_BUILD_DIR)/.configured: LDFLAGS="-L$(SYSROOT)/$(LIBDIR) -L$(SYSROOT)/usr/$(LIBDIR)" \ CPPFLAGS="-I$(SYSROOT)/usr/include" \ ./configure $(CONFIG_DIRECTFB_OPTS) $(CONFIG_DIRECTFB_GRAPHICS-y) \ - $(CONFIG_DIRECTFB_INPUTS-y) + $(CONFIG_DIRECTFB_INPUTS-y) --libdir=/usr/$(LIBDIR) @touch $@ $(DIRECTFB_BUILD_DIR)/.patchlibtool: diff --git a/packages/graphics/fontconfig/fontconfig.mk b/packages/graphics/fontconfig/fontconfig.mk index 3f8b9d7..513be47 100644 --- a/packages/graphics/fontconfig/fontconfig.mk +++ b/packages/graphics/fontconfig/fontconfig.mk @@ -82,11 +82,9 @@ $(FONTCONFIG_BUILD_DIR)/.configured: CXXFLAGS="$(TARGET_CFLAGS)" \ LDFLAGS="-L$(SYSROOT)/$(LIBDIR) -L$(SYSROOT)/usr/$(LIBDIR)" \ PKG_CONFIG=$(PKGCONFIG_BIN) \ - PKG_CONFIG_PATH=$(SYSROOT)/usr/lib/pkgconfig \ - PKG_CONFIG_LIBDIR=$(SYSROOT)/usr/lib \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ --target=$(STRICT_GNU_TARGET) --with-arch=$(STRICT_GNU_TARGET) \ - --prefix=/usr --disable-docs --program-prefix="" + --prefix=/usr --disable-docs --program-prefix="" --libdir=/usr/$(LIBDIR) @touch $@ .PHONY: $(FONTCONFIG_BUILD_DIR)/.special fontconfig_clean diff --git a/packages/graphics/freetype/freetype.mk b/packages/graphics/freetype/freetype.mk index 534c93d..f9a8c84 100644 --- a/packages/graphics/freetype/freetype.mk +++ b/packages/graphics/freetype/freetype.mk @@ -63,7 +63,7 @@ $(FREETYPE_BUILD_DIR)/.configured: $(Q)cd $(FREETYPE_BUILD_DIR); \ CC=$(TARGETCC_CACHED) CFLAGS="$(TARGET_CFLAGS)" \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --prefix=/usr --enable-static=no --disable-rpath + --prefix=/usr --enable-static=no --disable-rpath --libdir=/usr/$(LIBDIR) @touch $@ $(FREETYPE_BUILD_DIR)/.freetype-configpatched: diff --git a/packages/graphics/gtk/gtk.mk b/packages/graphics/gtk/gtk.mk index 2e4747d..e8547da 100644 --- a/packages/graphics/gtk/gtk.mk +++ b/packages/graphics/gtk/gtk.mk @@ -90,7 +90,7 @@ $(GTK_BUILD_DIR)/.configured: ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ --target=$(STRICT_GNU_TARGET) \ --prefix=/usr --disable-cups --disable-gtk-doc --disable-glibtest \ - --with-gdktarget=directfb + --with-gdktarget=directfb --libdir=/usr/$(LIBDIR) @touch $@ $(GTK_BUILD_DIR)/.patchlibtool: diff --git a/packages/graphics/libjpeg/libjpeg.mk b/packages/graphics/libjpeg/libjpeg.mk index 3b44eea..a25f490 100644 --- a/packages/graphics/libjpeg/libjpeg.mk +++ b/packages/graphics/libjpeg/libjpeg.mk @@ -60,7 +60,7 @@ $(LIBJPEG_BUILD_DIR)/.configured: cd $(LIBJPEG_BUILD_DIR); \ CC=$(TARGETCC_CACHED) CFLAGS="$(TARGET_CFLAGS)" \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ + --target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \ --prefix=/usr --enable-static=no --program-suffix="" @touch $@ diff --git a/packages/graphics/libpng/libpng.mk b/packages/graphics/libpng/libpng.mk index aecf443..b3881d0 100644 --- a/packages/graphics/libpng/libpng.mk +++ b/packages/graphics/libpng/libpng.mk @@ -63,7 +63,8 @@ $(LIBPNG_BUILD_DIR)/.configured: cd $(LIBPNG_BUILD_DIR); \ CC=$(TARGETCC_CACHED) CFLAGS="$(TARGET_CFLAGS)" \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --prefix=/usr --enable-static=no --with-libpng-compat=no + --prefix=/usr --enable-static=no --with-libpng-compat=no \ + --libdir=/usr/$(LIBDIR) @touch $@ $(LIBPNG_BUILD_DIR)/.libpng-configpatched: diff --git a/packages/graphics/libtiff/libtiff.mk b/packages/graphics/libtiff/libtiff.mk index 5c1b1f9..ee1eccf 100644 --- a/packages/graphics/libtiff/libtiff.mk +++ b/packages/graphics/libtiff/libtiff.mk @@ -86,8 +86,8 @@ $(LIBTIFF_BUILD_DIR)/.configured: PKG_CONFIG=$(PKGCONFIG_BIN) \ PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ - --prefix=/usr --program-prefix="" + --target=$(STRICT_GNU_TARGET) --disable-cxx \ + --prefix=/usr --program-prefix="" --libdir=/usr/$(LIBDIR) @touch $@ libtiff_clean: diff --git a/packages/graphics/pixman/pixman.mk b/packages/graphics/pixman/pixman.mk index c1d8bc5..f3fd205 100644 --- a/packages/graphics/pixman/pixman.mk +++ b/packages/graphics/pixman/pixman.mk @@ -83,7 +83,7 @@ $(PIXMAN_BUILD_DIR)/.configured: PKG_CONFIG=$(PKGCONFIG_BIN) \ PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ + --target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \ --prefix=/usr @touch $@ diff --git a/packages/misc/foo/foo.mk b/packages/misc/foo/foo.mk index 9775521..d5e8445 100644 --- a/packages/misc/foo/foo.mk +++ b/packages/misc/foo/foo.mk @@ -76,7 +76,7 @@ $(FOO_BUILD_DIR)/.configured: PKG_CONFIG=$(PKGCONFIG_BIN) \ PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ + --target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \ --prefix=/usr @touch $@ diff --git a/packages/misc/glib/glib.mk b/packages/misc/glib/glib.mk index 2d0f72c..e78251f 100644 --- a/packages/misc/glib/glib.mk +++ b/packages/misc/glib/glib.mk @@ -86,7 +86,7 @@ $(GLIB_BUILD_DIR)/.configured: ac_cv_func_nonposix_getpwuid_r=no \ ac_cv_func_posix_getgrgid_r=yes \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ + --target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \ --prefix=/usr --disable-fam @touch $@ diff --git a/packages/misc/libelf/libelf.mk b/packages/misc/libelf/libelf.mk index ea28e89..de849f4 100644 --- a/packages/misc/libelf/libelf.mk +++ b/packages/misc/libelf/libelf.mk @@ -93,7 +93,7 @@ $(LIBELF_BUILD_DIR)/.configured: ./configure --build=$(HOST_BUILD) \ --host=$(STRICT_GNU_TARGET) \ --target=$(STRICT_GNU_TARGET) \ - --prefix=$(SYSROOT)/usr --enable-elf64 + --prefix=$(SYSROOT)/usr --enable-elf64 --libdir=$(SYSROOT)/usr/$(LIBDIR) @touch $@ libelf_clean: diff --git a/packages/misc/libxml/libxml.mk b/packages/misc/libxml/libxml.mk index f1e91b1..9d3731e 100644 --- a/packages/misc/libxml/libxml.mk +++ b/packages/misc/libxml/libxml.mk @@ -66,9 +66,8 @@ $(LIBXML2_BUILD_DIR)/.configured: LDFLAGS="-L$(SYSROOT)/$(LIBDIR) -L$(SYSROOT)/usr/$(LIBDIR)" \ CPPFLGAS="-I$(SYSROOT)/usr/include" \ PKG_CONFIG=$(PKGCONFIG_BIN) \ - PKG_CONFIG_PATH=$(SYSROOT)/usr \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ + --target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \ --prefix=/usr --disable-rpath @touch $@ diff --git a/packages/misc/ncurses/ncurses.mk b/packages/misc/ncurses/ncurses.mk index d66280e..20a0361 100644 --- a/packages/misc/ncurses/ncurses.mk +++ b/packages/misc/ncurses/ncurses.mk @@ -88,7 +88,8 @@ $(NCURSES_BUILD_DIR)/.configured: PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ --target=$(STRICT_GNU_TARGET) --program-prefix="" \ - --prefix=/usr --disable-rpath --without-cxx-binding --without-ada + --prefix=/usr --disable-rpath --without-cxx-binding --without-ada \ + --libdir=/usr/$(LIBDIR) @touch $@ ncurses_clean: diff --git a/packages/misc/pango/pango.kconfig b/packages/misc/pango/pango.kconfig index 0e9a80d..26724cc 100644 --- a/packages/misc/pango/pango.kconfig +++ b/packages/misc/pango/pango.kconfig @@ -27,6 +27,7 @@ config EMBTK_HAVE_PANGO select EMBTK_HAVE_GLIB select EMBTK_HAVE_FONTCONFIG select EMBTK_HAVE_CAIRO + select EMBTK_GCC_MORE_LANGUAGES select EMBTK_GCC_LANGUAGE_CPP help Pango is a library for laying out and rendering of text, with an diff --git a/packages/misc/pango/pango.mk b/packages/misc/pango/pango.mk index 5f6d007..ed061d1 100644 --- a/packages/misc/pango/pango.mk +++ b/packages/misc/pango/pango.mk @@ -34,12 +34,6 @@ PANGO_INCLUDES = pango* PANGO_LIBS = pango-* pango* libpango* PANGO_PKGCONFIGS = pango*.pc -ifeq ($(CONFIG_EMBTK_64BITS_FS_COMPAT32),y) -PKG_CONFIG_PATH=$(SYSROOT)/usr/lib32/pkgconfig -else -PKG_CONFIG_PATH=$(SYSROOT)/usr/lib/pkgconfig -endif - pango_install: $(PANGO_BUILD_DIR)/.installed $(PANGO_BUILD_DIR)/.special $(PANGO_BUILD_DIR)/.installed: $(GLIB_BUILD_DIR)/.installed \ @@ -88,41 +82,25 @@ $(PANGO_BUILD_DIR)/.configured: PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \ PKG_CONFIG_LIBDIR=$(SYSROOT)/usr/lib \ ./configure --build=$(HOST_BUILD) --host=$(STRICT_GNU_TARGET) \ - --target=$(STRICT_GNU_TARGET) \ + --target=$(STRICT_GNU_TARGET) --libdir=/usr/$(LIBDIR) \ --prefix=/usr --without-x @touch $@ $(PANGO_BUILD_DIR)/.patchlibtool: -ifeq ($(CONFIG_EMBTK_64BITS_FS_COMPAT32),y) - $(Q)PANGO_LT_FILES=`find $(SYSROOT)/usr/lib32/pango/* -type f -name *.la`; \ - for i in $$PANGO_LT_FILES; \ - do \ - sed \ - -e "s; \/usr\/lib32\/libpangoft2-1.0.la ; $(SYSROOT)\/usr\/lib32\/libpangoft2-1.0.la ;" \ - -e "s; \/usr\/lib32\/libpango-1.0.la ; $(SYSROOT)\/usr\/lib32\/libpango-1.0.la ;" \ - < $$i > $$i.new; \ - mv $$i.new $$i; \ - done -else - $(Q)PANGO_LT_FILES=`find $(SYSROOT)/usr/lib/* -type f -name *.la`; \ + $(Q)PANGO_LT_FILES=`find $(SYSROOT)/usr/$(LIBDIR)/* -type f -name *.la`; \ for i in $$PANGO_LT_FILES; \ do \ sed \ - -e "s; \/usr\/lib\/libpangoft2-1.0.la ; $(SYSROOT)\/usr\/lib\/libpangoft2-1.0.la ;" \ - -e "s; \/usr\/lib\/libpango-1.0.la ; $(SYSROOT)\/usr\/lib\/libpango-1.0.la ;" \ + -e "s;\/usr\/$(LIBDIR)\/libpangoft2-1.0.la ; $(SYSROOT)\/usr\/$(LIBDIR)\/libpangoft2-1.0.la ;" \ + -e "s;\/usr\/$(LIBDIR)\/libpango-1.0.la ; $(SYSROOT)\/usr\/$(LIBDIR)\/libpango-1.0.la ;" \ < $$i > $$i.new; \ mv $$i.new $$i; \ done -endif .PHONY: pango_clean $(PANGO_BUILD_DIR)/.special $(PANGO_BUILD_DIR)/.special: -ifeq ($(CONFIG_EMBTK_64BITS_FS_COMPAT32),y) - $(Q)-cp -R $(SYSROOT)/usr/lib32/pango $(ROOTFS)/usr/lib32/ -else - $(Q)-cp -R $(SYSROOT)/usr/lib/pango $(ROOTFS)/usr/lib/ -endif + $(Q)-cp -R $(SYSROOT)/usr/$(LIBDIR)/pango $(ROOTFS)/usr/$(LIBDIR)/ @touch $@ pango_clean: @@ -130,10 +108,6 @@ pango_clean: $(Q)-cd $(SYSROOT)/usr/bin; rm -rf $(PANGO_BINS) $(Q)-cd $(SYSROOT)/usr/sbin; rm -rf $(PANGO_SBINS) $(Q)-cd $(SYSROOT)/usr/include; rm -rf $(PANGO_INCLUDES) - $(Q)-cd $(SYSROOT)/usr/lib; rm -rf $(PANGO_LIBS) - $(Q)-cd $(SYSROOT)/usr/lib/pkgconfig; rm -rf $(PANGO_PKGCONFIGS) -ifeq ($(CONFIG_EMBTK_64BITS_FS_COMPAT32),y) - $(Q)-cd $(SYSROOT)/usr/lib32; rm -rf $(PANGO_LIBS) - $(Q)-cd $(SYSROOT)/usr/lib32/pkgconfig; rm -rf $(PANGO_PKGCONFIGS) -endif + $(Q)-cd $(SYSROOT)/usr/$(LIBDIR); rm -rf $(PANGO_LIBS) + $(Q)-cd $(SYSROOT)/usr/$(LIBDIR)/pkgconfig; rm -rf $(PANGO_PKGCONFIGS) |