]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
BS: add target dropbear in extras.mk
authorMarkham <markham001@gmx.de>
Mon, 13 Mar 2017 21:42:03 +0000 (22:42 +0100)
committerMarkham <markham001@gmx.de>
Mon, 13 Mar 2017 21:42:03 +0000 (22:42 +0100)
make/archives.mk
make/extras.mk
make/versions.mk

index d8a246d4e2aaba8f42a2855394fce84fc0af5476..208dc87bb67518084736eb2ce15a125a3f726eaa 100755 (executable)
@@ -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
 
index 00fe5561516df80de96991ff356b43d908b55e53..aa3efa5678b1890c2ac9a16857b005df07247637 100644 (file)
@@ -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 $@
+
index 2281fb6dfabeb392ac13d6f0435a2d17d7d6e310..50af706352abc84c918f17e7c95259449d42934a 100644 (file)
@@ -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