From bf88bbff15bc6011068095fa7b1a24be5e96d1c6 Mon Sep 17 00:00:00 2001 From: Markham Date: Mon, 13 Mar 2017 22:42:03 +0100 Subject: [PATCH] BS: add target dropbear in extras.mk --- make/archives.mk | 3 +++ make/extras.mk | 14 ++++++++++++++ make/versions.mk | 3 +++ 3 files changed, 20 insertions(+) diff --git a/make/archives.mk b/make/archives.mk index d8a246d..208dc87 100755 --- a/make/archives.mk +++ b/make/archives.mk @@ -36,6 +36,9 @@ $(ARCHIVE)/fbshot-0.3.tar.gz: $(ARCHIVE)/freetype-$(FREETYPE_VER).tar.bz2: $(WGET) http://downloads.sourceforge.net/project/freetype/freetype2/$(FREETYPE_VER)/freetype-$(FREETYPE_VER).tar.bz2 +$(ARCHIVE)/dropbear-$(DROPBEAR_VER).tar.bz2: + $(WGET) https://matt.ucc.asn.au/dropbear/releases/dropbear-$(DROPBEAR_VER).tar.bz2 + $(ARCHIVE)/gd-$(GD_VER).tar.gz: $(WGET) ftp://ftp.uni-duisburg.de/Graphics/gd-$(GD_VER).tar.gz diff --git a/make/extras.mk b/make/extras.mk index 00fe556..aa3efa5 100644 --- a/make/extras.mk +++ b/make/extras.mk @@ -30,3 +30,17 @@ $(D)/inadyn-mt: $(ARCHIVE)/inadyn-mt.v.$(INADYN_VER).tar.gz | $(BUILD_TMP)/extra $(REMOVE)/inadyn-mt.v.$(INADYN_VER) # touch $@ +$(D)/dropbear: $(ARCHIVE)/dropbear-$(DROPBEAR_VER).tar.bz2 | $(BUILD_TMP)/extras + $(UNTAR)/dropbear-$(DROPBEAR_VER).tar.bz2 + pushd $(BUILD_TMP)/dropbear-$(DROPBEAR_VER); \ + $(BUILDENV) \ + ./configure $(CONFIGURE_OPTS) \ + --prefix=/var \ + --mandir=/.remove && \ + $(MAKE) PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" MULTI=1 SCPPROGRESS=1 && \ + $(MAKE) PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" MULTI=1 SCPPROGRESS=1 install DESTDIR=$(BUILD_TMP)/extras + $(TARGET)-strip $(BUILD_TMP)/extras/var/bin/dropbearmulti + $(REMOVE)/extras/.remove + $(REMOVE)/dropbear-$(DROPBEAR_VER) +# touch $@ + diff --git a/make/versions.mk b/make/versions.mk index 2281fb6..50af706 100644 --- a/make/versions.mk +++ b/make/versions.mk @@ -21,6 +21,9 @@ GCC_VER_KRONOS = linaro-5.2-2015.11-2 UCLIBC_BUILD = 1 USE_UCLIBC_NG = 0 +# Dropbear is a relatively small SSH server and client +DROPBEAR_VER=2016.74 + # libgd2; an open source code library for the dynamic creation of images GD_VER = 2.0.35 -- 2.39.5