Gentoo Archives: gentoo-commits

From: Piotr Karbowski <slashbeast@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/
Date: Mon, 02 May 2022 20:39:44
Message-Id: 1651523956.f90926b8333bb955ccb65bed6ad57b79392c21ef.slashbeast@gentoo
1 commit: f90926b8333bb955ccb65bed6ad57b79392c21ef
2 Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 2 20:39:16 2022 +0000
4 Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
5 CommitDate: Mon May 2 20:39:16 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90926b8
7
8 net-misc/rclone: 1.58.1 bump; join as maintainer.
9
10 Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
11
12 net-misc/rclone/Manifest | 2 ++
13 net-misc/rclone/metadata.xml | 4 ++++
14 net-misc/rclone/rclone-1.58.1.ebuild | 41 ++++++++++++++++++++++++++++++++++++
15 3 files changed, 47 insertions(+)
16
17 diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
18 index 744d807f6dda..670419f6730b 100644
19 --- a/net-misc/rclone/Manifest
20 +++ b/net-misc/rclone/Manifest
21 @@ -1399,6 +1399,8 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 3aa707c72ce7e
22 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.zip 561290 BLAKE2B 2bdf9fb92ee838f5a9112bc5e3ace3e1cdc7a4dd5b3940c94b36abdbd6def28f9629a49e9ec901a32b76c944cc82af19f0f99f281b15ce666ebf153d062bc052 SHA512 9d01facc2b973a45604ac010f0bf0ec6aa3121966eaea6d7e1ac15869a8f5892077c3bbf0cbc21517890e24379848b8def33bf7dee7b1152ce232dd996ad017f
23 DIST rclone-1.53.3.tar.gz 14714224 BLAKE2B 0669bd046484867febe6ae201153540c40ce213d5a25eab84e84c97e577012a19423c89a1bc88ac0450ab58279fdd41e746fba266c96618bd0c19983cba3a205 SHA512 17d0ccf1165bc9d36e2aae5729dded2ccc6ecddd8a9902f1ca6b2bb26628afa99f58da5521ec5a1ebb27e8ea04cb736f88279603eeaeb0740cfe633cbe9de083
24 DIST rclone-1.57.0.tar.gz 15443082 BLAKE2B 35b930d1a2234d3887e046f676850e88c07b2fcddaec3d1f44be52cebe2f79cf76bfb2ecce1081e4f3448be505d0e5eddd98f6481c43c4512cab6f160b50261c SHA512 d0428263b8ee1779f96176574dc17adb73668d56b9dcf6894a0aae4db2990148d785226defa520143df788d4401e1f297faa5c5c645d3c8503c796c06a1d3229
25 +DIST rclone-1.58.1-deps.tar.xz 201798856 BLAKE2B e739b038953292e78161a40c3bd2753e4172b1e330109a4ad0aa5a10255a165c2ae1a4cbd191aeff3bee98c2b2ffd5c9f142bd290ef41fe0ab560baf43cb9702 SHA512 f40f00da9da7b6535ee1de2a120e047522e50e9341bf30ca8f0b01559621ed7474a59d925a88393600a90120818233eaa45ee44727b12336a7d48f3e2dfe550b
26 +DIST rclone-1.58.1.tar.gz 15696598 BLAKE2B 601d60c5a1facc18bd6c157bf017ff8c0793fe4ca0bd8e8b719ad457882829919b18085c54a606c8880b60199c50b4a8f8fb7e73ca2c200efa899b8bcb7e0b63 SHA512 104ff2e743374ad3d0f3c517e34ac068d6439445732bc3ce4ffe8fbc13e7d2b4285518e8037c5600589425e001c26e334c7e31d12f9a476af958cb47097c4e00
27 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
28 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566 SHA512 e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5
29 DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7 SHA512 2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863
30
31 diff --git a/net-misc/rclone/metadata.xml b/net-misc/rclone/metadata.xml
32 index e85252a96df1..de4f6ee3f2e3 100644
33 --- a/net-misc/rclone/metadata.xml
34 +++ b/net-misc/rclone/metadata.xml
35 @@ -5,4 +5,8 @@
36 <email>perfinion@g.o</email>
37 <name>Jason Zaman</name>
38 </maintainer>
39 + <maintainer type="person">
40 + <email>slashbeast@g.o</email>
41 + <name>Piotr Karbowski</name>
42 + </maintainer>
43 </pkgmetadata>
44
45 diff --git a/net-misc/rclone/rclone-1.58.1.ebuild b/net-misc/rclone/rclone-1.58.1.ebuild
46 new file mode 100644
47 index 000000000000..7c77180a06c2
48 --- /dev/null
49 +++ b/net-misc/rclone/rclone-1.58.1.ebuild
50 @@ -0,0 +1,41 @@
51 +# Copyright 1999-2022 Gentoo Authors
52 +# Distributed under the terms of the GNU General Public License v2
53 +
54 +EAPI=8
55 +inherit bash-completion-r1 go-module
56 +
57 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
58 +SRC_URI="
59 + https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
60 + https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
61 +"
62 +
63 +DESCRIPTION="A program to sync files to and from various cloud storage providers"
64 +HOMEPAGE="https://rclone.org/"
65 +
66 +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
67 +SLOT="0"
68 +IUSE=""
69 +
70 +src_compile() {
71 + go build -mod=readonly . || die "compile failed"
72 +}
73 +
74 +src_test() {
75 + # Setting CI skips unreliable tests, see fstest/testy/testy.go
76 + # TestAddPlugin and TestRemovePlugin fail
77 + RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run "!Test.*Plugin" ./... || die "test failed"
78 +}
79 +
80 +src_install() {
81 + dobin ${PN}
82 + doman ${PN}.1
83 + dodoc README.md
84 +
85 + ./rclone genautocomplete bash ${PN}.bash || die
86 + newbashcomp ${PN}.bash ${PN}
87 +
88 + ./rclone genautocomplete zsh ${PN}.zsh || die
89 + insinto /usr/share/zsh/site-functions
90 + newins ${PN}.zsh _${PN}
91 +}