diff --git a/utils/unzip/Makefile b/utils/unzip/Makefile index 112b3f4e85..a0d0d14ab5 100644 --- a/utils/unzip/Makefile +++ b/utils/unzip/Makefile @@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=unzip PKG_REV:=60 PKG_VERSION:=6.0 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_SOURCE:=$(PKG_NAME)$(PKG_REV).tar.gz PKG_SOURCE_URL:=@SF/infozip @@ -44,7 +44,13 @@ endef define Build/Configure endef -TARGET_CFLAGS += -DNO_LCHMOD -DLARGE_FILE_SUPPORT +TARGET_CFLAGS += \ + -DNO_LCHMOD \ + -DLARGE_FILE_SUPPORT \ + -DUNICODE_WCHAR \ + -DUNICODE_SUPPORT \ + -DUTF8_MAYBE_NATIVE \ + -DZIP64_SUPPORT define Build/Compile $(MAKE) -C $(PKG_BUILD_DIR) -f unix/Makefile unzips \ @@ -59,7 +65,10 @@ endef define Package/unzip/install $(INSTALL_DIR) $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/ + $(INSTALL_BIN) \ + $(PKG_INSTALL_DIR)/usr/bin/{funzip,unzip,unzipsfx,zipgrep} \ + $(1)/usr/bin/ + $(LN) unzip $(1)/usr/bin/zipinfo endef $(eval $(call BuildPackage,unzip))