Merge oe-devel@oe-devel.bkbits.net:packages
authorBruno Randolf <br1@subnet.at>
Wed, 1 Dec 2004 19:43:27 +0000 (19:43 +0000)
committerBruno Randolf <br1@subnet.at>
Wed, 1 Dec 2004 19:43:27 +0000 (19:43 +0000)
into null.(none):/data/mtx/oe/packages

2004/12/01 20:42:56+01:00 (none)!br1
homepage and/or license added

BKrev: 41ae1edfXnkBbPvQcHu4aVzh5g_Sqw

60 files changed:
binutils/binutils_2.14.90.0.6.oe
binutils/binutils_2.14.90.0.7.oe
bridge-utils/bridge-utils_1.0.4.oe
db/db3_3.2.9.oe
dhcp-forwarder/dhcp-forwarder_0.6.oe
dhcp/dhcp_3.0.1.oe
dnsmasq/dnsmasq_2.15.oe
expat/expat_1.95.7.oe
gdbm/gdbm-native_1.8.3.oe
gdbm/gdbm_1.8.3.oe
glib-2.0/glib-2.0-native_2.4.6.oe
glib-2.0/glib-2.0_2.4.6.oe
gmp/gmp_4.1.2.oe
gnupg/gnupg_1.2.4.oe
hostap/hostap-daemon_0.2.4.oe
hostap/hostap-modules_0.2.5.oe
hostap/hostap-utils_0.2.4.oe
hostap/hostap-wpa-supplicant_0.2.5.inc
hotplug/hotplug_20040920.oe
htb-init/htb-init_0.8.5.oe
ifplugd/ifplugd_0.25.oe
iperf/iperf_1.7.0.oe
iptables/iptables_1.2.11.oe
kismet/kismet_2004-04-R1.oe
libpcap/libpcap_0.8.3.oe
libpng/libpng_1.2.7.oe
linux-libc-headers/linux-libc-headers_2.6.8.1.oe
linux/linux-mtx-1_2.4.27.oe
lsof/lsof_4.73.oe
lzo/lzo_1.08.oe
makedevs/makedevs_1.0.0.oe
maradns/maradns_1.0.23.oe
mc/mc_4.6.0.oe
mobilemesh/mobilemesh_1.2.oe
modutils/modutils-initscripts.oe
mtr/mtr_0.65.oe
net-snmp/net-snmp_5.1.2.oe
netbase/netbase_4.19.oe
ntp/ntp_4.1.2.oe
nylon/nylon-scripts_cvs.oe
nylon/nylon-statistics.oe
openswan/openswan_2.2.0.oe
openvpn/openvpn_1.6.0.oe
perl/libnetserver-generic-perl_1.03.oe
perl/perl-native_5.8.3.oe
perl/perl_5.8.3.oe
ppp/ppp_2.4.1.oe
prism54/prism54-module_1.2.oe
rp-pppoe/rp-pppoe_3.5.oe
rrdtool/rrdtool_1.0.49.oe
shorewall/shorewall_2.0.9.oe
sysfsutils/sysfsutils_1.2.0.oe
tcpdump/tcpdump_3.8.3.oe
tinc/tinc_1.0.2.oe
unik-olsrd/unik-olsrd_0.4.7.oe
unik-olsrd/unik-olsrd_cvs.oe
update-rc.d/update-rc.d_0.5.oe
vtun/vtun_2.6.oe
wireless-tools/wireless-tools_26.oe
wlan-ng/wlan-ng-modules_0.2.1pre22.oe

index 6c15e89..380e49a 100644 (file)
@@ -4,6 +4,7 @@ inherit autotools gettext
 PR = "r2"
 
 DESCRIPTION = "A GNU collection of binary utilities"
+HOMEPAGE = "http://www.gnu.org/software/binutils/"
 LICENSE = "GPL"
 MAINTAINER = "Gerald Britton <gbritton@doomcom.org>"
 
index dec7833..433617c 100644 (file)
@@ -2,6 +2,7 @@ SECTION = "devel"
 inherit autotools gettext
 
 DESCRIPTION = "A GNU collection of binary utilities"
+HOMEPAGE = "http://www.gnu.org/software/binutils/"
 LICENSE = "GPL"
 MAINTAINER = "Gerald Britton <gbritton@doomcom.org>"
 PR = "r3"
