Loading package/kbd/Config.in +2 −0 Original line number Diff line number Diff line config BR2_PACKAGE_KBD bool "kbd" select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE select BR2_PACKAGE_LIBINTL if BR2_NEEDS_GETTEXT_IF_LOCALE help Keytable files and keyboard utilities. Loading package/kbd/kbd-link-against-libintl.patch 0 → 100644 +34 −0 Original line number Diff line number Diff line Make sure we link against libintl if needed We modify directly the Makefile.in so that we don't have to autoreconfigure the package, which doesn't work because packages using gettext need the autopoint tool for their autoregeneration step and this thing doesn't work (yet) in Buildroot. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Index: kbd-1.15.2/src/Makefile.am =================================================================== --- kbd-1.15.2.orig/src/Makefile.am 2011-05-22 16:08:51.144530776 +0200 +++ kbd-1.15.2/src/Makefile.am 2011-05-22 16:09:09.892530778 +0200 @@ -5,6 +5,8 @@ AM_CPPFLAGS = -DDATADIR=\"$(datadir)\" -DLOCALEDIR=\"$(localedir)\" $(WARNINGS) \ -funit-at-a-time +LDADD = @INTLLIBS@ + OLDPROGS = mapscrn loadunimap PROGS = \ dumpkeys loadkeys showkey setfont showconsolefont \ Index: kbd-1.15.2/src/Makefile.in =================================================================== --- kbd-1.15.2.orig/src/Makefile.in 2011-05-22 16:10:27.540530777 +0200 +++ kbd-1.15.2/src/Makefile.in 2011-05-22 16:10:51.172530778 +0200 @@ -26,6 +26,7 @@ install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) +LDADD = @INTLLIBS@ transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : package/kbd/kdb.mk +2 −0 Original line number Diff line number Diff line Loading @@ -2,4 +2,6 @@ KBD_VERSION = 1.15.2 KBD_SOURCE = kbd-$(KBD_VERSION).tar.gz KBD_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/kbd KBD_DEPENDENCIES = $(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext libintl) $(eval $(call AUTOTARGETS,package,kbd)) Loading
package/kbd/Config.in +2 −0 Original line number Diff line number Diff line config BR2_PACKAGE_KBD bool "kbd" select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE select BR2_PACKAGE_LIBINTL if BR2_NEEDS_GETTEXT_IF_LOCALE help Keytable files and keyboard utilities. Loading
package/kbd/kbd-link-against-libintl.patch 0 → 100644 +34 −0 Original line number Diff line number Diff line Make sure we link against libintl if needed We modify directly the Makefile.in so that we don't have to autoreconfigure the package, which doesn't work because packages using gettext need the autopoint tool for their autoregeneration step and this thing doesn't work (yet) in Buildroot. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Index: kbd-1.15.2/src/Makefile.am =================================================================== --- kbd-1.15.2.orig/src/Makefile.am 2011-05-22 16:08:51.144530776 +0200 +++ kbd-1.15.2/src/Makefile.am 2011-05-22 16:09:09.892530778 +0200 @@ -5,6 +5,8 @@ AM_CPPFLAGS = -DDATADIR=\"$(datadir)\" -DLOCALEDIR=\"$(localedir)\" $(WARNINGS) \ -funit-at-a-time +LDADD = @INTLLIBS@ + OLDPROGS = mapscrn loadunimap PROGS = \ dumpkeys loadkeys showkey setfont showconsolefont \ Index: kbd-1.15.2/src/Makefile.in =================================================================== --- kbd-1.15.2.orig/src/Makefile.in 2011-05-22 16:10:27.540530777 +0200 +++ kbd-1.15.2/src/Makefile.in 2011-05-22 16:10:51.172530778 +0200 @@ -26,6 +26,7 @@ install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) +LDADD = @INTLLIBS@ transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = :
package/kbd/kdb.mk +2 −0 Original line number Diff line number Diff line Loading @@ -2,4 +2,6 @@ KBD_VERSION = 1.15.2 KBD_SOURCE = kbd-$(KBD_VERSION).tar.gz KBD_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/kbd KBD_DEPENDENCIES = $(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext libintl) $(eval $(call AUTOTARGETS,package,kbd))