7c225baa00ee83a69a3f248e660a7b03a772bba7
[openwrt/staging/hauke.git] / tools / xxd / Makefile
1 # SPDX-License-Identifier: GPL-2.0-or-later
2
3 include $(TOPDIR)/rules.mk
4
5 PKG_NAME:=xxd
6 PKG_SOURCE_NAME:=vim
7 PKG_VERSION:=8.2
8 PKG_RELEASE:=2
9 VIMVER:=82
10
11 PKG_SOURCE:=$(PKG_SOURCE_NAME)-$(PKG_VERSION).tar.bz2
12 PKG_SOURCE_URL:=http://ftp.vim.org/pub/vim/unix
13 PKG_HASH:=f087f821831b4fece16a0461d574ccd55a8279f64d635510a1e10225966ced3b
14 PKG_CPE_ID:=cpe:/a:vim:vim
15
16 HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/$(PKG_SOURCE_NAME)$(VIMVER)
17 HOST_BUILD_PARALLEL:=1
18
19 include $(INCLUDE_DIR)/host-build.mk
20
21 define Host/Configure
22 endef
23
24 define Host/Compile
25 $(HOST_MAKE_VARS) $(MAKE) -C $(HOST_BUILD_DIR)/src/xxd
26 endef
27
28 define Host/Install
29 $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin/
30 $(INSTALL_BIN) $(HOST_BUILD_DIR)/src/xxd/xxd $(STAGING_DIR_HOST)/bin/
31 endef
32
33 $(eval $(call HostBuild))