gettext: add support for using the stub headers on the host
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25599 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
ab6ff19238
commit
c8ae1677c7
@ -11,6 +11,7 @@ PKG_NAME:=gettext
|
||||
PKG_RELEASE:=2
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/host-build.mk
|
||||
|
||||
define Package/libintl
|
||||
SECTION:=libs
|
||||
@ -37,9 +38,26 @@ define Build/InstallDev
|
||||
$(INSTALL_DATA) $(PKG_BUILD_DIR)/m4/* $(1)/usr/share/aclocal/
|
||||
endef
|
||||
|
||||
define Host/Prepare
|
||||
mkdir -p $(HOST_BUILD_DIR)
|
||||
endef
|
||||
|
||||
define Host/Compile
|
||||
|
||||
endef
|
||||
|
||||
define Host/Install
|
||||
$(INSTALL_DIR) $(STAGING_DIR_HOST)/include
|
||||
$(INSTALL_DATA) ./src/include/libintl.h $(STAGING_DIR_HOST)/include/
|
||||
|
||||
$(INSTALL_DIR) $(STAGING_DIR_HOST)/share/aclocal
|
||||
$(INSTALL_DATA) ./src/m4/* $(STAGING_DIR_HOST)/share/aclocal/
|
||||
endef
|
||||
|
||||
define Package/libintl/install
|
||||
$(INSTALL_DIR) $(1)/tmp
|
||||
touch $(1)/tmp/.libintl-placeholder
|
||||
endef
|
||||
|
||||
$(eval $(call HostBuild))
|
||||
$(eval $(call BuildPackage,libintl))
|
||||
|
@ -5,11 +5,8 @@
|
||||
#ifndef _LIBINTL_H
|
||||
#define _LIBINTL_H 1
|
||||
|
||||
#include <features.h>
|
||||
#include <locale.h>
|
||||
|
||||
#if defined(__UCLIBC__) && !defined(__UCLIBC_HAS_GETTEXT_AWARENESS__)
|
||||
|
||||
/* Undef gettext macros, if any... */
|
||||
#undef gettext
|
||||
#undef dgettext
|
||||
@ -53,5 +50,4 @@
|
||||
#define bind_textdomain_codeset(Domain, Codeset) (Codeset)
|
||||
#define textdomain(String) (String) ?: "messages"
|
||||
|
||||
#endif /* GETTEXT */
|
||||
#endif /* _LIBINTL_H */
|
||||
|
Loading…
x
Reference in New Issue
Block a user