DESCRIPTION:= is obselete
authorJohn Crispin <john@openwrt.org>
Sun, 14 Oct 2007 04:32:56 +0000 (04:32 +0000)
committerJohn Crispin <john@openwrt.org>
Sun, 14 Oct 2007 04:32:56 +0000 (04:32 +0000)
SVN-Revision: 9304

223 files changed:
admin/syslog-ng/Makefile
ipv6/6tunnel/Makefile
ipv6/ndisc/Makefile
ipv6/ptrtd/Makefile
ipv6/radvd/Makefile
ipv6/totd/Makefile
ipv6/tspc/Makefile
lang/lua/Makefile
lang/twisted/Makefile
libs/avahi/Makefile
libs/clearsilver/Makefile
libs/clinkc/Makefile
libs/db/Makefile
libs/glib2/Makefile
libs/gsm/Makefile
libs/howl/Makefile
libs/libamsel/Makefile
libs/libao/Makefile
libs/libart/Makefile
libs/libaudiofile/Makefile
libs/libcli/Makefile
libs/libdaemon/Makefile
libs/libdnet/Makefile
libs/libdvbpsi4/Makefile
libs/libevent/Makefile
libs/libffi-sable/Makefile
libs/libgcrypt/Makefile
libs/libgpg-error/Makefile
libs/libgssapi/Makefile
libs/libid3tag/Makefile
libs/libmad/Makefile
libs/libmcrypt/Makefile
libs/libmpcdec/Makefile
libs/libmpd/Makefile
libs/libnfsidmap/Makefile
libs/libnids/Makefile
libs/libpam/Makefile
libs/libreadline/Makefile
libs/librpcsecgss/Makefile
libs/librsync/Makefile
libs/libsamplerate/Makefile
libs/libsndfile/Makefile
libs/libupnp/Makefile
libs/libvorbisidec/Makefile
libs/libxslt/Makefile
libs/nmeap/Makefile
libs/opal/Makefile
libs/opencdk/Makefile
libs/openldap/Makefile
libs/postgresql/Makefile
libs/radiusclient-ng/Makefile
libs/rrdtool-1.0.x/Makefile
libs/serdisplib/Makefile
libs/speex/Makefile
libs/sqlite2/Makefile
libs/sqlite3/Makefile
libs/ustl/Makefile
multimedia/gphoto2/Makefile
multimedia/palantir/Makefile
multimedia/uvc-streamer/Makefile
net/aircrack-ng/Makefile
net/aoetools/Makefile
net/apache/Makefile
net/arpwatch/Makefile
net/asterisk-prompt-de/Makefile
net/bing/Makefile
net/bmon/Makefile
net/chillispot/Makefile
net/chrony/Makefile
net/click/Makefile
net/cmdftp/Makefile
net/crowdcontrol/Makefile
net/cups/Makefile
net/cutter/Makefile
net/darkstat/Makefile
net/dovecot/Makefile
net/dsniff/Makefile
net/elinks/Makefile
net/etherwake/Makefile
net/ethtool/Makefile
net/ettercap/Makefile
net/flow-tools/Makefile
net/fping/Makefile
net/fprobe-ulog/Makefile
net/frickin/Makefile
net/httping/Makefile
net/httptunnel/Makefile
net/icecast/Makefile
net/iftop/Makefile
net/igmpproxy/Makefile
net/iodine/Makefile
net/ipcad/Makefile
net/ipkungfu/Makefile
net/iptables-snmp/Makefile
net/iptraf/Makefile
net/knock/Makefile
net/l2tpd/Makefile
net/l2tpns/Makefile
net/l7-protocols/Makefile
net/linuxigd/Makefile
net/matrixtunnel/Makefile
net/miau/Makefile
net/miax/Makefile
net/mii-tool/Makefile
net/mini_sendmail/Makefile
net/mtr/Makefile
net/mvprelay/Makefile
net/nagios/Makefile
net/net-tools/Makefile
net/netcat/Makefile
net/netpipe/Makefile
net/netstat-nat/Makefile
net/nfs-kernel-server/Makefile
net/nfs-server/Makefile
net/nfs-utils/Makefile
net/ngrep/Makefile
net/nocatsplash/Makefile
net/nodogsplash/Makefile
net/nprobe/Makefile
net/nstx/Makefile
net/ntpclient/Makefile
net/ntpd/Makefile
net/oidentd/Makefile
net/opendchub/Makefile
net/openntpd/Makefile
net/openssh/Makefile
net/openvpn/Makefile
net/parprouted/Makefile
net/pen/Makefile
net/privoxy/Makefile
net/psybnc/Makefile
net/ptunnel/Makefile
net/pure-ftpd/Makefile
net/quagga/Makefile
net/raddump/Makefile
net/rarpd/Makefile
net/reaim/Makefile
net/rp-l2tp/Makefile
net/rssh/Makefile
net/samba/Makefile
net/scanlogd/Makefile
net/scdp/Makefile
net/ser2net/Makefile
net/shat/Makefile
net/slurm/Makefile
net/socat/Makefile
net/squid/Makefile
net/sshfs/Makefile
net/ssmtp/Makefile
net/stunnel/Makefile
net/tmsnc/Makefile
net/tsocks/Makefile
net/ttcp/Makefile
net/udp-broadcast-relay/Makefile
net/ulogd/Makefile
net/unfs3/Makefile
net/uob-nomad/Makefile
net/updatedd/Makefile
net/vgp/Makefile
net/vnc-reflector/Makefile
net/vnstat/Makefile
net/vrrpd/Makefile
net/wccpd/Makefile
net/wdiag/Makefile
net/wifidog/Makefile
net/wknock/Makefile
net/wrt-radauth/Makefile
net/xsupplicant/Makefile
sound/empcd/Makefile
sound/flite/Makefile
sound/lame/Makefile
sound/madplay/Makefile
sound/mpc/Makefile
sound/mpd/Makefile
sound/mt-daapd/Makefile
sound/shell-fm/Makefile
sound/sox/Makefile
sound/streamripper/Makefile
utils/bash/Makefile
utils/bc/Makefile
utils/cifsmount/Makefile
utils/collectd/Makefile
utils/deco/Makefile
utils/devio/Makefile
utils/dfu-util/Makefile
utils/dialog/Makefile
utils/dmidecode/Makefile
utils/dosfstools/Makefile
utils/fconfig/Makefile
utils/fetchmail/Makefile
utils/fortune-mod/Makefile
utils/hdparm/Makefile
utils/io/Makefile
utils/joe/Makefile
utils/lcd4linux/Makefile
utils/lm-sensors/Makefile
utils/logrotate/Makefile
utils/lrzsz/Makefile
utils/macchanger/Makefile
utils/mc/Makefile
utils/mgetty/Makefile
utils/microcom/Makefile
utils/mksh/Makefile
utils/nano/Makefile
utils/pciutils/Makefile
utils/picocom/Makefile
utils/procmail/Makefile
utils/psplash/Makefile
utils/pwgen/Makefile
utils/reiserfsprogs/Makefile
utils/rrdcollect/Makefile
utils/sane-backends/Makefile
utils/screen/Makefile
utils/sdparm/Makefile
utils/setserial/Makefile
utils/smartmontools/Makefile
utils/strace/Makefile
utils/stress/Makefile
utils/unzip/Makefile
utils/vim/Makefile
utils/wx200d/Makefile
utils/zile/Makefile
utils/zip/Makefile

index 77d66f4..0d0f91d 100644 (file)
@@ -28,12 +28,16 @@ define Package/syslog-ng
   CATEGORY:=Administration
   DEPENDS:=+libol
   TITLE:=A powerful syslog daemon
-  DESCRIPTION:=syslog-ng reads and logs messages to the  system  console,  log\\\
-       files, other machines and/or users as specified by its\\\
-       configuration file.\\\
   URL:=http://www.balabit.com/products/syslog_ng/
 endef
 
+define Package/syslog-ng/description
+syslog-ng reads and logs messages to the system console, log
+       files, other machines and/or users as specified by its
+       configuration file.
+
+endef
+
 define Package/syslog-ng/conffiles
 /etc/syslog-ng/syslog-ng.conf
 endef
index d8b92e0..3a3c865 100644 (file)
@@ -27,10 +27,13 @@ define Package/6tunnel
   CATEGORY:=IPv6
   DEPENDS:=+libpcap
   TITLE:=IPv4 / IPv6 tunnel proxy
-  DESCRIPTION:=IPv4 / IPv6 tunnel proxy
   URL:=http://toxygen.net/6tunnel/
 endef
 
+define Package/6tunnel/description
+IPv4 / IPv6 tunnel proxy
+endef
+
 define Build/Configure
 $(call Build/Configure/Default,,ac_cv_path_STRIP=$(STRIP) ac_cv_func_vsnprintf=yes)
 endef
index 1db595d..d36355f 100644 (file)
@@ -26,27 +26,39 @@ define Package/ndisc
   CATEGORY:=IPv6
   SUBMENU:=IPv6 discovery tools
   TITLE:=IPv6 discovery tools
-  DESCRIPTION:=IPv6 discovery tools
   URL:=http://people.via.ecp.fr/~rem/ndisc6/
 endef
 
+define Package/ndisc/description
+IPv6 discovery tools
+endef
+
 define Package/ndisc6
   $(call Package/ndisc)
   TITLE:=An ICMPv6 neighbour discovery tool
-  DESCRIPTION:=An ICMPv6 neighbour discovery tools
+endef
+
+define Package/ndisc6/description
+An ICMPv6 neighbour discovery tools
 endef
 
 define Package/rdisc6
   $(call Package/ndisc)
   TITLE:=An ICMPv6 router discovery tool
-  DESCRIPTION:=An ICMPv6 router discovery tool
+endef
+
+define Package/rdisc6/description
+An ICMPv6 router discovery tool
 endef
 
 define Package/tcptraceroute6
   $(call Package/ndisc)
   TITLE:=A TCP/IPv6-based traceroute implementation
-  DESCRIPTION:=A TCP/IPv6-based traceroute implementation
 endef 
+
+define Package/tcptraceroute6/description
+A TCP/IPv6-based traceroute implementation
+endef
   
 
 define Build/Compile   
index c84b3d6..35f3b5f 100644 (file)
@@ -26,12 +26,14 @@ define Package/ptrtd
   CATEGORY:=IPv6
   DEPENDS:=+kmod-ipv6 +kmod-tun +ip
   TITLE:=Portable Transport Relay Translator Daemon
-  DESCRIPTION:=\
-       The Portable Transport Relay Translator Daemon (pTRTd)\\\
-       is a method of allowing IPv6 hosts to communicate with IPv4 hosts.
   URL:=http://v6web.litech.org/ptrtd/
 endef
 
+define Package/ptrtd/description
+       The Portable Transport Relay Translator Daemon (pTRTd)
+       is a method of allowing IPv6 hosts to communicate with IPv4 hosts.
+endef
+
 MAKE_FLAGS += \
        CFLAGS="$(TARGET_CFLAGS)"
 
index 1ec7d71..2856dbb 100644 (file)
@@ -27,10 +27,13 @@ define Package/radvd
   SECTION:=ipv6
   CATEGORY:=IPv6
   TITLE:=IPv6 Routing Advertisement Daemon
-  DESCRIPTION:=IPv6 Routing Advertisement Daemon.
   URL:=http://v6web.litech.org/radvd/
 endef
 
+define Package/radvd/description
+IPv6 Routing Advertisement Daemon.
+endef
+
 define Package/radvd/conffiles
 /etc/radvd.conf
 endef
index 6494ee2..a9dac2a 100644 (file)
@@ -26,13 +26,15 @@ define Package/totd
   CATEGORY:=IPv6
   DEPENDS:=+kmod-ipv6
   TITLE:=Small DNS proxy that supports IPv6/IPv4 record translation
-  DESCRIPTION:=\
-       totd is a small DNS proxy nameserver which supports IPv6 and enable IPv6\\\
-       only sites to access IPv4 sites by using some translation mechanism such\\\
-       as NAT-PT, KAME faith, etc...
   URL:=http://pasta.cs.uit.no/software/totd.html
 endef
 
+define Package/totd/description
+       totd is a small DNS proxy nameserver which supports IPv6 and enable IPv6
+       only sites to access IPv4 sites by using some translation mechanism such
+       as NAT-PT, KAME faith, etc...
+endef
+
 define Package/totd/conffiles
 /etc/totd.conf
 endef
index 320afec..c7a7760 100644 (file)
@@ -25,12 +25,14 @@ define Package/tspc
   SECTION:=ipv6
   CATEGORY:=IPv6
   TITLE:=Client for Hexago's (Freenet6's) IPv6 service
-  DESCRIPTION:=\
-       Client to configure an IPv6 tunnel to \\\
-       Hexago's (Freenet6's) migration broker.
   URL:=http://www.hexago.com
 endef
 
+define Package/tspc/description
+       Client to configure an IPv6 tunnel to 
+       Hexago's (Freenet6's) migration broker.
+endef
+
 MAKE_FLAGS += \
        CFLAGS="$(TARGET_CFLAGS) -I$(PKG_BUILD_DIR)/include -I$(PKG_BUILD_DIR)/platform/linux" \
        target=linux \
index f5cde50..6017d3d 100644 (file)
@@ -30,10 +30,6 @@ define Package/lua/Default
   SECTION:=lang
   CATEGORY:=Languages
   TITLE:=LUA programming language
-  DESCRIPTION:=\
-       Lua is a powerful light-weight programming language designed for extending \\\
-       applications. Lua is also frequently used as a general-purpose, stand-alone \\\
-       language. Lua is free software.
   URL:=http://www.lua.org/
 endef
 
@@ -43,36 +39,52 @@ define Package/liblua
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE+= (libraries)
-  DESCRIPTION+=\\\
-       \\\
-       This package contains the LUA shared libraries, needed by other programs.
+endef
+
+define Package/liblua/description
+=
+       Lua is a powerful light-weight programming language designed for extending 
+       applications. Lua is also frequently used as a general-purpose, stand-alone 
+       language. Lua is free software. This package contains the LUA shared libraries, needed by other programs.
 endef
 
 define Package/lua
   $(call Package/lua/Default)
   DEPENDS:=+liblua +libreadline +libncurses
   TITLE+= (interpreter)
-  DESCRIPTION+=\\\
-       \\\
-       This package contains the LUA language interpreter.
+endef
+
+define Package/lua/description
+=
+       Lua is a powerful light-weight programming language designed for extending 
+       applications. Lua is also frequently used as a general-purpose, stand-alone 
+       language. Lua is free software. This package contains the LUA language interpreter.
 endef
 
 define Package/luac
   $(call Package/lua/Default)
   DEPENDS:=+liblua
   TITLE+= (compiler)
-  DESCRIPTION+=\\\
-       \\\
-       This package contains the LUA language compiler.
+endef
+
+define Package/luac/description
+=
+       Lua is a powerful light-weight programming language designed for extending 
+       applications. Lua is also frequently used as a general-purpose, stand-alone 
+       language. Lua is free software. This package contains the LUA language compiler.
 endef
 
 define Package/lua-examples
   $(call Package/lua/Default)
   DEPENDS:=lua
   TITLE+= (examples)
-  DESCRIPTION+=\\\
-       \\\
-       This package contains LUA language examples.
+endef
+
+define Package/lua-examples/description
+=
+       Lua is a powerful light-weight programming language designed for extending 
+       applications. Lua is also frequently used as a general-purpose, stand-alone 
+       language. Lua is free software. This package contains LUA language examples.
 endef
 
 define Build/Configure
index 718bf58..9f96e54 100644 (file)
@@ -88,7 +88,6 @@ endef
 define PyPackage/zope-interface
 $(call PyPackage/twisted/default)
   TITLE:=Zope interface
-  DESCRIPTION:=zope-interface
 endef
 
 TWISTED_SUPPROJECTS:=core
index bd200c8..d780cfb 100644 (file)
@@ -28,14 +28,6 @@ define Package/avahi/Default
   SECTION:=net
   CATEGORY:=Network
   TITLE:=An mDNS/DNS-SD implementation
-  DESCRIPTION:=\
-       An mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) implementation (library).\\\
-       Avahi is a system which facilitates service discovery on a local network -- \\\
-       this means that you can plug your laptop or computer into a network and \\\
-       instantly be able to view other people who you can chat with, find printers \\\
-       to print to or find files being shared. This kind of technology is already \\\
-       found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') \\\
-       and is very convenient.
   URL:=http://www.avahi.org/
 endef
 
@@ -45,8 +37,17 @@ define Package/libavahi
   CATEGORY:=Libraries
   DEPENDS:=+libdaemon +libpthread
   TITLE+= (library)
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/libavahi/description
+
+       An mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) implementation (library).
+       Avahi is a system which facilitates service discovery on a local network -- 
+       this means that you can plug your laptop or computer into a network and 
+       instantly be able to view other people who you can chat with, find printers 
+       to print to or find files being shared. This kind of technology is already 
+       found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') 
+       and is very convenient. 
        This package contains the mDNS/DNS-SD shared libraries, used by other programs.
 endef
 
@@ -54,13 +55,22 @@ define Package/avahi-autoipd
   $(call Package/avahi/Default)
   DEPENDS:=+libdaemon
   TITLE:=IPv4LL network address configuration daemon
-  DESCRIPTION+=\\\
-       \\\
-       This package implements IPv4LL, "Dynamic Configuration of \\\
-       IPv4 Link-Local Addresses" (IETF RFC3927), a protocol for \\\
-       automatic IP address configuration from the link-local \\\
-       169.254.0.0/16 range without the need for a central server. It \\\
-       is primarily intended to be used in ad-hoc networks which lack a \\\
+endef
+
+define Package/avahi-autoipd/description
+
+       An mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) implementation (library).
+       Avahi is a system which facilitates service discovery on a local network -- 
+       this means that you can plug your laptop or computer into a network and 
+       instantly be able to view other people who you can chat with, find printers 
+       to print to or find files being shared. This kind of technology is already 
+       found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') 
+       and is very convenient. 
+       This package implements IPv4LL, "Dynamic Configuration of 
+       IPv4 Link-Local Addresses" (IETF RFC3927), a protocol for 
+       automatic IP address configuration from the link-local 
+       169.254.0.0/16 range without the need for a central server. It 
+       is primarily intended to be used in ad-hoc networks which lack a 
        DHCP server.
 endef
 
