diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest index 5445a54cf6..c9ad59b16c 100644 --- a/net-misc/rclone/Manifest +++ b/net-misc/rclone/Manifest @@ -4,3 +4,5 @@ DIST rclone-1.73.4-984d07c.tar.gz 17726754 BLAKE2B b472d0b38f471f6a1f04d6ebe675d DIST rclone-1.73.4-mark-go-bundle-984d07c.tar.xz 365198676 BLAKE2B 666a03cdfc1b7fa001f262724267bb3a98f133343d448e0bd2e81d308fa8bb15efd700fa2d1c04e24084b92e1a4c13b8cbf16f8c80c692026692d2ab4a1c68e3 SHA512 505147803f5feecb8d25aba2a446ab7749f8d1f586d159411574e1c08224c84730a437a6bf2fb0404bc6b4d82953a1d499f66fb5048656f0da08b2bdd6d7f44d DIST rclone-1.74.1-076fb2b.tar.gz 16388386 BLAKE2B 60207610dd3c0ade196f0f8dfca9f9458c755a27a33f787fbb4edfbf114b1d3e91bcf54e5798e81b65a7310490e6a641ee64f1d0d4926625dfc5db9568c558fa SHA512 20f4e196b69db7cb032af9977938df094afc6ee010d63c8f2a75b6d1ec31b99b9db4024d56c79063eba4ccf9365cfb05e0b54c139b27310e9b27bfbaff7bb162 DIST rclone-1.74.1-mark-go-bundle-076fb2b.tar.xz 366407100 BLAKE2B 0c23e74976e47fb724b6ed5f09c73a0ac7ada326b00737a5c59b0e0d83bf71a6fe6623c710a122f79ac2ba5a80dabb531fea26e255de341d906cfe4e1410631e SHA512 c7d551e43ecf68efd0429a610d1452697284db4557b9f4e60ae2d971ef31544ee351dc0b46878118be8468a167d58ba885c09076a67aa52cfcd9f5fb3003cbef +DIST rclone-1.74.4-5bc93a2.tar.gz 16448853 BLAKE2B df2990883dda353886251f9c6f4b8c04f22b48336de8eb1d967a6da26a4f8c7c3fd6103d0e292ad1c670fc1f8679d2c66a7f2e751d9fdccbe77fe2fc42de965b SHA512 735e6283fa33facc65ef4fca1f1fb0f7b41c1bf2539ef7238bd88abda8be1b598c42cd1321661d63205bed9badaecf6253549d4734b77413a698c47817036fec +DIST rclone-1.74.4-mark-go-bundle-5bc93a2.tar.xz 366035592 BLAKE2B e778990198b380877cc162a89e0f5a1258a3c6930c30016631d7be54ec89f4a0ee9c6394de4218e31984e3c2a10fe332f72eb89afed3556f8f4c59e6a00d38a3 SHA512 46e53051ea7f9f6f0fd068cab4ee07d6ea323586c48d3496ef4ae4fd6b89440259cdbe38fafe963e17837cd96a5cf8100f1d35ef75d8bcac6bec3f9f11e67645 diff --git a/net-misc/rclone/rclone-1.74.4.ebuild b/net-misc/rclone/rclone-1.74.4.ebuild new file mode 100644 index 0000000000..17b1b25051 --- /dev/null +++ b/net-misc/rclone/rclone-1.74.4.ebuild @@ -0,0 +1,47 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +inherit bash-completion-r1 go-module + +DESCRIPTION="A program to sync files to and from various cloud storage providers" +HOMEPAGE="https://rclone.org/" +SRC_URI=" +https://api.github.com/repos/rclone/rclone/tarball/v1.74.4 -> rclone-1.74.4-5bc93a2.tar.gz +mirror://macaroni/rclone-1.74.4-mark-go-bundle-5bc93a2.tar.xz -> rclone-1.74.4-mark-go-bundle-5bc93a2.tar.xz" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="*" +IUSE="+mount" +BDEPEND="dev-lang/go + +" +RDEPEND="sys-fs/fuse:3 + +" + +post_src_unpack() { + mv rclone-rclone-* ${S} +} + + +src_compile() { + go build -mod=mod . || die "compile 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} + use mount && insinto /usr/bin && \ + doins ${FILESDIR}/rclonefs && \ + fperms +x /usr/bin/rclonefs +} + + + +# vim: filetype=ebuild