gnu: Add megatools.
* gnu/packages/sync.scm (megatools): New variable. (megacmd)[description]: Cross-reference the two packages in the description. Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
parent
1b02902553
commit
3e67182fb1
@ -39,6 +39,8 @@ (define-module (gnu packages sync)
|
|||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
#:use-module (gnu packages crypto)
|
#:use-module (gnu packages crypto)
|
||||||
#:use-module (gnu packages curl)
|
#:use-module (gnu packages curl)
|
||||||
|
#:use-module (gnu packages documentation)
|
||||||
|
#:use-module (gnu packages glib)
|
||||||
#:use-module (gnu packages golang)
|
#:use-module (gnu packages golang)
|
||||||
#:use-module (gnu packages image)
|
#:use-module (gnu packages image)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
@ -97,9 +99,48 @@ (define-public megacmd
|
|||||||
(description "MEGAcmd provides non UI access to MEGA services. It intends
|
(description "MEGAcmd provides non UI access to MEGA services. It intends
|
||||||
to offer all the functionality of a MEGA account via commands. It features
|
to offer all the functionality of a MEGA account via commands. It features
|
||||||
synchronization, backup of local folders into a MEGA account and a
|
synchronization, backup of local folders into a MEGA account and a
|
||||||
webdav/streaming server.")
|
webdav/streaming server.
|
||||||
|
|
||||||
|
See also: megatools, a third-party alternative more commonly packaged in other
|
||||||
|
distributions.")
|
||||||
(license (list license:bsd-2 license:gpl3+))))
|
(license (list license:bsd-2 license:gpl3+))))
|
||||||
|
|
||||||
|
(define-public megatools
|
||||||
|
(package
|
||||||
|
(name "megatools")
|
||||||
|
(version "1.10.2")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://megatools.megous.com/builds/megatools-"
|
||||||
|
version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"12n32w5mqvpk0hvh9yg9qkj9i0g2wp7jp9rq28bnqs94iv3897hp"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(native-inputs
|
||||||
|
`(("pkg-config" ,pkg-config)
|
||||||
|
;; For documentation
|
||||||
|
("asciidoc" ,asciidoc)))
|
||||||
|
(inputs
|
||||||
|
`(("curl" ,curl)
|
||||||
|
("glib" ,glib)
|
||||||
|
("openssl" ,openssl)))
|
||||||
|
(home-page "https://megatools.megous.com/")
|
||||||
|
(synopsis "Command line client application for mega.nz")
|
||||||
|
(description "Megatools is a collection of programs for accessing the mega.nz service
|
||||||
|
from the command line.
|
||||||
|
|
||||||
|
Megatools allow you to copy individual files as well as entire directory trees to and from
|
||||||
|
the cloud. You can also perform streaming downloads for example to preview videos and
|
||||||
|
audio files, without needing to download the entire file first.
|
||||||
|
|
||||||
|
Megatools are robust and optimized for fast operation - as fast as Mega servers allow.
|
||||||
|
Memory requirements and CPU utilization are kept at minimum.
|
||||||
|
|
||||||
|
See also: megacmd, the official tool set by MEGA.")
|
||||||
|
(license license:gpl2)))
|
||||||
|
|
||||||
(define-public owncloud-client
|
(define-public owncloud-client
|
||||||
(package
|
(package
|
||||||
(name "owncloud-client")
|
(name "owncloud-client")
|
||||||
|
Loading…
Reference in New Issue
Block a user