From: Markham Date: Mon, 1 Jul 2019 12:04:09 +0000 (+0200) Subject: build rsync-3.1.3 for hd2 and arm X-Git-Url: https://git.webhop.me/?a=commitdiff_plain;h=90eb11af8c173ddf3807d6373f009e3f29edd176;p=bs-cst-neutrino-hd.git build rsync-3.1.3 for hd2 and arm --- diff --git a/make/applications.mk b/make/applications.mk index ce822a3..1c2b7b2 100755 --- a/make/applications.mk +++ b/make/applications.mk @@ -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 diff --git a/make/archives.mk b/make/archives.mk index 0ea8360..c2cf623 100755 --- a/make/archives.mk +++ b/make/archives.mk @@ -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 diff --git a/make/neutrino.mk b/make/neutrino.mk index aeec525..0ed4a2d 100755 --- a/make/neutrino.mk +++ b/make/neutrino.mk @@ -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 diff --git a/make/system-tools.mk b/make/system-tools.mk index 370f6d1..13e3410 100644 --- a/make/system-tools.mk +++ b/make/system-tools.mk @@ -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 diff --git a/make/versions.mk b/make/versions.mk index 2069e31..8aa8f54 100644 --- a/make/versions.mk +++ b/make/versions.mk @@ -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