- use standard variables for configure
- use standard macros for build (prevents a second configure/compile
run when both php5-cli and php5-cgi packages are selected)
- construct PKG_CONFIG_DEPENDS before including packages.mk (fixes#9196)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26825 3c298f89-4303-0410-b956-a3cf2f4a3e73
The APC patch adds the APC extension to the source tree. However,
when it was selected nothing happens since the extension wasn't
'registered'. This is what a 'buildconf' run usually does.
This however needs version 2.13 of autoconf. So instead of
requiring this (additional) autoconf version on the build system
the files changed are included in an additional patch.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26824 3c298f89-4303-0410-b956-a3cf2f4a3e73
Add CPUsage to /utils
CPUsage is a small utility to dump the CPU usage every second.
This version can write CSV output.
Signed-off-by: Florian Sesser <sesser@in.tum.de>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26792 3c298f89-4303-0410-b956-a3cf2f4a3e73
Add to CUnit to /libs/
CUnit is a lightweight system for writing, administering, and running unit
tests in C. It provides C programmers a basic testing functionality with a
flexible variety of user interfaces.
Signed-off-by: Florian Sesser <sesser@in.tum.de>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26790 3c298f89-4303-0410-b956-a3cf2f4a3e73
This patch updates the strongswan4 package from 4.3.7 to 4.5.1. I have
added the following plugins which get built as strongswan4-mod-<plugin>
packages:
constraints - X.509 constraint checking
dhcp - DHCP-based IP and DNS
farp - Fake arp responses
led - LED blink on IKE activity
revocation - X.509 revocation checking
socket-default - Default socket for IKEv2
socket-raw - RAW socket of IKEv1 and IKEv2
xauth - XAUTH authentication
Upstream default plugins were added to the strongswan4-default meta
package. "socket-default" and "kernel-netlink" plugins were added to the
strongswan4-minimal meta package since a socket and a kernel interface are
required for a working setup and these are the upstream defaults in this
case. The whack command was moved to strongswan4-app-pluto.
The 202-clone.patch has been fixed upstream so it can be removed. The
other patches were rebased for the new strongswan4 release.
I have been using strongswan 4.5.1 with backfire and trunk for a couple
weeks now. There are some missing kernel modules in trunk that are
required for strongswan4 to work (also true for 4.3.7). There are already
a couple of tickets on trac addressing these kernel modules:
https://dev.openwrt.org/ticket/9234https://dev.openwrt.org/ticket/8928
I also have my own patch that just packages all of the missing modules
into a single kmod-crypto-ipsec package. It would be nice to get some
discussion how these modules should be packaged so we can get working
ipsec support in trunk.
Signed-off-by: Lars Hjersted <lars at hjersted.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26789 3c298f89-4303-0410-b956-a3cf2f4a3e73
Update ipv6calc to newest 0.82. This reduces the binary sizes
significantly.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26783 3c298f89-4303-0410-b956-a3cf2f4a3e73
This patch makes some small corrections to my previous patch enabling the modbus plugin of collectd.
Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26782 3c298f89-4303-0410-b956-a3cf2f4a3e73
without 'grabbing' all keystrokes are passed to other applications as well as to possible underlying ttys / shells
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26780 3c298f89-4303-0410-b956-a3cf2f4a3e73
is optimized for size.
Signed-off-by: Luka Perkov < openwrt ->-to->- lukaperkov.net >
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26762 3c298f89-4303-0410-b956-a3cf2f4a3e73
socat was bugged for ages now. It does compile, so probably no one
noticed. While running through its configure script, the build process
complains about some missing variables and gives a hint, that the user
should supply them manually. This does ONLY happen in a cross compiling
environment, otherwise the configure script guesses them right. I don't
know the purpose of these variables exactly, but they seem to be OS
dependent and NOT hardware dependent. I tested this on various
architectures and they were all the same, as long as linux is involved.
So I think its safe to specify them in the Makefile.
The point why they're important, is simply that socat compiles, but
exits with some sort of error right after invocation, if they weren't
present at compile time. There are numerous tickets around concerning
this bug. Newer Versions of socat won't even compile if they're missing,
maybe thats why it's kinda outdated by now.
However, this little patch should fix it.
Signed-off-by: Hendrik Bartusch <bartusch@exoz.net>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26728 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix the webadmin module and add the themes
* Allow providing ZNC an external config (closes#9110)
* Allow specifying the user and group to run ZNC as (needs su when using
external config)
* Allow providing a certificate for incoming SSL connections
* Reduce buildtime by not rebuilding everything everytime
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26722 3c298f89-4303-0410-b956-a3cf2f4a3e73
The batman-adv init script will query uci (network.$iface.ifname)
to retrieve the interface name to re-use the existing network
configuration system.
The default iface configuration (batman-adv.bat0.interfaces) is
set to 'mesh' which allows to start batman-adv as soon as the
network configuration contains a 'mesh' stanza.
Signed-off-by: Filippo Sallemi <tonyputi@gmail.com>
Signed-off-by: Gioacchino Mazzurco <gmazzurco89@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26719 3c298f89-4303-0410-b956-a3cf2f4a3e73
why the heck can we build the linuxinput-keyboard driver as a plugin, but
the linuxinput-mouse driver can just be compiled in? Why does qt4 has
different drivers for mouse/keyboard using the linuxinput stack at all?
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26658 3c298f89-4303-0410-b956-a3cf2f4a3e73
- fix usage of PKG_CONFIG_DEPENDS to properly trigger rebuilds after changed feature configuration
- conditionally compile plugins, saves a lot of build time if only a few extensions are enabled
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26656 3c298f89-4303-0410-b956-a3cf2f4a3e73