index ad075d9..2ffc42f 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "Tools for ethernet bridging."
+HOMEPAGE = "http://bridge.sourceforge.net/"
 SECTION = "console/network"
 LICENSE = "GPL"
 DEPENDS = "sysfsutils"
index c7c5144..b1a7df2 100644 (file)
@@ -1,5 +1,6 @@
 SECTION = "libs"
 DESCRIPTION = "Berkeley DB v3."
+HOMEPAGE = "http://www.sleepycat.com"
 LICENSE = "BSD Sleepycat"
 PR = "r1"
 
index d3de085..a6a46e5 100644 (file)
@@ -3,7 +3,9 @@ DESCRIPTION = "This program is used to forward DHCP and BOOTP messages between t
  networks with different broadcast domains. \
  It works better with ppp - and especially with ipsec over ppp - than \
  dhcp-relay from ISC and has a smaller foot print."
-LICENSE = "GPL"
+HOMEPAGE = "http://www-user.tu-chemnitz.de/~ensc/dhcp-fwd/"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+LICENSE = "GPLv2"
  
 SRC_URI = "http://www-user.tu-chemnitz.de/~ensc/dhcp-fwd/files/dhcp-forwarder-0.6.tar.bz2 \
        file://init \
index cfbe60a..921c5c1 100644 (file)
@@ -1,5 +1,6 @@
 SECTION = "console/network"
 DESCRIPTION = "Internet Software Consortium DHCP package"
+HOMEPAGE = "http://www.isc.org/"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 LICENSE = "BSD"
 SRC_URI = "ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.1.tar.gz \
index 73c710c..e911f4d 100644 (file)
@@ -1,6 +1,6 @@
 SECTION = "console/network"
-DESCRIPTION = "Dnsmasq is a lightweight, easy to configure \
-DNS forwarder and DHCP server."
+DESCRIPTION = "Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server."
+HOMEPAGE = "http://www.thekelleys.org.uk/dnsmasq/doc.html"
 LICENSE = "GPL"
 MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
 PR = "r1"
index 98665b6..af7bc3a 100644 (file)
@@ -1,5 +1,6 @@
 SECTION = "libs"
 DESCRIPTION = "Jim Clarkes XML parser library."
+HOMEPAGE = "http://expat.sourceforge.net/"
 LICENSE = "MIT"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz \
index b041418..3c99b28 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "GNU dbm is a set of database routines that use extensible hashing."
+HOMEPAGE = "http://www.gnu.org/software/gdbm/gdbm.html"
 SECTION = "libs"
 PRIORITY = "optional"
 LICENSE = "GPL"
index 79d895e..650a307 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "GNU dbm is a set of database routines that use extensible hashing."
+HOMEPAGE = "http://www.gnu.org/software/gdbm/gdbm.html"
 SECTION = "libs"
 PRIORITY = "optional"
 LICENSE = "GPL"
index 85252fc..e2636e8 100644 (file)
@@ -4,6 +4,7 @@ which provides many useful data types, macros, \
 type conversions, string utilities, file utilities, a main \
 loop abstraction, and so on. It works on many \
 UNIX-like platforms, Windows, OS/2 and BeOS."
+LICENSE = "GPLv2"
 SECTION = "libs"
 PRIORITY = "optional"
 MAINTAINER = "Philip Blundell <pb@handhelds.org>"
index eb668e9..fc01a02 100644 (file)
@@ -4,6 +4,7 @@ which provides many useful data types, macros, \
 type conversions, string utilities, file utilities, a main \
 loop abstraction, and so on. It works on many \
 UNIX-like platforms, Windows, OS/2 and BeOS."
+LICENSE = "GPLv2"
 SECTION = "libs"
 PRIORITY = "optional"
 MAINTAINER = "Philip Blundell <pb@handhelds.org>"
index 3609290..0813431 100644 (file)
@@ -1,5 +1,7 @@
 SECTION = "libs"
 DESCRIPTION = "GNU multiprecision arithmetic library"
+HOMEPAGE = "http://www.swox.com/gmp/"
+LICENSE = "GPL LGPL"
 
 SRC_URI = "ftp://mirrors.kernel.org/gnu/gmp/gmp-${PV}.tar.gz \
           file://configure.patch;patch=1"
index 37af26f..55eeb80 100644 (file)
@@ -1,5 +1,7 @@
 SECTION = "console/utils"
 DESCRIPTION = "gnupg - GNU privacy guard"
+HOMEPAGE = "http://www.gnupg.org/"
+LICENSE = "GPLv2"
 MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
 DEPENDS = "zlib"
 