@@ -68,8 +78,17 @@ define Package/avahi-daemon
   $(call Package/avahi/Default)
   DEPENDS:=+libavahi +libexpat
   TITLE+= (daemon)
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/avahi-daemon/description
+
+       An mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) implementation (library).
+       Avahi is a system which facilitates service discovery on a local network -- 
+       this means that you can plug your laptop or computer into a network and 
+       instantly be able to view other people who you can chat with, find printers 
+       to print to or find files being shared. This kind of technology is already 
+       found in MacOS X (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') 
+       and is very convenient. 
        This package contains an mDNS/DNS-SD daemon.
 endef
 
@@ -83,10 +102,13 @@ define Package/avahi-dnsconfd
   $(call Package/avahi/Default)
   DEPENDS:=+libavahi
   TITLE:=An Unicast DNS server from mDNS/DNS-SD configuration daemon
-  DESCRIPTION+=\\\
-       \\\
-       This package contains an Unicast DNS server from mDNS/DNS-SD configuration \\\
-       daemon, which may be used to configure conventional DNS servers using mDNS \\\
+endef
+
+define Package/avahi-dnsconfd/description
+
+       
+       This package contains an Unicast DNS server from mDNS/DNS-SD configuration 
+       daemon, which may be used to configure conventional DNS servers using mDNS 
        in a DHCP-like fashion. Especially useful on IPv6.
 endef
 
index 265e652..841cb5a 100644 (file)
@@ -22,10 +22,13 @@ define Package/clearsilver
   CATEGORY:=Libraries
   DEPENDS:=+libneon +zlib
   TITLE:=ClearSilver template system
-  DESCRIPTION:=Clearsilver is a fast, powerful, and language-neutral HTML template system. In both static content sites and dynamic HTML applications, it provides a separation between presentation code and application logic which makes working with your project easier.
        URL:=http://www.clearsilver.net/
 endef
 
+define Package/clearsilver/description
+Clearsilver is a fast, powerful, and language-neutral HTML template system. In both static content sites and dynamic HTML applications, it provides a separation between presentation code and application logic which makes working with your project easier.
+endef
+
 CONFIGURE_ARGS += \
   --disable-wdb \
   --disable-apache \
index 536730d..7c5ece8 100644 (file)
@@ -29,10 +29,13 @@ define Package/libclinkc
   CATEGORY:=Libraries
   DEPENDS:=+libexpat
   TITLE:=Embedded UPnP library
-  DESCRIPTION:=CyberLink for C is a UPnP library using C for small and embedded platforms.
   URL:=http://sourceforge.net/projects/clinkc
 endef
 
+define Package/libclinkc/description
+CyberLink for C is a UPnP library using C for small and embedded platforms.
+endef
+
 # uses GNU configure
 
 define Build/Compile
index 5cea27b..c2e9dbd 100644 (file)
@@ -28,10 +28,13 @@ define Package/libdb
   CATEGORY:=Libraries
   DEPENDS:=+libxml2
   TITLE:=Berkeley DB library
-  DESCRIPTION:=Berkeley DB library.
   URL:=http://www.sleepycat.com/products/db.shtml
 endef
 
+define Package/libdb/description
+Berkeley DB library.
+endef
+
 define Build/Configure
        (cd $(PKG_BUILD_DIR)/build_unix; rm -f config.cache; \
                $(TARGET_CONFIGURE_OPTS) \
index 3e95d33..714614a 100644 (file)
@@ -26,10 +26,13 @@ define Package/glib2
   CATEGORY:=Libraries
   DEPENDS:=+libiconv +libintl
   TITLE:=glib 2.0
-  DESCRIPTION:=The GLib library of C routines
   URL:=http://www.gtk.org/
 endef
 
+define Package/glib2/description
+The GLib library of C routines
+endef
+
 
 define Build/Configure
 endef
index 0e18cad..6398a9d 100644 (file)
@@ -26,27 +26,33 @@ define Package/libgsm
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=A GSM transcoding library
-  DESCRIPTION:=A GSM 06.10 full-rate speech transcoding implementation (library).\\\
-    An implementation of the European GSM 06.10 provisional standard \\\
-    for full-rate speech transcoding, prI-ETS 300 036, which uses \\\
-    RPE/LTP (residual pulse excitation/long term prediction) coding \\\
-    at 13 kbit/s.
   URL:=ftp://ftp.cs.tu-berlin.de/pub/local/kbs/tubmik/gsm/
 endef
 
+define Package/libgsm/description
+A GSM 06.10 full-rate speech transcoding implementation (library).
+       An implementation of the European GSM 06.10 provisional standard 
+       for full-rate speech transcoding, prI-ETS 300 036, which uses 
+       RPE/LTP (residual pulse excitation/long term prediction) coding 
+       at 13 kbit/s.
+endef
+
 define Package/gsm-utils
   SECTION:=utils
   CATEGORY:=Utilities
   DEPENDS:=+libgsm
   TITLE:=GSM transcoding utilities
-  DESCRIPTION:=A GSM 06.10 full-rate speech transcoding implementation (utilities).\\\
-    An implementation of the European GSM 06.10 provisional standard \\\
-    for full-rate speech transcoding, prI-ETS 300 036, which uses \\\
-    RPE/LTP (residual pulse excitation/long term prediction) coding \\\
-    at 13 kbit/s.
   URL:=ftp://ftp.cs.tu-berlin.de/pub/local/kbs/tubmik/gsm/
 endef
 
+define Package/gsm-utils/description
+A GSM 06.10 full-rate speech transcoding implementation (utilities).
+       An implementation of the European GSM 06.10 provisional standard 
+       for full-rate speech transcoding, prI-ETS 300 036, which uses 
+       RPE/LTP (residual pulse excitation/long term prediction) coding 
+       at 13 kbit/s.
+endef
+
 define Build/Configure
 endef
 
index e584e3f..1af70d2 100644 (file)
@@ -26,8 +26,6 @@ define Package/howl/Default
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Zeroconf networking implementation
-  DESCRIPTION:=\
-       Howl is a cross-platform implementation of Zeroconf networking.
   URL:=http://www.porchdogsoft.com/products/howl/
 endef
 
@@ -36,8 +34,11 @@ define Package/libhowl
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE+= (library)
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/libhowl/description
+
+       Howl is a cross-platform implementation of Zeroconf networking. 
        This package contains the Howl shared libraries, used by other programs.
 endef
 
@@ -45,8 +46,11 @@ define Package/howl-autoipd
   $(call Package/howl/Default)
   DEPENDS:=+libhowl
   TITLE:=An IPv4 Link-Local address self-assigner daemon
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/howl-autoipd/description
+
+       Howl is a cross-platform implementation of Zeroconf networking. 
        This package contains an IPv4 Link-Local address self-assigner daemon.
 endef
 
@@ -54,8 +58,11 @@ define Package/howl-mdnsresponder
   $(call Package/howl/Default)
   DEPENDS:=+libhowl
   TITLE:=An mDNS (Multicast DNS) service responder daemon
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/howl-mdnsresponder/description
+
+       Howl is a cross-platform implementation of Zeroconf networking. 
        This package contains an mDNS (Multicast DNS) service responder daemon.
 endef
 
@@ -67,8 +74,11 @@ define Package/howl-nifd
   $(call Package/howl/Default)
   DEPENDS:=+libhowl
   TITLE:=A network interface monitor daemon
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/howl-nifd/description
+
+       
        This package contains a network interface monitor daemon.
 endef
 
@@ -76,8 +86,11 @@ define Package/howl-utils
   $(call Package/howl/Default)
   DEPENDS:=+libhowl
   TITLE+= (utilities)
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/howl-utils/description
+
+       
        This package contains mDNS (Multicast DNS) client utilities.
 endef
 
index c02cab0..93692aa 100644 (file)
@@ -26,11 +26,13 @@ define Package/libamsel
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=The amwall library
-  DESCRIPTION:=\
-       A library for amwall configuration files.
   URL:=http://amselinux.de/
 endef
 
+define Package/libamsel/description
+       A library for amwall configuration files.
+endef
+
 define Build/Configure
 endef
 
index abb68bb..71acad6 100644 (file)
@@ -27,12 +27,14 @@ define Package/libao
   DEPENDS:=+alsa-lib
   CATEGORY:=Libraries
   TITLE:=A cross platform audio library
-  DESCRIPTION:=\
-       Libao is a cross-platform audio library that allows programs to \\\
-       output audio using a simple API on a wide variety of platforms.
   URL:=http://www.xiph.org/ao/
 endef
 
+define Package/libao/description
+       Libao is a cross-platform audio library that allows programs to 
+       output audio using a simple API on a wide variety of platforms.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 3b81409..ad5e06d 100644 (file)
@@ -26,15 +26,17 @@ define Package/libart
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=An high-performance 2D graphics library
-  DESCRIPTION:=\
-       A library of functions for 2D graphics supporting a superset of the \\\
-       PostScript imaging model, designed to be integrated with graphics, artwork, \\\
-       and illustration programs. It is written in optimized C, and is fully \\\
-       compatible with C++. With a small footprint of 10,000 lines of code, it is \\\
-       especially suitable for embedded applications.
   URL:=http://www.levien.com/libart/
 endef
 
+define Package/libart/description
+       A library of functions for 2D graphics supporting a superset of the 
+       PostScript imaging model, designed to be integrated with graphics, artwork, 
+       and illustration programs. It is written in optimized C, and is fully 
+       compatible with C++. With a small footprint of 10,000 lines of code, it is 
+       especially suitable for embedded applications.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index c58fe32..2cbc6b5 100644 (file)
@@ -26,13 +26,15 @@ define Package/libaudiofile
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Audio File library
-  DESCRIPTION:=\
-       The audiofile library allows the processing of audio data to and from audio \\\
-       files of many common formats (currently AIFF, AIFF-C, WAVE, NeXT/Sun, BICS, \\\
-       and raw data).
   URL:=http://www.68k.org/~michael/audiofile/
 endef
 
+define Package/libaudiofile/description
+       The audiofile library allows the processing of audio data to and from audio 
+       files of many common formats (currently AIFF, AIFF-C, WAVE, NeXT/Sun, BICS, 
+       and raw data).
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index b06692f..4f35191 100644 (file)
@@ -26,14 +26,16 @@ define Package/libcli
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=A Cisco-like CLI library
-  DESCRIPTION:=\
-       Libcli provides a shared library for including a Cisco-like \\\
-       command-line interface into other software. It's a telnet \\\
-       interface which supports command-line editing, history, \\\
-       authentication and callbacks for a user-definable function tree.
   URL:=http://libcli.sourceforge.net/
 endef
 
+define Package/libcli/description
+       Libcli provides a shared library for including a Cisco-like 
+       command-line interface into other software. It's a telnet 
+       interface which supports command-line editing, history, 
+       authentication and callbacks for a user-definable function tree.
+endef
+
 MAKE_FLAGS += \
        OPTIM="$(TARGET_CFLAGS)" \
        CFLAGS="$(TARGET_CFLAGS)" \
index d6e8b4d..fb0e142 100644 (file)
@@ -26,20 +26,22 @@ define Package/libdaemon
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=A lightweight C library that eases the writing of UNIX daemons
-  DESCRIPTION:=\
-       libdaemon is a lightweight C library that eases the writing of UNIX daemons.\\\
-       It consists of the following parts:\\\
-       - A wrapper around fork() which does the correct daemonization procedure of a process\\\
-       - A wrapper around syslog() for simpler and compatible log output to Syslog or STDERR\\\
-       - An API for writing PID files\\\
-       - An API for serializing UNIX signals into a pipe for usage with select() or poll()\\\
-       - An API for running subprocesses with STDOUT and STDERR redirected to syslog\\\
-       \\\
-       APIs like these are used in most daemon software available. It is not that \\\
-       simple to get it done right and code duplication is not a goal.
   URL:=http://0pointer.de/lennart/projects/libdaemon/
 endef
 
+define Package/libdaemon/description
+       libdaemon is a lightweight C library that eases the writing of UNIX daemons.
+       It consists of the following parts:
+       - A wrapper around fork() which does the correct daemonization procedure of a process
+       - A wrapper around syslog() for simpler and compatible log output to Syslog or STDERR
+       - An API for writing PID files
+       - An API for serializing UNIX signals into a pipe for usage with select() or poll()
+       - An API for running subprocesses with STDOUT and STDERR redirected to syslog
+       
+       APIs like these are used in most daemon software available. It is not that 
+       simple to get it done right and code duplication is not a goal.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 81bba21..2ef14c0 100644 (file)
@@ -26,23 +26,27 @@ define Package/libdnet
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Low-level network library
-  DESCRIPTION:=\
-       libdnet is a library of simplified, portable interface to several \\\
-       low-level networking routines.
   URL:=http://sourceforge.net/projects/libdnet/
 endef
 
+define Package/libdnet/description
+       libdnet is a library of simplified, portable interface to several 
+       low-level networking routines.
+endef
+
 define Package/pydnet
   SECTION:=libs
   DEPENDS:=libdnet +python
   CATEGORY:=Libraries
   TITLE:=Low-level network library
-  DESCRIPTION:=\
-       libdnet is a library of simplified, portable interface to several \\\
-       low-level networking routines.
   URL:=http://sourceforge.net/projects/libdnet/
 endef
 
+define Package/pydnet/description
+       libdnet is a library of simplified, portable interface to several 
+       low-level networking routines.
+endef
+
 CONFIGURE_ARGS += \
        --enable-shared \
        --enable-static \
index ba68344..8209a20 100644 (file)
@@ -26,12 +26,14 @@ define Package/libdvbpsi4
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=MPEG TS and DVB PSI tables decoding and generating
-  DESCRIPTION:=\
-       libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables \\\
-       decoding and generating. 
   URL:=http://www.videolan.org/developers/libdvbpsi.html
 endef
 
+define Package/libdvbpsi4/description
+       libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables 
+       decoding and generating.
+endef
+
 define Build/Compile
        $(call Build/Compile/Default, \
                DESTDIR="$(PKG_INSTALL_DIR)" \
index ed45d91..1dca8c9 100644 (file)
@@ -26,19 +26,21 @@ define Package/libevent
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Event notification library
-  DESCRIPTION:=\
-       The libevent API provides a mechanism to execute a callback function \\\
-       when a specific event occurs on a file descriptor or after a timeout \\\
-       has been reached. Furthermore, libevent also support callbacks due \\\
-       to signals or regular timeouts.\\\
-       \\\
-       libevent is meant to replace the event loop found in event driven \\\
-       network servers. An application just needs to call event_dispatch() \\\
-       and then add or remove events dynamically without having to change \\\
-       the event loop.
   URL:=http://www.monkey.org/~provos/libevent/
 endef
 
+define Package/libevent/description
+       The libevent API provides a mechanism to execute a callback function 
+       when a specific event occurs on a file descriptor or after a timeout 
+       has been reached. Furthermore, libevent also support callbacks due 
+       to signals or regular timeouts.
+       
+       libevent is meant to replace the event loop found in event driven 
+       network servers. An application just needs to call event_dispatch() 
+       and then add or remove events dynamically without having to change 
+       the event loop.
+endef
+
 CONFIGURE_ARGS += \
        --enable-shared \
        --enable-static \
index 0de76f7..a453617 100644 (file)
@@ -26,14 +26,16 @@ define Package/libffi-sable
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Foreign Function Interface library (for sablevm)
-  DESCRIPTION:=\
-       The libffi library provides a portable, high level programming \\\
-       interface to various calling conventions. This allows a programmer to \\\
-       call any function specified by a call interface description at run \\\
-       time.
   URL:=http://sources.redhat.com/libffi/
 endef
 
+define Package/libffi-sable/description
+       The libffi library provides a portable, high level programming 
+       interface to various calling conventions. This allows a programmer to 
+       call any function specified by a call interface description at run 
+       time.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 7dc6692..2e6ec7b 100644 (file)
@@ -27,16 +27,18 @@ define Package/libgcrypt
   CATEGORY:=Libraries
   DEPENDS:=+libgpg-error
   TITLE:=GNU crypto library
-  DESCRIPTION:=\
-       This is a general purpose cryptographic library based on the code from \\\
-       GnuPG. It provides functions for all cryptograhic building blocks: \\\
-       symmetric ciphers (AES, DES, Blowfish, CAST5, Twofish, Arcfour), hash \\\
-       algorithms (MD4, MD5, RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all \\\
-       hash algorithms), public key algorithms (RSA, ElGamal, DSA), large \\\
-       integer functions, random numbers and a lot of supporting functions.
   URL:=http://directory.fsf.org/security/libgcrypt.html
 endef
 
+define Package/libgcrypt/description
+       This is a general purpose cryptographic library based on the code from 
+       GnuPG. It provides functions for all cryptograhic building blocks: 
+       symmetric ciphers (AES, DES, Blowfish, CAST5, Twofish, Arcfour), hash 
+       algorithms (MD4, MD5, RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all 
+       hash algorithms), public key algorithms (RSA, ElGamal, DSA), large 
+       integer functions, random numbers and a lot of supporting functions.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 5b20c0e..ddcc42b 100644 (file)
@@ -29,15 +29,17 @@ define Package/libgpg-error
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=GnuPG error handling helper library
-  DESCRIPTION:=\
-       An helper library for common error codes and descriptions.\\\
-       This is a library that defines common error values for all GnuPG \\\
-       components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, \\\
-       Libksba, DirMngr, Pinentry, SmartCard Daemon and possibly more in the \\\
-       future.
   URL:=http://www.gnupg.org/related_software/libgpg-error/
 endef
 
+define Package/libgpg-error/description
+       An helper library for common error codes and descriptions.
+       This is a library that defines common error values for all GnuPG 
+       components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, 
+       Libksba, DirMngr, Pinentry, SmartCard Daemon and possibly more in the 
+       future.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 02fed6f..9f8d2f6 100644 (file)
@@ -22,10 +22,13 @@ define Package/libgssapi
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=required libraries for the nfs-utils
-  DESCRIPTION:= Support libraries - for newer nfs mount command (nfs4)
   URL:=http://www.citi.umich.edu/projects/nfsv4/linux
 endef
 
+define Package/libgssapi/description
+ Support libraries - for newer nfs mount command (nfs4)
+endef
+
 TARGET_CFLAGS += -I$(PKG_BUILD_DIR)/lib
 
 MAKE_FLAGS += \
index 1a35277..ec91c89 100644 (file)
@@ -27,12 +27,14 @@ define Package/libid3tag
   CATEGORY:=Libraries
   DEPENDS:=+zlib
   TITLE:=An ID3 tag manipulation library
-  DESCRIPTION:=\
-       libid3tag is a library for reading and (eventually) writing ID3 tags, both \\\
-       ID3v1 and the various versions of ID3v2.
   URL:=http://mad.sourceforge.net/
 endef
 
+define Package/libid3tag/description
+       libid3tag is a library for reading and (eventually) writing ID3 tags, both 
+       ID3v1 and the various versions of ID3v2.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index c576870..b33ecf3 100644 (file)
@@ -38,14 +38,16 @@ define Package/libmad
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=An high-quality MPEG audio decoding library
-  DESCRIPTION:=\
-       MAD is a high-quality MPEG audio decoder. It currently supports \\\
-       MPEG-1 and the MPEG-2 extension to lower sampling frequencies, \\\
-       as well as the de facto MPEG 2.5 format. All three audio layers - \\\
-       Layer I, Layer II, and Layer III (i.e. MP3) - are fully implemented.
   URL:=http://www.underbit.com/products/mad/
 endef
 
+define Package/libmad/description
+       MAD is a high-quality MPEG audio decoder. It currently supports 
+       MPEG-1 and the MPEG-2 extension to lower sampling frequencies, 
+       as well as the de facto MPEG 2.5 format. All three audio layers - 
+       Layer I, Layer II, and Layer III (i.e. MP3) - are fully implemented.
+endef
+
 CONFIGURE_ARGS += \
        --enable-shared \
        --enable-static \
index f190010..ca379b8 100644 (file)
@@ -26,12 +26,14 @@ define Package/libmcrypt
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Cryptographic library
-  DESCRIPTION:=\
-       libmcrypt is a cryptographic library that conveniently brings \\\
-       together a variety of ciphers for convenient use.
   URL:=http://mcrypt.sourceforge.net/
 endef
 
+define Package/libmcrypt/description
+       libmcrypt is a cryptographic library that conveniently brings 
+       together a variety of ciphers for convenient use.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 25228b8..5aa913a 100644 (file)
@@ -26,11 +26,13 @@ define Package/libmpcdec
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Musepack decoder library
-  DESCRIPTION:=\
-       Musepack decoder library
   URL:=http://www.musepack.net
 endef
 
+define Package/libmpcdec/description
+       Musepack decoder library
+endef
+
 define Build/Configure
        $(call Build/Configure/Default)
 endef
index 365a7ea..c92f4a3 100644 (file)
@@ -22,10 +22,13 @@ define Package/libmpd
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Libmpd is an a library to easily connect to a mpd server.
-  DESCRIPTION:=It's wraps around libmpdclient and provides a higher level api.  
   URL:=http://sarine.nl/libmpd
 endef
 
+define Package/libmpd/description
+It's wraps around libmpdclient and provides a higher level api.
+endef
+
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
        DESTDIR="$(PKG_INSTALL_DIR)" \
index 392d175..7620fdc 100644 (file)
@@ -22,10 +22,13 @@ define Package/libnfsidmap
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=libnfsidmap, for compiling mount.nfs4
-  DESCRIPTION:= needed for nfs-utils
   URL:=http://www.citi.umich.edu/projects/nfsv4
 endef
 
+define Package/libnfsidmap/description
+ needed for nfs-utils
+endef
+
 TARGET_CFLAGS += -I$(PKG_BUILD_DIR)/lib
 
 MAKE_FLAGS += \
index 73e93b6..eab7f0e 100644 (file)
@@ -27,12 +27,14 @@ define Package/libnids
   CATEGORY:=Libraries
   DEPENDS:=+libnet0
   TITLE:=A network intrusion detection library
-  DESCRIPTION:=\
-       An implementation of an E-component of Network Intrusion Detection \\\
-       System.
   URL:=http://www.packetfactory.net/projects/libnids/
 endef
 
+define Package/libnids/description
+       An implementation of an E-component of Network Intrusion Detection 
+       System.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 4bdb356..e00b292 100644 (file)
@@ -26,11 +26,14 @@ define Package/libpam
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=free implementation of the following DCE-RFC from Sunsoft.
-  DESCRIPTION:=\
-       Linux-PAM is a free implementation of the following DCE-RFC from Sunsoft. \\\
   URL:=http://www.kernel.org/pub/linux/libs/pam
 endef
 
+define Package/libpam/description
+       Linux-PAM is a free implementation of the following DCE-RFC from Sunsoft. 
+
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 861c759..bccee70 100644 (file)
@@ -26,16 +26,18 @@ define Package/libreadline
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Command lines edition library
-  DESCRIPTION:=\
-       The Readline library provides a set of functions for use by applications \\\
-       that allow users to edit command lines as they are typed in. Both Emacs \\\
-       and vi editing modes are available. The Readline library includes \\\
-       additional functions to maintain a list of previously-entered command \\\
-       lines, to recall and perhaps reedit those lines, and perform csh-like \\\
-       history expansion on previous commands.
   URL:=http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
 endef
 
+define Package/libreadline/description
+       The Readline library provides a set of functions for use by applications 
+       that allow users to edit command lines as they are typed in. Both Emacs 
+       and vi editing modes are available. The Readline library includes 
+       additional functions to maintain a list of previously-entered command 
+       lines, to recall and perhaps reedit those lines, and perform csh-like 
+       history expansion on previous commands.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 138e2a7..f7de2f3 100644 (file)
@@ -24,10 +24,13 @@ define Package/librpcsecgss
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=required libraries for the nfs-utils
-  DESCRIPTION:= Support libraries - for newer nfs mount command (nfs4)
   URL:=http://www.citi.umich.edu/projects/nfsv4/linux
 endef
 
+define Package/librpcsecgss/description
+ Support libraries - for newer nfs mount command (nfs4)
+endef
+
 TARGET_CFLAGS += -I$(PKG_BUILD_DIR)/lib -I$(STAGING_DIR)/usr/include/gssglue/
 
 MAKE_FLAGS += \
index 02de456..590f166 100644 (file)
@@ -26,11 +26,13 @@ define Package/librsync
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=implementation of the rolling-checksum algorithm
-  DESCRIPTION:=\
-       librsync implements the rolling-checksum algorithm of remote file\\\
-       synchronization that was popularized by the rsync utility and is\\\
-       used in rproxy. This algorithm transfers the differences between 2\\\
-       files without needing both files on the same system.
+endef
+
+define Package/librsync/description
+       librsync implements the rolling-checksum algorithm of remote file
+       synchronization that was popularized by the rsync utility and is
+       used in rproxy. This algorithm transfers the differences between 2
+       files without needing both files on the same system.
 endef
 
 define Build/Configure
index 0387f8b..82b6467 100644 (file)
@@ -27,11 +27,13 @@ define Package/libsamplerate
   CATEGORY:=Libraries
   DEPENDS:=+libsndfile
   TITLE:=Sample Rate Converter
-  DESCRIPTION:=\
-       Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
   URL:=http://www.mega-nerd.com/SRC/index.html
 endef
 
+define Package/libsamplerate/description
+       Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --disable-fftw \
index cbb314e..71f2fb1 100644 (file)
@@ -26,12 +26,14 @@ define Package/libsndfile
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Library for reading/writing audio files
-  DESCRIPTION:=\
-       libsndfile is a library of C routines for reading and writing files \\\
-       containing sampled audio data.
   URL:=http://www.mega-nerd.com/libsndfile/
 endef
 
+define Package/libsndfile/description
+       libsndfile is a library of C routines for reading and writing files 
+       containing sampled audio data.
+endef
+
 CONFIGURE_ARGS += \
        --disable-flac
 
index 29ab04c..ddebeff 100644 (file)
@@ -27,13 +27,15 @@ define Package/libupnp
   CATEGORY:=Libraries
   DEPENDS:=+libpthread
   TITLE:=UPnP SDK library
-  DESCRIPTION:=\
-       The Universal Plug and Play (UPnP) SDK for Linux provides support \\\
-       for building UPnP-compliant control points, devices, and bridges \\\
-       on Linux.
   URL:=http://upnp.sourceforge.net/
 endef
 
+define Package/libupnp/description
+       The Universal Plug and Play (UPnP) SDK for Linux provides support 
+       for building UPnP-compliant control points, devices, and bridges 
+       on Linux.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 6e21b10..20cfbf9 100644 (file)
@@ -26,14 +26,16 @@ define Package/libvorbisidec
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=A fixed-point Ogg/Vorbis decoder library
-  DESCRIPTION:=\
-       libvorbisidec is "tremor", a fixed-point implementation of libvorbis.\\\
-       It also has libogg built-in. It is suitable as a replacement for \\\
-       libvorbis and libogg in tremor-aware applications.\\\
-       Tremor is a decoder only. 
   URL:=http://wiki.xiph.org/index.php/Tremor
 endef
 
+define Package/libvorbisidec/description
+       libvorbisidec is "tremor", a fixed-point implementation of libvorbis.
+       It also has libogg built-in. It is suitable as a replacement for 
+       libvorbis and libogg in tremor-aware applications.
+       Tremor is a decoder only.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index f89edad..6f01abf 100644 (file)
@@ -28,21 +28,25 @@ define Package/libxslt
   CATEGORY:=Libraries
   DEPENDS:=+libxml2
   TITLE:=Gnome XSLT library
-  DESCRIPTION:=\
-       A library for XML transformation using XSLT.
   URL:=http://xmlsoft.org/XSLT/
 endef
 
+define Package/libxslt/description
+       A library for XML transformation using XSLT.
+endef
+
 define Package/xsltproc
   SECTION:=utils
   CATEGORY:=Utilities
   DEPENDS:=+libxml2 +libxslt
   TITLE:=Gnome XSLT xsltproc Utility
-  DESCRIPTION:=\
-       XSLT XML transformation utility
   URL:=http://xmlsoft.org/XSLT/
 endef
 
+define Package/xsltproc/description
+       XSLT XML transformation utility
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 2b48791..8244796 100644 (file)
@@ -22,13 +22,16 @@ define Package/libnmeap
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=extensible NMEA-0183 parser written in standard C
-  DESCRIPTION:=The NMEAP parser is intended for use in applications that need to input NMEA-0183 \\\
-       data from a GPS (typically over a serial port). NMEAP is a linkable library written in portable \\\
-       standard C and is suitable for both desktop and embedded applications. \\\
-       It is licensed under the BSD open source license.
   URL:=http://www.dmh2000.com/nmea/nmeap.shtml
 endef
 
+define Package/libnmeap/description
+The NMEAP parser is intended for use in applications that need to input NMEA-0183 
+       data from a GPS (typically over a serial port). NMEAP is a linkable library written in portable 
+       standard C and is suitable for both desktop and embedded applications. 
+       It is licensed under the BSD open source license.
+endef
+
 define Build/InstallDev
        $(INSTALL_DIR) $(1)/usr/include
        $(CP) $(PKG_BUILD_DIR)/inc/nmeap{,_def}.h $(1)/usr/include/
index 8d1c9aa..1b6e871 100644 (file)
@@ -28,13 +28,16 @@ define Package/libopal
   CATEGORY:=Libraries
   DEPENDS:=+pwlib +uclibcxx
   TITLE:=Open Phone Abstraction Library
-  DESCRIPTION:=\
-       Open Phone Abstraction Library, implementation of the ITU H.323\\\
-       teleconferencing protocol, and successor of the openh323 library. It\\\
-       supports not only the H.323 protocol but also SIP and IAX2.\\\
   URL:=http://www.voxgratia.org/
 endef
 
+define Package/libopal/description
+       Open Phone Abstraction Library, implementation of the ITU H.323
+       teleconferencing protocol, and successor of the openh323 library. It
+       supports not only the H.323 protocol but also SIP and IAX2.
+
+endef
+
 CONFIGURE_ARGS += \
        --enable-minsize \
        --enable-audio \
index d16ff2f..c50ef91 100644 (file)
@@ -31,15 +31,17 @@ define Package/libopencdk
   CATEGORY:=Libraries
   DEPENDS:=+libgcrypt zlib
   TITLE:=The Open Crypto Development Kit library
-  DESCRIPTION:=\
-       This library provides basic parts of the OpenPGP message format.\\\
-       For reference, please read the rfc2440.txt in the doc/ directory.\\\
-       Due to some possible security problems, the library also implements \\\
-       parts of draft-ietf-openpgp-rfc2440bis-08.txt. If you want to exchange \\\
-       messages with earlier PGP version < 7, you should use the compat mode.
   URL:=ftp://ftp.gnutls.org/pub/gnutls/opencdk/
 endef
 
+define Package/libopencdk/description
+       This library provides basic parts of the OpenPGP message format.
+       For reference, please read the rfc2440.txt in the doc/ directory.
+       Due to some possible security problems, the library also implements 
+       parts of draft-ietf-openpgp-rfc2440bis-08.txt. If you want to exchange 
+       messages with earlier PGP version < 7, you should use the compat mode.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 602e166..40f12df 100644 (file)
@@ -27,9 +27,6 @@ include $(INCLUDE_DIR)/package.mk
 
 define Package/openldap/Default
   TITLE:=LDAP implementation
-  DESCRIPTION:=\
-    OpenLDAP Software is an open source implementation of the \\\
-    Lightweight Directory Access Protocol (LDAP).
   URL:=http://www.openldap.org/
 endef
 
@@ -39,9 +36,13 @@ define Package/libopenldap
   CATEGORY:=Libraries
   DEPENDS:=+libopenssl +libsasl2
   TITLE+= (libraries)
-  DESCRIPTION+=\\\
-    \\\
-    This package contains the shared LDAP client libraries, needed by other programs.
+endef
+
+define Package/libopenldap/description
+=
+       OpenLDAP Software is an open source implementation of the 
+       Lightweight Directory Access Protocol (LDAP).   
+       This package contains the shared LDAP client libraries, needed by other programs.
 endef
 
 define Package/libopenldap/conffiles
@@ -54,9 +55,13 @@ define Package/openldap-utils
   CATEGORY:=Utilities
   DEPENDS:=+libopenldap
   TITLE+= (utilities)
-  DESCRIPTION+=\\\
-    \\\
-    This package contains client programs required to access LDAP servers.
+endef
+
+define Package/openldap-utils/description
+=
+       OpenLDAP Software is an open source implementation of the 
+       Lightweight Directory Access Protocol (LDAP).   
+       This package contains client programs required to access LDAP servers.
 endef
 
 CONFIGURE_ARGS += \
index 6c2362d..00240d7 100644 (file)
@@ -31,28 +31,37 @@ define Package/libpq
   CATEGORY:=Libraries
   DEPENDS:=+zlib +libreadline +libncurses
   TITLE:=PostgreSQL client library
-  DESCRIPTION:=PostgreSQL client library.
   URL:=http://www.postgresql.org/
 endef
 
+define Package/libpq/description
+PostgreSQL client library.
+endef
+
 define Package/pgsql-cli
   SECTION:=utils
   CATEGORY:=Utilities
   DEPENDS:=+libpq
   TITLE:=Command Line Interface (CLI) to PostgreSQL databases
-  DESCRIPTION:=Command Line Interface (CLI) to PostgreSQL databases.
   URL:=http://www.postgresql.org/
 endef
 
+define Package/pgsql-cli/description
+Command Line Interface (CLI) to PostgreSQL databases.
+endef
+
 define Package/pgsql-server
   SECTION:=utils
   CATEGORY:=Utilities
   DEPENDS:=+libpq
   TITLE:=PostgreSQL databases Server
-  DESCRIPTION:=PostgreSQL databases Server.
   URL:=http://www.postgresql.org/
 endef
 
+define Package/pgsql-server/description
+PostgreSQL databases Server.
+endef
+
 # Need a native ecpg ,pg_config, and zic for build
 define Build/Configure
        (cd $(PKG_BUILD_DIR); rm -f config.cache; \
index 8479e86..265383a 100644 (file)
@@ -23,10 +23,6 @@ PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
 include $(INCLUDE_DIR)/package.mk
 
 define Package/radiusclient-ng/Default
-  DESCRIPTION:=\
-       Purpose of this project is to build a portable, easy-to-use and standard \\\
-       compliant library suitable for developing free and commercial software \\\
-       that need support for RADIUS protocol (RFCs 2128 and 2139).
   URL:=http://developer.berlios.de/projects/radiusclient-ng/
 endef
   
@@ -35,8 +31,13 @@ define Package/libradiusclient-ng
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=RADIUS client library
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/libradiusclient-ng/description
+=
+       Purpose of this project is to build a portable, easy-to-use and standard 
+       compliant library suitable for developing free and commercial software 
+       that need support for RADIUS protocol (RFCs 2128 and 2139).     
        This package contains shared libraries, needed by other programs.
 endef
 
@@ -53,8 +54,13 @@ define Package/radiusclient-ng
   CATEGORY:=Network
   DEPENDS:=+libradiusclient-ng
   TITLE:=RADIUS client
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/radiusclient-ng/description
+=
+       Purpose of this project is to build a portable, easy-to-use and standard 
+       compliant library suitable for developing free and commercial software 
+       that need support for RADIUS protocol (RFCs 2128 and 2139).     
        This package contains a RADIUS client.
 endef
 
index de27f0d..63b13fd 100644 (file)
@@ -27,68 +27,77 @@ define Package/librrd1
   CATEGORY:=Libraries
   DEPENDS:=+zlib
   TITLE:=Round Robin Database (RRD) management library
-  DESCRIPTION:=Round Robin Database (RRD) management library.\\\
-    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). It stores the data in a very compact way that will \\\
-    not expand over time, and it presents useful graphs by processing the data \\\
-    to enforce a certain data density. It can be used either via simple wrapper \\\
-    scripts (from shell or Perl) or via frontends that poll network devices and \\\
-    put friendly user interface on it.\\\
-    \\\
-    This is version 1.0.x with cgilib-0.4, gd1.3 and libpng-1.0.9 linked into \\\
-    librrd.so. The library is much smaller compared to the 1.2.x version with \\\
-    separate dynamic linked libraries.\\\
-    \\\
-    This package contains a shared library, used by other programs.
   URL:=http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
 endef
 
+define Package/librrd1/description
+Round Robin Database (RRD) management library.
+       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). It stores the data in a very compact way that will 
+       not expand over time, and it presents useful graphs by processing the data 
+       to enforce a certain data density. It can be used either via simple wrapper 
+       scripts (from shell or Perl) or via frontends that poll network devices and 
+       put friendly user interface on it.
+       
+       This is version 1.0.x with cgilib-0.4, gd1.3 and libpng-1.0.9 linked into 
+       librrd.so. The library is much smaller compared to the 1.2.x version with 
+       separate dynamic linked libraries.
+       
+       This package contains a shared library, used by other programs.
+endef
+
 define Package/rrdcgi1
   SECTION:=utils
   CATEGORY:=Utilities
   DEPENDS:=+librrd1
   TITLE:=Round Robin Database (RRD) CGI graphing tool
-  DESCRIPTION:=Round Robin Database (RRD) CGI graphing tool.\\\
-    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). It stores the data in a very compact way that will \\\
-    not expand over time, and it presents useful graphs by processing the data \\\
-    to enforce a certain data density. It can be used either via simple wrapper \\\
-    scripts (from shell or Perl) or via frontends that poll network devices and \\\
-    put friendly user interface on it.\\\
-    \\\
-    This is version 1.0.x with cgilib-0.4, gd1.3 and libpng-1.0.9 linked into \\\
-    librrd.so. The library is much smaller compared to the 1.2.x version with \\\
-    separate dynamic linked libraries.\\\
-    \\\
-    This package contains the rrdcgi tool used to create web pages containing \\\
-    RRD graphs based on templates.
   URL:=http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
 endef
 
+define Package/rrdcgi1/description
+Round Robin Database (RRD) CGI graphing tool.
+       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). It stores the data in a very compact way that will 
+       not expand over time, and it presents useful graphs by processing the data 
+       to enforce a certain data density. It can be used either via simple wrapper 
+       scripts (from shell or Perl) or via frontends that poll network devices and 
+       put friendly user interface on it.
+       
+       This is version 1.0.x with cgilib-0.4, gd1.3 and libpng-1.0.9 linked into 
+       librrd.so. The library is much smaller compared to the 1.2.x version with 
+       separate dynamic linked libraries.
+       
+       This package contains the rrdcgi tool used to create web pages containing 
+       RRD graphs based on templates.
+endef
+
 define Package/rrdtool1
   SECTION:=utils
   CATEGORY:=Utilities
   DEPENDS:=+librrd1
   TITLE:=Round Robin Database (RRD) management tools
