diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-04-15 17:49:47 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-04-15 17:49:47 +0000 |
commit | 7c77ebc3a341a4f556dc7292ee4fdf9f83609eab (patch) | |
tree | b5b3e6eefd58736bc526cdf56a5894edb3d63a8a | |
parent | 5ff71e89b7896e8a5d4bf1137a36978c7fbe03c2 (diff) | |
download | ptxdist-7c77ebc3a341a4f556dc7292ee4fdf9f83609eab.tar.gz ptxdist-7c77ebc3a341a4f556dc7292ee4fdf9f83609eab.tar.xz |
* glib.in, glib.make:
added gettext-dummy
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8018 33e552b5-05e3-0310-8538-816dae2090ed
-rw-r--r-- | rules/glib.in | 44 | ||||
-rw-r--r-- | rules/glib.make | 55 |
2 files changed, 55 insertions, 44 deletions
diff --git a/rules/glib.in b/rules/glib.in index 4ec46b905..13a4a2735 100644 --- a/rules/glib.in +++ b/rules/glib.in @@ -1,8 +1,9 @@ -config GLIB +menuconfig GLIB bool - prompt "glib" - select LIBICONV if GLIB_LIBICONV_GNU - select GETTEXT if GLIB_GETTEXT + prompt "glib " + select LIBICONV if GLIB__LIBICONV_GNU + select GETTEXT if GLIB__GETTEXT_GETTEXT + select GETTEXT_DUMMY if GLIB__GETTEXT_DUMMY select HOST_GLIB help GLib is a library containing many useful C routines for things @@ -11,21 +12,42 @@ config GLIB and GNOME. choice - prompt "iconv variant" if !ARCH_MINGW - default GLIB_LIBICONV_GNU + prompt "iconv variant" + default GLIB__LIBICONV_GNU depends on GLIB - config GLIB_LIBICONV_GNU + config GLIB__LIBICONV_GNU bool prompt "gnu (libiconv)" - config GLIB_LIBICONV_NATIVE + config GLIB__LIBICONV_NATIVE bool prompt "native" endchoice -config GLIB_GETTEXT - bool +choice + prompt "gettext variant" + default GLIB__GETTEXT_NONE + default GLIB__GETTEXT_GETTEXT if ARCH_MINGW + default GLIB__GETTEXT_DUMMY if ARCH_BLACKFIN depends on GLIB - default y if ARCH_MINGW + # FIXME: platform + + config GLIB__GETTEXT_NONE + bool + prompt "not needed" + + config GLIB__GETTEXT_GETTEXT + bool + prompt "gnu (gettext)" + + config GLIB__GETTEXT_DUMMY + bool + prompt "dummy" + +endchoice + + + + diff --git a/rules/glib.make b/rules/glib.make index 00d5332a4..984122812 100644 --- a/rules/glib.make +++ b/rules/glib.make @@ -1,8 +1,8 @@ # -*-makefile-*- # $Id: template 5041 2006-03-09 08:45:49Z mkl $ # -# Copyright (C) 2006 by Robert Schwebel <r.schwebel@pengutronix.de> -# Pengutronix <info@pengutronix.de>, Germany +# Copyright (C) 2006-2008 by Robert Schwebel <r.schwebel@pengutronix.de> +# Pengutronix <info@pengutronix.de>, Germany # # See CREDITS for details about who has contributed to this project. # @@ -18,7 +18,7 @@ PACKAGES-$(PTXCONF_GLIB) += glib # # Paths and names # -GLIB_VERSION := 2.14.1 +GLIB_VERSION := 2.14.5 GLIB := glib-$(GLIB_VERSION) GLIB_SUFFIX := tar.bz2 GLIB_URL := http://ftp.gtk.org/pub/glib/2.14/glib-$(GLIB_VERSION).$(GLIB_SUFFIX) @@ -29,8 +29,6 @@ GLIB_DIR := $(BUILDDIR)/$(GLIB) # Get # ---------------------------------------------------------------------------- -glib_get: $(STATEDIR)/glib.get - $(STATEDIR)/glib.get: @$(call targetinfo, $@) @$(call touch, $@) @@ -43,8 +41,6 @@ $(GLIB_SOURCE): # Extract # ---------------------------------------------------------------------------- -glib_extract: $(STATEDIR)/glib.extract - $(STATEDIR)/glib.extract: @$(call targetinfo, $@) @$(call clean, $(GLIB_DIR)) @@ -56,8 +52,6 @@ $(STATEDIR)/glib.extract: # Prepare # ---------------------------------------------------------------------------- -glib_prepare: $(STATEDIR)/glib.prepare - GLIB_PATH := PATH=$(CROSS_PATH) GLIB_ENV := \ $(CROSS_ENV) \ @@ -73,9 +67,10 @@ GLIB_AUTOCONF := \ $(CROSS_AUTOCONF_USR) \ --enable-static -ifdef PTXCONF_GLIB_LIBICONV_GNU +ifdef PTXCONF_GLIB__LIBICONV_GNU GLIB_AUTOCONF += --with-libiconv=gnu -else +endif +ifdef PTXCONF_GLIB__LIBICONV_NATIVE GLIB_AUTOCONF += --with-libiconv=native endif @@ -91,8 +86,6 @@ $(STATEDIR)/glib.prepare: # Compile # ---------------------------------------------------------------------------- -glib_compile: $(STATEDIR)/glib.compile - $(STATEDIR)/glib.compile: @$(call targetinfo, $@) cd $(GLIB_DIR) && $(GLIB_PATH) $(MAKE) $(PARALLELMFLAGS) @@ -102,8 +95,6 @@ $(STATEDIR)/glib.compile: # Install # ---------------------------------------------------------------------------- -glib_install: $(STATEDIR)/glib.install - $(STATEDIR)/glib.install: @$(call targetinfo, $@) @$(call install, GLIB) @@ -113,8 +104,6 @@ $(STATEDIR)/glib.install: # Target-Install # ---------------------------------------------------------------------------- -glib_targetinstall: $(STATEDIR)/glib.targetinstall - $(STATEDIR)/glib.targetinstall: @$(call targetinfo, $@) @@ -128,28 +117,28 @@ $(STATEDIR)/glib.targetinstall: @$(call install_fixup,glib,DESCRIPTION,missing) @$(call install_copy, glib, 0, 0, 0644, \ - $(GLIB_DIR)/glib/.libs/libglib-2.0.so.0.1400.1, \ - /usr/lib/libglib-2.0.so.0.1400.1) - @$(call install_link, glib, libglib-2.0.so.0.1400.1, /usr/lib/libglib-2.0.so.0) - @$(call install_link, glib, libglib-2.0.so.0.1400.1, /usr/lib/libglib-2.0.so) + $(GLIB_DIR)/glib/.libs/libglib-2.0.so.0.1400.5, \ + /usr/lib/libglib-2.0.so.0.1400.5) + @$(call install_link, glib, libglib-2.0.so.0.1400.5, /usr/lib/libglib-2.0.so.0) + @$(call install_link, glib, libglib-2.0.so.0.1400.5, /usr/lib/libglib-2.0.so) @$(call install_copy, glib, 0, 0, 0644, \ - $(GLIB_DIR)/gobject/.libs/libgobject-2.0.so.0.1400.1, \ - /usr/lib/libgobject-2.0.so.0.1400.1) - @$(call install_link, glib, libgobject-2.0.so.0.1400.1, /usr/lib/libgobject-2.0.so.0) - @$(call install_link, glib, libgobject-2.0.so.0.1400.1, /usr/lib/libgobject-2.0.so) + $(GLIB_DIR)/gobject/.libs/libgobject-2.0.so.0.1400.5, \ + /usr/lib/libgobject-2.0.so.0.1400.5) + @$(call install_link, glib, libgobject-2.0.so.0.1400.5, /usr/lib/libgobject-2.0.so.0) + @$(call install_link, glib, libgobject-2.0.so.0.1400.5, /usr/lib/libgobject-2.0.so) @$(call install_copy, glib, 0, 0, 0644, \ - $(GLIB_DIR)/gmodule/.libs/libgmodule-2.0.so.0.1400.1, \ - /usr/lib/libgmodule-2.0.so.0.1400.1) - @$(call install_link, glib, libgmodule-2.0.so.0.1400.1, /usr/lib/libgmodule-2.0.so.0) - @$(call install_link, glib, libgmodule-2.0.so.0.1400.1, /usr/lib/libgmodule-2.0.so) + $(GLIB_DIR)/gmodule/.libs/libgmodule-2.0.so.0.1400.5, \ + /usr/lib/libgmodule-2.0.so.0.1400.5) + @$(call install_link, glib, libgmodule-2.0.so.0.1400.5, /usr/lib/libgmodule-2.0.so.0) + @$(call install_link, glib, libgmodule-2.0.so.0.1400.5, /usr/lib/libgmodule-2.0.so) @$(call install_copy, glib, 0, 0, 0644, \ - $(GLIB_DIR)/gthread/.libs/libgthread-2.0.so.0.1400.1, \ - /usr/lib/libgthread-2.0.so.0.1400.1) - @$(call install_link, glib, libgthread-2.0.so.0.1400.1, /usr/lib/libgthread-2.0.so.0) - @$(call install_link, glib, libgthread-2.0.so.0.1400.1, /usr/lib/libgthread-2.0.so) + $(GLIB_DIR)/gthread/.libs/libgthread-2.0.so.0.1400.5, \ + /usr/lib/libgthread-2.0.so.0.1400.5) + @$(call install_link, glib, libgthread-2.0.so.0.1400.5, /usr/lib/libgthread-2.0.so.0) + @$(call install_link, glib, libgthread-2.0.so.0.1400.5, /usr/lib/libgthread-2.0.so) @$(call install_finish,glib) |