forked from rclone/rclone
-
Notifications
You must be signed in to change notification settings - Fork 0
/
snapcraft.yaml
26 lines (24 loc) · 851 Bytes
/
snapcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: rclone
version: 1.37
summary: rsync for cloud storage
description:
Rclone is a command line program to sync files to and from cloud storage providers such as
Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files.
confinement: strict
grade: stable
apps:
rclone:
command: bin/rclone
plugs: [home, network, network-bind, fuse-support]
parts:
rclone:
plugin: go
source: https://github.com/ncw/rclone
source-tag: v1.37
source-type: git
stage-packages: [fuse]
build-packages: [gcc, libgudev-1.0-dev, fuse]
go-importpath: github.com/ncw/rclone
# Snapcraft's go plugin tries to build binaries for all dependencies, but rclone doesn't need them.
# This instruct it to only build rclone.
go-packages: [github.com/ncw/rclone]