mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-05-01 03:00:26 -04:00
* 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>
32 lines
1.3 KiB
Ruby
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
|