[packages] upx: define UCL_NO_ASM to fix build on x86 (ucl is built with --disable-asm), add missing dependencies, cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/packages@20107 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
64685f8823
commit
64a600a6c4
@ -22,7 +22,7 @@ include $(INCLUDE_DIR)/package.mk
|
||||
define Package/upx
|
||||
SECTION:=utils
|
||||
CATEGORY:=Utilities
|
||||
DEPENDS:=+libucl
|
||||
DEPENDS:=+libucl +libstdcpp +zlib
|
||||
TITLE:=The Ultimate Packer for eXecutables
|
||||
URL:=http://upx.sourceforge.net/
|
||||
endef
|
||||
@ -35,15 +35,12 @@ or other drawbacks for most of the formats supported, because of in-place
|
||||
decompression.
|
||||
endef
|
||||
|
||||
MAKE_PATH := src
|
||||
MAKE_VARS += \
|
||||
UPX_UCLDIR="$(STAGING_DIR)/usr/include/ucl" \
|
||||
exeext=""
|
||||
|
||||
define Build/Compile
|
||||
$(call Build/Compile/Default, \
|
||||
all \
|
||||
)
|
||||
endef
|
||||
TARGET_CPPFLAGS += \
|
||||
-DUCL_NO_ASM \
|
||||
|
||||
define Package/upx/install
|
||||
$(INSTALL_DIR) $(1)/usr/bin
|
||||
|
Loading…
x
Reference in New Issue
Block a user