index 44973bf..059a7ac 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "User space daemon for extended IEEE 802.11 management"
+HOMEPAGE = "http://hostap.epitest.fi"
 SECTION = "kernel/userland"
 PRIORITY = "optional"
 MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
index bc136a3..729f2d5 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "A driver for wireless LAN cards based on Intersil's Prism2/2.5/3 chipset"
+HOMEPAGE = "http://hostap.epitest.fi"
 SECTION = "kernel/modules"
 PRIORITY = "optional"
 MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
index 8841a80..9226acd 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "User mode helpers for the hostap driver"
+HOMEPAGE = "http://hostap.epitest.fi"
 SECTION = "kernel/userland"
 PRIORITY = "optional"
 MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
index 0b67d3f..1aac31b 100644 (file)
@@ -1,4 +1,5 @@
 SECTION = "kernel/userland"
+HOMEPAGE = "http://hostap.epitest.fi/wpa_supplicant/"
 PRIORITY = "optional"
 MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
 LICENSE = "GPL"
index e6e5ad9..ff1fb0e 100644 (file)
@@ -1,6 +1,7 @@
 DESCRIPTION = "This package contains the scripts necessary \
 for hotplug Linux support, and lets you plug in new devices \
 and use them immediately."
+HOMEPAGE = "http://linux-hotplug.sourceforge.net/"
 LICENSE = "GPL"
 SECTION = "base"
 PR = "r4"
index f238fdf..783f64a 100644 (file)
@@ -1,5 +1,8 @@
 DESCRIPTION = "HTB.init is a shell script that allows for easy setup of HTB-based traffic control on Linux."
+HOMEPAGE = "http://sourceforge.net/projects/htbinit"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 LICENSE = "GPL"
+
 SRC_URI = "http://aleron.dl.sourceforge.net/sourceforge/htbinit/htb.init-v${PV} \
        file://htb.init+ingress+predef+verbose.diff;patch=1;pnum=0 \
        file://htb-basic-verbose.diff;patch=1;pnum=0"
index e69de29..ed6274d 100644 (file)
@@ -0,0 +1,14 @@
+SECTION = "console/network"
+DESCRIPTION = "ifplugd is a Linux daemon which will automatically configure your ethernet device when a cable is plugged in and automatically unconfigure it if the cable is pulled."
+HOMEPAGE = "http://0pointer.de/lennart/projects/ifplugd/"
+DEPENDS = "libdaemon"
+LICENSE = "GPL"
+
+SRC_URI = "http://0pointer.de/lennart/projects/ifplugd/ifplugd-${PV}.tar.gz"
+
+inherit autotools update-rc.d pkgconfig
+
+EXTRA_OECONF = "--disable-lynx"
+
+INITSCRIPT_NAME = "ifplugd"
+INITSCRIPT_PARAMS = "defaults"
\ No newline at end of file
index 59ce91e..26097ab 100644 (file)
@@ -1,6 +1,7 @@
 SECTION = "console/network"
 DESCRIPTION = "Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various parameters and UDP characteristics"
 HOMEPAGE = "http://dast.nlanr.net/Projects/Iperf/"
+LICENSE = "BSD"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 
 SRC_URI = "http://dast.nlanr.net/Projects/Iperf/iperf-${PV}-source.tar.gz \
index 6ed9e7c..f2e4d75 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "iptables network filtering tools"
+HOMEPAGE = "http://www.netfilter.org/"
 SECTION = "console/utils"
 LICENSE = "GPL"
 
index 5a3794b..c851121 100644 (file)
@@ -1,8 +1,10 @@
 SECTION = "console/network"
 DESCRIPTION = "Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system"
 HOMEPAGE = "http://www.kismetwireless.net/"
+LICENSE = "GPLv2"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 DEPENDS = "expat gmp"
+
 SRC_URI = "http://www.kismetwireless.net/code/kismet-2004-04-R1.tar.gz \
        file://no-strip.diff;patch=1;pnum=0 \
        file://no-chmod.diff;patch=1;pnum=0 \
index 49fcf16..d88eaee 100644 (file)
@@ -1,4 +1,6 @@
 DESCRIPTION = "Network Packet Capture Library"
+HOMEPAGE = "http://www.tcpdump.org/"
+LICENSE = "BSD"
 SECTION = "libs"
 PRIORITY = "required"
 
