Skip to content

Commit 6e83e12

Browse files
fredrikeymartin59
authored andcommitted
synocli-net: add rsync version 3.1.3
1 parent 81fe3d5 commit 6e83e12

File tree

5 files changed

+25
-4
lines changed

5 files changed

+25
-4
lines changed

cross/rsync/Makefile

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
PKG_NAME = rsync
2+
PKG_VERS = 3.1.3
3+
PKG_EXT = tar.gz
4+
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
5+
PKG_DIST_SITE = https://download.samba.org/pub/$(PKG_NAME)/src
6+
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
7+
8+
# DEPENDS = cross/ncurses
9+
10+
HOMEPAGE = https://rsync.samba.org/
11+
COMMENT = Rsync is a fast and extraordinarily versatile file copying tool. It can copy locally, to/from another host over any remote shell, or to/from a remote rsync daemon. It offers a large number of options that control every aspect of its behavior and permit very flexible specification of the set of files to be copied. It is famous for its delta-transfer algorithm, which reduces the amount of data sent over the network by sending only the differences between the source files and the existing files in the destination. Rsync is widely used for backups and mirroring and as an improved copy command for everyday use.
12+
LICENSE = GPLv3
13+
14+
GNU_CONFIGURE = 1
15+
16+
include ../../mk/spksrc.cross-cc.mk

cross/rsync/PLIST

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bin:bin/rsync

cross/rsync/digests

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
rsync-3.1.3.tar.gz SHA1 82e7829c0b3cefbd33c233005341e2073c425629
2+
rsync-3.1.3.tar.gz SHA256 55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0
3+
rsync-3.1.3.tar.gz MD5 1581a588fde9d89f6bc6201e8129afaf

spk/synocli-net/Makefile

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
SPK_NAME = synocli-net
2-
SPK_VERS = 1.1
2+
SPK_VERS = 1.2
33
SPK_REV = 2
44
SPK_ICON = src/synocli-net.png
55

66
include ../../mk/spksrc.common.mk
77

88
DEPENDS = cross/screen cross/tmux cross/nmap cross/sshfs cross/mosh cross/socat
9+
DEPENDS += cross/rsync
910
ifneq ($(findstring $(ARCH),$(PPC_ARCHES)),$(ARCH))
1011
DEPENDS += cross/fritzctl
1112
endif
@@ -14,10 +15,10 @@ endif
1415
SPK_DEPENDS = "Perl>=5.14"
1516

1617
MAINTAINER = ymartin59
17-
DESCRIPTION = "SynoCli Network Tools provides a set of small command-line utilities: screen, tmux, mosh, socat, nmap, sshfs, fritzctl. Credits to Sebastian Schmidt \(publicarray\) for icons"
18+
DESCRIPTION = "SynoCli Network Tools provides a set of small command-line utilities: screen, tmux, mosh, socat, nmap, sshfs, fritzctl, rsync. Credits to Sebastian Schmidt \(publicarray\) for icons"
1819
DISPLAY_NAME = SynoCli Network Tools
1920
STARTABLE = no
20-
CHANGELOG = "3. Build sshfs 2.10 with fuse updated to v2.9.9"
21+
CHANGELOG = "1. Add rsync"
2122

2223
HOMEPAGE = https://github.com/SynoCommunity/spksrc/wiki/FAQ-SynoCliNet
2324
LICENSE = Mixed

spk/synocli-net/src/service-setup.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
COMMANDS="nmap nping sshfs fusermount screen mosh mosh-client mosh-server socat procan filan fritzctl"
2+
COMMANDS="nmap nping sshfs fusermount screen mosh mosh-client mosh-server socat procan filan fritzctl rsync"
33

44
service_postinst ()
55
{

0 commit comments

Comments
 (0)