Package Details: megatools 1.9.98-2

Git Clone URL: https://aur.archlinux.org/megatools.git (read-only)
Package Base: megatools
Description: Command line client application for Mega.nz
Upstream URL: http://megatools.megous.com
Licenses: GPL
Submitter: megous
Maintainer: megous
Last Packager: megous
Votes: 65
Popularity: 2.447160
First Submitted: 2013-04-11 20:56
Last Updated: 2016-11-13 17:53

Latest Comments

megous commented on 2016-12-02 13:48

> checking for pkg-config... no

You're missing base-devel packages. pkgconfig in particular.

megous commented on 2016-11-13 17:55

Fixed, thanks.

sekret commented on 2016-11-13 16:36

==> Starting build()...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking for GLIB - version >= 2.32.0... yes (version 2.50.1)
checking for OPENSSL... yes
checking for LIBCURL... yes
checking for a2x... no
configure: error: a2x is required to build docs, install asciidoc
==> ERROR: A failure occurred in build().

Please add asciidoc to makedepends!

After adding it and building the package namcap shows

Checking megatools-1.9.98-1-x86_64.pkg.tar.xz
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megadf')
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megaget')
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megarm')
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megaput')
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megacopy')
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megamkdir')
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megadl')
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megareg')
megatools W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/megals')
megatools E: Dependency glib2 detected and not included (libraries ['usr/lib/libgobject-2.0.so.0', 'usr/lib/libgio-2.0.so.0', 'usr/lib/libglib-2.0.so.0'] needed in files ['usr/bin/megadl', 'usr/bin/megamkdir', 'usr/bin/megacopy', 'usr/bin/megarm', 'usr/bin/megaput', 'usr/bin/megaget', 'usr/bin/megareg', 'usr/bin/megadf', 'usr/bin/megals'])

So please also add glib2 to depends!

I think this line "Unused shared library '/usr/lib/libpthread.so.0' by file xxx" can be ignored...

sekret commented on 2016-08-25 13:42

Build fails with

In file included from mega/include/mega/types.h:56:0,
from mega/include/mega/utils.h:25,
from mega/include/mega/attrmap.h:25,
from mega/src/attrmap.cpp:22:
mega/include/mega/crypto/sodium.h:27:20: fatal error: sodium.h: No such file or directory
#include <sodium.h>
^
compilation terminated.
make[1]: *** [Makefile:2262: attrmap.o] Error 1
make[1]: Leaving directory '/build/megasync-git/src/megasync/src/MEGASync'
make: *** [Makefile:43: sub-MEGASync-make_first] Error 2
==> ERROR: A failure occurred in build().
Aborting...

The config option --without-sodium doesn't exist (anymore), so libsodium is definitely a dependency now.

megous commented on 2016-02-02 23:20

madnessmike: added

Upgrade recommended, because 1.9.96 started failing on big remote directories since mega.nz started compressing some server responses.

madnessmike commented on 2016-01-28 17:58

Hello, can you add support for armv7h architecture in the PKGBUILD?
I compiled it on a Raspberry Pi 2 and it works just fine :)

vlad commented on 2015-09-09 08:48

Thanks Petron.

petronny commented on 2015-09-09 02:54

Please add 'autoreconf -fi' after 'cd "megatools-${pkgver}"' in build()
to avoid "./libtool: line 7905: func_munge_path_list: command not found" Error.

M0Rf30 commented on 2015-01-28 16:03

python2 is required in makedeps

megous commented on 2014-10-30 12:56

dlh: There's something wrong with your OpenSSL installation.

All comments