index e69de29..2da15b6 100644 (file)
@@ -0,0 +1,57 @@
+DESCRIPTION = "PNG Library"
+HOMEPAGE = "http://www.libpng.org/"
+LICENSE = "as-is"
+SECTION = "libs"
+PRIORITY = "required"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+
+DEPENDS = "zlib"
+
+PACKAGES =+ "${PN}12 ${PN}12-dev"
+
+FILES_${PN}12 = ${libdir}/libpng12.so.*
+FILES_${PN}12-dev = ${libdir}/libpng12.* ${includedir}/libpng12 ${libdir}/pkgconfig/libpng12.pc
+FILES_${PN} = ${libdir}/lib*.so.*
+FILES_${PN}-dev = ${includedir} ${libdir}/lib*.so ${libdir}/*.la \
+               ${libdir}/*.a ${libdir}/pkgconfig \
+               ${datadir}/aclocal ${bindir} ${sbindir}
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/libpng/libpng-${PV}.tar.bz2"
+S = "${WORKDIR}/libpng-${PV}"
+
+inherit pkgconfig
+
+EXTRA_OEMAKE_append = " ZLIBINC=${STAGING_INCDIR} ZLIBLIB=${STAGING_LIBDIR}"
+
+do_compile() {
+       sed < scripts/makefile.linux > makefile -e 's/^ZLIBINC.*//' -e 's/^ZLIBLIB.*//'
+       unset LDFLAGS
+       oe_runmake 'CC=${CC}' 'LD=${LD}' 'CFLAGS=${CFLAGS}' \
+                  'ZLIBINC=${STAGING_INCDIR}' \
+                  'ZLIBLIB=${STAGING_LIBDIR}'
+}
+
+do_stage() {
+       cp libpng.pc libpng12.pc
+       install -m 644 png.h ${STAGING_INCDIR}/png.h
+       install -m 644 pngconf.h ${STAGING_INCDIR}/pngconf.h
+       oe_libinstall -so libpng12 ${STAGING_LIBDIR}
+       ln -sf libpng12.so ${STAGING_LIBDIR}/libpng.so
+}
+
+do_install() {
+       install -d ${D}/${bindir} ${D}/${mandir} \
+                  ${D}/${libdir} ${D}/${includedir}
+       unset LDFLAGS
+       oe_runmake 'prefix=${prefix}' 'DESTDIR=${D}' \
+                  'DB=${D}/${bindir}' 'DI=${D}/${includedir}' \
+                  'DL=${D}/${libdir}' 'DM=${D}/${mandir}' \
+                  install
+}
+
+python do_package() {
+        if oe.data.getVar('DEBIAN_NAMES', d, 1):
+            oe.data.setVar('PKG_${PN}', 'libpng12', d)
+        oe.build.exec_func('package_do_package', d)
+}
+
index 8e0a22c..c127e8a 100644 (file)
@@ -1,5 +1,12 @@
 SECTION = "devel"
 DESCRIPTION = "Sanitized set of 2.6 kernel headers for the C library's use."
+HOMEPAGE = "http://ep09.pld-linux.org/~mmazur/linux-libc-headers/"
+# license note from the package: 
+#   Linux-libc-headers are derived from linux kernel headers. For license of a
+#   particular header, check it's content, and if copyright notice isn't present,
+#   standard linux kernel license applies. 
+# since we assume GPL for linux i think we can also assume it here
+LICENSE = "GPL"
 MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
 INHIBIT_DEFAULT_DEPS = "1"
 PR = "r7"
index a6f6cd4..f269047 100644 (file)
@@ -1,5 +1,6 @@
 DESCRIPTION = "Linux kernel for MTX-1 (MeshCube)"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+HOMEPAGE = "http://meshcube.org/meshwiki/"
 LICENSE = "GPL"
 KV = "${PV}"
 PR = "r1"
index cf4ffc4..137af5f 100644 (file)
@@ -2,6 +2,8 @@ SECTION = "console/utils"
 DESCRIPTION = "Lsof is a Unix-specific diagnostic \
 tool. Its name stands for LiSt Open Files, and it \
 does just that."
+LICENSE = "BSD"
+
 PR = "r1"
 
 SRC_URI = "ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_${PV}.tar.gz"
index ff79cc1..6133403 100644 (file)
@@ -1,4 +1,6 @@
 DESCRIPTION = "Lossless data compression library"
