From f238c9e4d9a85a9d969d9146a460c0a340e9cd85 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 24 Dec 2017 12:59:26 +0100 Subject: h8300: updates Add single hush package for experiments. 4.9 kernel serial ouput seems broken, default to 4.4. Combine h8300 patches. --- package/hush/Makefile | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 package/hush/Makefile (limited to 'package/hush/Makefile') diff --git a/package/hush/Makefile b/package/hush/Makefile new file mode 100644 index 000000000..31196ecf7 --- /dev/null +++ b/package/hush/Makefile @@ -0,0 +1,44 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +include $(ADK_TOPDIR)/rules.mk + +PKG_NAME:= hush +PKG_VERSION:= 1.26.2 +PKG_RELEASE:= 1 +PKG_HASH:= da3e44913fc1a9c9b7c5337ea5292da518683cbff32be630777f565d6036af16 +PKG_DESCR:= hush standalone shell +PKG_SECTION:= base/shells +PKG_URL:= http://www.busybox.net/ +PKG_SITES:= https://www.busybox.net/downloads/ + +WRKDIST= $(WRKDIR)/busybox-$(PKG_VERSION) +DISTFILES:= busybox-${PKG_VERSION}.tar.bz2 + +include $(ADK_TOPDIR)/mk/package.mk + +$(eval $(call PKG_template,HUSH,hush,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) + +CONFIG_STYLE:= manual +BUILD_STYLE:= manual +INSTALL_STYLE:= manual + +BB_MAKE_FLAGS:= V=1 \ + ARCH="${ADK_TARGET_ARCH}" \ + IPKG_ARCH="${ADK_TARGET_CPU_ARCH}" \ + HOSTCC="${CC_FOR_BUILD}" \ + HOSTCFLAGS="$(CFLAGS_FOR_BUILD)" \ + CROSS_COMPILE="$(TARGET_CROSS)" \ + SKIP_STRIP=y + +do-configure: + $(CP) ./files/config $(WRKBUILD)/.config + +do-build: + PATH='$(HOST_PATH)' $(MAKE) $(BB_MAKE_FLAGS) -C $(WRKBUILD) busybox + +do-install: + $(INSTALL_DIR) $(IDIR_HUSH)/bin + $(CP) $(WRKBUILD)/busybox $(IDIR_HUSH)/bin/hush + +include $(ADK_TOPDIR)/mk/pkg-bottom.mk -- cgit v1.2.3