Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-01-16  1:29 sjhill at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: sjhill at uclibc.org @ 2007-01-16  1:29 UTC (permalink / raw)
  To: buildroot

Author: sjhill
Date: 2007-01-15 17:29:38 -0800 (Mon, 15 Jan 2007)
New Revision: 17322

Log:
Remove all of the binaries except for the one used for the target even though it is a MIPS binary and cannot be used. This package is still crap.


Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-01-16 00:33:24 UTC (rev 17321)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-01-16 01:29:38 UTC (rev 17322)
@@ -111,6 +111,9 @@
 	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libgettextpo.la
 	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libgettextsrc.la
 	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libintl.la
+	rm -f $(STAGING_DIR)/bin/autopoint $(STAGING_DIR)/bin/envsubst
+	rm -f $(STAGING_DIR)/bin/gettext.sh $(STAGING_DIR)/bin/gettextize
+	rm -f $(STAGING_DIR)/bin/msg* $(STAGING_DIR)/bin/?gettext
 	touch -c $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
 
 gettext: uclibc pkgconfig $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
@@ -130,7 +133,7 @@
 
 gettext-target: $(GETTEXT_DIR)/$(GETTEXT_BINARY)
 	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GETTEXT_DIR) install
-	chmod +x $(TARGET_DIR)/lib/libintl.so.3.4.3 # identify as needing to be stipped
+	chmod +x $(TARGET_DIR)/lib/libintl.so.3.4.3 # identify as needing to be stripped
 	rm -rf  $(TARGET_DIR)/usr/info \
 		$(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc \
 		$(TARGET_DIR)/usr/doc $(TARGET_DIR)/usr/share/aclocal \

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2008-10-27  9:45 jacmet at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: jacmet at uclibc.org @ 2008-10-27  9:45 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-10-27 02:45:44 -0700 (Mon, 27 Oct 2008)
New Revision: 23812

Log:
Strip gettext libraries on the target

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2008-10-27 09:45:41 UTC (rev 23811)
+++ trunk/buildroot/package/gettext/gettext.mk	2008-10-27 09:45:44 UTC (rev 23812)
@@ -154,6 +154,8 @@
 $(TARGET_DIR)/usr/lib/libintl.so: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
 	cp -dpf $(STAGING_DIR)/usr/lib/libgettext*.so* \
 		$(STAGING_DIR)/usr/lib/libintl*.so* $(TARGET_DIR)/usr/lib/
+	$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libgettext*.so*
+	$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libintl*.so*
 	rm -f $(addprefix $(TARGET_DIR)/usr/lib/, \
 		libgettext*.so*.la libintl*.so*.la)
 	touch -c $@

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2008-07-23 10:35 jacmet at uclibc.org
  2008-07-23 13:42 ` Hamish Moffatt
  0 siblings, 1 reply; 18+ messages in thread
From: jacmet at uclibc.org @ 2008-07-23 10:35 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-07-23 03:35:50 -0700 (Wed, 23 Jul 2008)
New Revision: 22929

Log:
gettext: also remove from staging on -clean

Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2008-07-23 08:41:08 UTC (rev 22928)
+++ trunk/buildroot/package/gettext/gettext.mk	2008-07-23 10:35:50 UTC (rev 22929)
@@ -125,6 +125,7 @@
 gettext-unpacked: $(GETTEXT_DIR)/.unpacked
 
 gettext-clean:
+	-$(MAKE) DESTDIR=$(STAGING_DIR) CC=$(TARGET_CC) -C $(GETTEXT_DIR) uninstall
 	-$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GETTEXT_DIR) uninstall
 	-$(MAKE) -C $(GETTEXT_DIR) clean
 

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-09-05  6:50 ulf at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: ulf at uclibc.org @ 2007-09-05  6:50 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-04 23:50:53 -0700 (Tue, 04 Sep 2007)
New Revision: 19788

Log:
Add target to unpack gettext

Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-09-05 06:49:57 UTC (rev 19787)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-09-05 06:50:53 UTC (rev 19788)
@@ -123,6 +123,8 @@
 
 gettext: uclibc pkgconfig $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
 
+gettext-unpacked: $(GETTEXT_DIR)/.unpacked
+
 gettext-clean:
 	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GETTEXT_DIR) uninstall
 	-$(MAKE) -C $(GETTEXT_DIR) clean

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-08-12 23:36 ulf at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: ulf at uclibc.org @ 2007-08-12 23:36 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-12 16:36:27 -0700 (Sun, 12 Aug 2007)
New Revision: 19478

Log:
Use shared library for gettext as default

Modified:
   trunk/buildroot/package/gettext/Config.in


Changeset:
Modified: trunk/buildroot/package/gettext/Config.in
===================================================================
--- trunk/buildroot/package/gettext/Config.in	2007-08-12 23:35:20 UTC (rev 19477)
+++ trunk/buildroot/package/gettext/Config.in	2007-08-12 23:36:27 UTC (rev 19478)
@@ -10,7 +10,7 @@
 
 config BR2_PACKAGE_GETTEXT_STATIC
 	bool "Use libgettext.a instead of libgettext.so.*"
-	default y
+	default n
 	depends on BR2_PACKAGE_GETTEXT
 	depends on BR2_arm
 	help

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-07-27  7:29 ulf at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: ulf at uclibc.org @ 2007-07-27  7:29 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-27 00:29:22 -0700 (Fri, 27 Jul 2007)
New Revision: 19265

Log:
Remove bad definition of LD to allow building of shared libraries

Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-07-26 11:12:51 UTC (rev 19264)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-07-27 07:29:22 UTC (rev 19265)
@@ -90,7 +90,6 @@
 		jm_cv_func_working_re_compile_pattern=yes \
 		ac_use_included_regex=no \
 		gl_cv_c_restrict=no \
-		LD=$(TARGET_CROSS)gcc \
 		./configure \
 		--target=$(GNU_TARGET_NAME) \
 		--host=$(GNU_TARGET_NAME) \

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-07-23  8:35 ulf at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: ulf at uclibc.org @ 2007-07-23  8:35 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-23 01:35:06 -0700 (Mon, 23 Jul 2007)
New Revision: 19205

Log:
Update Config of gettext subdir

Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-07-23 08:33:41 UTC (rev 19204)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-07-23 08:35:06 UTC (rev 19205)
@@ -26,6 +26,7 @@
 	$(GETTEXT_CAT) $(DL_DIR)/$(GETTEXT_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
 	toolchain/patch-kernel.sh $(GETTEXT_DIR) package/gettext/ gettext\*.patch
 	$(CONFIG_UPDATE) $(@D)
+	$(CONFIG_UPDATE) $(GETTEXT_DIR)/build-aux
 	touch $@
 
 ifeq ($(strip $(BR2_TOOLCHAIN_EXTERNAL)),y)

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-07-16 10:00 ulf at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: ulf at uclibc.org @ 2007-07-16 10:00 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-16 03:00:29 -0700 (Mon, 16 Jul 2007)
New Revision: 19109

Log:
Temporarily allow static libgettext library option to ensure build can complete for ARM

Modified:
   trunk/buildroot/package/gettext/Config.in
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/Config.in
===================================================================
--- trunk/buildroot/package/gettext/Config.in	2007-07-16 09:45:39 UTC (rev 19108)
+++ trunk/buildroot/package/gettext/Config.in	2007-07-16 10:00:29 UTC (rev 19109)
@@ -8,6 +8,19 @@
 
 	  http://www.gnu.org/software/gettext/
 
+config BR2_PACKAGE_GETTEXT_STATIC
+	bool "Use libgettext.a instead of libgettext.so.*"
+	default y
+	depends on BR2_PACKAGE_GETTEXT
+	depends on BR2_arm
+	help
+	  The GNU `gettext' utilities are a set of tools that provide a
+	  framework to help other GNU packages produce multi-lingual
+	  messages.
+
+	  http://www.gnu.org/software/gettext/
+
+
 config BR2_PACKAGE_LIBINTL
 	bool "libintl"
 	default n

Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-07-16 09:45:39 UTC (rev 19108)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-07-16 10:00:29 UTC (rev 19109)
@@ -11,6 +11,12 @@
 GETTEXT_BINARY:=gettext-runtime/src/gettext
 GETTEXT_TARGET_BINARY:=usr/bin/gettext
 
+ifeq ($(strip $(BR2_PACKAGE_GETTEXT_STATIC)),y)
+LIBINTL_TARGET_BINARY:=usr/lib/libintl.a
+else
+LIBINTL_TARGET_BINARY:=usr/lib/libintl.so
+endif
+
 $(DL_DIR)/$(GETTEXT_SOURCE):
 	 $(WGET) -P $(DL_DIR) $(GETTEXT_SITE)/$(GETTEXT_SOURCE)
 
@@ -91,6 +97,7 @@
 		--prefix=/usr \
 		--exec-prefix=/usr \
 		--disable-libasprintf \
+		--enable-shared \
 		$(IGNORE_EXTERNAL_GETTEXT) \
 		$(OPENMP) \
 	);