+HOMEPAGE = "http://www.oberhumer.com/opensource/lzo/"
+LICENSE = "GPLv2"
 SECTION = "libs"
 PRIORITY = "optional"
 PR = "r12"
index 759884c..70c4483 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "A tool to make device nodes"
+LICENSE = "GPL"
 SECTION = "base"
 PRIORITY = "required"
 SRC_URI = "file://makedevs.c"
index abdcade..d977bcf 100644 (file)
@@ -1,5 +1,9 @@
 SECTION = "console/network"
 DESCRIPTION = "A security-aware DNS server"
+HOMEPAGE = "http://www.maradns.org"
+LICENSE = "PD"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+
 SRC_URI = "http://www.maradns.org/download/maradns-${PV}.tar.bz2 \
        file://init \
        file://rng-makefile-build-cc.patch;patch=1;pnum=0"
index 654b18c..65527a5 100644 (file)
@@ -1,5 +1,7 @@
 DESCRIPTION = "GNU Midnight Commander is a file \
 manager for free operating systems."
+HOMEPAGE = "http://www.ibiblio.org/mc/"
+LICENSE = "GPLv2"
 SECTION = "console/utils"
 PRIORITY = "optional"
 DEPENDS = "ncurses glib-2.0"
index 67e233a..36e1164 100644 (file)
@@ -1,5 +1,7 @@
 SECTION = "console/network"
 DESCRIPTION = "MobileMesh mobile ad-hoc routing protocol"
+HOMEPAGE = "http://www.mitre.org/work/tech_transfer/mobilemesh/"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 LICENSE = "GPL"
 DEPENDS = "openssl"
 SRC_URI = "svn://meshcube.org/svn/application;module=mobilemesh"
index 5fa996e..5dde420 100644 (file)
@@ -1,5 +1,6 @@
 SECTION = "base"
 DESCRIPTION = "modutils configuration files"
+LICENSE = "PD"
 SRC_URI = "file://modutils.sh"
 PR = "r1"
 
index e69de29..2f6a79c 100644 (file)
@@ -0,0 +1,13 @@
+DESCRIPTION = "mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool."
+HOMEPAGE = "http://www.bitwizard.nl/mtr/"
+LICENSE = "GPLv2"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+SRC_URI = "ftp://ftp.bitwizard.nl/mtr/mtr-${PV}.tar.gz"
+
+inherit autotools
+
+EXTRA_OECONF = "--without-gtk"
+
+do_configure() {
+       oe_runconf
+}
\ No newline at end of file
index e69de29..0a17e4b 100644 (file)
@@ -0,0 +1,54 @@
+DESCRIPTION = "Various tools relating to the Simple Network Management Protocol"
+HOMEPAGE = "http://www.net-snmp.org/"
+LICENSE = "BSD"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+DEPENDS = "openssl"
+SRC_URI = "${SOURCEFORGE_MIRROR}/net-snmp/net-snmp-${PV}.tar.gz \
+       file://init \
+       file://snmpd.conf \
+       file://snmptrapd.conf"
+       
+inherit autotools
+
+EXTRA_OECONF = "--enable-shared --disable-manuals" 
+EXTRA_OECONF_mipsel += "--with-endianness=little"
+
+EXTRA_OEMAKE = "INSTALL_PREFIX=${D}"
+
+do_configure() {
+       oe_runconf
+}
+
+do_install_append() {
+       install -d ${D}/${sysconfdir}/snmp
+       install -d ${D}/${sysconfdir}/init.d
+       install -m 755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/snmpd
+       install -m 644 ${WORKDIR}/snmpd.conf ${D}/${sysconfdir}/snmp/
+       install -m 644 ${WORKDIR}/snmptrapd.conf ${D}/${sysconfdir}/snmp/
+}
+
+PACKAGES = "net-snmp-doc net-snmp-dev net-snmp-libs net-snmp-mibs net-snmp-server net-snmp-client"
+FILES_net-snmp-libs = "${libdir}"
+FILES_net-snmp-mibs = "${datadir}/snmp/mibs"
+FILES_net-snmp-server = "${sbindir} ${sysconfdir}"
+FILES_net-snmp-client = "${bindir} ${datadir}/snmp/"
+RDEPENDS_net-snmp-server += "net-snmp-mibs"
+RDEPENDS_net-snmp-client += "net-snmp-mibs"
+
+pkg_postinst_net-snmp-server() {
+if test "x$D" != "x"; then
+       D="-r $D"
+else
+       D="-s"
+fi
+update-rc.d $D snmpd defaults
+}
+
+pkg_postrm_net-snmp-server() {
+if test "x$D" != "x"; then
+       D="-r $D"
+else
+       /etc/init.d/snmpd stop
+fi
+update-rc.d $D snmpd remove
+}
\ No newline at end of file
index 1f478b0..b13138e 100644 (file)
@@ -1,6 +1,7 @@
 SECTION = "base"
 DESCRIPTION = "This package provides the necessary \
 infrastructure for basic TCP/IP based networking."
