From 4c5ed89f0c10d7b0d3b2dc5a74e2bf03172815f3 Mon Sep 17 00:00:00 2001 From: Nicolas Thill Date: Tue, 9 Mar 2010 21:23:39 +0000 Subject: [PATCH] upx: define UCL_NO_ASM to fix build on x86 (ucl is built with --disable-asm), add missing dependencies, cleanup SVN-Revision: 20107 --- utils/upx/Makefile | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/utils/upx/Makefile b/utils/upx/Makefile index 4779aa4d1..08377073d 100644 --- a/utils/upx/Makefile +++ b/utils/upx/Makefile @@ -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 -- 2.30.2