@@ -144,8 +151,13 @@
 	rm -f $(TARGET_DIR)/usr/lib/libgettext*.so*.la $(TARGET_DIR)/usr/lib/libintl*.so*.la
 	touch -c $@
 
-libintl: $(TARGET_DIR)/usr/lib/libintl.so
+$(TARGET_DIR)/usr/lib/libintl.a: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
+	cp -dpf $(STAGING_DIR)/usr/lib/libgettext*.a $(TARGET_DIR)/usr/lib/
+	cp -dpf $(STAGING_DIR)/usr/lib/libintl*.a 	$(TARGET_DIR)/usr/lib/
+	touch -c $@
 
+libintl: $(TARGET_DIR)/$(LIBINTL_TARGET_BINARY)
+
 #############################################################
 #
 # Toplevel Makefile options

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-07-08 18:58 aldot at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: aldot at uclibc.org @ 2007-07-08 18:58 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-08 11:58:48 -0700 (Sun, 08 Jul 2007)
New Revision: 19043

Log:
- make it compile.


Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-07-08 18:16:12 UTC (rev 19042)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-07-08 18:58:48 UTC (rev 19043)
@@ -9,7 +9,7 @@
 GETTEXT_DIR:=$(BUILD_DIR)/gettext-$(GETTEXT_VER)
 GETTEXT_CAT:=$(ZCAT)
 GETTEXT_BINARY:=gettext-runtime/src/gettext
