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
					
				
					 1 changed files with 42 additions and 1 deletions
				
			
		|  | @ -39,6 +39,8 @@ | |||
|   #:use-module (gnu packages compression) | ||||
|   #:use-module (gnu packages crypto) | ||||
|   #:use-module (gnu packages curl) | ||||
|   #:use-module (gnu packages documentation) | ||||
|   #:use-module (gnu packages glib) | ||||
|   #:use-module (gnu packages golang) | ||||
|   #:use-module (gnu packages image) | ||||
|   #:use-module (gnu packages linux) | ||||
|  | @ -97,9 +99,48 @@ | |||
|     (description "MEGAcmd provides non UI access to MEGA services.  It intends | ||||
| to offer all the functionality of a MEGA account via commands.  It features | ||||
| 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+)))) | ||||
| 
 | ||||
| (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 | ||||
|   (package | ||||
|     (name "owncloud-client") | ||||
|  |  | |||
		Reference in a new issue