From 26fbec709846b4ccfb068c873632503ded17363d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= Date: Sat, 19 Mar 2022 11:40:42 +0100 Subject: [PATCH] rclone: update to 1.58.0, install completions --- srcpkgs/rclone/template | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template index a16eb3bd5e5b..3240b74edab4 100644 --- a/srcpkgs/rclone/template +++ b/srcpkgs/rclone/template @@ -1,9 +1,10 @@ # Template file for 'rclone' pkgname=rclone -version=1.57.0 +version=1.58.0 revision=1 wrksrc="rclone-v${version}" build_style=go +build_helper=qemu go_import_path=github.com/rclone/rclone go_build_tags="noselfupdate" go_ldflags="-extldflags=-fuse-ld=bfd -X github.com/rclone/rclone/fs.Version=v${version}" @@ -13,7 +14,7 @@ license="MIT" homepage="https://rclone.org/" changelog="https://rclone.org/changelog/" distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz" -checksum=3a762c02c202a9142c2d5c1a3927563a556d1683abadd25d2f695e237e4ea693 +checksum=8e0c49fad69525d1219415d2f0651fd243ddf02291fd95e91d2b074d4858c31f pre_build() { if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then @@ -32,7 +33,12 @@ do_check() { } post_install() { - ln -sf rclone ${DESTDIR}/usr/bin/mount.rclone + ln -s rclone ${DESTDIR}/usr/bin/mount.rclone vlicense COPYING vman rclone.1 + + for shell in bash zsh fish; do + vtargetrun ${DESTDIR}/usr/bin/rclone genautocomplete $shell completion.$shell + vcompletion completion.$shell $shell + done }