-GETTEXT_TARGET_BINARY:=bin/gettext
+GETTEXT_TARGET_BINARY:=usr/bin/gettext
 
 $(DL_DIR)/$(GETTEXT_SOURCE):
 	 $(WGET) -P $(DL_DIR) $(GETTEXT_SITE)/$(GETTEXT_SOURCE)
@@ -19,6 +19,7 @@
 $(GETTEXT_DIR)/.unpacked: $(DL_DIR)/$(GETTEXT_SOURCE)
 	$(GETTEXT_CAT) $(DL_DIR)/$(GETTEXT_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
 	toolchain/patch-kernel.sh $(GETTEXT_DIR) package/gettext/ gettext\*.patch
+	$(CONFIG_UPDATE) $(@D)
 	touch $@
 
 ifeq ($(strip $(BR2_TOOLCHAIN_EXTERNAL)),y)
@@ -82,22 +83,13 @@
 		jm_cv_func_working_re_compile_pattern=yes \
 		ac_use_included_regex=no \
 		gl_cv_c_restrict=no \
+		LD=$(TARGET_CROSS)gcc \
 		./configure \
 		--target=$(GNU_TARGET_NAME) \
 		--host=$(GNU_TARGET_NAME) \
 		--build=$(GNU_HOST_NAME) \
 		--prefix=/usr \
 		--exec-prefix=/usr \
-		--bindir=/bin \
-		--sbindir=/sbin \
-		--libdir=/lib \
-		--libexecdir=/usr/lib \
-		--sysconfdir=/etc \
-		--datadir=/usr/share \
-		--localstatedir=/var \
-		--includedir=/include \
-		--mandir=/usr/man \
-		--infodir=/usr/info \
 		--disable-libasprintf \
 		$(IGNORE_EXTERNAL_GETTEXT) \
 		$(OPENMP) \
@@ -105,21 +97,21 @@
 	touch $@
 
 $(GETTEXT_DIR)/$(GETTEXT_BINARY): $(GETTEXT_DIR)/.configured
-	$(MAKE) CC=$(TARGET_CC) -C $(GETTEXT_DIR)
+	$(MAKE) -C $(GETTEXT_DIR)
 	touch -c $(GETTEXT_DIR)/$(GETTEXT_BINARY)
 
 $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY): $(GETTEXT_DIR)/$(GETTEXT_BINARY)
 	$(MAKE) DESTDIR=$(STAGING_DIR) -C $(GETTEXT_DIR) install
