mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 06:48:18 -07:00
net-misc/rclone: New package
Ebuild from Jack Coulter and Chris Pritchard Gentoo-Bug: https://bugs.gentoo.org/609510 Package-Manager: Portage-2.3.5, Repoman-2.3.1
This commit is contained in:
1
net-misc/rclone/Manifest
Normal file
1
net-misc/rclone/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST rclone-1.36.tar.gz 14013564 SHA256 a573b70e3aeb355b943dddd6ae9375386fc21bf12dfba601d8d7280f97c4c884 SHA512 589b5e2370244b5609d1ec8245f9f5f5cf58d6a2d507768db2cfc5a5b882f7d277d797fd0068b904538f3700e1751df03a21697d5295c83a2bf01a78d0ac6b13 WHIRLPOOL aa75c6c32cdcebd79ecf79abd03b4dc0205517808eb232a9655e8ae3da327cd62ad7183f4e0b0f6b7b52649c0c5058fdc2b57bc7b31b7dffb05e8a1508307d5c
|
||||
8
net-misc/rclone/metadata.xml
Normal file
8
net-misc/rclone/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>perfinion@gentoo.org</email>
|
||||
<name>Jason Zaman</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
31
net-misc/rclone/rclone-1.36.ebuild
Normal file
31
net-misc/rclone/rclone-1.36.ebuild
Normal file
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit golang-build
|
||||
EGO_PN="github.com/ncw/${PN}"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit golang-vcs
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
inherit golang-vcs-snapshot
|
||||
fi
|
||||
|
||||
DESCRIPTION="A program to sync files to and from various cloud storage providers"
|
||||
HOMEPAGE="https://rclone.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
doman src/${EGO_PN}/${PN}.1
|
||||
dodoc src/${EGO_PN}/README.md
|
||||
}
|
||||
31
net-misc/rclone/rclone-9999.ebuild
Normal file
31
net-misc/rclone/rclone-9999.ebuild
Normal file
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit golang-build
|
||||
EGO_PN="github.com/ncw/${PN}"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit golang-vcs
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
inherit golang-vcs-snapshot
|
||||
fi
|
||||
|
||||
DESCRIPTION="A program to sync files to and from various cloud storage providers"
|
||||
HOMEPAGE="https://rclone.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
doman src/${EGO_PN}/${PN}.1
|
||||
dodoc src/${EGO_PN}/README.md
|
||||
}
|
||||
Reference in New Issue
Block a user