package/vdr-plugin-vnsiserver: don't install i18n files when not needed
This used to cause a build failure with gettext-tiny, but this is now fixed by the version bump in160f0a033b
("package/gettext-tiny: bump version"). Nevertheless, it makes sense to not install the i18n files when they are not needed, i.e when BR2_SYSTEM_ENABLE_NLS is disabled. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Giulio Benetti <giulio.benetti@micronovasrl.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> (cherry picked from commitd9ed9b6d59
) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
af9a726ae1
commit
be7a64108c
@ -12,6 +12,11 @@ VDR_PLUGIN_VNSISERVER_DEPENDENCIES = vdr
|
||||
|
||||
VDR_PLUGIN_VNSISERVER_CXXFLAGS = CXXFLAGS="$(TARGET_CXXFLAGS) -std=c++11 -fPIC"
|
||||
|
||||
VDR_PLUGIN_VNSISERVER_INSTALL_TARGETS = install-lib
|
||||
ifeq ($(BR2_SYSTEM_ENABLE_NLS),y)
|
||||
VDR_PLUGIN_VNSISERVER_INSTALL_TARGETS += install-i18n
|
||||
endif
|
||||
|
||||
define VDR_PLUGIN_VNSISERVER_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \
|
||||
$(VDR_PLUGIN_VNSISERVER_CXXFLAGS)
|
||||
@ -19,8 +24,8 @@ endef
|
||||
|
||||
define VDR_PLUGIN_VNSISERVER_INSTALL_TARGET_CMDS
|
||||
$(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \
|
||||
install DESTDIR=$(TARGET_DIR) LIBDIR=/usr/lib/vdr \
|
||||
LOCDIR=/usr/share/locale
|
||||
$(VDR_PLUGIN_VNSISERVER_INSTALL_TARGETS) DESTDIR=$(TARGET_DIR) \
|
||||
LIBDIR=/usr/lib/vdr LOCDIR=/usr/share/locale
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
|
Loading…
Reference in New Issue
Block a user