-	$(SED) 's,/lib/,$(STAGING_DIR)/lib/,g' $(STAGING_DIR)/lib/libgettextlib.la
-	$(SED) 's,/lib/,$(STAGING_DIR)/lib/,g' $(STAGING_DIR)/lib/libgettextpo.la
-	$(SED) 's,/lib/,$(STAGING_DIR)/lib/,g' $(STAGING_DIR)/lib/libgettextsrc.la
-	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libgettextlib.la
-	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libgettextpo.la
-	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libgettextsrc.la
-	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR)/lib/libintl.la
-	rm -f $(STAGING_DIR)/bin/autopoint $(STAGING_DIR)/bin/envsubst
-	rm -f $(STAGING_DIR)/bin/gettext.sh $(STAGING_DIR)/bin/gettextize
-	rm -f $(STAGING_DIR)/bin/msg* $(STAGING_DIR)/bin/?gettext
+	$(SED) 's,/lib/,$(STAGING_DIR)/usr/lib/,g' $(STAGING_DIR)/usr/lib/libgettextlib.la
+	$(SED) 's,/lib/,$(STAGING_DIR)/usr/lib/,g' $(STAGING_DIR)/usr/lib/libgettextpo.la
+	$(SED) 's,/lib/,$(STAGING_DIR)/usr/lib/,g' $(STAGING_DIR)/usr/lib/libgettextsrc.la
+	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" $(STAGING_DIR)/usr/lib/libgettextlib.la
+	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" $(STAGING_DIR)/usr/lib/libgettextpo.la
+	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" $(STAGING_DIR)/usr/lib/libgettextsrc.la
+	$(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" $(STAGING_DIR)/usr/lib/libintl.la
+	rm -f $(STAGING_DIR)/usr/bin/autopoint $(STAGING_DIR)/usr/bin/envsubst \
+	 $(STAGING_DIR)/usr/bin/gettext.sh $(STAGING_DIR)/usr/bin/gettextize \
+	 $(STAGING_DIR)/usr/bin/msg* $(STAGING_DIR)/usr/bin/?gettext
 	touch -c $@
 
 gettext: uclibc pkgconfig $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
@@ -138,21 +130,21 @@
 #############################################################
 
 gettext-target: $(GETTEXT_DIR)/$(GETTEXT_BINARY)
-	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GETTEXT_DIR) install
-	chmod +x $(TARGET_DIR)/lib/libintl.so.3.4.3 # identify as needing to be stripped
+	$(MAKE) DESTDIR=$(TARGET_DIR) -C $(GETTEXT_DIR) install
+	chmod +x $(TARGET_DIR)/usr/lib/libintl.so* # identify as needing to be stripped
 	rm -rf  $(TARGET_DIR)/usr/info \
 		$(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc \
 		$(TARGET_DIR)/usr/doc $(TARGET_DIR)/usr/share/aclocal \
 		$(TARGET_DIR)/usr/include/libintl.h
 	-rmdir $(TARGET_DIR)/usr/include
 
-$(TARGET_DIR)/lib/libintl.so: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
-	cp -a $(STAGING_DIR)/lib/libgettext*.so* $(TARGET_DIR)/lib/
-	cp -a $(STAGING_DIR)/lib/libintl*.so* $(TARGET_DIR)/lib/
-	rm -f $(TARGET_DIR)/lib/libgettext*.so*.la $(TARGET_DIR)/lib/libintl*.so*.la
-	touch $@
+$(TARGET_DIR)/usr/lib/libintl.so: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
+	cp -dpf $(STAGING_DIR)/usr/lib/libgettext*.so* \
+		$(STAGING_DIR)/usr/lib/libintl*.so* $(TARGET_DIR)/usr/lib/
+	rm -f $(TARGET_DIR)/usr/lib/libgettext*.so*.la $(TARGET_DIR)/usr/lib/libintl*.so*.la
+	touch -c $@
 
-libintl: $(TARGET_DIR)/lib/libintl.so
+libintl: $(TARGET_DIR)/usr/lib/libintl.so
 
 #############################################################
 #

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-06-20 12:10 aldot at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: aldot at uclibc.org @ 2007-06-20 12:10 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-20 05:10:48 -0700 (Wed, 20 Jun 2007)
New Revision: 18866

Log:
- bump version


Modified:
   trunk/buildroot/package/gettext/gettext-error_print_progname.patch
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext-error_print_progname.patch
===================================================================
--- trunk/buildroot/package/gettext/gettext-error_print_progname.patch	2007-06-20 12:00:54 UTC (rev 18865)
+++ trunk/buildroot/package/gettext/gettext-error_print_progname.patch	2007-06-20 12:10:48 UTC (rev 18866)
@@ -1,11 +1,13 @@
-diff -ur gettext-0.14.6/gettext-tools/lib/error.h gettext-0.14.6-patched/gettext-tools/lib/error.h
---- gettext-0.14.6/gettext-tools/lib/error.h	2005-05-20 16:03:42.000000000 -0500
-+++ gettext-0.14.6-patched/gettext-tools/lib/error.h	2007-01-13 20:57:24.422168053 -0600
-@@ -50,7 +50,7 @@
+--- gettext-0.16.1.oorig/gettext-tools/gnulib-lib/error.h	2006-11-27 18:14:50.000000000 +0100
++++ gettext-0.16.1/gettext-tools/gnulib-lib/error.h	2007-06-20 13:29:32.000000000 +0200
+@@ -50,7 +50,10 @@ extern void error_at_line (int __status,
  /* If NULL, error will flush stdout, then print on stderr the program
     name, a colon and a space.  Otherwise, error will call this
     function without parameters instead.  */
 -extern DLL_VARIABLE void (*error_print_progname) (void);
++#ifndef __UCLIBC__
++extern DLL_VARIABLE
++#endif
 +void (*error_print_progname) (void);
  
  /* This variable is incremented each time `error' is called.  */

Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-06-20 12:00:54 UTC (rev 18865)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-06-20 12:10:48 UTC (rev 18866)
@@ -3,7 +3,7 @@
 # gettext
 #
 #############################################################
-GETTEXT_VER:=0.14.6
+GETTEXT_VER:=0.16.1
 GETTEXT_SOURCE:=gettext-$(GETTEXT_VER).tar.gz
 GETTEXT_SITE:=http://ftp.gnu.org/pub/gnu/gettext
 GETTEXT_DIR:=$(BUILD_DIR)/gettext-$(GETTEXT_VER)
@@ -19,7 +19,7 @@
 $(GETTEXT_DIR)/.unpacked: $(DL_DIR)/$(GETTEXT_SOURCE)
 	$(GETTEXT_CAT) $(DL_DIR)/$(GETTEXT_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
 	toolchain/patch-kernel.sh $(GETTEXT_DIR) package/gettext/ gettext\*.patch
-	touch $(GETTEXT_DIR)/.unpacked
+	touch $@
 
 ifeq ($(strip $(BR2_TOOLCHAIN_EXTERNAL)),y)
 IGNORE_EXTERNAL_GETTEXT:=--with-included-gettext
@@ -101,8 +101,9 @@
 		--infodir=/usr/info \
 		--disable-libasprintf \
 		$(IGNORE_EXTERNAL_GETTEXT) \
+		$(OPENMP) \
 	);
-	touch $(GETTEXT_DIR)/.configured
+	touch $@
 
 $(GETTEXT_DIR)/$(GETTEXT_BINARY): $(GETTEXT_DIR)/.configured
 	$(MAKE) CC=$(TARGET_CC) -C $(GETTEXT_DIR)
@@ -120,7 +121,7 @@
 	rm -f $(STAGING_DIR)/bin/autopoint $(STAGING_DIR)/bin/envsubst
 	rm -f $(STAGING_DIR)/bin/gettext.sh $(STAGING_DIR)/bin/gettextize
 	rm -f $(STAGING_DIR)/bin/msg* $(STAGING_DIR)/bin/?gettext
-	touch -c $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
+	touch -c $@
 
 gettext: uclibc pkgconfig $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
 

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-01-15 21:28 andersen at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: andersen at uclibc.org @ 2007-01-15 21:28 UTC (permalink / raw)
  To: buildroot

Author: andersen
Date: 2007-01-15 13:28:15 -0800 (Mon, 15 Jan 2007)
New Revision: 17317

Log:
do not install build stuff into the target unless specifically asked to do so


Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-01-15 21:27:17 UTC (rev 17316)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-01-15 21:28:15 UTC (rev 17317)
@@ -137,12 +137,14 @@
 		$(TARGET_DIR)/usr/include/libintl.h
 	-rmdir $(TARGET_DIR)/usr/include
 
-libintl: $(TARGET_DIR)/lib/libintl.so
-
 $(TARGET_DIR)/lib/libintl.so: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
-	cp -a $(STAGING_DIR)/lib/libintl.so* $(TARGET_DIR)/lib
+	cp -a $(STAGING_DIR)/lib/libgettext*.so* $(TARGET_DIR)/lib/
+	cp -a $(STAGING_DIR)/lib/libintl*.so* $(TARGET_DIR)/lib/
+	rm -f $(TARGET_DIR)/lib/libgettext*.so*.la $(TARGET_DIR)/lib/libintl*.so*.la
 	touch $@
 
+libintl: $(TARGET_DIR)/lib/libintl.so
+
 #############################################################
 #
 # Toplevel Makefile options
@@ -152,5 +154,5 @@
 TARGETS+=libintl
 endif
 ifeq ($(strip $(BR2_PACKAGE_GETTEXT)),y)
-TARGETS+=gettext-target
+TARGETS+=gettext
 endif

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-01-14  3:09 sjhill at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: sjhill at uclibc.org @ 2007-01-14  3:09 UTC (permalink / raw)
  To: buildroot

Author: sjhill
Date: 2007-01-13 19:09:47 -0800 (Sat, 13 Jan 2007)
New Revision: 17279

Log:
Make gettext have its own definition.


Added:
   trunk/buildroot/package/gettext/gettext-error_print_progname.patch


Changeset:
Added: trunk/buildroot/package/gettext/gettext-error_print_progname.patch
===================================================================
--- trunk/buildroot/package/gettext/gettext-error_print_progname.patch	                        (rev 0)
+++ trunk/buildroot/package/gettext/gettext-error_print_progname.patch	2007-01-14 03:09:47 UTC (rev 17279)
@@ -0,0 +1,12 @@
+diff -ur gettext-0.14.6/gettext-tools/lib/error.h gettext-0.14.6-patched/gettext-tools/lib/error.h
+--- gettext-0.14.6/gettext-tools/lib/error.h	2005-05-20 16:03:42.000000000 -0500
++++ gettext-0.14.6-patched/gettext-tools/lib/error.h	2007-01-13 20:57:24.422168053 -0600
+@@ -50,7 +50,7 @@
+ /* If NULL, error will flush stdout, then print on stderr the program
+    name, a colon and a space.  Otherwise, error will call this
+    function without parameters instead.  */
+-extern DLL_VARIABLE void (*error_print_progname) (void);
++void (*error_print_progname) (void);
+ 
+ /* This variable is incremented each time `error' is called.  */
+ extern DLL_VARIABLE unsigned int error_message_count;

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-01-10 10:30 andersen at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: andersen at uclibc.org @ 2007-01-10 10:30 UTC (permalink / raw)
  To: buildroot

Author: andersen
Date: 2007-01-10 02:30:10 -0800 (Wed, 10 Jan 2007)
New Revision: 17223

Log:
fix install such that pkg-config setup is correct


Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-01-10 10:29:24 UTC (rev 17222)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-01-10 10:30:10 UTC (rev 17223)
@@ -82,16 +82,10 @@
 		--target=$(GNU_TARGET_NAME) \
 		--host=$(GNU_TARGET_NAME) \
 		--build=$(GNU_HOST_NAME) \
-		--prefix=/usr \
-		--exec-prefix=/usr \
-		--bindir=/usr/bin \
-		--sbindir=/usr/sbin \
-		--libexecdir=/usr/lib \
-		--sysconfdir=/etc \
-		--datadir=/usr/share \
-		--localstatedir=/var \
-		--mandir=/usr/man \
-		--infodir=/usr/info \
+		--prefix=$(STAGING_DIR) \
+		--exec_prefix=$(STAGING_DIR) \
+		--libdir=$(STAGING_DIR)/lib \
+		--includedir=$(STAGING_DIR)/include \
 		--disable-libasprintf \
 	);
 	touch $(GETTEXT_DIR)/.configured
@@ -101,19 +95,7 @@
 	touch -c $(GETTEXT_DIR)/$(GETTEXT_BINARY)
 
 $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY): $(GETTEXT_DIR)/$(GETTEXT_BINARY)
