commit: dbac8fa5229d99b4ffd95d3f121a22f781aefbf4 Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org> AuthorDate: Sun Jul 10 09:38:46 2022 +0000 Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org> CommitDate: Sun Jul 10 09:39:10 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbac8fa5
net-misc/rclone: 1.59.0 version bump. Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org> net-misc/rclone/Manifest | 2 ++ net-misc/rclone/rclone-1.59.0.ebuild | 41 ++++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest index 670419f6730b..10ef957f586d 100644 --- a/net-misc/rclone/Manifest +++ b/net-misc/rclone/Manifest @@ -1401,6 +1401,8 @@ DIST rclone-1.53.3.tar.gz 14714224 BLAKE2B 0669bd046484867febe6ae201153540c40ce2 DIST rclone-1.57.0.tar.gz 15443082 BLAKE2B 35b930d1a2234d3887e046f676850e88c07b2fcddaec3d1f44be52cebe2f79cf76bfb2ecce1081e4f3448be505d0e5eddd98f6481c43c4512cab6f160b50261c SHA512 d0428263b8ee1779f96176574dc17adb73668d56b9dcf6894a0aae4db2990148d785226defa520143df788d4401e1f297faa5c5c645d3c8503c796c06a1d3229 DIST rclone-1.58.1-deps.tar.xz 201798856 BLAKE2B e739b038953292e78161a40c3bd2753e4172b1e330109a4ad0aa5a10255a165c2ae1a4cbd191aeff3bee98c2b2ffd5c9f142bd290ef41fe0ab560baf43cb9702 SHA512 f40f00da9da7b6535ee1de2a120e047522e50e9341bf30ca8f0b01559621ed7474a59d925a88393600a90120818233eaa45ee44727b12336a7d48f3e2dfe550b DIST rclone-1.58.1.tar.gz 15696598 BLAKE2B 601d60c5a1facc18bd6c157bf017ff8c0793fe4ca0bd8e8b719ad457882829919b18085c54a606c8880b60199c50b4a8f8fb7e73ca2c200efa899b8bcb7e0b63 SHA512 104ff2e743374ad3d0f3c517e34ac068d6439445732bc3ce4ffe8fbc13e7d2b4285518e8037c5600589425e001c26e334c7e31d12f9a476af958cb47097c4e00 +DIST rclone-1.59.0-deps.tar.xz 301036992 BLAKE2B f5acc3d1ec96e27a96343712595974827ebdb2a10c4d45bbd323228a47a097f9fdc71d439b0881dbee75a6406015ba5fcaccb616482333dd4c5df1cc32d84bc2 SHA512 41a3edbaeb6da5252f4eeb04cf3eb0ec1882de32c2ae5ffff5a659db6a841446ab756197b20878fc9a7053d687ce05b42ea45c30207cdbb16d8ba8a98256ea38 +DIST rclone-1.59.0.tar.gz 15940750 BLAKE2B d6923e766e78a88714b9ebbc146947421e5c9f327b2a6ea8f173d203e3cc952439408622bdc07a98ceb473131d338ca8246614e808e26085f829c971eccd32fe SHA512 a6cb27687b5d4ca6f2a3597b16d6b00d212bbe0bc8542c399c597bc52d827254d41fa0aa67457677cc4ae53d5b264aef09aaa74d80d5a84e4efe9d40f3042b61 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566 SHA512 e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5 DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7 SHA512 2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863 diff --git a/net-misc/rclone/rclone-1.59.0.ebuild b/net-misc/rclone/rclone-1.59.0.ebuild new file mode 100644 index 000000000000..7c77180a06c2 --- /dev/null +++ b/net-misc/rclone/rclone-1.59.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +SRC_URI=" + https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz +" + +DESCRIPTION="A program to sync files to and from various cloud storage providers" +HOMEPAGE="https://rclone.org/" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +IUSE="" + +src_compile() { + go build -mod=readonly . || die "compile failed" +} + +src_test() { + # Setting CI skips unreliable tests, see fstest/testy/testy.go + # TestAddPlugin and TestRemovePlugin fail + RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run "!Test.*Plugin" ./... || die "test failed" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc README.md + + ./rclone genautocomplete bash ${PN}.bash || die + newbashcomp ${PN}.bash ${PN} + + ./rclone genautocomplete zsh ${PN}.zsh || die + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +}