]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
build rsync-3.1.3 for hd2 and arm
authorMarkham <markham001@gmx.de>
Mon, 1 Jul 2019 12:04:09 +0000 (14:04 +0200)
committerMarkham <markham001@gmx.de>
Mon, 1 Jul 2019 12:04:09 +0000 (14:04 +0200)
make/applications.mk
make/archives.mk
make/neutrino.mk
make/system-tools.mk
make/versions.mk

index ce822a3ec223a885ee66c5a543a6aecfc3115a96..1c2b7b245fdc01dd0e83e3bf9ce991d1f0244208 100755 (executable)
@@ -235,16 +235,6 @@ $(D)/vsftpd: $(ARCHIVE)/vsftpd-$(VSFTPD_VER).tar.gz | $(TARGETPREFIX)
        $(REMOVE)/vsftpd-$(VSFTPD_VER)
        $(TOUCH)
 
-$(D)/rsync: $(ARCHIVE)/rsync-3.1.1pre1.tar.gz | $(TARGETPREFIX)
-       $(START_BUILD)
-       $(UNTAR)/rsync-3.1.1pre1.tar.gz
-       pushd $(BUILD_TMP)/rsync-3.1.1pre1 && \
-               $(CONFIGURE) --prefix= --build=$(BUILD) --host=$(TARGET) --mandir=/.remove && \
-               $(MAKE) all && \
-               $(MAKE) install prefix=$(TARGETPREFIX)
-       $(REMOVE)/rsync-3.1.1pre1
-       $(TOUCH)
-
 $(D)/strace: $(ARCHIVE)/strace-4.6.tar.xz | $(TARGETPREFIX)
        $(START_BUILD)
        $(UNTAR)/strace-4.6.tar.xz
index 0ea8360179561e68cc00f3a8fef1e3a8b8bb90c6..c2cf623942f803f41eaaeaf1c51886d514f5354f 100755 (executable)
@@ -348,6 +348,9 @@ $(ARCHIVE)/ntp-$(NTP_VER).tar.gz:
 $(ARCHIVE)/portmap-$(PORTMAP_VER).tgz:
        $(WGET) http://fossies.org/linux/misc/old/portmap-$(PORTMAP_VER).tgz
 
+$(ARCHIVE)/rsync-$(RSYNC_VER).tar.gz:
+       $(WGET) https://ftp.samba.org/pub/rsync/rsync-$(RSYNC_VER).tar.gz
+
 $(ARCHIVE)/flex-$(FLEX_VER).tar.gz:
        $(WGET) https://uncwddas.googlecode.com/files/flex-$(FLEX_VER).tar.gz
 
index aeec5251aa481690228f42a60110c4b37ce158ae..0ed4a2dbd6e07cdf8bc313b9324bd3c099de71e9 100755 (executable)
@@ -98,11 +98,11 @@ ifeq ($(BOXTYPE), armbox)
                --with-stb-hal-build=$(LH_OBJDIR)
 endif
 ifeq ($(BOXTYPE), armbox)
-NEUTRINO_DEPS += $(D)/mc
 NEUTRINO_DEPS += $(D)/minidlna
 endif
-ifneq ($(BOXSERIES), hd1)
+ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd2 hd51 hd60 bre2ze4k))
 NEUTRINO_DEPS += $(D)/mc
+NEUTRINO_DEPS += $(D)/rsync
 endif
 NEUTRINO_DEPS += $(D)/libdvdcss
 NEUTRINO_DEPS += $(D)/dvdreadfs
index 370f6d1e4be5f45f40392cd18a9d72ce9909a4d2..13e34103a1da8362e755ee80fb497a4c493f8c69 100644 (file)
@@ -2,6 +2,25 @@
 # makefile to build system tools
 #
 
+$(D)/rsync: $(ARCHIVE)/rsync-$(RSYNC_VER).tar.gz | $(TARGETPREFIX)
+       $(START_BUILD)
+       $(REMOVE)/rsync-$(RSYNC_VER)
+       $(UNTAR)/rsync-$(RSYNC_VER).tar.gz
+       pushd $(BUILD_TMP)/rsync-$(RSYNC_VER); \
+               $(CONFIGURE) \
+                       --build=$(BUILD) \
+                       --host=$(TARGET) \
+                       --prefix= \
+                       --mandir=/.remove \
+                       --sysconfdir=/etc \
+                       --disable-debug \
+                       --disable-locale \
+                       ; \
+               $(MAKE) all; \
+               $(MAKE) install-all DESTDIR=$(TARGETPREFIX)
+       $(REMOVE)/rsync-$(RSYNC_VER)
+       $(TOUCH)
+
 $(D)/wpa_supplicant: $(D)/openssl $(ARCHIVE)/wpa_supplicant-0.7.3.tar.gz | $(TARGETPREFIX)
        $(START_BUILD)
        $(UNTAR)/wpa_supplicant-0.7.3.tar.gz
index 2069e31f2e5b1b79193c3eca2602f1c8e0a67ab8..8aa8f5448a3a2eb506f7e3b208cce1d6d3031075 100644 (file)
@@ -221,6 +221,9 @@ PUGIXML_VER = 1.9
 # universal addresses to RPC program number mapper
 RPCBIND_VER = 1.2.5
 
+# rsync is an open source utility that provides fast incremental file transfer.
+RSYNC_VER = 3.1.3
+
 # Samba provides the SMB (Server-Message-Block-Protokoll)
 SAMBA2_VER = 2.2.12
 SAMBA3_VER = 3.3.9