inetutils: add missing depends on !BUSYBOX_TFTPD

Busybox also provides tftpd binary. Add depends on !BUSYBOX_TFTPD to
avoid a double install of a tftpd binary.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
gnutls: add support for openssl compatibility

This patch adds a openssl compatibility option to gnutls and install the
gnutls openssl compatibility library if enabled.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
wireshark: fix juergen beiserts mail address

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
libbsd: add new package

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
monit: add new package

This adds the system monitoring daemon 'monit'. An init script for
busybox init method is included and a generic config file to start with.

Signed-off-by: Alexander Dahl <post@lespocky.de>
[mol: use GLOBAL_LARGE_FILE_OPTION]
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
libmodbus3: upgrade to v3.0.5 and adapt download URL

Signed-off-by: Alexander Dahl <post@lespocky.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
libpcap: version bump to 1.4.0

Bump libpcap version to 1.4.0.

Changes:
  - Add --enable-bluetooth configure parameter only if LIBPCAP_BLUETOOTH
    is set.
  - Add --disable-universal to disable build for Mac OS.
  - Add --enable-shared to build shared library.

Both are default parameter but we avoid a change of default behaviour
here.

Remove patch 0001-add-CFLAGS-CPPFLAGS-and-LDFLAGS-to-Makefile.in.patch:
  - This patch is already mainline see:
    https://github.com/the-tcpdump-group/libpcap/commit/3a089e628c2ef39efdb64c53a7566052917ae974

Update other patches to current version and put a signed-off by me in
the commit message.

Change 0002-pcap-config-add-SYSROOT-support.patch patch to add SYSROOT
dir only in includedir and libdir variable, so it's easier to maintain.

Tested with wireshark 1.4.0 and tcpdump 4.1.1

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
libpcap: version bump 1.4.0 -> 1.5.3

And switch to libnl3.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
wireshark: rework and update to wireshark 1.8.7

This patch removes the build of common gtk-interface wireshark.
Instead of the gtk-interface you can use the cli-interface (tshark) to
capture network traffic into 'capture files'.
On the host side, the gtk-wireshark interface can open the capture files
and show the captured packets.

I let the KConfig name to WIRESHARK, because it is a common name and all
people who wants 'wireshark' on embedded targets mean 'tshark'.

Various changes at configure call:
  - Remove pcre directory parameter. This is removed in the new
    wireshark version.

  - Add --without-plugins to remove plugins build, see below.

  - Only enable various tools which are important for cli work.
    These tools are:
      - dumpcap, needed by tshark to capture into files.
      - editcap, edit capture files.
      - mergecap, merge capture files.
      - capinfos, show infos of capture files.

Remove patches:

Remove patch 0001-remove-prefix-from-search-paths.patch:
  - This patch is already mainlined see:
    http://anonsvn.wireshark.org/viewvc?view=revision&revision=48583

Remove patch 0002-remove-AC_TRY_RUN-tests.patch:
  - I don't have any cross-compiling issues without this patch at the
    moment.

Remove patch
0003-plugins-Makefile.am-don-t-add-includedir-to-header-s.patch:
  - This patch is not needed anymore because we add --without-plugins
    to configure part. The old wireshark rule compile plugins but not
    install them. I think plugins does only work with the gtk frontend.
    To add extra protocols or similar.

Tested with the current libcap version 1.1.1, I will update this in the
next days.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
wireshark: version bump 1.8.7 -> 1.10.5

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
iputils: add new package iputils

This patch adds another package for most common network binary tools
like ping, ping6, etc.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
[mol: rules cleanup]
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
logrotate: upgrade to 3.8.7

This is a major upgrade from an almost ten years old release to the
current release. I reviewed the patch series against current Debian
(sid) patches and upstream changes. Everything not in the current Debian
patches went upstream. All patches gone upstream were discarded. Due to
the major changes, Git won't recognize each rename of the remaining
ones.

There was one old patch ptx-timeext.patch which seemed to be ptxdist
specifix, but it does not apply anymore. It was removed. If anyone needs
the features from it, maybe she could extract it from the previous state
and port it by herself.

Signed-off-by: Alexander Dahl <post@lespocky.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
ifplugd: move comment to fix menu

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
mesalib: readd autogen.sh

It's there for a reason: Without this aclocal-1.14 is executed in the
compile stage.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
host-mesalib: cleanup

Share the patches with target mesalib and update the configure options to
the latest version.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
host-glib: remove obsolete configure option

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
host-python: update configure options

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>