1# 2# Copyright (C) 2011-2012 OpenWrt.org 3# 4# This is free software, licensed under the GNU General Public License v2. 5# See /LICENSE for more information. 6# 7include $(TOPDIR)/rules.mk 8 9PKG_NAME:=upx 10PKG_VERSION:=3.07 11 12PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-src.tar.bz2 13PKG_SOURCE_URL:=@SF/upx 14PKG_MD5SUM:=8186ab103288242f7e8ecad1acd4af03 15PKG_CAT:=bzcat 16 17HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/$(PKG_NAME)-$(PKG_VERSION)-src 18 19include $(INCLUDE_DIR)/host-build.mk 20 21define Host/Compile 22 rm -f $(HOST_BUILD_DIR)/src/.depend 23 $(MAKE) UPX_LZMADIR="$(BUILD_DIR_HOST)/lzma-4.65" -C $(HOST_BUILD_DIR)/src \ 24 CXXFLAGS_WERROR="" LDFLAGS="$(HOST_LDFLAGS) $(HOST_STATIC_LINKING)" 25endef 26 27define Host/Install 28 $(CP) $(HOST_BUILD_DIR)/src/upx.out $(STAGING_DIR_HOST)/bin/upx 29endef 30 31define Host/Clean 32 rm -f $(STAGING_DIR_HOST)/bin/upx 33endef 34 35$(eval $(call HostBuild)) 36