+LICENSE = "GPL"
 PR = "r2"
 
 inherit update-rc.d
index 59e906d..525264a 100644 (file)
@@ -2,6 +2,7 @@ DESCRIPTION = "The Network Time Protocol (NTP) is used to \
 synchronize the time of a computer client or server to \
 another server or reference time source, such as a radio \
 or satellite receiver or modem."
+HOMEPAGE = "http://ntp.isc.org/bin/view/Main/WebHome"
 SECTION = "console/network"
 PRIORITY = "optional"
 LICENSE = "NTP"
index 39dbaed..a7f9a3a 100644 (file)
@@ -1,9 +1,10 @@
-DESCRIPTION = "This package provides the mtx specific init and configuration scripts."
+DESCRIPTION = "This package provides the nylon specific init and configuration scripts."
+HOMEPAGE = "http://meshcube.org/meshwiki/NyLon"
 DEPENDS = "hostap-utils"
 SECTION = "base"
 PRIORITY = "optional"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
-LICENSE = "GPL"
+LICENSE = "GPLv2"
 PR = "r1"
 
 SRC_URI = "svn://meshcube.org/svn/scripts;module=${PN}"
index e69de29..c09773c 100644 (file)
@@ -0,0 +1,34 @@
+DESCRIPTION = "statistics & graphing for nylon"
+RDEPENDS = "rrdtool"
+SECTION = "base"
+PRIORITY = "optional"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+LICENSE = "GPLv2"
+
+SRC_URI = "svn://meshcube.org/svn/application;module=${PN}"
+S = "${WORKDIR}/${PN}"
+
+do_install() {
+       install -d ${D}/srv/www/cgi-bin
+       install -d ${D}/${sbindir}
+       ln -s /var/tmp ${D}/srv/www/rrd-img
+       install -m 755 ${S}/*.html ${D}/srv/www/cgi-bin
+       install -m 755 ${S}/collect.sh ${D}/${sbindir}
+}
+
+pkg_postinst() {
+if test "x$D" == "x"; then
+       mkdir -p /etc/cron/crontabs
+       if ! grep -q collect.sh /etc/cron/crontabs/root; then
+               echo "adding crontab"
+               echo "*/5 * * * *    /usr/sbin/collect.sh" >> /etc/cron/crontabs/root
+       fi
+       update-rc.d -s busybox-cron defaults
+       if [ ! -e /etc/httpd.conf ]; then
+               echo "A:*" > /etc/httpd.conf
+       fi      
+       update-rc.d -s busybox-httpd defaults
+fi
+}
+
+FILES_${PN} += "/srv"
\ No newline at end of file
index dbd0dee..03b8f6b 100644 (file)
@@ -1,8 +1,9 @@
 SECTION = "console/network"
 DESCRIPTION = "Openswan is an Open Source implementation of IPsec for the \
 Linux operating system."
-MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 HOMEPAGE = "http://www.openswan.org"
+LICENSE = "GPLv2"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 DEPENDS = "gmp flex-native"
 
 SRC_URI = "http://www.openswan.org/code/openswan-${PV}.tar.gz \
index f714a2b..290f864 100644 (file)
@@ -1,5 +1,7 @@
 SECTION = "console/network"
 DESCRIPTION = "A VPN solution via tun device.  Not IPSEC!"
+HOMEPAGE = "http://openvpn.sourceforge.net"
+LICENSE = "GPLv2"
 PRIORITY = "optional"
 DEPENDS = "lzo openssl"
 RDEPENDS = "kernel-module-tun"
index 7bf1aee..3e3ea4d 100644 (file)
@@ -1,4 +1,5 @@
 SECTION = "libs"
+LICENSE = "Artistic|GPL"
 SRC_URI = "http://www.cpan.org/modules/by-module/NetServer/NetServer-Generic-${PV}.tar.gz"
 DEPENDS = "perl"
 S = "${WORKDIR}/NetServer-Generic-${PV}"
