1################################################################################ 2# 3# dos2unix 4# 5################################################################################ 6 7DOS2UNIX_VERSION = 7.4.2 8DOS2UNIX_SITE = http://waterlan.home.xs4all.nl/dos2unix 9DOS2UNIX_LICENSE = BSD-2-Clause 10DOS2UNIX_LICENSE_FILES = COPYING.txt 11DOS2UNIX_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) 12 13ifeq ($(BR2_SYSTEM_ENABLE_NLS),y) 14DOS2UNIX_MAKE_OPTS += ENABLE_NLS=1 15DOS2UNIX_MAKE_OPTS += LIBS_EXTRA=$(TARGET_NLS_LIBS) 16else 17# Should be defined to empty to disable NLS support 18DOS2UNIX_MAKE_OPTS += ENABLE_NLS= 19endif 20 21ifeq ($(BR2_USE_WCHAR),) 22DOS2UNIX_MAKE_OPTS += UCS= 23endif 24 25ifeq ($(BR2_STATIC_LIBS),y) 26DOS2UNIX_MAKE_OPTS += LDFLAGS_USER=-static 27endif 28 29define DOS2UNIX_BUILD_CMDS 30 $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) $(DOS2UNIX_MAKE_OPTS) 31endef 32 33define DOS2UNIX_INSTALL_TARGET_CMDS 34 $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) \ 35 $(DOS2UNIX_MAKE_OPTS) install 36endef 37 38define HOST_DOS2UNIX_BUILD_CMDS 39 $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) ENABLE_NLS= 40endef 41 42define HOST_DOS2UNIX_INSTALL_CMDS 43 $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) prefix=$(HOST_DIR) ENABLE_NLS= \ 44 install 45endef 46 47$(eval $(generic-package)) 48$(eval $(host-generic-package)) 49