-	$(MAKE) prefix=$(STAGING_DIR) \
-		exec_prefix=$(STAGING_DIR) \
-		bindir=$(STAGING_DIR)/bin \
-		sbindir=$(STAGING_DIR)/sbin \
-		libexecdir=$(STAGING_DIR)/usr/lib \
-		datadir=$(STAGING_DIR)/share \
-		sysconfdir=$(STAGING_DIR)/etc \
-		localstatedir=$(STAGING_DIR)/var \
-		libdir=$(STAGING_DIR)/usr/lib \
-		infodir=$(STAGING_DIR)/info \
-		mandir=$(STAGING_DIR)/man \
-		includedir=$(STAGING_DIR)/include \
-		-C $(GETTEXT_DIR) install;
+	$(MAKE) -C $(GETTEXT_DIR) install;
 
 gettext: uclibc $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
 

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2007-01-10  6:05 andersen at uclibc.org
  0 siblings, 0 replies; 18+ messages in thread
From: andersen at uclibc.org @ 2007-01-10  6:05 UTC (permalink / raw)
  To: buildroot

Author: andersen
Date: 2007-01-09 22:05:18 -0800 (Tue, 09 Jan 2007)
New Revision: 17217

Log:
fix gettext so it will actually compile and install


Modified:
   trunk/buildroot/package/gettext/Config.in
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/Config.in
===================================================================
--- trunk/buildroot/package/gettext/Config.in	2007-01-10 00:24:50 UTC (rev 17216)
+++ trunk/buildroot/package/gettext/Config.in	2007-01-10 06:05:18 UTC (rev 17217)
@@ -2,8 +2,8 @@
 	bool "gettext"
 	default n
 	help
