diff options
Diffstat (limited to 'network/rclone')
-rw-r--r-- | network/rclone/README | 26 | ||||
-rw-r--r-- | network/rclone/rclone.SlackBuild | 12 | ||||
-rw-r--r-- | network/rclone/rclone.info | 6 |
3 files changed, 19 insertions, 25 deletions
diff --git a/network/rclone/README b/network/rclone/README index fe1d6364a1802..ac2ba2936ecfc 100644 --- a/network/rclone/README +++ b/network/rclone/README @@ -1,18 +1,10 @@ -Rclone ("rsync for cloud storage") is a command line program to sync -files and directories to and from different cloud storage providers. +Rclone is a command-line program to manage files on cloud storage. +It is a feature-rich alternative to cloud vendors' web storage +interfaces. Over 40 cloud storage products support rclone including +S3 object stores, business & consumer file storage services, as well +as standard transfer protocols. -Features - - MD5/SHA-1 hashes checked at all times for file integrity - Timestamps preserved on files - Partial syncs supported on a whole file basis - Copy mode to just copy new/changed files - Sync (one way) mode to make a directory identical - Check mode to check for file hash equality - Can sync to and from network, e.g. two different cloud accounts - Optional large file chunking (Chunker) - Optional encryption (Crypt) - Optional cache (Cache) - Optional FUSE mount (rclone mount) - Multi-threaded downloads to local disk - Can serve local or remote files over HTTP/WebDav/FTP/SFTP/dlna +Rclone has powerful cloud equivalents to the unix commands rsync, +cp, mv, mount, ls, ncdu, tree, rm, and cat. Rclone's familiar syntax +includes shell pipeline support, and --dry-run protection. It is +used at the command line, in scripts or via its API. diff --git a/network/rclone/rclone.SlackBuild b/network/rclone/rclone.SlackBuild index c1a50527b889f..36fab22a693c5 100644 --- a/network/rclone/rclone.SlackBuild +++ b/network/rclone/rclone.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rclone -VERSION=${VERSION:-1.59.0} +VERSION=${VERSION:-1.59.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -72,16 +72,18 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; rm -rf $PKG -mkdir -p $PKG/usr/bin/ +mkdir -p $PKG/{usr/bin,opt/$PRGNAM} + cp -a rclone $PKG/opt/$PRGNAM + ln -s /opt/$PRGNAM/rclone $PKG/usr/bin/$PRGNAM + mkdir -p $PKG/usr/man/man1/ -cp rclone $PKG/usr/bin/ cp rclone.1 $PKG/usr/man/man1/ find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/ -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.txt $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.* $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/network/rclone/rclone.info b/network/rclone/rclone.info index 6c26452a27228..f5d3e117ee5d3 100644 --- a/network/rclone/rclone.info +++ b/network/rclone/rclone.info @@ -1,10 +1,10 @@ PRGNAM="rclone" -VERSION="1.59.0" +VERSION="1.59.1" HOMEPAGE="https://rclone.org" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/rclone/rclone/releases/download/v1.59.0/rclone-v1.59.0-linux-amd64.zip" -MD5SUM_x86_64="c433be121b4ca11da263ca0b3e8f081d" +DOWNLOAD_x86_64="https://github.com/rclone/rclone/releases/download/v1.59.1/rclone-v1.59.1-linux-amd64.zip" +MD5SUM_x86_64="8fb5d058ba27c39b171e54aa7cc0db6d" REQUIRES="" MAINTAINER="Andrew Payne" EMAIL="phalange@komputermatrix.com" |