Files
chromebrew/packages/rclone.rb
chromebrew-actions[bot] cea5719204 gucharmap: 17.0.2 → 17.0.1,rclone: 1.73.2 → 1.73.3 (#15136)
* rclone -> 1.73.3 in updater-rclone-1.73.3

* updater-rclone-1.73.3: Package File Update Run on linux/386 container.

* updater-rclone-1.73.3: Package File Update Run on linux/amd64 container.

* updater-rclone-1.73.3: Package File Update Run on linux/arm/v7 container.

---------

Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Downey Twiss <creatorsmithmdt@gmail.com>
2026-03-24 16:08:53 +00:00

32 lines
1.3 KiB
Ruby

require 'package'
class Rclone < Package
description 'Rclone is a command-line program to manage files on cloud storage.'
homepage 'https://rclone.org/'
version '1.73.3'
license 'MIT'
compatibility 'all'
source_url({
aarch64: "https://github.com/rclone/rclone/releases/download/v#{version}/rclone-v#{version}-linux-arm-v7.zip",
armv7l: "https://github.com/rclone/rclone/releases/download/v#{version}/rclone-v#{version}-linux-arm-v7.zip",
i686: "https://github.com/rclone/rclone/releases/download/v#{version}/rclone-v#{version}-linux-386.zip",
x86_64: "https://github.com/rclone/rclone/releases/download/v#{version}/rclone-v#{version}-linux-amd64.zip"
})
source_sha256({
aarch64: '92580ef335105c3cbb3d787a16928841fc1efb15c346d96852726195893a073c',
armv7l: '92580ef335105c3cbb3d787a16928841fc1efb15c346d96852726195893a073c',
i686: '75d5b5c5be8dcdafc7bf659e63405a761b9845afc3f786ac28110a8cd8289bba',
x86_64: '70278c22b98c7d02aed01828b70053904dbce4c8a1a15d7781d836c6fdb036ea'
})
no_compile_needed
no_shrink
def self.install
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin"
FileUtils.mkdir_p "#{CREW_DEST_MAN_PREFIX}/man1"
FileUtils.install 'rclone', "#{CREW_DEST_PREFIX}/bin/rclone", mode: 0o755
FileUtils.install 'rclone.1', "#{CREW_DEST_MAN_PREFIX}/man1/rclone.1", mode: 0o644
end
end