-	  The GNU `gettext' utilities are a set of tools that provide a 
-	  framework to help other GNU packages produce multi-lingual 
+	  The GNU `gettext' utilities are a set of tools that provide a
+	  framework to help other GNU packages produce multi-lingual
 	  messages.
 
 	  http://www.gnu.org/software/gettext/

Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2007-01-10 00:24:50 UTC (rev 17216)
+++ trunk/buildroot/package/gettext/gettext.mk	2007-01-10 06:05:18 UTC (rev 17217)
@@ -8,8 +8,8 @@
 GETTEXT_SITE:=http://ftp.gnu.org/pub/gnu/gettext
 GETTEXT_DIR:=$(BUILD_DIR)/gettext-$(GETTEXT_VER)
 GETTEXT_CAT:=$(ZCAT)
-GETTEXT_BINARY:=src/gettext
-GETTEXT_TARGET_BINARY:=usr/bin/gettext
+GETTEXT_BINARY:=gettext-runtime/src/gettext
+GETTEXT_TARGET_BINARY:=bin/gettext
 
 $(DL_DIR)/$(GETTEXT_SOURCE):
 	 $(WGET) -P $(DL_DIR) $(GETTEXT_SITE)/$(GETTEXT_SOURCE)
@@ -25,6 +25,59 @@
 	(cd $(GETTEXT_DIR); rm -rf config.cache; \
 		$(TARGET_CONFIGURE_OPTS) \
 		CFLAGS="$(TARGET_CFLAGS)" \
+		ac_cv_func_strtod=yes \
+		ac_fsusage_space=yes \
+		fu_cv_sys_stat_statfs2_bsize=yes \
+		ac_cv_func_closedir_void=no \
+		ac_cv_func_getloadavg=no \
+		ac_cv_lib_util_getloadavg=no \
+		ac_cv_lib_getloadavg_getloadavg=no \
+		ac_cv_func_getgroups=yes \
+		ac_cv_func_getgroups_works=yes \
+		ac_cv_func_chown_works=yes \
+		ac_cv_have_decl_euidaccess=no \
+		ac_cv_func_euidaccess=no \
+		ac_cv_have_decl_strnlen=yes \
+		ac_cv_func_strnlen_working=yes \
+		ac_cv_func_lstat_dereferences_slashed_symlink=yes \
+		ac_cv_func_lstat_empty_string_bug=no \
+		ac_cv_func_stat_empty_string_bug=no \
+		vb_cv_func_rename_trailing_slash_bug=no \
+		ac_cv_have_decl_nanosleep=yes \
+		jm_cv_func_nanosleep_works=yes \
+		gl_cv_func_working_utimes=yes \
+		ac_cv_func_utime_null=yes \
+		ac_cv_have_decl_strerror_r=yes \
+		ac_cv_func_strerror_r_char_p=no \
+		jm_cv_func_svid_putenv=yes \
+		ac_cv_func_getcwd_null=yes \
+		ac_cv_func_getdelim=yes \
+		ac_cv_func_mkstemp=yes \
+		utils_cv_func_mkstemp_limitations=no \
+		utils_cv_func_mkdir_trailing_slash_bug=no \
+		ac_cv_func_memcmp_working=yes \
+		ac_cv_have_decl_malloc=yes \
+		gl_cv_func_malloc_0_nonnull=yes \
+		ac_cv_func_malloc_0_nonnull=yes \
+		ac_cv_func_calloc_0_nonnull=yes \
+		ac_cv_func_realloc_0_nonnull=yes \
+		jm_cv_func_gettimeofday_clobber=no \
+		gl_cv_func_working_readdir=yes \
+		jm_ac_cv_func_link_follows_symlink=no \
+		utils_cv_localtime_cache=no \
+		ac_cv_struct_st_mtim_nsec=no \
+		gl_cv_func_tzset_clobber=no \
+		gl_cv_func_getcwd_null=yes \
+		gl_cv_func_getcwd_path_max=yes \
+		ac_cv_func_fnmatch_gnu=yes \
+		am_getline_needs_run_time_check=no \
+		am_cv_func_working_getline=yes \
+		gl_cv_func_mkdir_trailing_slash_bug=no \
+		gl_cv_func_mkstemp_limitations=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 \
 		./configure \
 		--target=$(GNU_TARGET_NAME) \
 		--host=$(GNU_TARGET_NAME) \
@@ -39,19 +92,21 @@
 		--localstatedir=/var \
 		--mandir=/usr/man \
 		--infodir=/usr/info \
+		--disable-libasprintf \
 	);
 	touch $(GETTEXT_DIR)/.configured
 
 $(GETTEXT_DIR)/$(GETTEXT_BINARY): $(GETTEXT_DIR)/.configured
 	$(MAKE) CC=$(TARGET_CC) -C $(GETTEXT_DIR)