index ec71266..da30274 100644 (file)
@@ -1,3 +1,7 @@
+DESCRIPTION = "Perl is a popular scripting language."
+HOMEPAGE = "http://www.perl.org/"
+LICENSE = "Artistic|GPL"
+
 SECTION = "libs"
 inherit native
 
index 5e40867..99bfecf 100644 (file)
@@ -1,4 +1,6 @@
 DESCRIPTION = "Perl is a popular scripting language."
+HOMEPAGE = "http://www.perl.org/"
+LICENSE = "Artistic|GPL"
 SECTION = "devel"
 PRIORITY = "optional"
 DEPENDS = "db3 perl-native"
index 8c341de..ece8c8c 100644 (file)
@@ -1,6 +1,9 @@
 SECTION = "console/network"
 DESCRIPTION = "Point-to-Point Protocol (PPP) daemon"
+HOMEPAGE = "http://samba.org/ppp/"
+LICENSE = "BSD GPLv2"
 PR = "r3"
+
 SRC_URI = "ftp://ftp.samba.org/pub/ppp/ppp-2.4.1.tar.gz \
        file://pppd.patch;patch=1 \
        file://man.patch;patch=1 \
index f290ad2..8f96130 100644 (file)
@@ -2,6 +2,7 @@ DESCRIPTION = "Linux Driver for the 802.11g Prism GT / Prism Duette / Prism Indi
 SECTION = "base"
 PRIORITY = "optional"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+HOMEPAGE = "http://prism54.org"
 LICENSE = "GPL"
 RDEPENDS = "kernel (${KERNEL_VERSION}) kernel-module-firmware-class prism54-firmware (1.0.3.0) hotplug"
 DEPENDS = "virtual/kernel"
index 9f0c37f..dd7f87b 100644 (file)
@@ -1,11 +1,13 @@
 SECTION = "console/network"
 DESCRIPTION="A user-mode PPPoE client and server suite for Linux"
+HOMEPAGE="http://www.roaringpenguin.com/"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+LICENSE="GPLv2"
+
 SRC_URI="http://www.roaringpenguin.com/penguin/pppoe/${P}.tar.gz \
        file://rp-pppoe-3.5_configure_in_cross.diff;patch=1;pnum=2 \
        file://rp-pppoe-3.5_libevent_makefile_cross.diff;patch=1;pnum=2 \
        file://rp-pppoe-3.5_no_strip.diff;patch=1;pnum=2"
-HOMEPAGE="http://www.roaringpenguin.com/"
-LICENSE="GPL-2"
 DEPENDS="ppp"
 
 S = "${WORKDIR}/${P}/src"
index 4af99fa..1afc599 100644 (file)
@@ -1,6 +1,7 @@
 DESCRIPTION = "RRD is the Acronym for Round Robin Database. RRD is a system to store and display time-series data (i.e. network bandwidth, machine-room temperature, server load average)."
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 HOMEPAGE = "http://people.ee.ethz.ch/~oetiker/webtools/rrdtool"
+LICENSE = "GPLv2"
 DEPENDS = "libpng zlib"
 SRC_URI = "http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/rrdtool-${PV}.tar.gz \
        file://perl-make-options.diff;patch=1;pnum=0"
index 87461e1..0edc5ce 100644 (file)
@@ -1,9 +1,11 @@
 DESCRIPTION = "Shorewall is a high-level tool for configuring Netfilter."
-RDEPENDS = "iptables kernel-module-ip-tables kernel-module-ip-conntrack kernel-module-ipt-conntrack kernel-module-ipt-multiport kernel-module-ipt-log kernel-module-ipt-mac kernel-module-ipt-mark kernel-module-ipt-masquerade kernel-module-ipt-pkttype kernel-module-ipt-reject kernel-module-ipt-state kernel-module-ipt-tos kernel-module-iptable-filter kernel-module-iptable-mangle kernel-module-iptable-nat"
-SECTION = "net"
-PRIORITY = "optional"
+HOMEPAGE = "http://www.shorewall.net/"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 LICENSE = "GPL"
+SECTION = "network"
+PRIORITY = "optional"
+
+RDEPENDS = "iptables kernel-module-ip-tables kernel-module-ip-conntrack kernel-module-ipt-conntrack kernel-module-ipt-multiport kernel-module-ipt-log kernel-module-ipt-mac kernel-module-ipt-mark kernel-module-ipt-masquerade kernel-module-ipt-pkttype kernel-module-ipt-reject kernel-module-ipt-state kernel-module-ipt-tos kernel-module-iptable-filter kernel-module-iptable-mangle kernel-module-iptable-nat"
 
 SRC_URI = "http://germany.shorewall.net/pub/shorewall/2.0/shorewall-2.0.9/shorewall-2.0.9.tgz \
        file://install-no-chown.diff;patch=1;pnum=0"
index 1224124..d4498bb 100644 (file)
@@ -1,5 +1,6 @@
 SECTION = "base"
 DESCRIPTION = "System Utilities Based on Sysfs"
+HOMEPAGE = "http://linux-diag.sourceforge.net/Sysfsutils.html"
 SRC_URI = "${SOURCEFORGE_MIRROR}/linux-diag/sysfsutils-${PV}.tar.gz"
 S = "${WORKDIR}/sysfsutils-${PV}"
 LICENSE = "GPLv2"
index b2c6b19..f0274b4 100644 (file)
@@ -1,4 +1,6 @@
 DESCRIPTION = "A sophisticated network protocol dumper"
+HOMEPAGE = "http://www.tcpdump.org/"
+LICENSE = "BSD"
 SECTION = "console/network"
 PRIORITY = "optional"
 DEPENDS = "libpcap-0.8.3"
index 0aeae28..f239430 100644 (file)
@@ -1,5 +1,9 @@
 SECTION = "console/network"
 DESCRIPTION="tinc is a Virtual Private Network (VPN) daemon"
+HOMEPAGE = "http://www.tinc-vpn.org/"
+LICENSE = "GPLv2"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
+
 SRC_URI="http://www.tinc-vpn.org/packages/tinc-1.0.2.tar.gz \
        file://mtu-vlan.diff;patch=1 \
        file://public-key-fix.diff;patch=1 \
index 7eb7abe..edc03cf 100644 (file)
@@ -1,5 +1,6 @@
 DESCRIPTION = "OLSR mesh routing daemon"
 DESCRIPTION_unik-olsrd-libs = "OLSR mesh routing daemon -  optional libraries"
+HOMEPAGE = "http://www.olsr.org"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 SECTION = "console/network"
 PRIORITY = "optional"
index 7f7480b..d799aa8 100644 (file)
@@ -1,9 +1,10 @@
 DESCRIPTION = "OLSR mesh routing daemon"
+HOMEPAGE = "http://www.olsr.org"
 DESCRIPTION_unik-olsrd-libs = "OLSR mesh routing daemon -  optional libraries"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 SECTION = "console/network"
 PRIORITY = "optional"
-LICENSE = "GPL"
+LICENSE = "BSD"
 PV = "cvs${CVSDATE}"
 
 SRC_URI="cvs://anonymous@cvs.sourceforge.net/cvsroot/olsrd;module=olsrd-current \
index 8ae9255..20651c0 100644 (file)
@@ -2,6 +2,7 @@ SECTION = "base"
 PRIORITY = "standard"
 DESCRIPTION = "Manage symlinks in /etc/rcN.d"
 MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+LICENSE = "GPL"
 S = ${WORKDIR}/update-rc.d
 
 SRC_URI = "${HANDHELDS_CVS};module=apps/update-rc.d;tag=r0_5"
index be793f6..7a8d5f0 100644 (file)
@@ -1,4 +1,6 @@
 DESCRIPTION = "Virtual Tunnels over TCP/IP networks with traffic shaping, compression and encryption."
+HOMEPAGE = "http://vtun.sourceforge.net/"
+MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
 SECTION = "console/network"
 PRIORITY = "optional"
 LICENSE = "GPL"
index 07f1c15..6b5ead8 100644 (file)
@@ -1,4 +1,5 @@
 DESCRIPTION = "Tools for the Linux Standard Wireless Extension Subsystem"
+HOMEPAGE = "http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html"
 SECTION = "base"
 PRIORITY = "optional"
 DEPENDS = "virtual/kernel"
index 0f96a81..6432668 100644 (file)
@@ -1,5 +1,6 @@
 SECTION = "base"
 DESCRIPTION = "linux-wlan-ng (prism2.x, prism3, pcmcia, pci, usb) driver for 11Mbps wireless lan cards"
+HOMEPAGE = "http://www.linux-wlan.org"
 DEPENDS = "virtual/kernel"
 RRECOMMENDS = "wlan-ng-utils"
 MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"