-  DESCRIPTION:=Round Robin Database (RRD) management tools.\\\
-    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). It stores the data in a very compact way that will \\\
-    not expand over time, and it presents useful graphs by processing the data \\\
-    to enforce a certain data density. It can be used either via simple wrapper \\\
-    scripts (from shell or Perl) or via frontends that poll network devices and \\\
-    put friendly user interface on it.\\\
-    \\\
-    This is version 1.0.x with cgilib-0.4, gd1.3 and libpng-1.0.9 linked into \\\
-    librrd.so. The library is much smaller compared to the 1.2.x version with \\\
-    separate dynamic linked libraries.\\\
-    \\\
-    This package contains command line tools used to manage RRDs.
   URL:=http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
 endef
 
+define Package/rrdtool1/description
+Round Robin Database (RRD) management tools.
+       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). It stores the data in a very compact way that will 
+       not expand over time, and it presents useful graphs by processing the data 
+       to enforce a certain data density. It can be used either via simple wrapper 
+       scripts (from shell or Perl) or via frontends that poll network devices and 
+       put friendly user interface on it.
+       
+       This is version 1.0.x with cgilib-0.4, gd1.3 and libpng-1.0.9 linked into 
+       librrd.so. The library is much smaller compared to the 1.2.x version with 
+       separate dynamic linked libraries.
+       
+       This package contains command line tools used to manage RRDs.
+endef
+
 define Build/Configure
        (cd $(PKG_BUILD_DIR); rm -rf config.{status,cache} ; \
                $(TARGET_CONFIGURE_OPTS) \
index 98f5567..b3412af 100644 (file)
@@ -25,12 +25,14 @@ define Package/serdisplib
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=A display control library
-  DESCRIPTION:=\
-       serdisplib is a library to drive serial and parallel displays \\\
-       with built-in controllers.
   URL:=http://serdisplib.sourceforge.net/
 endef
 
+define Package/serdisplib/description
+       serdisplib is a library to drive serial and parallel displays 
+       with built-in controllers.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index dd4377f..4123e23 100644 (file)
@@ -27,19 +27,21 @@ define Package/libspeex
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=Open source speech compression codec library
-  DESCRIPTION:=\
-       Open source patent-free speech compression codec library.\\\
-       Speex is an Open Source/Free Software patent-free audio compression \\\
-       format designed for speech. The Speex Project aims to lower the \\\
-       barrier of entry for voice applications by providing a free \\\
-       alternative to expensive proprietary speech codecs. Moreover, Speex \\\
-       is well-adapted to Internet applications and provides useful features \\\
-       that are not present in most other codecs.\\\
-       \\\
-       This package contains the shared codec library, needed by other programs.
   URL:=http://www.speex.org/
 endef
 
+define Package/libspeex/description
+       Open source patent-free speech compression codec library.
+       Speex is an Open Source/Free Software patent-free audio compression 
+       format designed for speech. The Speex Project aims to lower the 
+       barrier of entry for voice applications by providing a free 
+       alternative to expensive proprietary speech codecs. Moreover, Speex 
+       is well-adapted to Internet applications and provides useful features 
+       that are not present in most other codecs.
+       
+       This package contains the shared codec library, needed by other programs.
+endef
+
 TARGET_LDFLAGS:=$(TARGET_LDFLAGS) -lnotimpl
 
 define Build/Configure
index 189791c..54997b6 100644 (file)
@@ -26,9 +26,6 @@ include $(INCLUDE_DIR)/package.mk
 
 define Package/sqlite2/Default
   TITLE:=SQLite (v2.x) database engine
-  DESCRIPTION:=\
-       SQLite is a small C library that implements a self-contained, embeddable, \\\
-       zero-configuration SQL database engine.
   URL:=http://www.sqlite.org/
 endef
 
@@ -37,8 +34,12 @@ define Package/libsqlite2
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE+= (library)
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/libsqlite2/description
+=
+       SQLite is a small C library that implements a self-contained, embeddable, 
+       zero-configuration SQL database engine. 
        This package contains the SQLite (v2.x) shared library, used by other programs.
 endef
 
@@ -48,10 +49,14 @@ define Package/sqlite2-cli
   CATEGORY:=Utilities
   DEPENDS:=+libsqlite2 +libncurses +libreadline
   TITLE+= (cli)
-  DESCRIPTION+=\\\
-       \\\
-       This package contains a terminal-based front-end to the SQLite (v2.x) library \\\
-       that can evaluate queries interactively and display the results in \\\
+endef
+
+define Package/sqlite2-cli/description
+=
+       SQLite is a small C library that implements a self-contained, embeddable, 
+       zero-configuration SQL database engine. 
+       This package contains a terminal-based front-end to the SQLite (v2.x) library 
+       that can evaluate queries interactively and display the results in 
        multiple formats.
 endef
 
index 7f97f72..07d650b 100644 (file)
@@ -26,9 +26,6 @@ include $(INCLUDE_DIR)/package.mk
 
 define Package/sqlite3/Default
   TITLE:=SQLite (v3.x) database engine
-  DESCRIPTION:=\
-       SQLite is a small C library that implements a self-contained, embeddable, \\\
-       zero-configuration SQL database engine.
   URL:=http://www.sqlite.org/
 endef
 
@@ -37,8 +34,12 @@ define Package/libsqlite3
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE+= (library)
-  DESCRIPTION+=\\\
-       This package contains the SQLite (v3.x) shared library, used by other programs.
+endef
+
+define Package/libsqlite3/description
+=
+       SQLite is a small C library that implements a self-contained, embeddable, 
+       zero-configuration SQL database engine. This package contains the SQLite (v3.x) shared library, used by other programs.
 endef
 
 define Package/sqlite3-cli
@@ -47,10 +48,14 @@ define Package/sqlite3-cli
   CATEGORY:=Utilities
   DEPENDS:=+libsqlite3 +libncurses +libreadline
   TITLE+= (cli)
-  DESCRIPTION+=\\\
-       \\\
-       This package contains a terminal-based front-end to the SQLite (v3.x) library \\\
-       that can evaluate queries interactively and display the results in \\\
+endef
+
+define Package/sqlite3-cli/description
+=
+       SQLite is a small C library that implements a self-contained, embeddable, 
+       zero-configuration SQL database engine. 
+       This package contains a terminal-based front-end to the SQLite (v3.x) library 
+       that can evaluate queries interactively and display the results in 
        multiple formats.
 endef
 
index c9b9d5e..1ab0892 100644 (file)
@@ -26,12 +26,15 @@ define Package/ustl
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE:=C++ STL for embedded systems
-  DESCRIPTION:=C++ Standard Template Library (STL) for embedded systems.\\\
+  URL:=http://ustl.sourceforge.net/
+endef
+
+define Package/ustl/description
+       C++ Standard Template Library (STL) for embedded systems.\\\
     uSTL is a partial implementation of the STL (Standard Template \\\
     Library) that reduces code size by factoring memory management \\\
     code into a non-template base class and deriving containers \\\
     from it.
-  URL:=http://ustl.sourceforge.net/
 endef
 
 define Build/Configure
index 2af8dfe..694e57f 100644 (file)
@@ -27,10 +27,13 @@ define Package/gphoto2
   CATEGORY:=Multimedia
   DEPENDS:=+libexif +libgphoto2 +libltdl +libpopt +libpthread
   TITLE:=Gphoto Digital Camera Control
-  DESCRIPTION:=For downloading and controlling digital cameras
   URL:=http://www.gphoto.org/
 endef
 
+define Package/gphoto2/description
+For downloading and controlling digital cameras
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --without-libiconv-prefix \
index 498f2e0..fde73e2 100644 (file)
@@ -25,13 +25,15 @@ define Package/palantir
   SECTION:=multimedia
   CATEGORY:=Multimedia
   TITLE:=A multichannel interactive streaming solution
-  DESCRIPTION:=\
-       Palantir is a Linux-based streaming system designed to transmit live \\\
-       video, audio and data over a TCP/IP network, as well as to control \\\
-       remote devices.
   URL:=http://www.fastpath.it/products/palantir/
 endef
 
+define Package/palantir/description
+       Palantir is a Linux-based streaming system designed to transmit live 
+       video, audio and data over a TCP/IP network, as well as to control 
+       remote devices.
+endef
+
 define Package/palantir/conffiles
 /etc/palantir.conf
 endef
index de8dfee..5d12808 100644 (file)
@@ -25,11 +25,13 @@ define Package/uvc-streamer
   CATEGORY:=Utilities
   TITLE:=Linux-UVC streaming applicaton
   DEPENDS:=@LINUX_2_6 +libpthread
-  DESCRIPTION:=\
-  This package contains a streaming daemon for Linux-UVC based webcams
   URL:=http://www.naaa.de/uvc_streamer
 endef
 
+define Package/uvc-streamer/description
+       This package contains a streaming daemon for Linux-UVC based webcams
+endef
+
 MAKE_FLAGS += \
        -C $(PKG_BUILD_DIR) \
        CFLAGS="$(TARGET_CFLAGS)" \
index 5ca9fac..0679a99 100644 (file)
@@ -27,10 +27,13 @@ define Package/aircrack-ng
   CATEGORY:=Network
   DEPENDS:=+libpthread
   TITLE:=next generation of aircrack with new features
-  DESCRIPTION:=Aircrack-ng is the next generation of aircrack with new features
   URL:=http://www.aircrack-ng.org/
 endef
 
+define Package/aircrack-ng/description
+Aircrack-ng is the next generation of aircrack with new features
+endef
+
 define Build/Configure
 endef
 
index d15de88..b847fd6 100644 (file)
@@ -24,14 +24,13 @@ define Package/aoetools
   SECTION:=net
   CATEGORY:=Network
   TITLE:=ATA over Ethernet tools
-  DESCRIPTION:=\
-       The aoetools are programs for users of the ATA over Ethernet \
-       (AoE) network storage protocol, a simple protocol for using \
-       storage over an ethernet LAN. The vblade program (storage \
-       target) exports a block device using AoE.
   URL:=http://aoetools.sourceforge.net/
 endef
 
+define Package/aoetools/description
+       The aoetools are programs for users of the ATA over Ethernet \  (AoE) network storage protocol, a simple protocol for using \   storage over an ethernet LAN. The vblade program (storage \     target) exports a block device using AoE.
+endef
+
 CONFIGURE_ARGS +=  NPERSHELF=16
 
 define Package/$(PKG_NAME)/install
index 2e6d29a..82e3716 100644 (file)
@@ -42,15 +42,17 @@ define Package/apache-server
   $(call Package/apache/Default)
   TITLE:=The apache server & and some tools
   DEPENDS:=apache
-  DESCRIPTION:=\
-       Take care that you don't include apache at the moment into your image\\\
-       please select it only as module because busybox will override\\\
-       /usr/sbin/httpd. It'll be solved soon. If you need to include this\\\
-       package in the image anyway, remove httpd from busybox\\\
-       (Base system --> Configuration --> Networking Utilities --> httpd).\\\
-       Also you should take care for the initscripts, apache's httpd isn't\\\
-       compatible with the one from busybox, so if you want to use apache\\\
-       for running your webif, you'll need to change the parameters in the\\\
+endef
+
+define Package/apache-server/description
+       Take care that you don't include apache at the moment into your image
+       please select it only as module because busybox will override
+       /usr/sbin/httpd. It'll be solved soon. If you need to include this
+       package in the image anyway, remove httpd from busybox
+       (Base system --> Configuration --> Networking Utilities --> httpd).
+       Also you should take care for the initscripts, apache's httpd isn't
+       compatible with the one from busybox, so if you want to use apache
+       for running your webif, you'll need to change the parameters in the
        scripts and configure the rest in /etc/httpd.conf.
 endef
 
index 21a2177..5f4d948 100644 (file)
@@ -26,11 +26,13 @@ define Package/arpwatch
   CATEGORY:=Network
   DEPENDS:=+libpcap
   TITLE:=Ethernet station activity monitor
-  DESCRIPTION:=\
-       Ethernet monitor program for keeping track of ethernet/ip address pairings
   URL:=http://nbd.vd-s.ath.cx/openwrt
 endef
 
+define Package/arpwatch/description
+       Ethernet monitor program for keeping track of ethernet/ip address pairings
+endef
+
 define Package/arpwatch/conffiles
 /etc/arpwatch/arp.dat
 endef
index 7a50812..923cf04 100644 (file)
@@ -26,12 +26,15 @@ define Package/asterisk-prompt-de
   SECTION:=net
   CATEGORY:=Network
   TITLE:=German asterisk prompts
-  DESCRIPTION:=German asterisk prompts
   DEPENDS:=+asterisk
   URL:=http://www.stadt-pforzheim.de/asterisk/
   SUBMENU:=asterisk (Complete Open Source PBX)
 endef
 
+define Package/asterisk-prompt-de/description
+German asterisk prompts
+endef
+
 define Build/Compile
 endef
 
index a42ae39..e5d45c4 100644 (file)
@@ -26,11 +26,13 @@ define Package/bing
   SECTION:=net
   CATEGORY:=Network
   TITLE:=bing bandwidth measuring utility
-  DESCRIPTION:=\
-       bing evaluates the raw bandwidth of a link (PSTN, xDSL, Cable ...)
   URL:=http://fgouget.free.fr/bing/
 endef
 
+define Package/bing/description
+       bing evaluates the raw bandwidth of a link (PSTN, xDSL, Cable ...)
+endef
+
 define Build/Compile
        $(call Build/Compile/Default)
 endef
index 0f5f0aa..c93ad85 100644 (file)
@@ -26,14 +26,16 @@ define Package/bmon
   CATEGORY:=Network
   DEPENDS:=+libncurses
   TITLE:=bmon is a portable bandwidth monitor
-  DESCRIPTION:=\
-       bmon is a portable bandwidth monitor \\\
-       and rate estimator running on various \\\
-       operating systems. It supports various \\\
-       input methods for different architectures.
   URL:=http://people.suug.ch/~tgr/bmon/
 endef
 
+define Package/bmon/description
+       bmon is a portable bandwidth monitor 
+       and rate estimator running on various 
+       operating systems. It supports various 
+       input methods for different architectures.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --disable-cnt-workaround \
index 555a855..c7db37b 100644 (file)
@@ -28,17 +28,19 @@ define Package/chillispot
   CATEGORY:=Network
   DEPENDS:=+kmod-tun
   TITLE:=Wireless LAN HotSpot controller
-  DESCRIPTION:=\
-       ChilliSpot is an open source captive portal or wireless LAN \\\
-       access point controller. It is used for authenticating users \\\
-       of a wireless LAN. It supports web based login which is today's \\\
-       standard for public HotSpots and it supports Wireless Protected \\\
-       Access (WPA) which is the standard of the future. Authentication, \\\
-       authorization and accounting (AAA) is handled by your favorite \\\
-       radius server.
   URL:=http://www.chillispot.org/
 endef
 
+define Package/chillispot/description
+       ChilliSpot is an open source captive portal or wireless LAN 
+       access point controller. It is used for authenticating users 
+       of a wireless LAN. It supports web based login which is today's 
+       standard for public HotSpots and it supports Wireless Protected 
+       Access (WPA) which is the standard of the future. Authentication, 
+       authorization and accounting (AAA) is handled by your favorite 
+       radius server.
+endef
+
 define Package/chillispot/conffiles
 /etc/chilli.conf
 endef
index 79f4258..3781e97 100644 (file)
@@ -27,12 +27,13 @@ define Package/chrony
   CATEGORY:=Network
   DEPENDS:=+libreadline +libncurses
   TITLE:=NTP client/server for on-demand connections
-  DESCRIPTION:=\
-       A NTP implementation that has been specifically written to work well in the case of an intermittent \
-       (e.g. dial-on-demand) connection to the network where your NTP servers are.
   URL:=http://chrony.sunsite.dk/
 endef
 
+define Package/chrony/description
+       A NTP implementation that has been specifically written to work well in the case of an intermittent \   (e.g. dial-on-demand) connection to the network where your NTP servers are.
+endef
+
 define Package/chrony/conffiles
 /etc/chrony/chrony.conf
 endef
index f385123..40ececd 100644 (file)
@@ -29,19 +29,25 @@ define Package/click
   DEPENDS:=@BROKEN
   MENU:=1
   TITLE:=The Click Modular Router
-  DESCRIPTION:=The Click Modular Router
   URL:=http://www.read.cs.ucla.edu/click/
 endef
 
+define Package/click/description
+The Click Modular Router
+endef
+
 define Package/roofnet
   SECTION:=net
   CATEGORY:=Network
   DEPENDS:=@BROKEN click
   TITLE:=roofnet mesh networking scripts
-  DESCRIPTION:=roofnet mesh networking scripts
   URL:=http://pdos.csail.mit.edu/roofnet/
 endef
 
+define Package/roofnet/description
+roofnet mesh networking scripts
+endef
+
 BUILDOPTS = \
                BUILD_CXX="g++ -I $(PKG_BUILD_DIR)/include-host" \
                BUILD_DL_LIBS="-ldl"
index 6dcb399..ac44c30 100644 (file)
@@ -25,20 +25,22 @@ define Package/cmdftp
   SECTION:=net
   CATEGORY:=Network
   TITLE:=cmdftp is a tiny command line FTP client for Unix systems
-  DESCRIPTION:=\
-       Features include passive mode for all data transfers, shell \\\
-       like transparent syntax for local and remote modes, multiple \\\
-       and recursive file transfers using wildcards, recursive copy and \\\
-       move commands, remote and local text file viewing and editing, \\\
-       network errors detection and resuming of currently executing \\\
-       command, partial download resuming (if server accepts REST \\\
-       command), tab completion for both local and remote names, \\\
-       autologin using classic ~/.netrc approach, large file support. \\\
-       \\\
-       cmdftp is aimed at being small and simple. 
   URL:=http://cmdftp.sourceforge.net/
 endef
 
+define Package/cmdftp/description
+       Features include passive mode for all data transfers, shell 
+       like transparent syntax for local and remote modes, multiple 
+       and recursive file transfers using wildcards, recursive copy and 
+       move commands, remote and local text file viewing and editing, 
+       network errors detection and resuming of currently executing 
+       command, partial download resuming (if server accepts REST 
+       command), tab completion for both local and remote names, 
+       autologin using classic ~/.netrc approach, large file support. 
+       
+       cmdftp is aimed at being small and simple.
+endef
+
 define Package/cmdftp/install  
        $(INSTALL_DIR) $(1)/usr/bin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/bin/
index 546b872..4cf84b2 100644 (file)
@@ -26,13 +26,15 @@ define Package/crowdcontrol
   SECTION:=net
   CATEGORY:=Network
   TITLE:=The extra-light http proxy server
-  DESCRIPTION:=\
-       Crowd Control is an small, cross-platform HTTP proxy (a fork of the elhttp project) \\\
-       designed for systems with little RAM, such as a home router. It can filter URLs using \\\
-       SquidGuard blocklists, and has the unique ability to filter HTTPS domains as well.
   URL:=http://sourceforge.net/projects/crowdcontrol/
 endef
 
+define Package/crowdcontrol/description
+       Crowd Control is an small, cross-platform HTTP proxy (a fork of the elhttp project) 
+       designed for systems with little RAM, such as a home router. It can filter URLs using 
+       SquidGuard blocklists, and has the unique ability to filter HTTPS domains as well.
+endef
+
 define Build/Configure
 endef
 
index cef745a..0cc5321 100644 (file)
@@ -32,11 +32,13 @@ define Package/cups
   CATEGORY:=Network
   DEPENDS:=+zlib
   TITLE:=Common UNIX Printing System
-  DESCRIPTION:=\
-       A printer spooling system for devices with USB or LP support.
   URL:=http://www.cups.org/
 endef
 
+define Package/cups/description
+       A printer spooling system for devices with USB or LP support.
+endef
+
 define Package/cups/conffiles
 /etc/cups/classes.conf
 /etc/cups/client.conf
index 1e2f44c..91c3d41 100644 (file)
@@ -25,12 +25,14 @@ define Package/cutter
   SECTION:=net
   CATEGORY:=Network
   TITLE:=allows an user to abort TCP/IP connections
-  DESCRIPTION:=\
-       Cutter is an open source program that allows Linux firewall \\\
-       administrators to abort TCP/IP connections routed over the \\\
-       firewall or router on which it is run.
   URL:=http://www.lowth.com/cutter/
 endef
+
+define Package/cutter/description
+       Cutter is an open source program that allows Linux firewall 
+       administrators to abort TCP/IP connections routed over the 
+       firewall or router on which it is run.
+endef
        
 define Build/Compile
        $(TARGET_CC) $(PKG_BUILD_DIR)/cutter.c -o $(PKG_BUILD_DIR)/cutter
index 9aa6b3d..b736d96 100644 (file)
@@ -27,12 +27,13 @@ define Package/darkstat
   CATEGORY:=Network
   DEPENDS:=+libpcap +zlib
   TITLE:=Network bandwith monitor
-  DESCRIPTION:=\
-       A free open source utility for bandwith monitoring \
-       over web
   URL:=http://dmr.ath.cx/net/darkstat/
 endef
 
+define Package/darkstat/description
+       A free open source utility for bandwith monitoring \    over web
+endef
+
 define Build/Compile   
        mkdir -p $(PKG_INSTALL_DIR)
        $(HOSTCC) $(PKG_BUILD_DIR)/static/c-ify.c \
index 4fce9d0..b44b79b 100644 (file)
@@ -27,11 +27,13 @@ define Package/dovecot
   CATEGORY:=Network
   DEPENDS:=+libopenssl
   TITLE:=An IMAP and POP3 daemon
-  DESCRIPTION:=\
-       Dovecot is a program which provides POP3 and IMAP services.
   URL:=http://www.dovecot.org/
 endef
 
+define Package/dovecot/description
+       Dovecot is a program which provides POP3 and IMAP services.
+endef
+
 define Build/Configure
        (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status}; \
                autoconf \
index ddf5c38..75a3009 100644 (file)
@@ -27,11 +27,13 @@ define Package/dsniff
   CATEGORY:=Network
   DEPENDS:=+libpcap +libnids +libnet0 +libopenssl +libgdbm
   TITLE:=A collection of tools for network auditing and penetration testing
-  DESCRIPTION:=\
-       A collection of tools for network auditing and penetration testing.
   URL:=http://www.monkey.org/~dugsong/dsniff/
 endef
 
+define Package/dsniff/description
+       A collection of tools for network auditing and penetration testing.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --with-gdbm="$(STAGING_DIR)/usr" \
index 424a8c8..e8dd454 100644 (file)
@@ -27,10 +27,13 @@ define Package/elinks
   CATEGORY:=Network
   DEPENDS:=+libopenssl
   TITLE:=A text based web browser
-  DESCRIPTION:=An advanced text based web browser
   URL:=http://elinks.or.cz/
 endef
 
+define Package/elinks/description
+An advanced text based web browser
+endef
+
 define Build/Configure
  (cd $(PKG_BUILD_DIR); rm -rf config.cache; \
                 x=`echo ac_cv_file_./features.conf | tr [:blank:]-/. _` && export $$$${x}=yes && \
index 741a0a6..93d99a1 100644 (file)
@@ -23,15 +23,17 @@ define Package/etherwake
   SECTION:=net
   CATEGORY:=Network
   TITLE:=A little tool to send magic Wake-on-LAN packets
-  DESCRIPTION:=\
-       You can wake up WOL compliant Computers which have been powered down to \\\
-       sleep mode or start WOL compliant Computers with a BIOS feature.\\\
-       WOL is an abbreviation for Wake-on-LAN. It is a standard that allows you \\\
-       to turn on a computer from another location over a network connection.\\\
-       ether-wake also supports WOL passwords.
   URL:=http://ftp.debian.org/debian/pool/main/e/etherwake
 endef
 
+define Package/etherwake/description
+       You can wake up WOL compliant Computers which have been powered down to 
+       sleep mode or start WOL compliant Computers with a BIOS feature.
+       WOL is an abbreviation for Wake-on-LAN. It is a standard that allows you 
+       to turn on a computer from another location over a network connection.
+       ether-wake also supports WOL passwords.
+endef
+
 define Build/Compile
        $(TARGET_CC) $(TARGET_CFLAGS) -D__UCLIBC__ $(PKG_BUILD_DIR)/ether-wake.c -o $(PKG_BUILD_DIR)/etherwake
 endef
index 0dfd624..b1035f5 100644 (file)
@@ -26,11 +26,13 @@ define Package/ethtool
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Display or change ethernet card settings
-  DESCRIPTION:=\
-       ethtool is used for querying settings of an ethernet device and changing them.
   URL:=http://sourceforge.net/projects/gkernel/
 endef
 
+define Package/ethtool/description
+       ethtool is used for querying settings of an ethernet device and changing them.
+endef
+
 # uses GNU configure
 
 define Build/Compile
index a6bd278..8f802d2 100644 (file)
@@ -23,14 +23,16 @@ define Package/ettercap
   CATEGORY:=Network
   DEPENDS:=+libpcap +libnet1 +libopenssl +libpcre +libiconv +libncurses +libltdl +libpthread +zlib
   TITLE:=Ettercap is a suite for man in the middle attacks on LAN.
-  DESCRIPTION:=\
-       It features sniffing of live connections, content filtering on the fly \\\
-       and many other interesting tricks. \\\
-       It supports active and passive dissection of many protocols (even \\\
-       ciphered ones) and includes many feature for network and host analysis.
   URL:=http://ettercap.sourceforge.net
 endef
 
+define Package/ettercap/description
+       It features sniffing of live connections, content filtering on the fly 
+       and many other interesting tricks. 
+       It supports active and passive dissection of many protocols (even 
+       ciphered ones) and includes many feature for network and host analysis.
+endef
+
 define Package/ettercap/conffiles
 /etc/etter.conf
 endef
index 64fca66..73185f2 100644 (file)
@@ -27,12 +27,14 @@ define Package/flow-tools
   SECTION:=net
   CATEGORY:=Network
   TITLE:=flow-tools
-  DESCRIPTION:=\
-       Flow-tools is a software package for collecting and processing \\\
-       NetFlow data from Cisco and Juniper routers.
   URL:=http://www.splintered.net/sw/flow-tools/
 endef
 
+define Package/flow-tools/description
+       Flow-tools is a software package for collecting and processing 
+       NetFlow data from Cisco and Juniper routers.
+endef
+
 define Build/Compile
        $(call Build/Compile/Default,all)
 endef
index 9edeee9..2f7c35e 100644 (file)
@@ -25,17 +25,19 @@ define Package/fping
   SECTION:=net
   CATEGORY:=Network
   TITLE:=A program to ping multiple hosts in parallel
-  DESCRIPTION:=\
-       fping is a ping(1) like program which uses the Internet Control Message Protocol \\\
-       (ICMP) echo request to determine if a host is up. fping is different from ping in \\\
-       that you can specify any number of hosts on the command line, or specify a file \\\
-       containing the lists of hosts to ping. Instead of trying one host until it timeouts \\\
-       or replies, fping will send out a ping packet and move on to the next host in a \\\
-       round-robin fashion. If a host replies, it is noted and removed from the list of \\\
-       hosts to check. If a host does not respond within a certain time limit and/or retry \\\
-       limit it will be considered unreachable.
   URL:=http://www.fping.com
 endef
+
+define Package/fping/description
+       fping is a ping(1) like program which uses the Internet Control Message Protocol 
+       (ICMP) echo request to determine if a host is up. fping is different from ping in 
+       that you can specify any number of hosts on the command line, or specify a file 
+       containing the lists of hosts to ping. Instead of trying one host until it timeouts 
+       or replies, fping will send out a ping packet and move on to the next host in a 
+       round-robin fashion. If a host replies, it is noted and removed from the list of 
+       hosts to check. If a host does not respond within a certain time limit and/or retry 
+       limit it will be considered unreachable.
+endef
   
 define Build/Configure
         (cd $(PKG_BUILD_DIR); touch \
index 9710e15..b551d30 100644 (file)
@@ -26,12 +26,14 @@ define Package/fprobe-ulog
   CATEGORY:=Network
   DEPENDS:=+libpthread
   TITLE:=NetFlow probe (ulog-based)
-  DESCRIPTION:=\
-       A NetFlow probe obtaining packets through linux netfilter code \\\
-       (iptables ULOG target).
   URL:=http://fprobe.sourceforge.net
 endef
 
+define Package/fprobe-ulog/description
+       A NetFlow probe obtaining packets through linux netfilter code 
+       (iptables ULOG target).
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --with-piddir=/var \
index 2f311fc..028e832 100644 (file)
@@ -25,13 +25,15 @@ define Package/frickin
   SECTION:=net
   CATEGORY:=Network
   TITLE:=PPTP (Point-to-Point Tunneling Protocol) proxy
-  DESCRIPTION:=\
-       Frickin PPTP Proxy allows a Point-to-Point Tunneling Protocol (PPTP) \\\
-       client to connect to a PPTP server through Network Address \\\
-       Translation (NAT).
   URL:=http://frickin.sourceforge.net/
 endef
 
+define Package/frickin/description
+       Frickin PPTP Proxy allows a Point-to-Point Tunneling Protocol (PPTP) 
+       client to connect to a PPTP server through Network Address 
+       Translation (NAT).
+endef
+
 define Package/frickin/conffiles
 /etc/default/frickin
 endef
index 7ff9733..9515a63 100644 (file)
@@ -26,13 +26,15 @@ define Package/httping
   CATEGORY:=Network
   DEPENDS:=+libopenssl
   TITLE:=Httping is like 'ping' but for http-requests
-  DESCRIPTION:=\
-       Give it an url, and it'll show you how long it takes to connect, send a \\\
-       request and retrieve the reply (only the headers). Be aware that the \\\
-       transmission across the network also takes time!
   URL:=http://www.vanheusden.com/httping/
 endef
 
+define Package/httping/description
+       Give it an url, and it'll show you how long it takes to connect, send a 
+       request and retrieve the reply (only the headers). Be aware that the 
+       transmission across the network also takes time!
+endef
+
 define Build/Compile
        $(call Build/Compile/Default, \
                CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
index 66d7f0c..8666ec2 100644 (file)
@@ -26,12 +26,14 @@ define Package/httptunnel
   CATEGORY:=Network
   DEPENDS:=+libopenssl
   TITLE:=bidirectional virtual data connection tunnelled in HTTP requests
-  DESCRIPTION:=\
-       httptunnel creates a bidirectional virtual data connection tunnelled in HTTP requests.\\\
-       The HTTP requests can be sent via an HTTP proxy if so desired.
   URL:=http://www.nocrew.org/software/httptunnel.html
 endef
 
+define Package/httptunnel/description
+       httptunnel creates a bidirectional virtual data connection tunnelled in HTTP requests.
+       The HTTP requests can be sent via an HTTP proxy if so desired.
+endef
+
 define Package/httptunnel/install      
        $(INSTALL_DIR) $(1)/usr/sbin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/hts $(1)/usr/sbin/
index bba34eb..72103b4 100644 (file)
@@ -27,16 +27,18 @@ define Package/icecast
   CATEGORY:=Network
   DEPENDS:=+libcurl +libvorbisidec +libxml2 +libxslt
   TITLE:=A streaming media server for Ogg/Vorbis and MP3 audio streams
-  DESCRIPTION:=\
-       Icecast is a streaming media server which currently supports Ogg \\\
-       Vorbis and MP3 audio streams. It can be used to create an Internet \\\
-       radio station or a privately running jukebox and many things in \\\
-       between. It is very versatile in that new formats can be added \\\
-       relatively easily and supports open standards for commuincation and \\\
-       interaction.
   URL:=http://www.icecast.org/
 endef
 
+define Package/icecast/description
+       Icecast is a streaming media server which currently supports Ogg 
+       Vorbis and MP3 audio streams. It can be used to create an Internet 
+       radio station or a privately running jukebox and many things in 
+       between. It is very versatile in that new formats can be added 
+       relatively easily and supports open standards for commuincation and 
+       interaction.
+endef
+
 
 define Build/Configure
        $(call Build/Configure/Default, \
index f96f20f..e7da121 100644 (file)
@@ -23,14 +23,16 @@ define Package/iftop
   CATEGORY:=Network
   DEPENDS:=+libpcap +libncurses +libpthread
   TITLE:=display bandwith usage on an interface
-  DESCRIPTION:=\
-       iftop does for network usage what top(1) does for CPU usage. It \\\
-       listens to network traffic on a named interface and displays a \\\
-       table of current bandwidth usage by pairs of hosts. Handy for \\\
-       answering the question 'why is our ADSL link so slow?'.
   URL:=http://www.ex-parrot.com/~pdw/iftop/
 endef
 
+define Package/iftop/description
+       iftop does for network usage what top(1) does for CPU usage. It 
+       listens to network traffic on a named interface and displays a 
+       table of current bandwidth usage by pairs of hosts. Handy for 
+       answering the question 'why is our ADSL link so slow?'.
+endef
+
 define Package/iftop/install   
        $(INSTALL_DIR) $(1)/usr/bin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/iftop $(1)/usr/bin/
index 4fa9cf1..5d1942b 100644 (file)
@@ -25,12 +25,14 @@ define Package/igmpproxy
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Multicast Routing Daemon
-  DESCRIPTION:=\
-       IGMPproxy is a simple dynamic Multicast Routing Daemon using \\\
-       only IGMP signalling (Internet Group Management Protocol).
   URL:=http://sourceforge.net/projects/igmpproxy
 endef
 
+define Package/igmpproxy/description
+       IGMPproxy is a simple dynamic Multicast Routing Daemon using 
+       only IGMP signalling (Internet Group Management Protocol).
+endef
+
 define Package/igmpproxy/conffiles
 /etc/igmpproxy.conf
 endef
index 5eb854e..a2ed54c 100644 (file)
@@ -28,20 +28,24 @@ define Package/iodine/Default
   DEPENDS:=+zlib
   TITLE:=IP over DNS tunneling
   URL:=http://code.kryo.se/iodine/
-  DESCRIPTION:=\
-       iodine
 endef
 
 define Package/iodine
   $(call Package/iodine/Default)
   TITLE+= client version
-  DESCRIPTION+= client version
+endef
+
+define Package/iodine/description
+ iodine client version
 endef
 
 define Package/iodined
   $(call Package/iodine/Default)
   TITLE+= server version
-  DESCRIPTION+= server version
+endef
+
+define Package/iodined/description
+ iodine server version
 endef
 
 define Build/Configure
index ad6d93d..b2f2504 100644 (file)
@@ -27,13 +27,15 @@ define Package/ipcad
   CATEGORY:=Network
   DEPENDS:=+libpcap
   TITLE:=listens for traffic on the specified interfaces
-  DESCRIPTION:=\
-       This daemon listens for traffic on the specified interfaces.\\\
-       It has the built-in RSH and NetFlow engines to allow exporting \\\
-       the accounting data the same way as Cisco routers do.
   URL:=http://lionet.info/ipcad/
 endef
 
+define Package/ipcad/description
+       This daemon listens for traffic on the specified interfaces.
+       It has the built-in RSH and NetFlow engines to allow exporting 
+       the accounting data the same way as Cisco routers do.
+endef
+
 define Package/ipcad/conffiles/
 /etc/ipcad.conf
 endef
index c6df3d7..96479c4 100644 (file)
@@ -26,13 +26,15 @@ define Package/ipkungfu
   SECTION:=net
   CATEGORY:=Network
   TITLE:=IPKungFu is an iptables-based Linux firewall
-  DESCRIPTION:=\
-       IPKungFu is an iptables-based Linux firewall.\\\
-       It aims to simplify the configuration of Internet \\\
-       connection sharing, port forwarding, and packet filtering.
   URL:=http://www.linuxkungfu.org/
 endef
 
+define Package/ipkungfu/description
+       IPKungFu is an iptables-based Linux firewall.
+       It aims to simplify the configuration of Internet 
+       connection sharing, port forwarding, and packet filtering.
+endef
+
 define Package/ipkungfu/conffiles
 /etc/ipkungfu/accept_hosts.conf
 /etc/ipkungfu/custom.conf
index b17e929..0cadb4d 100644 (file)
@@ -27,11 +27,13 @@ define Package/iptables-snmp
   CATEGORY:=Network
   DEPENDS:=+snmpd
   TITLE:=An snmpd plugin to access iptables rules
-  DESCRIPTION:=\
-       This is a plugin that makes iptables rules accessable from snmpd.
   URL:=http://www.nobiscuit.com/iptables-snmp/
 endef
 
+define Package/iptables-snmp/description
+       This is a plugin that makes iptables rules accessable from snmpd.
+endef
+
 define Build/Compile   
        $(call Build/Compile/Default, \
                INSTALL_PREFIX="$(PKG_INSTALL_DIR)" \
index 2cce96f..af535d0 100644 (file)
@@ -27,14 +27,16 @@ define Package/iptraf
   CATEGORY:=Network
   DEPENDS:=+libncurses
   TITLE:=A console-based network monitoring program
-  DESCRIPTION:=\
-       IPTraf is a console-based network statistics utility for Linux. It gathers \\\
-       a variety of figures such as TCP connection packet and byte counts, \\\
-       interface statistics and activity indicators, TCP/UDP traffic breakdowns, \\\
-       and LAN station packet and byte counts.
   URL:=http://iptraf.seul.org/
 endef
 
+define Package/iptraf/description
+       IPTraf is a console-based network statistics utility for Linux. It gathers 
+       a variety of figures such as TCP connection packet and byte counts, 
+       interface statistics and activity indicators, TCP/UDP traffic breakdowns, 
+       and LAN station packet and byte counts.
+endef
+
 define Build/Compile   
        $(MAKE) -C $(PKG_BUILD_DIR)/src \
                $(TARGET_CONFIGURE_OPTS) \
index 0433e7b..8b4a9b7 100644 (file)
@@ -27,32 +27,44 @@ define Package/knock/Default
   CATEGORY:=Network
   DEPENDS:=+libpcap
   TITLE:=Port-knocking
-  DESCRIPTION:=\
-       It listens to all traffic on an ethernet (or PPP) interface, \\\
-       looking for special "knock" sequences of port-hits. A client \\\
-       makes these port-hits by sending a TCP (or UDP) packet to a \\\
-       port on the server. This port need not be open -- since \\\
-       knockd listens at the link-layer level, it sees all traffic \\\
-       even if it's destined for a closed port. When the server \\\
-       detects a specific sequence of port-hits, it runs a command \\\
-       defined in its configuration file. This can be used to open \\\
-       up holes in a firewall for quick access.
   URL:=http://www.zeroflux.org/cgi-bin/cvstrac/knock/wiki
 endef
 
 define Package/knock
   $(call Package/knock/Default)
   TITLE+= client
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/knock/description
+=
+       It listens to all traffic on an ethernet (or PPP) interface, 
+       looking for special "knock" sequences of port-hits. A client 
+       makes these port-hits by sending a TCP (or UDP) packet to a 
+       port on the server. This port need not be open -- since 
+       knockd listens at the link-layer level, it sees all traffic 
+       even if it's destined for a closed port. When the server 
+       detects a specific sequence of port-hits, it runs a command 
+       defined in its configuration file. This can be used to open 
+       up holes in a firewall for quick access.        
        This package contains the port-knocking client.
 endef
 
 define Package/knockd
   $(call Package/knock/Default)
   TITLE+= server
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/knockd/description
+=
+       It listens to all traffic on an ethernet (or PPP) interface, 
+       looking for special "knock" sequences of port-hits. A client 
+       makes these port-hits by sending a TCP (or UDP) packet to a 
+       port on the server. This port need not be open -- since 
+       knockd listens at the link-layer level, it sees all traffic 
+       even if it's destined for a closed port. When the server 
+       detects a specific sequence of port-hits, it runs a command 
+       defined in its configuration file. This can be used to open 
+       up holes in a firewall for quick access.        
        This package contains the port-knocking server.
 endef
 
index 544791a..74f1dab 100644 (file)
@@ -27,14 +27,16 @@ define Package/l2tpd
   SECTION:=net
   CATEGORY:=Network
   TITLE:=An L2TP (Layer 2 Tunneling Protocol) daemon
-  DESCRIPTION:=\
-       l2tpd is the open source implementation of the L2TP tunneling \\\
-       protocol (RFC2661). It does implement both LAC and LNS role \\\
-       in a L2TP networking architecture. The main goal of this protocol is \\\
-       to tunnel PPP frame trough an ip network.
   URL:=http://l2tpd.sourceforge.net/
 endef
 
+define Package/l2tpd/description
+       l2tpd is the open source implementation of the L2TP tunneling 
+       protocol (RFC2661). It does implement both LAC and LNS role 
+       in a L2TP networking architecture. The main goal of this protocol is 
+       to tunnel PPP frame trough an ip network.
+endef
+
 define Package/l2tpd/conffiles
 /etc/l2tpd/l2tpd.conf
 /etc/ppp/options.l2tpd
index 13d508f..b2abede 100644 (file)
@@ -27,14 +27,16 @@ define Package/l2tpns
   CATEGORY:=Network
   DEPENDS:=+libcli
   TITLE:=An L2TP enhanced server
-  DESCRIPTION:=\
-       l2tpns is a layer 2 tunneling protocol network server (LNS).\\\
-       it supports up to 65535 concurrent sessions per server/cluster \\\
-       plus ISP features such as rate limiting, walled garden, usage \\\
-       accounting, and more.
   URL:=http://sourceforge.net/projects/l2tpns
 endef
 
+define Package/l2tpns/description
+       l2tpns is a layer 2 tunneling protocol network server (LNS).
+       it supports up to 65535 concurrent sessions per server/cluster 
+       plus ISP features such as rate limiting, walled garden, usage 
+       accounting, and more.
+endef
+
 define Package/l2tpns/conffiles
 /etc/l2tpns/ip_pool
 /etc/l2tpns/startup-config
index 6366a35..4d93c1e 100644 (file)
@@ -15,14 +15,16 @@ define Package/l7-protocols
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Protocols for layer7 filtering
-  DESCRIPTION:=\
-       l7-filter classifies packets based on patterns in application \\\
-       layer data. This allows correct classification of P2P traffic that \\\
-       uses unpredictable ports as well as standard protocols running on \\\
-       non-standard ports.
   URL:=http://l7-filter.sourceforge.net/
 endef
 
+define Package/l7-protocols/description
+       l7-filter classifies packets based on patterns in application 
+       layer data. This allows correct classification of P2P traffic that 
+       uses unpredictable ports as well as standard protocols running on 
+       non-standard ports.
+endef
+
 define Build/Configure
 endef
 
index 3940b9f..17dd4f7 100644 (file)
@@ -29,15 +29,17 @@ define Package/linuxigd
   CATEGORY:=Network
   TITLE:=UPnP daemon
   DEPENDS:=+libupnp +libpthread
-  DESCRIPTION:=\
-       It implements the UPnP Internet Gateway Device specification (IGD) \\\
-       and allows UPnP aware clients, such as MSN Messenger, Azureus or \\\
-       Miranda to work properly from behind a NAT firewall. \\\
-       \\\
-       Please edit /etc/upnpd.conf before using upnpd!
   URL:=http://linux-igd.sourceforge.net/
 endef
 
+define Package/linuxigd/description
+       It implements the UPnP Internet Gateway Device specification (IGD) 
+       and allows UPnP aware clients, such as MSN Messenger, Azureus or 
+       Miranda to work properly from behind a NAT firewall. 
+       
+       Please edit /etc/upnpd.conf before using upnpd!
+endef
+
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR)  \
                $(TARGET_CONFIGURE_OPTS) \
index dd2a46f..652d053 100644 (file)
@@ -27,12 +27,14 @@ define Package/matrixtunnel
   CATEGORY:=Network
   DEPENDS:=+libmatrixssl
   TITLE:=SSL tunnel based on matrixssl
-  DESCRIPTION:=\
-       matrixtunnel is a stripped down version of stunnel \\\
-       based on matrixssl library.
   URL:=http://znerol.ch/svn/matrixtunnel/trunk/
 endef
 
+define Package/matrixtunnel/description
+       matrixtunnel is a stripped down version of stunnel 
+       based on matrixssl library.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --without-libiconv-prefix \
index e7ab078..82a164a 100644 (file)
@@ -27,14 +27,16 @@ define Package/miau
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Another IRC-bouncer/proxy
-  DESCRIPTION:=\
-       In short, miau is an IRC-bouncer/proxy.\\\
-       Being more verbose, miau is small but quite featured \\\
-       IRC-bouncer - a service bit like HTTP-proxy, but \\\
-       for IRC-networks.
   URL:=http://sourceforge.net/projects/miau/
 endef
 
+define Package/miau/description
+       In short, miau is an IRC-bouncer/proxy.
+       Being more verbose, miau is small but quite featured 
+       IRC-bouncer - a service bit like HTTP-proxy, but 
+       for IRC-networks.
+endef
+
 CONFIGURE_ARGS += \
        --enable-automode \
        --enable-releasenick \
index f09daeb..e469ab8 100644 (file)
@@ -26,13 +26,15 @@ define Package/miax
   CATEGORY:=Network
   DEPENDS:=+libpthread +bluez-libs
   TITLE:=A console iax (asterisk) client
-  DESCRIPTION:=\
-       miax is a console iax (asterisk) client, it can work with \\\
-       a soundcard as a normal voip phone, taking input/output from \\\
-       keyboard, analog/gsm/isdn modem or bluetooth phones.
   URL:=http://www.eja.it/?l=gpl&testo=miax
 endef
 
+define Package/miax/description
+       miax is a console iax (asterisk) client, it can work with 
+       a soundcard as a normal voip phone, taking input/output from 
+       keyboard, analog/gsm/isdn modem or bluetooth phones.
+endef
+
 define Build/Compile
        $(MAKE) -C "$(PKG_BUILD_DIR)" \
                CC="$(TARGET_CC)" \
index fef1a6c..1fae413 100644 (file)
@@ -26,14 +26,16 @@ define Package/mii-tool
   SECTION:=net
   CATEGORY:=Network
   TITLE:=configure media type using MII commands
-  DESCRIPTION:=\
-       The mii-tool command allows you to set or autodetect the media type\\\
-       or mii chipset-based ethernet devices. It traditionally had been\\\
-       distributed in the net-tools package. This is a single distribution\\\
-       optimized for embedded systems and fully automated cross/-sysroot-builds
   URL:=http://freshmeat.net/redir/mii-tool/
 endef
 
+define Package/mii-tool/description
+       The mii-tool command allows you to set or autodetect the media type
+       or mii chipset-based ethernet devices. It traditionally had been
+       distributed in the net-tools package. This is a single distribution
+       optimized for embedded systems and fully automated cross/-sysroot-builds
+endef
+
 MAKE_FLAGS += CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE -I. -idirafter ./include/"
 
 define Package/mii-tool/install        
index de0d23e..d243d82 100644 (file)
@@ -24,14 +24,16 @@ define Package/mini-sendmail
   SECTION:=net
   CATEGORY:=Network
   TITLE:=A small sendmail-compatible mail forwarder
-  DESCRIPTION:=\
-       mini_sendmail reads its standard input up to an end-of-file and sends a \\\
-       copy of the message found there to all of the addresses listed.\\\
-       The message is sent by connecting to a local SMTP server. This means \\\
-       mini_sendmail can be used to send email from inside a chroot(2) area.
   URL:=http://www.acme.com/software/mini_sendmail/
 endef
 
+define Package/mini-sendmail/description
+       mini_sendmail reads its standard input up to an end-of-file and sends a 
+       copy of the message found there to all of the addresses listed.
+       The message is sent by connecting to a local SMTP server. This means 
+       mini_sendmail can be used to send email from inside a chroot(2) area.
+endef
+
 MAKE_FLAGS += \
        OFLAGS="$(TARGET_CFLAGS)"
 
index c5547c6..4237b4f 100644 (file)
@@ -27,18 +27,20 @@ define Package/mtr
   CATEGORY:=Network
   DEPENDS:=+libncurses
   TITLE:=Full screen ncurses traceroute tool
-  DESCRIPTION:=\
-       mtr combines the functionality of the 'traceroute' and 'ping' programs \\\
-       in a single network diagnostic tool.\\\
-       As mtr starts, it investigates the network connection between the host \\\
-       mtr runs on and a user-specified destination host.  After it \\\
-       determines the address of each network hop between the machines, \\\
-       it sends a sequence ICMP ECHO requests to each one to determine the \\\
-       quality of the link to each machine.  As it does this, it prints \\\
-       running statistics about each machine.
   URL:=http://www.bitwizard.nl/mtr/
 endef
 
+define Package/mtr/description
+       mtr combines the functionality of the 'traceroute' and 'ping' programs 
+       in a single network diagnostic tool.
+       As mtr starts, it investigates the network connection between the host 
+       mtr runs on and a user-specified destination host. After it 
+       determines the address of each network hop between the machines, 
+       it sends a sequence ICMP ECHO requests to each one to determine the 
+       quality of the link to each machine. As it does this, it prints 
+       running statistics about each machine.
+endef
+
 define Build/Configure
        (cd $(PKG_BUILD_DIR); touch \
                configure.in \
index ff1ed93..629d9b5 100644 (file)
@@ -26,11 +26,13 @@ define Package/mvprelay
   SECTION:=net
   CATEGORY:=Network
   TITLE:=relays requests from the MVP
-  DESCRIPTION:=\
-       Relays requests from the MediaMVP to the TFTP server    
   URL:=http://downloads.openwrt.org/sources/
 endef
 
+define Package/mvprelay/description
+       Relays requests from the MediaMVP to the TFTP server
+endef
+
 define Build/Configure
 endef
 
index f5b4ace..168665a 100644 (file)
@@ -26,11 +26,13 @@ define Package/nagios
   CATEGORY:=Network
   DEPENDS:=+libpthread +microperl
   TITLE:=service and network monitoring program
-  DESCRIPTION:=\
-       service and network monitoring program
   URL:=http://www.nagios.org/
 endef
 
+define Package/nagios/description
+       service and network monitoring program
+endef
+
 define Package/send-nagios/conffiles
 /etc/send_nagios.cfg
 endef
index a744fbf..6d0173d 100644 (file)
@@ -25,13 +25,15 @@ define Package/net-tools
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Original net-tools
-  DESCRIPTION:=\
-       The net-tools package contains usual linux commands: \\\
-       arp, hostname, ipmaddr, iptunnel, mii-tool, nameif, netstat, plipconfig, rarp, \\\
-       route and slattach.
   URL:=http://www.tazenda.demon.co.uk/phil/net-tools/
 endef
 
+define Package/net-tools/description
+       The net-tools package contains usual linux commands: 
+       arp, hostname, ipmaddr, iptunnel, mii-tool, nameif, netstat, plipconfig, rarp, 
+       route and slattach.
+endef
+
 define Build/Compile
         $(MAKE) -C $(PKG_BUILD_DIR) \
                 CC="$(TARGET_CC)" \
index c5bd1fe..f3f2c39 100644 (file)
@@ -18,12 +18,14 @@ define Package/netcat
   SECTION:=net
   CATEGORY:=Network
   TITLE:=A feature-rich network debugging and exploration tool.
-  DESCRIPTION:=\
-               Netcat is a featured networking utility which reads and writes data across network connections, using the TCP/IP protocol. \\\
-It is designed to be a reliable "back-end" tool that can be used directly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging and exploration tool, since it can create almost any kind of connection you would need and has several interesting built-in capabilities.
   URL:=http://netcat.sourceforge.net/
 endef
 
+define Package/netcat/description
+               Netcat is a featured networking utility which reads and writes data across network connections, using the TCP/IP protocol. 
+       It is designed to be a reliable "back-end" tool that can be used directly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging and exploration tool, since it can create almost any kind of connection you would need and has several interesting built-in capabilities.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --disable-rpath \
index 21ce522..e5e078a 100644 (file)
@@ -25,10 +25,13 @@ define Package/netpipe
   SECTION:=net
   CATEGORY:=Network
   TITLE:=A Network Protocol Independent Performance Evaluator
-  DESCRIPTION:=A Network Protocol Independent Performance Evaluator
   URL:=http://www.scl.ameslab.gov/netpipe/
 endef
 
+define Package/netpipe/description
+A Network Protocol Independent Performance Evaluator
+endef
+
 define Build/Configure
 endef
 
index 9b07220..25ebfb8 100644 (file)
@@ -26,15 +26,17 @@ define Package/netstat-nat
   SECTION:=net
   CATEGORY:=Network
   TITLE:=A netstat variant for NAT connections
-  DESCRIPTION:=\
-       Netstat-nat is a small program written in C.\\\
-       It displays NAT connections, managed by netfilter/iptables which comes \\\
-       with the > 2.4.x linux kernels.\\\
-       The program reads its information from '/proc/net/ip_conntrack', which \\\
-       is the temporary conntrack-storage of netfilter.
   URL:=http://tweegy.demon.nl/projects/netstat-nat/
 endef
 
+define Package/netstat-nat/description
+       Netstat-nat is a small program written in C.
+       It displays NAT connections, managed by netfilter/iptables which comes 
+       with the > 2.4.x linux kernels.
+       The program reads its information from '/proc/net/ip_conntrack', which 
+       is the temporary conntrack-storage of netfilter.
+endef
+
 # uses GNU configure
 
 define Build/Compile   
index 8db42c9..abe0b00 100644 (file)
@@ -20,20 +20,26 @@ define Package/nfs-kernel-server
 SECTION:=net
 CATEGORY:=Network
 TITLE:=Kernel NFS server support
-DESCRIPTION:=Kernel NFS server support
 URL:=http://nfs.sourceforge.net/
 DEPENDS:=+kmod-fs-nfsd +kmod-fs-nfs +portmap
 endef
 
+define Package/nfs-kernel-server/description
+Kernel NFS server support
+endef
+
 define Package/nfs-kernel-server-utils
 SECTION:=net
 CATEGORY:=Network
 TITLE:=NFS server utils
-DESCRIPTION:=NFS server utils
 URL:=http://nfs.sourceforge.net
 DEPENDS:=nfs-kernel-server
 endef
 
+define Package/nfs-kernel-server-utils/description
+NFS server utils
+endef
+
 define Package/nfs-kernel-server/conffiles
 /etc/exports
 endef
index 3bb1722..d0cf395 100644 (file)
@@ -27,7 +27,10 @@ define Package/nfs-server
   CATEGORY:=Network
   DEPENDS:=+portmap
   TITLE:=User Space NFS server
-  DESCRIPTION:=User Space NFS server
+endef
+
+define Package/nfs-server/description
+User Space NFS server
 endef
 
 define Build/Compile   
index e0e16e2..a39583d 100644 (file)
@@ -30,7 +30,10 @@ define Package/nfs-utils
   $(call Package/nfs-utils/Default)
   DEPENDS:=+libwrap +libevent +libblkid
   TITLE:=updated mount utility (includes nfs4)
-  DESCRIPTION:=Updated mount.nfs command - allows mounting nfs4 volumes
+endef
+
+define Package/nfs-utils/description
+Updated mount.nfs command - allows mounting nfs4 volumes
 endef
 
 CONFIGURE_ARGS += --disable-gss
index 98ea2f3..924a1e9 100644 (file)
@@ -27,16 +27,18 @@ define Package/ngrep
   CATEGORY:=Network
   DEPENDS:=+libpcap +libpcre
   TITLE:=network grep
-  DESCRIPTION:=\
-       ngrep a pcap-aware tool that will allow you to specify extended\\\
-       regular expressions to match against data payloads of packets. It\\\
-       currently recognizes TCP, UDP, and ICMP across Ethernet, PPP, SLIP,\\\
-       FDDI, Token Ring and null interfaces, and understands BPF filter\\\
-       logic in the same fashion as more common packet sniffing tools,\\\
-       like tcpdump and snoop.
   URL:=http://ngrep.sourceforge.net
 endef
 
+define Package/ngrep/description
+       ngrep a pcap-aware tool that will allow you to specify extended
+       regular expressions to match against data payloads of packets. It
+       currently recognizes TCP, UDP, and ICMP across Ethernet, PPP, SLIP,
+       FDDI, Token Ring and null interfaces, and understands BPF filter
+       logic in the same fashion as more common packet sniffing tools,
+       like tcpdump and snoop.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --with-pcap-includes=$(STAGING_DIR)/usr/include \
index 02bde04..96fe409 100644 (file)
@@ -28,16 +28,18 @@ define Package/nocatsplash
   CATEGORY:=Network
   DEPENDS:=+glib1
   TITLE:=Open public network gateway daemon
-  DESCRIPTION:=\
-       NoCatSplash is an Open Public Network Gateway Daemon.\\\
-       It performs as a [captive/open/active] portal. When run on a gateway/router \\\
-       on a network, all web requests are redirected until the client either logs \\\
-       in or clicks "I Accept" to an AUP. The gateway daemon then changes the \\\
-       firewall rules on the gateway to pass traffic for that client (based on IP \\\
-       address and MAC address).
   URL:=http://nocat.net
 endef
 
+define Package/nocatsplash/description
+       NoCatSplash is an Open Public Network Gateway Daemon.
+       It performs as a [captive/open/active] portal. When run on a gateway/router 
+       on a network, all web requests are redirected until the client either logs 
+       in or clicks "I Accept" to an AUP. The gateway daemon then changes the 
+       firewall rules on the gateway to pass traffic for that client (based on IP 
+       address and MAC address).
+endef
+
 define Package/nocatsplash/conffiles
 /etc/nocat.conf
 endef
index 5cb4fe9..2d18021 100644 (file)
@@ -29,13 +29,15 @@ define Package/nodogsplash
   CATEGORY:=Network
   DEPENDS:=+libpthread
   TITLE:=Open public network gateway daemon
-  DESCRIPTION:=\
-       Nodogsplash offers a simple way to open a free hotspot providing restricted access to an\\\
-       internet connection. It is intended for use on wireless access points running OpenWRT\\\
-       (but may also work on other Linux-based devices).
   URL:=http://kokoro.ucsd.edu/nodogsplash/
 endef
 
+define Package/nodogsplash/description
+       Nodogsplash offers a simple way to open a free hotspot providing restricted access to an
+       internet connection. It is intended for use on wireless access points running OpenWRT
+       (but may also work on other Linux-based devices).
+endef
+
 define Build/Configure
        $(call Build/Configure/Default,\
                --enable-static \
index 002a7c8..daa8b49 100644 (file)
@@ -28,11 +28,13 @@ define Package/nprobe
        CATEGORY:=Utilities
        DEPENDS:=+libpcap +libpcre +libpthread +libwrap
        TITLE:=nProbe
-       DESCRIPTION:=\
-               nprobe
        URL:=http://invisible-island.net/dialog/
 endef
 
+define Package/nprobe/description
+               nprobe
+endef
+
 define Build/Configure
        # patch creates these, so we make them executable
        chmod +x $(PKG_BUILD_DIR)/configure
index a8e1cb9..ee489e8 100644 (file)
@@ -31,14 +31,18 @@ endef
 define Package/nstx
   $(call Package/nstx/Default)
   TITLE+= client version
-  DESCRIPTION:=\
+endef
+
+define Package/nstx/description
        nstx client version
 endef
 
 define Package/nstxd
   $(call Package/nstx/Default)
   TITLE+= server version
-  DESCRIPTION:=\
+endef
+
+define Package/nstxd/description
        nstx server version
 endef
 
index e53009f..dd8e44f 100644 (file)
@@ -25,11 +25,13 @@ define Package/ntpclient
   SECTION:=net
   CATEGORY:=Network
   TITLE:=NTP (Network Time Protocol) client
-  DESCRIPTION:=\
-       NTP client for setting system time from NTP servers.
   URL:=http://doolittle.icarus.com/ntpclient/
 endef
 
+define Package/ntpclient/description
+       NTP client for setting system time from NTP servers.
+endef
+
 MAKE_FLAGS += \
        all adjtimex
 
index 93cc87b..bf86ae8 100644 (file)
@@ -27,11 +27,13 @@ define Package/ntpd
   CATEGORY:=Network
   TITLE:=full featured NTP server
   DEPENDS:=+libreadline
-  DESCRIPTION:=\
-       The full featured original ntpd
   URL:=http://www.ntp.org/
 endef
 
+define Package/ntpd/description
+       The full featured original ntpd
+endef
+
 define Package/ntpd/conffiles
 /etc/ntp.conf
 endef
index edbe0f4..cb8f0f9 100644 (file)
@@ -25,11 +25,13 @@ define Package/oidentd
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Identd server 
-  DESCRIPTION:=\
-       A nat aware identd server that will correctly forwared requests to clients.
   URL:=http://dev.ojnk.net/
 endef
 
+define Package/oidentd/description
+       A nat aware identd server that will correctly forwared requests to clients.
+endef
+
 # uses GNU configure
 
 define Build/Compile
index 1c2d138..105ca13 100644 (file)
@@ -28,12 +28,14 @@ define Package/opendchub
   CATEGORY:=Network
   DEPENDS:=+libopenssl +libpthread
   TITLE:=software for the Direct Connect network
-  DESCRIPTION:=\
-       Open DC hub is a Unix/Linux version of the hub software\\\
-       for the Direct Connect network
   URL:=http://opendchub.sourceforge.net
 endef
 
+define Package/opendchub/description
+       Open DC hub is a Unix/Linux version of the hub software
+       for the Direct Connect network
+endef
+
 define Build/Configure
        $(call Build/Configure/Default,\
                --disable-perl \
index bbbf9db..16ce2e1 100644 (file)
@@ -29,11 +29,13 @@ define Package/openntpd
   SECTION:=net
   CATEGORY:=Network
   TITLE:=NTP server
-  DESCRIPTION:=\
-       A free and easy to use NTP (Network Time Protocol) implementation.
   URL:=http://www.openntpd.org/
 endef
 
+define Package/openntpd/description
+       A free and easy to use NTP (Network Time Protocol) implementation.
+endef
+
 define Package/openntpd/conffiles
 /etc/ntpd.conf
 endef
index 2c18537..56af288 100644 (file)
@@ -32,10 +32,13 @@ define Package/openssh-client
   CATEGORY:=Network
   DEPENDS:=+libopenssl +zlib
   TITLE:=OpenSSH client
-  DESCRIPTION:=OpenSSH client.
   URL:=http://www.openssh.com/
 endef
 
+define Package/openssh-client/description
+OpenSSH client.
+endef
+
 define Package/openssh-client/conffiles
 /etc/ssh/ssh_config
 endef
@@ -45,19 +48,25 @@ define Package/openssh-client-utils
   CATEGORY:=Network
   DEPENDS:=openssh-client
   TITLE:=OpenSSH client utilities
-  DESCRIPTION:=OpenSSH client utilities.
   URL:=http://www.openssh.com/
 endef
 
+define Package/openssh-client-utils/description
+OpenSSH client utilities.
+endef
+
 define Package/openssh-server
   SECTION:=net
   CATEGORY:=Network
   DEPENDS:=+libopenssl +zlib
   TITLE:=OpenSSH server
-  DESCRIPTION:=OpenSSH server.
   URL:=http://www.openssh.com/
 endef
 
+define Package/openssh-server/description
+OpenSSH server.
+endef
+
 define Package/openssh-server/conffiles
 /etc/ssh/sshd_config
 endef
@@ -67,19 +76,25 @@ define Package/openssh-sftp-client
   CATEGORY:=Network
   DEPENDS:=+libopenssl +zlib
   TITLE:=OpenSSH SFTP client
-  DESCRIPTION:=OpenSSH SFTP client.
   URL:=http://www.openssh.com/
 endef
 
+define Package/openssh-sftp-client/description
+OpenSSH SFTP client.
+endef
+
 define Package/openssh-sftp-server
   SECTION:=net
   CATEGORY:=Network
   DEPENDS:=
   TITLE:=OpenSSH SFTP server
-  DESCRIPTION:=OpenSSH SFTP server.
   URL:=http://www.openssh.com/
 endef
 
+define Package/openssh-sftp-server/description
+OpenSSH SFTP server.
+endef
+
 define Build/Configure
        (cd $(PKG_BUILD_DIR); rm -f config.cache; \
                $(TARGET_CONFIGURE_OPTS) \
index 2251f8d..8417595 100644 (file)
@@ -27,11 +27,13 @@ define Package/openvpn
   CATEGORY:=Network
   DEPENDS:=+kmod-tun +libopenssl +liblzo
   TITLE:=Open source VPN solution using SSL
-  DESCRIPTION:=\
-        Open source VPN solution using SSL
   URL:=http://openvpn.net
 endef
 
+define Package/openvpn/description
+        Open source VPN solution using SSL
+endef
+
 define Package/openvpn-easy-rsa
   $(call Package/openvpn)
   DEPENDS:=openvpn +openssl-util
index 8466a3e..8bf3ac2 100644 (file)
@@ -26,15 +26,18 @@ define Package/parprouted
   CATEGORY:=Network
   DEPENDS:=+libpthread
   TITLE:=Proxy ARP daemon
-  DESCRIPTION:=\
-       parprouted is a daemon for transparent IP (Layer 3) proxy ARP bridging.\\\
-       This is useful for creation of transparent firewalls and bridging networks\\\
-       with different MAC protocols. Also, unlike standard bridging, proxy ARP\\\
-       bridging allows to bridge Ethernet networks behind wireless nodes without\\\
-       using WDS or layer 2 bridging.\\\
  URL:=http://www.hazard.maks.net/parprouted/
 endef
 
+define Package/parprouted/description
+       parprouted is a daemon for transparent IP (Layer 3) proxy ARP bridging.
+       This is useful for creation of transparent firewalls and bridging networks
+       with different MAC protocols. Also, unlike standard bridging, proxy ARP
+       bridging allows to bridge Ethernet networks behind wireless nodes without
+       using WDS or layer 2 bridging.
+
+endef
+
 define Build/Compile
        $(call Build/Compile/Default, \
                CFLAGS="$(TARGET_CFLAGS)" \
index b669412..34a873e 100644 (file)
@@ -26,15 +26,17 @@ define Package/pen
   CATEGORY:=Network
   DEPENDS:=+libopenssl
   TITLE:=Simple tcp load balancer
-  DESCRIPTION:=\
-       This is pen, a load balancer for "simple" tcp based protocols \\\
-       such as http or smtp. It allows several servers to appear as \\\
-       one to the outside and automatically detects servers that are \\\
-       down and distributes clients among the available servers. \\\
-       This gives high availability and scalable performance.
   URL:=http://siag.nu/pen/
 endef
 
+define Package/pen/description
+       This is pen, a load balancer for "simple" tcp based protocols 
+       such as http or smtp. It allows several servers to appear as 
+       one to the outside and automatically detects servers that are 
+       down and distributes clients among the available servers. 
+       This gives high availability and scalable performance.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --with-poll \
index de22a6a..524feef 100644 (file)
@@ -27,16 +27,18 @@ define Package/privoxy
   CATEGORY:=Network
   DEPENDS:=+libpcre +libpthread
   TITLE:=web proxy with advanced filtering capabilities
-  DESCRIPTION:=\
-       Privoxy is a web proxy with advanced filtering capabilities for \\\
-       protecting privacy, modifying web page content, managing cookies, \\\
-       controlling access, and removing ads, banners, pop-ups and other \\\
-       obnoxious Internet junk. Privoxy has a very flexible configuration \\\
-       and can be customized to suit individual needs and tastes. Privoxy \\\
-       has application for both stand-alone systems and multi-user networks.
   URL:=http://www.privoxy.org/
 endef
 
+define Package/privoxy/description
+       Privoxy is a web proxy with advanced filtering capabilities for 
+       protecting privacy, modifying web page content, managing cookies, 
+       controlling access, and removing ads, banners, pop-ups and other 
+       obnoxious Internet junk. Privoxy has a very flexible configuration 
+       and can be customized to suit individual needs and tastes. Privoxy 
+       has application for both stand-alone systems and multi-user networks.
+endef
+
 define Build/Configure
        (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \
                autoheader && autoconf \
index d90e19b..d4ca773 100644 (file)
@@ -27,15 +27,17 @@ define Package/psybnc
   CATEGORY:=Network
   DEPENDS:=
   TITLE:=An IRC-Bouncer with many features
-  DESCRIPTION:=\
-       psyBNC is an easy-to-use, multi-user, permanent \\\
-       IRC-Bouncer with many features. Some of its features \\\
-       vhost- and relay support to connected bouncers and an \\\
-       extensive online help system. Many other helpful \\\
-       functions are included.
   URL:=http://www.psybnc.info/
 endef
 
+define Package/psybnc/description
+       psyBNC is an easy-to-use, multi-user, permanent 
+       IRC-Bouncer with many features. Some of its features 
+       vhost- and relay support to connected bouncers and an 
+       extensive online help system. Many other helpful 
+       functions are included.
+endef
+
 define Build/Compile   
        $(call Build/Compile/Default, \
                CFLAGS="$(TARGET_CFLAGS)" \
index 1b87927..16ec5b0 100644 (file)
@@ -27,14 +27,16 @@ define Package/ptunnel
   CATEGORY:=Network
   DEPENDS:=+libpthread +libpcap
   TITLE:=Tunnel TCP connections over ICMP packets
-  DESCRIPTION:=\
-       ptunnel is an application that allows you to reliably tunnel TCP connections to \\\
-       a remote host using ICMP echo request and reply packets, commonly known as ping \\\
-       requests and replies. It acts as a proxy and can handle sockets and secured \\\
-       identification.
   URL:=http://www.cs.uit.no/~daniels/PingTunnel/
 endef
 
+define Package/ptunnel/description
+       ptunnel is an application that allows you to reliably tunnel TCP connections to 
+       a remote host using ICMP echo request and reply packets, commonly known as ping 
+       requests and replies. It acts as a proxy and can handle sockets and secured 
+       identification.
+endef
+
 # uses GNU configure
 
 define Build/Compile   
index 172d2f5..1d685fb 100644 (file)
@@ -28,14 +28,13 @@ define Package/pure-ftpd
   CATEGORY:=Network
   DEPENDS:=+libelf
   TITLE:=Secure FTP made easy!
-  DESCRIPTION:=\
-       Pure-FTPd is a free (BSD), secure, production-quality and standard-conformant FTP server.\
-       It doesn't provide useless bells and whistles, but focuses on efficiency and ease of use.\
-       It provides simple answers to common needs, plus unique useful features for personal users\
-       as well as hosting providers.
   URL:=http://www.pureftpd.org/project/pure-ftpd
 endef
 
+define Package/pure-ftpd/description
+       Pure-FTPd is a free (BSD), secure, production-quality and standard-conformant FTP server.\      It doesn't provide useless bells and whistles, but focuses on efficiency and ease of use.\      It provides simple answers to common needs, plus unique useful features for personal users\     as well as hosting providers.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default,--with-everything)
 endef
index 6ac455b..53e9460 100644 (file)
@@ -29,13 +29,17 @@ define Package/quagga
   SECTION:=net
   CATEGORY:=Network
   TITLE:=The Quagga Software Routing Suite
-  DESCRIPTION:=A routing software package that provides TCP/IP based routing services\\\
-       with routing protocols support such as RIPv1, RIPv2, RIPng, OSPFv2,\\\
-       OSPFv3, BGP-4, and BGP-4+\\\
   URL:=http://www.quagga.net
   MENU:=1
 endef
 
+define Package/quagga/description
+A routing software package that provides TCP/IP based routing services
+       with routing protocols support such as RIPv1, RIPv2, RIPng, OSPFv2,
+       OSPFv3, BGP-4, and BGP-4+
+
+endef
+
 define Package/quagga-libzebra
   SECTION:=net
   CATEGORY:=Network
index 7b33fc7..8bf8bfa 100644 (file)
@@ -27,14 +27,16 @@ define Package/raddump
   CATEGORY:=Network
   DEPENDS:=+libpcap +libopenssl
   TITLE:=raddump interprets captured RADIUS packets.
-  DESCRIPTION:=\
-       raddump interprets captured RADIUS packets to print a \\\
-       timestamp, packet length, RADIUS packet type, source and \\\
-       destination hosts and ports, and included attribute names and \\\
-       values for each packet.
   URL:=http://sourceforge.net/projects/raddump
 endef
 
+define Package/raddump/description
+       raddump interprets captured RADIUS packets to print a 
+       timestamp, packet length, RADIUS packet type, source and 
+       destination hosts and ports, and included attribute names and 
+       values for each packet.
+endef
+
 # uses GNU configure
 
 define Build/Compile   
index 7f0eea4..0e9e927 100644 (file)
@@ -27,15 +27,17 @@ define Package/rarpd
   CATEGORY:=Network
   DEPENDS:=+libnet0
   TITLE:=Reverse ARP Daemon
-  DESCRIPTION:=\
-       Rarpd  is  a  daemon  which responds to RARP requests.\\\
-       RARP is used by some machines at boot time to discover their\\\
-       IP address.  They  provide their  Ethernet address and rarpd\\\
-       responds with their IP address if it finds it in the ethers\\\
-       database.
   URL:=ftp://ftp.dementia.org/pub/net-tools/
 endef
 
+define Package/rarpd/description
+       Rarpd is a daemon which responds to RARP requests.
+       RARP is used by some machines at boot time to discover their
+       IP address. They provide their Ethernet address and rarpd
+       responds with their IP address if it finds it in the ethers
+       database.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --with-libnet="$(STAGING_DIR)/usr/lib/libnet-1.0.x" \
index efd5bf3..685f9d7 100644 (file)
@@ -28,10 +28,13 @@ define Package/reaim
   CATEGORY:=Network
   DEPENDS:=+iptables
   TITLE:=A transparent AIM / MSN proxy
-  DESCRIPTION:=ReAIM is a proxy for file transfers with MSN/AIM.
   URL:=http://reaim.sourceforge.net/
 endef
 
+define Package/reaim/description
+ReAIM is a proxy for file transfers with MSN/AIM.
+endef
+
 define Build/Compile   
        $(call Build/Compile/Default, \
                CFLAGS="$(TARGET_CFLAGS)" \
index 1f286e2..3ffd025 100644 (file)
@@ -22,31 +22,17 @@ PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
 
 include $(INCLUDE_DIR)/package.mk
 
-define Package/rp-l2tpd/Default
+define Package/rp-l2tpd
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Roaring Penguin L2TP
-  DESCRIPTION:=\
-       Roaring Penguin L2TP (Layer 2 Tunneling Protocol) implementation.
   URL:=http://sourceforge.net/projects/rp-l2tp/
-endef
-
-define Package/rp-l2tpd
-  $(call Package/rp-l2tpd/Default)
-#      DEPENDS:=+rp-l2tpd-mod-cmd +rp-l2tpd-mod-ppp
   TITLE+= daemon
-#  MENU:=1
 endef
 
-#define Package/rp-l2tpd-mod-cmd
-#  $(call Package/rp-l2tpd/Default)
-#  TITLE:=Simple command handler for the RR L2TP daemon
-#endef
-
-#define Package/rp-l2tpd-mod-ppp
-#  $(call Package/rp-l2tpd/Default)
-#  TITLE:=PPP handler for the RR L2TP daeomon
-#endef
+define Package/rp-l2tpd/description
+       Roaring Penguin L2TP (Layer 2 Tunneling Protocol) implementation.
+endef
 
 # uses GNU configure
 MAKE_FLAGS += \
index 0cddcc2..579fbc7 100644 (file)
@@ -25,14 +25,16 @@ define Package/rssh
   SECTION:=net
   CATEGORY:=Network
   TITLE:=restricted shell for use with OpenSSH
-  DESCRIPTION:=\
-       rssh is a restricted shell for use with OpenSSH, allowing only scp and/or sftp.\\\
-       It now also includes support for rdist, rsync, and cvs. For example, if you have\\\
-       a server which you only want to allow users to copy files off of via scp, without\\\
-       providing shell access, you can use rssh to do that.
   URL:=http://www.pizzashack.org/rssh/index.shtml
 endef
 
+define Package/rssh/description
+       rssh is a restricted shell for use with OpenSSH, allowing only scp and/or sftp.
+       It now also includes support for rdist, rsync, and cvs. For example, if you have
+       a server which you only want to allow users to copy files off of via scp, without
+       providing shell access, you can use rssh to do that.
+endef
+
 define Package/rssh/conffiles
 /etc/rssh.conf
 endef
index 760a705..a36270a 100644 (file)
@@ -27,13 +27,16 @@ define Package/samba
   CATEGORY:=Network
   SUBMENU:=samba - NetBIOS/SMB implementation
   TITLE:=samba - NetBIOS/SMB implementation
-  DESCRIPTION:=The Samba software suite is a collection of programs that implements the\\\
-  SMB protocol for unix systems, allowing you to serve files and printers to\\\
-  Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred\\\
-  to as the LanManager or Netbios protocol.
   URL:=http://www.samba.org/
 endef  
 
+define Package/samba/description
+The Samba software suite is a collection of programs that implements the
+       SMB protocol for unix systems, allowing you to serve files and printers to
+       Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred
+       to as the LanManager or Netbios protocol.
+endef
+
 define Package/samba-common
   $(call Package/samba)
   TITLE:=NetBIOS/SMB server and client shared files
index 04c0c3a..78f2645 100644 (file)
@@ -31,14 +31,16 @@ define Package/scanlogd
   CATEGORY:=Network
   DEPENDS:=+libpcap +libnet0 +libnids
   TITLE:=Port scan detection tool
-  DESCRIPTION:=\
-       Scanlogd is a TCP port scan detection tool, originally designed \\\
-       to illustrate various attacks an IDS developer has to deal with.\\\
-       Thus, unlike some of the other port scan detection tools out there, \\\
-       scanlogd is designed to be totally safe to use.
   URL:=http://www.openwall.com/scanlogd
 endef
 
+define Package/scanlogd/description
+       Scanlogd is a TCP port scan detection tool, originally designed 
+       to illustrate various attacks an IDS developer has to deal with.
+       Thus, unlike some of the other port scan detection tools out there, 
+       scanlogd is designed to be totally safe to use.
+endef
+
 define Build/Configure 
        $(SED) "s,/var/empty,/tmp/.scanlogd," $(PKG_BUILD_DIR)/params.h
        $(SED) "s,#undef SCANLOGD_DEVICE,#define SCANLOGD_DEVICE \"all\"," $(PKG_BUILD_DIR)/params.h
index 4ffc56c..ab5a743 100644 (file)
@@ -27,12 +27,14 @@ define Package/scdp
   CATEGORY:=Network
   DEPENDS:=+libnet0
   TITLE:=An utility to send CDP (Cisco Discovery Protocol) packets
-  DESCRIPTION:=\
-       This program sends CDP (Cisco Discovery Protocol) packets out on\\\
-       selected interfaces and tells the connected switch (cisco only)\\\
-       where the host is connected.
   URL:=http://sourceforge.net/projects/scdp
 endef
+
+define Package/scdp/description
+       This program sends CDP (Cisco Discovery Protocol) packets out on
+       selected interfaces and tells the connected switch (cisco only)
+       where the host is connected.
+endef
                        
 define Build/Configure
        $(call Build/Configure/Default, \
index 631af9a..4b70630 100644 (file)
@@ -26,14 +26,16 @@ define Package/ser2net
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Serial port TCP/IP redirector
-  DESCRIPTION:=\
-       This is ser2net, a program for allowing network connections to serial \\\
-       ports. See the man page for information about using the program. Note \\\
-       that ser2net supports RFC 2217 (remote control of serial port parameters), \\\
-       but you must have a complient client.
   URL:=http://sourceforge.net/projects/ser2net/
 endef
 
+define Package/ser2net/description
+       This is ser2net, a program for allowing network connections to serial 
+       ports. See the man page for information about using the program. Note 
+       that ser2net supports RFC 2217 (remote control of serial port parameters), 
+       but you must have a complient client.
+endef
+
 define Package/ser2net/conffiles
 /etc/ser2net.conf
 endef
index 679831e..8703c8a 100644 (file)
@@ -26,12 +26,15 @@ define Package/shat
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Source Hardware Address Translation
-  DESCRIPTION:=\
-       A tool which allows hosts with arbitrary IP configuration\\\
-       to connect to the internet over a SHAT gateway.\\\
   URL:=http://www.teddy-net.com/cvs/Maxina/128gw/service/arpcatch/shat/
 endef
 
+define Package/shat/description
+       A tool which allows hosts with arbitrary IP configuration
+       to connect to the internet over a SHAT gateway.
+
+endef
+
 define Build/Compile   
        $(MAKE) -C $(PKG_BUILD_DIR)/src \
                CC="$(TARGET_CC)" \
index 1983104..35a7094 100644 (file)
@@ -27,16 +27,18 @@ define Package/slurm
   CATEGORY:=Network
   DEPENDS:=+libncurses
   TITLE:=A realtime network interface monitor
-  DESCRIPTION:=\
-       A realtime network interface monitor with the following features: \\\
-       - realtime traffic statistics divided into incoming and outgoing ;\\\
-       - optional combined view ;\\\
-       - can monitor any kind of network interface ;\\\
-       - shows detailed statistics about the interface ;\\\
-       - it's themeable.
   URL:=http://www.wormulon.net/projects/slurm
 endef
 
+define Package/slurm/description
+       A realtime network interface monitor with the following features: 
+       - realtime traffic statistics divided into incoming and outgoing ;
+       - optional combined view ;
+       - can monitor any kind of network interface ;
+       - shows detailed statistics about the interface ;
+       - it's themeable.
+endef
+
 define Build/Configure 
        (cd $(PKG_BUILD_DIR); touch \
                configure.in \
index eb768e7..a7f5989 100644 (file)
@@ -27,16 +27,18 @@ define Package/socat
   CATEGORY:=Network
   DEPENDS:=+libpthread
   TITLE:=A multipurpose relay (SOcket CAT)
-  DESCRIPTION:=\
-       SoCat (for SOcket CAT) establishes two bidirectional byte streams and \\\
-       transfers data between them.\\\
-       Data channels may be files, pipes, devices (terminal or modem, etc.), or \\\
-       sockets (Unix, IPv4, IPv6, raw, UDP, TCP, SSL). It provides forking, \\\
-       logging and tracing, different modes for interprocess communication and \\\
-       many more options.
   URL:=http://www.dest-unreach.org/socat/
 endef
 
+define Package/socat/description
+       SoCat (for SOcket CAT) establishes two bidirectional byte streams and 
+       transfers data between them.
+       Data channels may be files, pipes, devices (terminal or modem, etc.), or 
+       sockets (Unix, IPv4, IPv6, raw, UDP, TCP, SSL). It provides forking, 
+       logging and tracing, different modes for interprocess communication and 
+       many more options.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --disable-libwrap \
index 8e9f4bc..dafb6db 100644 (file)
@@ -33,10 +33,12 @@ define Package/squid
   MENU:=1
   DEPENDS:=+libopenssl +libpthread
   TITLE:=full-featured Web proxy cache
-  DESCRIPTION:=\
-       Squid is a high-performance proxy caching server for web clients, \\\
-       supporting FTP, gopher, and HTTP data objects. Unlike traditional \\\
-       caching software, Squid handles all requests in a single, \\\
+endef
+
+define Package/squid/description
+       Squid is a high-performance proxy caching server for web clients, 
+       supporting FTP, gopher, and HTTP data objects. Unlike traditional 
+       caching software, Squid handles all requests in a single, 
        non-blocking, I/O-driven process.
 endef
 
index 3e63f98..a784e32 100644 (file)
@@ -27,11 +27,13 @@ define Package/sshfs
   DEPENDS:=+libfuse +fuse-utils +glib2
   SECTION:=net
   CATEGORY:=Network
-  DESCRIPTION:=\
-       Mount remote system over sftp.
   URL:=http://fuse.sourceforge.net/
 endef
 
+define Package/sshfs/description
+       Mount remote system over sftp.
+endef
+
 CONFIGURE_VARS += \
        SSHFS_CFLAGS=" \
                -D_FILE_OFFSET_BITS=64 \
index 331f2b7..3bacab5 100644 (file)
@@ -23,15 +23,17 @@ define Package/ssmtp
   CATEGORY:=Network
   DEPENDS:=+libopenssl
   TITLE:=A minimal and secure mail sender
-  DESCRIPTION:=\
-       A secure, effective and simple way of getting mail off a system to your \\\
-       mail hub. It contains no suid-binaries or other dangerous things - no \\\
-       mail spool to poke around in, and no daemons running in the background.\\\
-       mail is simply forwarded to the configured mailhost. Extremely easy \\\
-       configuration.
   URL:=http://packages.debian.org/stable/mail/ssmtp
 endef
 
+define Package/ssmtp/description
+       A secure, effective and simple way of getting mail off a system to your 
+       mail hub. It contains no suid-binaries or other dangerous things - no 
+       mail spool to poke around in, and no daemons running in the background.
+       mail is simply forwarded to the configured mailhost. Extremely easy 
+       configuration.
+endef
+
 EXTRA_CFLAGS+=-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include
 EXTRA_LDFLAGS+=-L$(STAGING_DIR)/usr/lib -Wl,-rpath-link,$(STAGING_DIR)/usr/lib
 
index 204ee71..cfffd3a 100644 (file)
@@ -20,11 +20,13 @@ define Package/stunnel
   CATEGORY:=Network
   DEPENDS:=+libopenssl +libwrap
   TITLE:=SSL TCP Wrapper
-  DESCRIPTION:=\
-        Open source SSL TCP Wrapper
   URL:=http://stunnel.org
 endef
 
+define Package/stunnel/description
+        Open source SSL TCP Wrapper
+endef
+
 
 define Build/Configure
        $(call Build/Configure/Default, \
index 4c06328..62f80d7 100644 (file)
@@ -28,11 +28,13 @@ define Package/tmsnc
   CATEGORY:=Network
   DEPENDS:=+libncurses +libopenssl +libpthread
   TITLE:=text-based MSN client
-  DESCRIPTION:=\
-       TMSNC is a textbased (console) MSN client written in C.
   URL:=http://tmsnc.sourceforge.net
 endef
 
+define Package/tmsnc/description
+       TMSNC is a textbased (console) MSN client written in C.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --disable-rpath \
index df71e40..e304a8e 100644 (file)
@@ -27,10 +27,13 @@ define Package/tsocks
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Transparent SOCKS v4 proxying library
-  DESCRIPTION:=Transparent SOCKS v4 proxying library
   URL:=http://tsocks.sourceforge.net/
 endef
 
+define Package/tsocks/description
+Transparent SOCKS v4 proxying library
+endef
+
 define Build/Configure
        $(call Build/Configure/Default,\
                   --with-conf=/etc/tsocks.conf \
index 7f3f53d..f8a0d5d 100644 (file)
@@ -20,11 +20,13 @@ define Package/ttcp
   SECTION:=net
   CATEGORY:=Network
   TITLE:=A TCP connection performance tester
-  DESCRIPTION:=\
-       A small utility to test TCP connection performance.
   URL:=https://dev.openwrt.org/browser/packages/net/ttcp/
 endef
 
+define Package/ttcp/description
+       A small utility to test TCP connection performance.
+endef
+
 define Build/Compile           
        $(TARGET_CC) $(TARGET_CFLAGS) -o $(PKG_BUILD_DIR)/ttcp ttcp.c
 endef
index 18c5941..75516c7 100644 (file)
@@ -25,18 +25,20 @@ define Package/udp-broadcast-relay
   SECTION:=net
   CATEGORY:=Network
   TITLE:=listens for packets on a specified UDP broadcast port
-  DESCRIPTION:=\
-       This program listens for packets on a specified UDP broadcast port.\\\
-       When a packet is received, it sends that packet to all specified interfaces but \\\
-       the one it came from as though it originated from the original sender.\\\
-       The primary purpose of this is to allow games on machines on separated \\\
-       local networks (Ethernet, WLAN) that use udp broadcasts to find each other to do so.\\\
-       It also works on ppp links, so you can log in from windows boxes (e.g. using pptp) \\\
-       and play LAN-based games together. Currently, you have to care about upcoming or \\\
-       downgoing interfaces yourself.
   URL:=http://www.joachim-breitner.de/udp-broadcast-relay/
 endef
 
+define Package/udp-broadcast-relay/description
+       This program listens for packets on a specified UDP broadcast port.
+       When a packet is received, it sends that packet to all specified interfaces but 
+       the one it came from as though it originated from the original sender.
+       The primary purpose of this is to allow games on machines on separated 
+       local networks (Ethernet, WLAN) that use udp broadcasts to find each other to do so.
+       It also works on ppp links, so you can log in from windows boxes (e.g. using pptp) 
+       and play LAN-based games together. Currently, you have to care about upcoming or 
+       downgoing interfaces yourself.
+endef
+
 define Build/Compile   
        $(TARGET_CC) $(PKG_BUILD_DIR)/main.c -o $(PKG_BUILD_DIR)/$(PKG_NAME)
 endef
index b137472..2095e00 100644 (file)
@@ -69,7 +69,9 @@ define Package/ulogd-mod-extra
   $(call Package/ulogd/Default)
   DEPENDS:=ulogd
   TITLE:=Extra plugins
-  DESCRIPTION:=\
+endef
+
+define Package/ulogd-mod-extra/description
        This package contains the LOCAL, LOGEMU, OPRINT, PWSNIFF and SYSLOG plugins.
 endef
 
index f37a694..a4954a8 100644 (file)
@@ -23,14 +23,16 @@ define Package/unfs3
   CATEGORY:=Network
   DEPENDS:=+portmap
   TITLE:=User-space NFSv3 Server
-  DESCRIPTION:=\
-       UNFS3 is a user-space implementation of the NFSv3 server \\\
-       specification. It provides a daemon for the MOUNT and NFS \\\
-       protocols, which are used by NFS clients for accessing files \\\
-       on the server.
   URL:=http://unfs3.sourceforge.net/
 endef
 
+define Package/unfs3/description
+       UNFS3 is a user-space implementation of the NFSv3 server 
+       specification. It provides a daemon for the MOUNT and NFS 
+       protocols, which are used by NFS clients for accessing files 
+       on the server.
+endef
+
 define Package/unfs3/install
        $(INSTALL_DIR) $(1)/etc/init.d
        $(INSTALL_BIN) ./files/$(PKG_NAME).init $(1)/etc/init.d/$(PKG_NAME)
index 40104d8..cbc293e 100644 (file)
@@ -26,17 +26,20 @@ define Package/uob-nomad
   CATEGORY:=Network
   DEPENDS:=+kmod-iptunnel4 +libpthread
   TITLE:=UoB Nomad
-  DESCRIPTION:=This is an implementation of NOMADv4 (Filters for\\\
-       Mobile IP, IETF Draft\\\
-       draft-mobileip-nomad-filters-05.txt) for Linux,\\\
-       based on the Sun Labs Mobile IP software. It is\\\
-       released under the Sun Public License (SPL).\\\
-       \\\
-       This version (0.11) has been modified to provide\\\
-       status information to the UoB-NOMAD-GUI (ver 0.1).
   URL:=http://www.comnets.uni-bremen.de/~mab/openwrt/source/
 endef
 
+define Package/uob-nomad/description
+This is an implementation of NOMADv4 (Filters for
+       Mobile IP, IETF Draft
+       draft-mobileip-nomad-filters-05.txt) for Linux,
+       based on the Sun Labs Mobile IP software. It is
+       released under the Sun Public License (SPL).
+       
+       This version (0.11) has been modified to provide
+       status information to the UoB-NOMAD-GUI (ver 0.1).
+endef
+
 define Build/Compile
 $(call Build/Compile/Default,-C $(PKG_BUILD_DIR)/Agent mipagent)
 $(call Build/Compile/Default,-C $(PKG_BUILD_DIR)/Client/net-tools clean)
index 12d119d..7816c07 100644 (file)
@@ -23,12 +23,16 @@ define Package/updatedd
   CATEGORY:=Network
   MENU:=1
   TITLE:=A tool to update dynamic dns services
-  DESCRIPTION:=Updatedd is a small tool that will update one of many dynamic \\\
-       dns services on boot. \\\
-       Please look at the /etc/init.d/ddns script for more info. \\\
   URL:=http://www.philipp-benner.de/updatedd/
 endef
 
+define Package/updatedd/description
+Updatedd is a small tool that will update one of many dynamic 
+       dns services on boot. 
+       Please look at the /etc/init.d/ddns script for more info. 
+
+endef
+
 define Package/updatedd-mod-changeip
   SECTION:=net
   CATEGORY:=Network
index 9435994..efe103b 100644 (file)
@@ -26,15 +26,17 @@ define Package/vgp
   SECTION:=net
   CATEGORY:=Network
   TITLE:=A daemon working like Cisco(c) HSRP
-  DESCRIPTION:=\
-       VGP (Virtual Gateway Protocol)is a very simple protocol able to \\\
-       work in a way similar to Cisco(c) HSRP. It implements the idea \\\
-       of Virtual Gateway to provide fault tollerance (and load \\\
-       balancing) on your net. Each client on your net has as its \\\
-       default gateway set to the virtual gateway and not the real router.
   URL:=http://vgpd.freaknet.org/
 endef
 
+define Package/vgp/description
+       VGP (Virtual Gateway Protocol)is a very simple protocol able to 
+       work in a way similar to Cisco(c) HSRP. It implements the idea 
+       of Virtual Gateway to provide fault tollerance (and load 
+       balancing) on your net. Each client on your net has as its 
+       default gateway set to the virtual gateway and not the real router.
+endef
+
 # uses GNU configure
 
 define Build/Compile
index 07d1645..ae99b65 100644 (file)
@@ -26,14 +26,16 @@ define Package/vnc-reflector
   CATEGORY:=Network
   DEPENDS:=+libjpeg +zlib
   TITLE:=VNC proxy for multiple clients
-  DESCRIPTION:=\
-       VNC Reflector is a specialized VNC server which acts as \\\
-       a proxy sitting between real VNC server (a host) and a \\\
-       number of VNC clients. It was designed to work efficiently \\\
-       with large number of clients.
   URL:=http://sourceforge.net/projects/vnc-reflector
 endef
 
+define Package/vnc-reflector/description
+       VNC Reflector is a specialized VNC server which acts as 
+       a proxy sitting between real VNC server (a host) and a 
+       number of VNC clients. It was designed to work efficiently 
+       with large number of clients.
+endef
+
 define Build/Compile
        $(call Build/Compile/Default, \
                CC="$(TARGET_CC)" \
index 786bb5d..0f622b3 100644 (file)
@@ -25,14 +25,16 @@ define Package/vnstat
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Console-based network traffic monitor
-  DESCRIPTION:=\
-       vnStat is a network traffic monitor for Linux that keeps a log of daily \\\
-       network traffic for the selected interface(s). vnStat isn't a packet \\\
-       sniffer. The traffic information is analyzed from the /proc -filesystem, \\\
-       so vnStat can be used without root permissions.
   URL:=http://humdi.net/vnstat/
 endef
 
+define Package/vnstat/description
+       vnStat is a network traffic monitor for Linux that keeps a log of daily 
+       network traffic for the selected interface(s). vnStat isn't a packet 
+       sniffer. The traffic information is analyzed from the /proc -filesystem, 
+       so vnStat can be used without root permissions.
+endef
+
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
                $(TARGET_CONFIGURE_OPTS) \
index e583b0b..d12c318 100644 (file)
@@ -25,15 +25,17 @@ define Package/vrrpd
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Virtual Router Redundancy Protocol daemon
-  DESCRIPTION:=\
-       VRRPd is an implementation of Virtual Router Redundancy \\\
-       Protocol as specified in rfc2338.  VRRPd is interoperable with \\\
-       other RFC-based VRRP implementations, including Cisco and \\\
-       Juniper, and is included as a standard feature on ImageStream \\\
-       routers.
   URL:=http://www.sourceforge.net/projects/vrrpd
 endef
 
+define Package/vrrpd/description
+       VRRPd is an implementation of Virtual Router Redundancy 
+       Protocol as specified in rfc2338. VRRPd is interoperable with 
+       other RFC-based VRRP implementations, including Cisco and 
+       Juniper, and is included as a standard feature on ImageStream 
+       routers.
+endef
+
 define Package/vrrpd/conffiles
 /etc/default/vrrpd
 endef
index 0dd8e0e..5d88da8 100644 (file)
@@ -26,14 +26,16 @@ define Package/wccpd
   SECTION:=net
   CATEGORY:=Network
   TITLE:=a Web Cache Coordination daemon
-  DESCRIPTION:=\
-       wccpd is a WCCP (Web Cache Coordination Protocol) server daemon \\\
-       It allows a router (running Linux) to redirect web traffic to a \\\
-       group of Squid servers using WCCP as the monitoring/controling \\\
-       protocol.
   URL:=http://wccpd.sourceforge.net/
 endef
 
+define Package/wccpd/description
+       wccpd is a WCCP (Web Cache Coordination Protocol) server daemon 
+       It allows a router (running Linux) to redirect web traffic to a 
+       group of Squid servers using WCCP as the monitoring/controling 
+       protocol.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default)
 endef
index b6743d1..96042e8 100644 (file)
@@ -25,10 +25,13 @@ define Package/wdiag
   SECTION:=net
   CATEGORY:=Network
   TITLE:=Westell DSL Modem Diagnostics for Linux
-  DESCRIPTION:=A collection of utilities to get DSL stats from Westell DSL modems.
   URL:=http://sourceforge.net/projects/wdiag/
 endef
 
+define Package/wdiag/description
+A collection of utilities to get DSL stats from Westell DSL modems.
+endef
+
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR)/src \
                $(TARGET_CONFIGURE_OPTS) \
index 8c6f110..0e37b08 100644 (file)
@@ -28,14 +28,16 @@ define Package/wifidog
   CATEGORY:=Network
   DEPENDS:=+iptables-mod-extra +iptables-mod-ipopt +iptables-mod-nat +libgcc +libpthread
   TITLE:=A wireless captive portal solution
-  DESCRIPTION:=\
-       The Wifidog project is a complete and embeddable captive \\\
-       portal solution for wireless community groups or individuals \\\
-       who wish to open a free Hotspot while still preventing abuse \\\
-       of their Internet connection.
   URL:=http://www.wifidog.org
 endef
 
+define Package/wifidog/description
+       The Wifidog project is a complete and embeddable captive 
+       portal solution for wireless community groups or individuals 
+       who wish to open a free Hotspot while still preventing abuse 
+       of their Internet connection.
+endef
+
 define Package/wifidog/conffiles
 /etc/wifidog.conf
 endef
index 44f7b7c..bf64427 100644 (file)
@@ -26,10 +26,13 @@ define Package/wknock
   CATEGORY:=Network
   DEPENDS:=kmod-brcm-wl +libpcap
   TITLE:=A tool to hide your Access Point against opportunistic attackers.
-  DESCRIPTION:=tool to hide your Access Point against opportunistic attackers.
   URL:=http://www.rstack.org/oudot/wknock/
 endef
 
+define Package/wknock/description
+tool to hide your Access Point against opportunistic attackers.
+endef
+
 define Build/Compile   
        $(MAKE) -C $(PKG_BUILD_DIR) \
                CC="$(TARGET_CC)" \
index b0e1646..9f7e3a4 100644 (file)
@@ -26,12 +26,14 @@ define Package/wrt-radauth
   CATEGORY:=Network
   DEPENDS:=kmod-brcm-wl +nvram
   TITLE:=A Radius MAC authenticator for Broadcom based access points
-  DESCRIPTION:=\
-       This software watches the stations associating to a broadcom based \\\
-       AccessPoint (e.g. Linksys WRT54G) and sends an authentication request \\\
-       to the radius-server specified in nvram.
   URL:=http://www.zerfleddert.de/wrt54g/
 endef
+
+define Package/wrt-radauth/description
+       This software watches the stations associating to a broadcom based 
+       AccessPoint (e.g. Linksys WRT54G) and sends an authentication request 
+       to the radius-server specified in nvram.
+endef
   
 define Build/Compile
        $(call Build/Compile/Default, \
index edd1f46..3af26d2 100644 (file)
@@ -29,12 +29,14 @@ define Package/xsupplicant
   CATEGORY:=Network
   DEPENDS:=+libopenssl +wireless-tools
   TITLE:=A fully compliant 802.1x authenticator
-  DESCRIPTION:=\
-       This software allows a GNU/Linux or BSD workstation to authenticate with \\\
-       a RADIUS server using 802.1x and various EAP protocols.
   URL:=http://open1x.sourceforge.net/
 endef
 
+define Package/xsupplicant/description
+       This software allows a GNU/Linux or BSD workstation to authenticate with 
+       a RADIUS server using 802.1x and various EAP protocols.
+endef
+
 define Package/xsupplicant/conffiles
 /etc/xsupplicant.conf
 endef
index 1027ca2..8e9afc2 100644 (file)
@@ -26,13 +26,15 @@ define Package/empcd
   SECTION:=sound
   CATEGORY:=Sound
   TITLE:=EMPCd can control the MPD
-  DESCRIPTION:=\
-       This is EMPCd which can use /dev/input/event0 or other event devices\\\
-       to control MPD (Music Player Daemon), directly using libmpdclient\\\
-       and other programs, currently using system(2).
   URL:=http://unfix.org/projects/empcd
 endef
 
+define Package/empcd/description
+       This is EMPCd which can use /dev/input/event0 or other event devices
+       to control MPD (Music Player Daemon), directly using libmpdclient
+       and other programs, currently using system(2).
+endef
+
 define Package/empcd/conffiles
 /etc/empcd.conf
 endef
index 7161c86..4dd1a2c 100644 (file)
@@ -23,12 +23,15 @@ define Package/flite
   SECTION:=sound
   CATEGORY:=Sound
   TITLE:=Text-to-speech for embedded systems
-  DESCRIPTION:=Festival Lite is a stripped down version of Festival,\\\
-    the well-developed text-to-speech program written in C++.\\\
-    This program is written in C to keep memory usage low.
   URL:=http://www.speech.cs.cmu.edu/flite/index.html
 endef
 
+define Package/flite/description
+Festival Lite is a stripped down version of Festival,
+       the well-developed text-to-speech program written in C++.
+       This program is written in C to keep memory usage low.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 386125f..0bbc450 100644 (file)
@@ -25,17 +25,23 @@ endef
 define Package/lame
 $(call Package/lame/Default)
   TITLE:=lame
-  DESCRIPTION:=lame mp3 encoder
   MENU:=1
 endef
 
+define Package/lame/description
+lame mp3 encoder
+endef
+
 define Package/lame-lib
 $(call Package/lame/Default)
   TITLE:=lame-lib
-  DESCRIPTION:=lame mp3 encoder libs
   DEPENDS:=lame
 endef
 
+define Package/lame-lib/description
+lame mp3 encoder libs
+endef
+
 
 define Build/Configure
        $(call Build/Configure/Default) 
index 7886c5d..662e268 100644 (file)
@@ -28,14 +28,16 @@ define Package/madplay
   CATEGORY:=Sound
   DEPENDS:=+libid3tag +libmad
   TITLE:=MPEG audio player in fixed point
-  DESCRIPTION:=\
-       MAD is an MPEG audio decoder. It currently only supports the MPEG 1 \\\
-       standard, but fully implements all three audio layers (Layer I, Layer II, \\\
-       and Layer III, the latter often colloquially known as MP3.).  There is also \\\
-       full support for ID3 tags.
   URL:=http://sourceforge.net/projects/mad
 endef
 
+define Package/madplay/description
+       MAD is an MPEG audio decoder. It currently only supports the MPEG 1 
+       standard, but fully implements all three audio layers (Layer I, Layer II, 
+       and Layer III, the latter often colloquially known as MP3.). There is also 
+       full support for ID3 tags.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-shared \
index 25b35a9..a0e843b 100644 (file)
@@ -26,14 +26,16 @@ define Package/mpc
   SECTION:=sound
   CATEGORY:=Sound
   TITLE:=Music Player Daemon Console Client
-  DESCRIPTION:=\
-       MPD is a music player supporting flac, mp3 and ogg files.\\\
-       It is typically controlled over a network using one of it's many \\\
-       clients including mpc(console), gmpc(gnome), phpmp(php) etc.\\\
-       this is MPC
   URL:=http://www.musicpd.org/
 endef
 
+define Package/mpc/description
+       MPD is a music player supporting flac, mp3 and ogg files.
+       It is typically controlled over a network using one of it's many 
+       clients including mpc(console), gmpc(gnome), phpmp(php) etc.
+       this is MPC
+endef
+
 define Build/Configure
 $(call Build/Configure/Default, \
        --disable-iconv \
index 592179c..10b0ebf 100644 (file)
@@ -27,13 +27,15 @@ define Package/mpd
   CATEGORY:=Sound
   DEPENDS:=+libflac +libid3tag +libmad +libvorbisidec +libpthread +alsa-lib
   TITLE:=Music Player Daemon
-  DESCRIPTION:=\
-       MPD is a music player supporting flac, mp3 and ogg files.\\\
-       It is typically controlled over a network using one of it's many \\\
-       clients including mpc(console), gmpc(gnome), phpmp(php) etc.
   URL:=http://www.musicpd.org/
 endef
 
+define Package/mpd/description
+       MPD is a music player supporting flac, mp3 and ogg files.
+       It is typically controlled over a network using one of it's many 
+       clients including mpc(console), gmpc(gnome), phpmp(php) etc.
+endef
+
 define Package/mpd/conffiles
 /etc/mpd.conf
 endef
index 23144e9..84a3cf7 100644 (file)
@@ -27,11 +27,13 @@ define Package/mt-daapd
   CATEGORY:=Sound
   DEPENDS:=+libgdbm +libhowl +libid3tag
   TITLE:=A multi-threaded DAAP (Digital Audio Access Protocol) daemon
-  DESCRIPTION:=\
-       mt-daapd is a program which acts as an iTunes (DAAP) server for Linux.
   URL:=http://www.mt-daapd.org/
 endef
 
+define Package/mt-daapd/description
+       mt-daapd is a program which acts as an iTunes (DAAP) server for Linux.
+endef
+
 define Package/mt-daapd/conffiles
 /etc/mt-daapd.conf
 /etc/mt-daapd.playlist
index 04b424c..8ff0062 100644 (file)
@@ -27,12 +27,14 @@ define Package/shell-fm
   CATEGORY:=Sound
   DEPENDS:=+libmad +libopenssl +libreadline +libncurses
   TITLE:=Console Based Last.FM Radio Player
-  DESCRIPTION:=\
-       Shell.FM is a console based player for the streams provided \\\
-       by Last.FM for the Linux platform. It's lightweight and easy to use.
   URL:=http://nex.scrapping.cc
 endef
 
+define Package/shell-fm/description
+       Shell.FM is a console based player for the streams provided 
+       by Last.FM for the Linux platform. It's lightweight and easy to use.
+endef
+
 define Package/shell-fm/conffiles
 /etc/shell-fm.rc
 endef
index 057f32c..cb3418a 100644 (file)
@@ -29,15 +29,17 @@ define Package/sox
   CATEGORY:=Sound
   DEPENDS:=+libflac +libid3tag +libmad +libvorbisidec
   TITLE:=Sox is a general purpose sound converter/player/recorder
-  DESCRIPTION:=\
-       SoX is a command line utility that can convert various formats\\\
-       of computer audio files in to other formats. It can also apply\\\
-       various effects to these sound files during the conversion.\\\
-       As an added bonus, SoX can play and record audio files on\\\
-       several unix-style platforms.
   URL:=http://sox.sourceforge.net/
 endef
 
+define Package/sox/description
+       SoX is a command line utility that can convert various formats
+       of computer audio files in to other formats. It can also apply
+       various effects to these sound files during the conversion.
+       As an added bonus, SoX can play and record audio files on
+       several unix-style platforms.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --disable-external-gsm \
index e7e3d99..79fc063 100644 (file)
@@ -26,11 +26,13 @@ define Package/streamripper
   CATEGORY:=Multimedia
   DEPENDS:=+libmad
   TITLE:=streamripper
-  DESCRIPTION:=\
-       Streamripper is an Open Source application that lets you record streaming mp3 to your hard drive.
   URL:=http://streamripper.sourceforge.net/
 endef
 
+define Package/streamripper/description
+       Streamripper is an Open Source application that lets you record streaming mp3 to your hard drive.
+endef
+
 
 EXTRA_CFLAGS += -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include
 define Build/Configure
index 724950d..e562875 100644 (file)
@@ -26,13 +26,15 @@ define Package/bash
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=The GNU Bourne Again SHell
-  DESCRIPTION:=\
-       Bash is an sh-compatible command language interpreter that executes \\\
-       commands read from the standard input or from a file.  Bash also \\\
-       incorporates useful features from the Korn and C shells (ksh and csh). 
   URL:=http://www.gnu.org/software/bash/
 endef
 
+define Package/bash/description
+       Bash is an sh-compatible command language interpreter that executes 
+       commands read from the standard input or from a file. Bash also 
+       incorporates useful features from the Korn and C shells (ksh and csh).
+endef
+
 
 define Build/Configure 
        $(call Build/Configure/Default, \
index 9100cce..04b05fe 100644 (file)
@@ -30,8 +30,10 @@ endef
 define Package/bc
   $(call Package/bc/Default)
   TITLE:=Arbitrary precision calculator language
-  DESCRIPTION:=\
-       bc is a language that supports arbitrary precision numbers with interactive \\\
+endef
+
+define Package/bc/description
+       bc is a language that supports arbitrary precision numbers with interactive 
        execution of statements.
 endef
 
@@ -39,8 +41,10 @@ define Package/dc
   $(call Package/bc/Default)
   DEPENDS:=bc
   TITLE:=Arbitrary precision reverse-polish calculator
-  DESCRIPTION:=\
-       dc is a reverse-polish desk calculator which supports unlimited precision \\\
+endef
+
+define Package/dc/description
+       dc is a reverse-polish desk calculator which supports unlimited precision 
        arithmetic.
 endef
 
index d2f79a4..ef4f04c 100644 (file)
@@ -20,7 +20,9 @@ define Package/cifsmount
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=CIFS mounting helper utility
-  DESCRIPTION:=\
+endef
+
+define Package/cifsmount/description
        An user space helper utility for mounting remote CIFS shares.
 endef
 
index 1d530b1..74b3d79 100644 (file)
@@ -26,12 +26,14 @@ define Package/collectd
   CATEGORY:=Utilities
   DEPENDS=+libgcc
   TITLE:=Lightweight system statistics collection daemon
-  DESCRIPTION:=\
-       collectd is a small daemon which collects system information periodically \\\
-       and provides mechanismns to store the values in a variety of ways.
   URL:=http://verplant.org/collectd/
 endef
 
+define Package/collectd/description
+       collectd is a small daemon which collects system information periodically 
+       and provides mechanismns to store the values in a variety of ways.
+endef
+
 define Package/collectd/conffiles 
 /etc/collectd.conf 
 endef
index 8833846..c84d917 100644 (file)
@@ -26,11 +26,13 @@ define Package/deco
   CATEGORY:=Utilities
   DEPENDS:=+libncurses
   TITLE:=Text-based, full featured file manager
-  DESCRIPTION:=\
-       A clone of Norton Commander for Unix. Text-based, full featured \\\
-       file manager.
   URL:=http://deco.sourceforge.net/
 endef
+
+define Package/deco/description
+       A clone of Norton Commander for Unix. Text-based, full featured 
+       file manager.
+endef
   
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR)
index ecac1c5..3684b50 100644 (file)
@@ -24,12 +24,14 @@ define Package/devio
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Correctly write to and read from mtd character (and other block) devices
-  DESCRIPTION:=\
-       A command line program to correctly read (or write) a region of a block device.\\\
-       Primary use is for extracting formatted data from MTD partitions.
   URL:=http://sourceforge.net/projects/devio/
 endef
 
+define Package/devio/description
+       A command line program to correctly read (or write) a region of a block device.
+       Primary use is for extracting formatted data from MTD partitions.
+endef
+
 define Build/Configure
        (cd $(PKG_BUILD_DIR) ; \
                ./configure \
index e344eee..fb0d882 100644 (file)
@@ -25,14 +25,14 @@ define Package/dfu-util
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=OpenMoko device flash utility
-  DESCRIPTION:=\
-       Dfu-util is a program that implements the host side of the USB DFU \
-       (Universal Serial Bus Device Firmware Upgrade) protocol. \
-       This version is specifically used to flash the FIC Neo 1973 mobile phone.
   URL:=http://wiki.openmoko.org/wiki/Dfu-util
   DEPENDS:=+libusb
 endef
 
+define Package/dfu-util/description
+       Dfu-util is a program that implements the host side of the USB DFU \    (Universal Serial Bus Device Firmware Upgrade) protocol. \      This version is specifically used to flash the FIC Neo 1973 mobile phone.
+endef
+
 # CONFIGURE_VARS += USB_CFLAGS="-I $(STAGING_DIR)/usr/include" \
 #                USB_LIBS="-L $(STAGING_DIR)/usr/lib"
 
index 802f05d..4fa9d69 100644 (file)
@@ -26,11 +26,13 @@ define Package/dialog
        CATEGORY:=Utilities
        DEPENDS:=+libncurses
        TITLE:=Dialog
-       DESCRIPTION:=\
-               A script-interpreter which provides a set of curses widgets.
        URL:=http://invisible-island.net/dialog/
 endef
 
+define Package/dialog/description
+               A script-interpreter which provides a set of curses widgets.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default)
 endef
index 00af615..478bd88 100644 (file)
@@ -26,13 +26,15 @@ define Package/dmidecode
   CATEGORY:=Utilities
   DEPENDS:=@LINUX_2_6_X86
   TITLE:=Displays BIOS informations.
-  DESCRIPTION:=\
-       Dmidecode reports information about your system's hardware\\\
-       as described in your system BIOS according to the SMBIOS/DMI\\\
-       standard.
   URL:=http://www.nongnu.org/dmidecode/
 endef
 
+define Package/dmidecode/description
+       Dmidecode reports information about your system's hardware
+       as described in your system BIOS according to the SMBIOS/DMI
+       standard.
+endef
+
 define Package/dmidecode/install
        $(INSTALL_DIR) $(1)/usr/sbin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin
index ff62f02..43ae5d6 100644 (file)
@@ -26,11 +26,13 @@ define Package/dosfstools
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=MS-DOS FAT filesystems utilities
-  DESCRIPTION:=\
-       Utilities to create and check MS-DOS FAT filesystems.
   URL:=ftp://ftp.uni-erlangen.de:/pub/Linux/LOCAL/dosfstools/
 endef
 
+define Package/dosfstools/description
+       Utilities to create and check MS-DOS FAT filesystems.
+endef
+
 define Build/Configure
 endef
 
index c60bab6..872e4ea 100644 (file)
@@ -25,11 +25,13 @@ define Package/fconfig
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=RedBoot configuration editor
-  DESCRIPTION:=\
-       displays and (if writable) also edits the RedBoot configuration.
   URL:=http://andrzejekiert.ovh.org/software.html.en
 endef
 
+define Package/fconfig/description
+       displays and (if writable) also edits the RedBoot configuration.
+endef
+
 define Build/Configure
 endef
 
index 01b1cfa..4816764 100644 (file)
@@ -26,12 +26,14 @@ define Package/fetchmail
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Remote mail retriever
-  DESCRIPTION:=\
-       Retrieves remote mail via POP/IMAP.\\\
-       Very useful in conjunction with mutt.
   URL:=http://www.catb.org/~esr/fetchmail/
 endef
 
+define Package/fetchmail/description
+       Retrieves remote mail via POP/IMAP.
+       Very useful in conjunction with mutt.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-fallback=procmail \
index 0815ffb..dae5c45 100644 (file)
@@ -25,10 +25,13 @@ define Package/fortune-mod
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=display fortune cookies on demand.
-  DESCRIPTION:=Fortune mod displays fortune cookies on demand
   URL:=http://freeware.sgi.com/source/fortune-mod
 endef
 
+define Package/fortune-mod/description
+Fortune mod displays fortune cookies on demand
+endef
+
 define Build/Compile
        $(HOSTCC) -Wall -o $(PKG_BUILD_DIR)/util/strfile-host $(PKG_BUILD_DIR)/util/strfile.c -DVERSION=\"$(PKG_VERSION)\"
        $(PKG_BUILD_DIR)/util/strfile-host $(PKG_BUILD_DIR)/datfiles/fortunes $(PKG_BUILD_DIR)/datfiles/fortunes.dat
index 0fef9b6..d8f9df4 100644 (file)
@@ -25,13 +25,15 @@ define Package/hdparm
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Hard disk drive configuration utilitity
-  DESCRIPTION:=\
-       Tune hard disk parameters for high performance.\\\
-       Get/set hard disk parameters for Linux IDE drives.\\\
-       Primary use is for enabling irq-unmasking and IDE multiplemode.
   URL:=http://sourceforge.net/projects/hdparm/
 endef
 
+define Package/hdparm/description
+       Tune hard disk parameters for high performance.
+       Get/set hard disk parameters for Linux IDE drives.
+       Primary use is for enabling irq-unmasking and IDE multiplemode.
+endef
+
 define Build/Configure
 endef
 
index 87db869..f2cbf69 100644 (file)
@@ -19,12 +19,14 @@ define Package/io
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Raw memory i/o utility
-  DESCRIPTION:=\
-       This tool can be used to access physical memory addresses from userspace. \\\
-       It can be useful to access hardware for which no device driver exists!
   URL:=http://www.sleepie.demon.co.uk/linuxvme/io.c
 endef
 
+define Package/io/description
+       This tool can be used to access physical memory addresses from userspace. 
+       It can be useful to access hardware for which no device driver exists!
+endef
+
 define Build/Prepare
        mkdir -p $(PKG_BUILD_DIR)
        $(CP) ./src/* $(PKG_BUILD_DIR)/
index e569b09..f5c946b 100644 (file)
@@ -23,10 +23,13 @@ define Package/joe
   CATEGORY:=Utilities
   DEPENDS:=+libncurses
   TITLE:=JOE - Joes own editor
-  DESCRIPTION:=Joe is world-famous Wordstar like text editor.
   URL:=http://sourceforge.net/projects/joe-editor/
 endef
 
+define Package/joe/description
+Joe is world-famous Wordstar like text editor.
+endef
+
 define Package/joe/install
        $(INSTALL_DIR) $(1)/usr/bin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/joe $(1)/usr/bin/
index b0564cc..f87df42 100644 (file)
@@ -26,12 +26,14 @@ define Package/lcd4linux
   CATEGORY:=Utilities
   DEPENDS:=+libncurses
   TITLE:=LCD display utility
-  DESCRIPTION:=\
-       LCD4Linux is a small program that grabs information from the kernel and \\\
-       some subsystems and displays it on an external liquid crystal display.
   URL:=http://lcd4linux.bulix.org/
 endef
 
+define Package/lcd4linux/description
+       LCD4Linux is a small program that grabs information from the kernel and 
+       some subsystems and displays it on an external liquid crystal display.
+endef
+
 # commas are interpreted by the $(call ...) macro, so define an intermediate variable holding our drivers spec
 PKG_CONFIGURE_DRIVERS:=all,!PNG,!RouterBoard,!X11
 
index 99eae93..6c51d3d 100644 (file)
@@ -26,11 +26,13 @@ define Package/lm-sensors
   CATEGORY:=Utilities
   TITLE:=lm-sensors
   DEPENDS:=+sysfsutils @LINUX_2_6_X86
-  DESCRIPTION:=\
-       Utility to read hardware sensor data
   URL:=http://www.lm-sensors.org/
 endef
 
+define Package/lm-sensors/description
+       Utility to read hardware sensor data
+endef
+
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
                KERNELVERSION="$(LINUX_VERSION)" \
index e6b8195..1595fd1 100644 (file)
@@ -31,14 +31,16 @@ define Package/logrotate
   CATEGORY:=Utilities
   DEPENDS:=+libpopt
   TITLE:=rotates, compresses, and mails system logs
-  DESCRIPTION:=\
-       logrotate is designed to ease administration of systems that generate \\\
-       large numbers of log files. It allows auto-matic rotation, compression, \\\
-       removal and mailing of log files. Each log file may be handled daily, \\\
-       weekly, monthly or when it grows too large.
   URL:=http://packages.debian.org/unstable/admin/logrotate
 endef
 
+define Package/logrotate/description
+       logrotate is designed to ease administration of systems that generate 
+       large numbers of log files. It allows auto-matic rotation, compression, 
+       removal and mailing of log files. Each log file may be handled daily, 
+       weekly, monthly or when it grows too large.
+endef
+
 define Package/logrotate/conffiles
 /etc/logrotate.conf
 endef
index 28f8a49..1f2cf33 100644 (file)
@@ -26,14 +26,16 @@ define Package/lrzsz
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=X,Y and Z-modem protocols
-  DESCRIPTION:=\
-       Transfer files in your login sessions.\\\
-       Very leightweight and straight forward.\\\
-       You just need a terminal client that can do \\\
-       either X, Y or Z-modem file transfers.
   URL:=http://www.ohse.de/uwe/software/lrzsz.html
 endef
 
+define Package/lrzsz/description
+       Transfer files in your login sessions.
+       Very leightweight and straight forward.
+       You just need a terminal client that can do 
+       either X, Y or Z-modem file transfers.
+endef
+
 # uses GNU configure
 
 define Build/Compile   
index 467bdee..42d36aa 100644 (file)
@@ -26,12 +26,14 @@ define Package/macchanger
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=utility for viewing/manipulating the MAC address
-  DESCRIPTION:=\
-       This is a GNU/Linux utility for viewing/manipulating the MAC address \\\
-       of network interfaces.
   URL:=http://www.alobbs.com/macchanger
 endef
 
+define Package/macchanger/description
+       This is a GNU/Linux utility for viewing/manipulating the MAC address 
+       of network interfaces.
+endef
+
 define Build/Compile   
        $(MAKE) -C $(PKG_BUILD_DIR) \
                DESTDIR="$(PKG_INSTALL_DIR)" \
index 67d7591..d9c0654 100644 (file)
@@ -25,17 +25,19 @@ define Package/mc
   CATEGORY:=Utilities
   DEPENDS:=+glib1 +libncurses
   TITLE:=midnight commander - a powerful file manager
-  DESCRIPTION:=\
-       GNU Midnight Commander is a text-mode full-screen file manager. \\\
-       It uses a two panel interface and a subshell for command execution. \\\
-       It includes an internal editor with syntax highlighting and an \\\
-       internal viewer with support for binary files. Also included is \\\
-       Virtual Filesystem (VFS), that allows files on remote systems \\\
-       (e.g. FTP, SSH, SMB servers) and files inside archives to be \\\
-       manipulated like real files.
   URL:=http://www.ibiblio.org/mc/
 endef
 
+define Package/mc/description
+       GNU Midnight Commander is a text-mode full-screen file manager. 
+       It uses a two panel interface and a subshell for command execution. 
+       It includes an internal editor with syntax highlighting and an 
+       internal viewer with support for binary files. Also included is 
+       Virtual Filesystem (VFS), that allows files on remote systems 
+       (e.g. FTP, SSH, SMB servers) and files inside archives to be 
+       manipulated like real files.
+endef
+
 CONFIGURE_ARGS += \
        --prefix=/usr \
        --disable-nls \
index 221a6c5..600dd2a 100644 (file)
@@ -27,7 +27,10 @@ define Package/mgetty
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=A data/fax solution for your analog modem
-  DESCRIPTION:=A data/fax solution for your analog modem.
+endef
+
+define Package/mgetty/description
+A data/fax solution for your analog modem.
 endef
 
 define Build/Configure
index 33f4007..931460c 100644 (file)
@@ -25,12 +25,14 @@ define Package/microcom
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=A serial terminal emulation program
-  DESCRIPTION:=\
-       microcom is a minicom-like serial terminal emulator with scripting \\\
-       support.
   URL:=http://microcomlinux.homestead.com/
 endef
 
+define Package/microcom/description
+       microcom is a minicom-like serial terminal emulator with scripting 
+       support.
+endef
+
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
                $(TARGET_CONFIGURE_OPTS) \
index 36744c5..4513053 100644 (file)
@@ -26,7 +26,10 @@ define Package/mksh
   CATEGORY:=Base system
   TITLE:=mksh
   DEPENDS:=$(DEP)
-  DESCRIPTION:=MirBSD version of ksh
+endef
+
+define Package/mksh/description
+MirBSD version of ksh
 endef
 
 define Build/Compile
index 6319556..621ba01 100644 (file)
@@ -27,12 +27,14 @@ define Package/nano
   CATEGORY:=Utilities
   DEPENDS:=+libncurses
   TITLE:=An enhanced clone of the Pico text editor
-  DESCRIPTION:=\
-       GNU nano (Nano's ANOther editor, or Not ANOther editor) is an enhanced clone \\\
-       of the Pico text editor..
   URL:=http://www.nano-editor.org/
 endef
 
+define Package/nano/description
+       GNU nano (Nano's ANOther editor, or Not ANOther editor) is an enhanced clone 
+       of the Pico text editor..
+endef
+
 define Build/Configure
        $(call Build/Configure/Default, \
                --enable-tiny \
index fa7e375..d327d21 100644 (file)
@@ -26,12 +26,14 @@ define Package/pciutils
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Linux PCI Utilities
-  DESCRIPTION:=\
-       This package contains various utilities for inspecting and setting of \\\
-       devices connected to the PCI bus.
   URL:=http://www.kernel.org/pub/software/utils/pciutils/
 endef
 
+define Package/pciutils/description
+       This package contains various utilities for inspecting and setting of 
+       devices connected to the PCI bus.
+endef
+
 define Package/pciutils/postinst
 #!/bin/sh
 $${IPKG_INSTROOT}/usr/sbin/update-pciids.sh
index 5730d52..754d53a 100644 (file)
@@ -25,17 +25,19 @@ define Package/picocom
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=A minimal dumb-terminal emulation program
-  DESCRIPTION:=\
-       As its name suggests, picocom is a minimal dumb-terminal emulation \\\
-       program. It is, in principle, very much like minicom, only it's pico \\\
-       instead of mini! It was designed to serve as a simple, manual, modem \\\
-       configuration, testing, and debugging tool. It has also served (quite \\\
-       well) as a low-tech "terminal-window" to allow operator intervention \\\
-       in PPP connection scripts. It could also prove useful in many other \\\
-       similar tasks.
   URL:=http://efault.net/npat/hacks/picocom/
 endef
 
+define Package/picocom/description
+       As its name suggests, picocom is a minimal dumb-terminal emulation 
+       program. It is, in principle, very much like minicom, only it's pico 
+       instead of mini! It was designed to serve as a simple, manual, modem 
+       configuration, testing, and debugging tool. It has also served (quite 
+       well) as a low-tech "terminal-window" to allow operator intervention 
+       in PPP connection scripts. It could also prove useful in many other 
+       similar tasks.
+endef
+
 define Build/Configure
 endef
 
index 3e1a322..9563e09 100644 (file)
@@ -25,13 +25,15 @@ define Package/procmail
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Mail processing tool
-  DESCRIPTION:=\
-       Procmail is able to process and classify incoming mail into \\\
-       different mail boxes.\\\
-       Very useful in conjunction with mutt.
   URL:=http://www.procmail.org
 endef
 
+define Package/procmail/description
+       Procmail is able to process and classify incoming mail into 
+       different mail boxes.
+       Very useful in conjunction with mutt.
+endef
+
 define Build/Compile   
        $(MAKE) -C $(PKG_BUILD_DIR)/src -f ../Makefile.openwrt  \
                $(TARGET_CONFIGURE_OPTS)
index 72185d2..f565bfd 100644 (file)
@@ -23,10 +23,13 @@ define Package/psplash
   CATEGORY:=Utilities
   DEPENDS:=@LINUX_2_6_X86
   TITLE:=A boot splash screen
-  DESCRIPTION:=PSplash is a userspace graphical boot splash screen.
   URL:=http://projects.o-hand.com/psplash
 endef
 
+define Package/psplash/description
+PSplash is a userspace graphical boot splash screen.
+endef
+
 
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
index a004019..cf0e0d8 100644 (file)
@@ -25,18 +25,20 @@ define Package/pwgen
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Automatic Password generator
-  DESCRIPTION:=\
-       pwgen generates random, meaningless but pronounceable passwords. \\\
-       These passwords contain either only lowercase letters, or upper \\\
-       and lower case mixed, or digits thrown in. \\\
-       Uppercase letters and digits are placed in a way that eases \\\
-       remembering their position when memorizing only the word. \\\
-       \\\
-       E.g. to generate a WPA preshared-key do: \\\
-       pwgen -c -n -s 63 1
   URL:=http://sourceforge.net/projects/pwgen/
 endef
 
+define Package/pwgen/description
+       pwgen generates random, meaningless but pronounceable passwords. 
+       These passwords contain either only lowercase letters, or upper 
+       and lower case mixed, or digits thrown in. 
+       Uppercase letters and digits are placed in a way that eases 
+       remembering their position when memorizing only the word. 
+       
+       E.g. to generate a WPA preshared-key do: 
+       pwgen -c -n -s 63 1
+endef
+
 # uses GNU configure
 
 define Package/pwgen/install   
index 419f592..79b469d 100644 (file)
@@ -26,12 +26,14 @@ define Package/reiserfsprogs
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=ReiserFS filesystems utilities
-  DESCRIPTION:=\
-       This package contains utilities to create, check, resize, and debug \\\
-       ReiserFS filesystems.
   URL:=http://www.namesys.com/
 endef
 
+define Package/reiserfsprogs/description
+       This package contains utilities to create, check, resize, and debug 
+       ReiserFS filesystems.
+endef
+
 #use Build/Configure/Default
 
 define Build/Compile
index 2f65588..e43d4c7 100644 (file)
@@ -25,12 +25,6 @@ include $(INCLUDE_DIR)/package.mk
 define Package/rrdcollect/Default
   SECTION:=utils
   CATEGORY:=Utilities
-  DESCRIPTION:=\
-       RRDcollect is a daemon which polls ceratin files in /proc/ \\\
-       directory, gathering data and storing it inside RRDtool's \\\
-       database files.  Being written in C should be both fast \\\
-       and resources-friendly.  Supports both scanf(3)-style \\\
-       pattern matches and perl compatible regular expressions.
   URL:=http://rrdcollect.sourceforge.net/
 endef
 
@@ -38,18 +32,32 @@ define Package/rrdcollect
   $(call Package/rrdcollect/Default)
   DEPENDS:=+librrd
   TITLE:=Round-Robin Database (RRD) collecting daemon
-  DESCRIPTION+=\\\
-       \\\
-       This package contains the RRD collecting daemon.
   MENU:=1
 endef
 
+define Package/rrdcollect/description
+=
+       RRDcollect is a daemon which polls ceratin files in /proc/ 
+       directory, gathering data and storing it inside RRDtool's 
+       database files. Being written in C should be both fast 
+       and resources-friendly. Supports both scanf(3)-style 
+       pattern matches and perl compatible regular expressions.        
+       This package contains the RRD collecting daemon.
+endef
+
 define Package/rrdcollect-example
   $(call Package/rrdcollect/Default)
   DEPENDS:=rrdcollect
   TITLE:=Example setup for RRD collecting daemon above
-  DESCRIPTION+=\\\
-       \\\
+endef
+
+define Package/rrdcollect-example/description
+=
+       RRDcollect is a daemon which polls ceratin files in /proc/ 
+       directory, gathering data and storing it inside RRDtool's 
+       database files. Being written in C should be both fast 
+       and resources-friendly. Supports both scanf(3)-style 
+       pattern matches and perl compatible regular expressions.        
        This package contains examples for the RRD collecting daemon.
 endef
 
index ade655d..2f3e1fe 100644 (file)
@@ -24,8 +24,6 @@ include $(INCLUDE_DIR)/package.mk
 
 define Package/sane-backends/Default
   TITLE:=Scanner Access Now Easy
-  DESCRIPTION:=\
-       SANE (Scanner Access Now Easy) is a universal scanner interface.
   URL:=http://www.sane-project.org/
 endef
 
@@ -37,12 +35,20 @@ define Package/sane-backends
   TITLE+= (backends)
 endef
 
+define Package/sane-backends/description
+       SANE (Scanner Access Now Easy) is a universal scanner interface.
+endef
+
 define Package/sane-libs
   $(call Package/sane-backends/Default)
   SECTION:=libs
   CATEGORY:=Libraries
   TITLE+= (libraries)
 endef
+
+define Package/sane-libs/description
+       SANE (Scanner Access Now Easy) is a universal scanner interface.
+endef
  
 define Build/Configure
        $(call Build/Configure/Default, \
index f6bc86b..832b95f 100644 (file)
@@ -28,12 +28,14 @@ define Package/screen
   CATEGORY:=Utilities
   DEPENDS:=+libncurses
   TITLE:=Full-screen terminal window manager
-  DESCRIPTION:=\
-       Screen is a full-screen window manager that multiplexes a physical\\\
-       terminal between several processes, typically interactive shells.
   URL:=http://www.gnu.org/software/screen/
 endef
 
+define Package/screen/description
+       Screen is a full-screen window manager that multiplexes a physical
+       terminal between several processes, typically interactive shells.
+endef
+
 define Build/Configure
        $(call Build/Configure/Default,,\
                LIBS="-lcrypt" \
index 0c93dc5..a113767 100644 (file)
@@ -22,7 +22,9 @@ define Package/sdparm
   CATEGORY:=Utilities
   TITLE:=read or modify scsi or usb disk parameters
   DEPENDS:=+kmod-scsi-generic
-  DESCRIPTION:=\
+endef
+
+define Package/sdparm/description
        The sdparm utility outputs and in some cases modifies SCSI device parameters.
 endef
 
index 8b7a87e..6e96d92 100644 (file)
@@ -25,15 +25,17 @@ define Package/setserial
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Serial port configuration utility
-  DESCRIPTION:=\
-       setserial  is a program designed to set and/or report the \\\
-       configuration information associated with a serial port. This \\\
-       information  includes what I/O port and IRQ a particular \\\
-       serial port is using, and whether or not the break key should \\\
-       be interpreted as the Secure Attention Key, and so on.
   URL:=http://setserial.sourceforge.net/
 endef
 
+define Package/setserial/description
+       setserial is a program designed to set and/or report the 
+       configuration information associated with a serial port. This 
+       information includes what I/O port and IRQ a particular 
+       serial port is using, and whether or not the break key should 
+       be interpreted as the Secure Attention Key, and so on.
+endef
+
 # uses GNU configure
 
 define Build/Compile
index 71fe969..7ddab45 100644 (file)
@@ -26,14 +26,16 @@ define Package/smartmontools
   CATEGORY:=Utilities
   DEPENDS:=+libstdcpp
   TITLE:=S.M.A.R.T Monitoring Tool
-  DESCRIPTION:=\
-       smartmontools contains utility programs (smartctl, smartd) to \\\
-       control/monitor storage systems using the Self-Monitoring, Analysis \\\
-       and Reporting Technology System (S.M.A.R.T.) built into most modern \\\
-       ATA and SCSI disks. It is derived from smartsuite.
   URL:=http://smartmontools.sourceforge.net/
 endef
 
+define Package/smartmontools/description
+       smartmontools contains utility programs (smartctl, smartd) to 
+       control/monitor storage systems using the Self-Monitoring, Analysis 
+       and Reporting Technology System (S.M.A.R.T.) built into most modern 
+       ATA and SCSI disks. It is derived from smartsuite.
+endef
+
 # uses GNU configure
 
 define Build/Configure 
index af5a708..85dd9b6 100644 (file)
@@ -25,13 +25,15 @@ define Package/strace
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=System call tracer
-  DESCRIPTION:=\
-       A useful diagnostic, instructional, and debugging tool. \\\
-       Allows you to track what system calls a program makes while it is \\\
-       running.
   URL:=http://strace.sourceforge.net/
 endef
 
+define Package/strace/description
+       A useful diagnostic, instructional, and debugging tool. 
+       Allows you to track what system calls a program makes while it is 
+       running.
+endef
+
 # uses GNU configure
 
 define Build/Compile
index aa6ff9b..288079c 100644 (file)
@@ -25,12 +25,13 @@ define Package/stress
   CATEGORY:=Utilities
   DEPENDS:=@LINUX_2_6_X86
   TITLE:=stress is a simple stress utility
-  DESCRIPTION:=\
-       stress is a simple tool that imposes certain types of compute \
-       stress on UNIX-like operating systems.
   URL:=http://weather.ou.edu/~apw/projects/stress/
 endef
 
+define Package/stress/description
+       stress is a simple tool that imposes certain types of compute \ stress on UNIX-like operating systems.
+endef
+
 CONFIGURE_ARGS += \
        --prefix="/usr"
 
index 39196e4..979c1d5 100644 (file)
@@ -27,14 +27,16 @@ define Package/unzip
   CATEGORY:=Utilities
   DEPENDS:=
   TITLE:=De-archiver for .zip files
-  DESCRIPTION:=\
-       InfoZIP's unzip program. With the exception of multi-volume archives \\\
-       (ie, .ZIP files that are split across several disks using PKZIP's /& option), \\\
-       this can handle any file produced either by PKZIP, or the corresponding \\\
-       InfoZIP zip program.
   URL:=http://infozip.sourceforge.net/Zip.html
 endef
 
+define Package/unzip/description
+       InfoZIP's unzip program. With the exception of multi-volume archives 
+       (ie, .ZIP files that are split across several disks using PKZIP's /& option), 
+       this can handle any file produced either by PKZIP, or the corresponding 
+       InfoZIP zip program.
+endef
+
 define Build/Configure
 endef
 
index cdd80e2..5b7b28d 100644 (file)
@@ -25,11 +25,13 @@ define Package/vim
   CATEGORY:=Utilities
   DEPENDS:=+libncurses
   TITLE:=Vi IMproved - enhanced vi editor
-  DESCRIPTION:=\
-       Vim is an almost compatible version of the UNIX editor Vi.
   URL:=http://www.vim.org/
 endef
 
+define Package/vim/description
+       Vim is an almost compatible version of the UNIX editor Vi.
+endef
+
 CONFIGURE_ARGS += \
        --disable-gui \
        --enable-gui=none \
index 6dde919..3d1a773 100644 (file)
@@ -27,13 +27,15 @@ define Package/wx200d
   CATEGORY:=Utilities
   DEPENDS:=+libpq
   TITLE:=weather station data collector
-  DESCRIPTION:=\
-       wx200d is a weather station data collector and server daemon \\\
-       for the WX200, WM918, WMR918 and WMR968 weather station \\\
-       hardware.
   URL:=http://wx200d.sourceforge.net/
 endef
 
+define Package/wx200d/description
+       wx200d is a weather station data collector and server daemon 
+       for the WX200, WM918, WMR918 and WMR968 weather station 
+       hardware.
+endef
+
 # uses GNU configure
 
 define Build/Compile
index cb16e82..85da2c8 100644 (file)
@@ -25,13 +25,15 @@ define Package/zile
   CATEGORY:=Utilities
   DEPENDS:=+libncurses
   TITLE:=very small emacs-like editor
-  DESCRIPTION:=\
-       Zile is a small Emacs clone. Zile is a customizable, self-documenting \\\
-       real-time display editor. Zile was written to be as similar as possible \\\
-       to Emacs; every Emacs user should feel at home with Zile.
   URL:=http://zile.sourceforge.net
 endef
 
+define Package/zile/description
+       Zile is a small Emacs clone. Zile is a customizable, self-documenting 
+       real-time display editor. Zile was written to be as similar as possible 
+       to Emacs; every Emacs user should feel at home with Zile.
+endef
+
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR)/src
 endef
index eafa92c..1364d75 100644 (file)
@@ -27,14 +27,16 @@ define Package/zip
   CATEGORY:=Utilities
   DEPENDS:=
   TITLE:=Archiver for .zip files
-  DESCRIPTION:=\
-       This is InfoZIP's zip program. It produces files that are fully \\\
-       compatible with the popular PKZIP program; however, the command line \\\
-       options are not identical. In other words, the end result is the same, \\\
-       but the methods differ.
   URL:=http://infozip.sourceforge.net/Zip.html
 endef
 
+define Package/zip/description
+       This is InfoZIP's zip program. It produces files that are fully 
+       compatible with the popular PKZIP program; however, the command line 
+       options are not identical. In other words, the end result is the same, 
+       but the methods differ.
+endef
+
 define Build/Configure
 endef