+	touch -c $(GETTEXT_DIR)/$(GETTEXT_BINARY)
 
 $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY): $(GETTEXT_DIR)/$(GETTEXT_BINARY)
-	$(MAKE) prefix=$(STAGING_DIR)/usr \
-		exec_prefix=$(STAGING_DIR)/usr \
-		bindir=$(STAGING_DIR)/usr/bin \
-		sbindir=$(STAGING_DIR)/usr/sbin \
+	$(MAKE) prefix=$(STAGING_DIR) \
+		exec_prefix=$(STAGING_DIR) \
+		bindir=$(STAGING_DIR)/bin \
+		sbindir=$(STAGING_DIR)/sbin \
 		libexecdir=$(STAGING_DIR)/usr/lib \
-		datadir=$(STAGING_DIR)/usr/share \
+		datadir=$(STAGING_DIR)/share \
 		sysconfdir=$(STAGING_DIR)/etc \
 		localstatedir=$(STAGING_DIR)/var \
 		libdir=$(STAGING_DIR)/usr/lib \
@@ -74,22 +129,22 @@
 # gettext on the target
 #
 #############################################################
-   
+
 gettext-target: $(GETTEXT_DIR)/$(GETTEXT_BINARY)
 	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GETTEXT_DIR) install
-	chmod +x $(TARGET_DIR)/usr/lib/libintl.so.2.2.0 # identify as needing to be stipped
+	chmod +x $(TARGET_DIR)/usr/lib/libintl.so.3.4.3 # identify as needing to be stipped
 	rm -rf  $(TARGET_DIR)/usr/info \
 		$(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc \
 		$(TARGET_DIR)/usr/doc $(TARGET_DIR)/usr/share/aclocal \
 		$(TARGET_DIR)/usr/include/libintl.h
 	-rmdir $(TARGET_DIR)/usr/include
-   
+
 libintl: $(TARGET_DIR)/usr/lib/libintl.so
 
 $(TARGET_DIR)/usr/lib/libintl.so: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
 	cp -a $(STAGING_DIR)/usr/lib/libintl.so* $(TARGET_DIR)/usr/lib
 	touch $@
-    
+
 #############################################################
 #
 # Toplevel Makefile options

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/gettext
@ 2006-07-19 17:06 vapier
  0 siblings, 0 replies; 18+ messages in thread
From: vapier @ 2006-07-19 17:06 UTC (permalink / raw)
  To: buildroot

Author: vapier
Date: 2006-07-19 17:06:52 -0700 (Wed, 19 Jul 2006)
New Revision: 15732

Log:
ver bump to 0.14.6

Modified:
   trunk/buildroot/package/gettext/gettext.mk


Changeset:
Modified: trunk/buildroot/package/gettext/gettext.mk
===================================================================
--- trunk/buildroot/package/gettext/gettext.mk	2006-07-19 23:56:33 UTC (rev 15731)
+++ trunk/buildroot/package/gettext/gettext.mk	2006-07-20 00:06:52 UTC (rev 15732)
@@ -3,9 +3,10 @@
 # gettext
 #
 #############################################################
-GETTEXT_SOURCE:=gettext-0.14.5.tar.gz
+GETTEXT_VER:=0.14.6
+GETTEXT_SOURCE:=gettext-$(GETTEXT_VER).tar.gz
 GETTEXT_SITE:=http://ftp.gnu.org/pub/gnu/gettext
-GETTEXT_DIR:=$(BUILD_DIR)/gettext-0.14.5
+GETTEXT_DIR:=$(BUILD_DIR)/gettext-$(GETTEXT_VER)
 GETTEXT_CAT:=zcat
 GETTEXT_BINARY:=src/gettext
 GETTEXT_TARGET_BINARY:=usr/bin/gettext

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2008-10-27  9:45 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-16  1:29 [Buildroot] svn commit: trunk/buildroot/package/gettext sjhill at uclibc.org
  -- strict thread matches above, loose matches on Subject: below --
2008-10-27  9:45 jacmet at uclibc.org
2008-07-23 10:35 jacmet at uclibc.org
2008-07-23 13:42 ` Hamish Moffatt
2008-07-23 14:23   ` Bernhard Fischer
2008-07-26  7:28     ` Ulf Samuelsson
2007-09-05  6:50 ulf at uclibc.org
2007-08-12 23:36 ulf at uclibc.org
2007-07-27  7:29 ulf at uclibc.org
2007-07-23  8:35 ulf at uclibc.org
2007-07-16 10:00 ulf at uclibc.org
2007-07-08 18:58 aldot at uclibc.org
2007-06-20 12:10 aldot at uclibc.org
2007-01-15 21:28 andersen at uclibc.org
2007-01-14  3:09 sjhill at uclibc.org
2007-01-10 10:30 andersen at uclibc.org
2007-01-10  6:05 andersen at uclibc.org
2006-07-19 17:06 vapier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox