From: John Crispin Date: Sun, 14 Oct 2007 04:32:56 +0000 (+0000) Subject: DESCRIPTION:= is obselete X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=c78365a075c04d16d68245d4a30e3886e120783d;p=openwrt%2Fsvn-archive%2Fpackages.git DESCRIPTION:= is obselete SVN-Revision: 9304 --- diff --git a/admin/syslog-ng/Makefile b/admin/syslog-ng/Makefile index 77d66f4a1..0d0f91d47 100644 --- a/admin/syslog-ng/Makefile +++ b/admin/syslog-ng/Makefile @@ -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 diff --git a/ipv6/6tunnel/Makefile b/ipv6/6tunnel/Makefile index d8b92e01c..3a3c865f4 100644 --- a/ipv6/6tunnel/Makefile +++ b/ipv6/6tunnel/Makefile @@ -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 diff --git a/ipv6/ndisc/Makefile b/ipv6/ndisc/Makefile index 1db595d54..d36355f16 100644 --- a/ipv6/ndisc/Makefile +++ b/ipv6/ndisc/Makefile @@ -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 diff --git a/ipv6/ptrtd/Makefile b/ipv6/ptrtd/Makefile index c84b3d6e5..35f3b5ffe 100644 --- a/ipv6/ptrtd/Makefile +++ b/ipv6/ptrtd/Makefile @@ -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)" diff --git a/ipv6/radvd/Makefile b/ipv6/radvd/Makefile index 1ec7d711a..2856dbb46 100644 --- a/ipv6/radvd/Makefile +++ b/ipv6/radvd/Makefile @@ -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 diff --git a/ipv6/totd/Makefile b/ipv6/totd/Makefile index 6494ee2c1..a9dac2a5a 100644 --- a/ipv6/totd/Makefile +++ b/ipv6/totd/Makefile @@ -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 diff --git a/ipv6/tspc/Makefile b/ipv6/tspc/Makefile index 320afec05..c7a776089 100644 --- a/ipv6/tspc/Makefile +++ b/ipv6/tspc/Makefile @@ -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 \ diff --git a/lang/lua/Makefile b/lang/lua/Makefile index f5cde50cc..6017d3db3 100644 --- a/lang/lua/Makefile +++ b/lang/lua/Makefile @@ -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 diff --git a/lang/twisted/Makefile b/lang/twisted/Makefile index 718bf588b..9f96e5445 100644 --- a/lang/twisted/Makefile +++ b/lang/twisted/Makefile @@ -88,7 +88,6 @@ endef define PyPackage/zope-interface $(call PyPackage/twisted/default) TITLE:=Zope interface - DESCRIPTION:=zope-interface endef TWISTED_SUPPROJECTS:=core diff --git a/libs/avahi/Makefile b/libs/avahi/Makefile index bd200c83d..d780cfbf7 100644 --- a/libs/avahi/Makefile +++ b/libs/avahi/Makefile @@ -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 diff --git a/libs/clearsilver/Makefile b/libs/clearsilver/Makefile index 265e65271..841cb5a82 100644 --- a/libs/clearsilver/Makefile +++ b/libs/clearsilver/Makefile @@ -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 \ diff --git a/libs/clinkc/Makefile b/libs/clinkc/Makefile index 536730d31..7c5ece8da 100644 --- a/libs/clinkc/Makefile +++ b/libs/clinkc/Makefile @@ -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 diff --git a/libs/db/Makefile b/libs/db/Makefile index 5cea27b36..c2e9dbd90 100644 --- a/libs/db/Makefile +++ b/libs/db/Makefile @@ -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) \ diff --git a/libs/glib2/Makefile b/libs/glib2/Makefile index 3e95d333a..714614a7e 100644 --- a/libs/glib2/Makefile +++ b/libs/glib2/Makefile @@ -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 diff --git a/libs/gsm/Makefile b/libs/gsm/Makefile index 0e18cadf1..6398a9d29 100644 --- a/libs/gsm/Makefile +++ b/libs/gsm/Makefile @@ -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 diff --git a/libs/howl/Makefile b/libs/howl/Makefile index e584e3f19..1af70d2fe 100644 --- a/libs/howl/Makefile +++ b/libs/howl/Makefile @@ -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 diff --git a/libs/libamsel/Makefile b/libs/libamsel/Makefile index c02cab051..93692aaa2 100644 --- a/libs/libamsel/Makefile +++ b/libs/libamsel/Makefile @@ -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 diff --git a/libs/libao/Makefile b/libs/libao/Makefile index abb68bb19..71acad6c8 100644 --- a/libs/libao/Makefile +++ b/libs/libao/Makefile @@ -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 \ diff --git a/libs/libart/Makefile b/libs/libart/Makefile index 3b8140925..ad5e06d1a 100644 --- a/libs/libart/Makefile +++ b/libs/libart/Makefile @@ -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 \ diff --git a/libs/libaudiofile/Makefile b/libs/libaudiofile/Makefile index c58fe3277..2cbc6b525 100644 --- a/libs/libaudiofile/Makefile +++ b/libs/libaudiofile/Makefile @@ -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 \ diff --git a/libs/libcli/Makefile b/libs/libcli/Makefile index b06692f14..4f35191dd 100644 --- a/libs/libcli/Makefile +++ b/libs/libcli/Makefile @@ -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)" \ diff --git a/libs/libdaemon/Makefile b/libs/libdaemon/Makefile index d6e8b4d70..fb0e14204 100644 --- a/libs/libdaemon/Makefile +++ b/libs/libdaemon/Makefile @@ -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 \ diff --git a/libs/libdnet/Makefile b/libs/libdnet/Makefile index 81bba217f..2ef14c023 100644 --- a/libs/libdnet/Makefile +++ b/libs/libdnet/Makefile @@ -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 \ diff --git a/libs/libdvbpsi4/Makefile b/libs/libdvbpsi4/Makefile index ba68344d7..8209a2023 100644 --- a/libs/libdvbpsi4/Makefile +++ b/libs/libdvbpsi4/Makefile @@ -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)" \ diff --git a/libs/libevent/Makefile b/libs/libevent/Makefile index ed45d91f0..1dca8c97c 100644 --- a/libs/libevent/Makefile +++ b/libs/libevent/Makefile @@ -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 \ diff --git a/libs/libffi-sable/Makefile b/libs/libffi-sable/Makefile index 0de76f766..a453617e1 100644 --- a/libs/libffi-sable/Makefile +++ b/libs/libffi-sable/Makefile @@ -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 \ diff --git a/libs/libgcrypt/Makefile b/libs/libgcrypt/Makefile index 7dc66929e..2e6ec7b3a 100644 --- a/libs/libgcrypt/Makefile +++ b/libs/libgcrypt/Makefile @@ -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 \ diff --git a/libs/libgpg-error/Makefile b/libs/libgpg-error/Makefile index 5b20c0e16..ddcc42bcb 100644 --- a/libs/libgpg-error/Makefile +++ b/libs/libgpg-error/Makefile @@ -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 \ diff --git a/libs/libgssapi/Makefile b/libs/libgssapi/Makefile index 02fed6f15..9f8d2f6cf 100644 --- a/libs/libgssapi/Makefile +++ b/libs/libgssapi/Makefile @@ -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 += \ diff --git a/libs/libid3tag/Makefile b/libs/libid3tag/Makefile index 1a352770b..ec91c89a5 100644 --- a/libs/libid3tag/Makefile +++ b/libs/libid3tag/Makefile @@ -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 \ diff --git a/libs/libmad/Makefile b/libs/libmad/Makefile index c5768705c..b33ecf37a 100644 --- a/libs/libmad/Makefile +++ b/libs/libmad/Makefile @@ -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 \ diff --git a/libs/libmcrypt/Makefile b/libs/libmcrypt/Makefile index f190010b4..ca379b8e4 100644 --- a/libs/libmcrypt/Makefile +++ b/libs/libmcrypt/Makefile @@ -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 \ diff --git a/libs/libmpcdec/Makefile b/libs/libmpcdec/Makefile index 25228b88f..5aa913a55 100644 --- a/libs/libmpcdec/Makefile +++ b/libs/libmpcdec/Makefile @@ -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 diff --git a/libs/libmpd/Makefile b/libs/libmpd/Makefile index 365a7ea92..c92f4a34d 100644 --- a/libs/libmpd/Makefile +++ b/libs/libmpd/Makefile @@ -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)" \ diff --git a/libs/libnfsidmap/Makefile b/libs/libnfsidmap/Makefile index 392d1756e..7620fdcff 100644 --- a/libs/libnfsidmap/Makefile +++ b/libs/libnfsidmap/Makefile @@ -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 += \ diff --git a/libs/libnids/Makefile b/libs/libnids/Makefile index 73e93b650..eab7f0eef 100644 --- a/libs/libnids/Makefile +++ b/libs/libnids/Makefile @@ -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 \ diff --git a/libs/libpam/Makefile b/libs/libpam/Makefile index 4bdb356d7..e00b292cb 100644 --- a/libs/libpam/Makefile +++ b/libs/libpam/Makefile @@ -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 \ diff --git a/libs/libreadline/Makefile b/libs/libreadline/Makefile index 861c75973..bccee70ab 100644 --- a/libs/libreadline/Makefile +++ b/libs/libreadline/Makefile @@ -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 \ diff --git a/libs/librpcsecgss/Makefile b/libs/librpcsecgss/Makefile index 138e2a778..f7de2f379 100644 --- a/libs/librpcsecgss/Makefile +++ b/libs/librpcsecgss/Makefile @@ -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 += \ diff --git a/libs/librsync/Makefile b/libs/librsync/Makefile index 02de456ab..590f16650 100644 --- a/libs/librsync/Makefile +++ b/libs/librsync/Makefile @@ -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 diff --git a/libs/libsamplerate/Makefile b/libs/libsamplerate/Makefile index 0387f8bdd..82b6467c0 100644 --- a/libs/libsamplerate/Makefile +++ b/libs/libsamplerate/Makefile @@ -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 \ diff --git a/libs/libsndfile/Makefile b/libs/libsndfile/Makefile index cbb314e48..71f2fb1de 100644 --- a/libs/libsndfile/Makefile +++ b/libs/libsndfile/Makefile @@ -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 diff --git a/libs/libupnp/Makefile b/libs/libupnp/Makefile index 29ab04cb0..ddebeff89 100644 --- a/libs/libupnp/Makefile +++ b/libs/libupnp/Makefile @@ -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 \ diff --git a/libs/libvorbisidec/Makefile b/libs/libvorbisidec/Makefile index 6e21b10f9..20cfbf930 100644 --- a/libs/libvorbisidec/Makefile +++ b/libs/libvorbisidec/Makefile @@ -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 \ diff --git a/libs/libxslt/Makefile b/libs/libxslt/Makefile index f89edad63..6f01abfe7 100644 --- a/libs/libxslt/Makefile +++ b/libs/libxslt/Makefile @@ -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 \ diff --git a/libs/nmeap/Makefile b/libs/nmeap/Makefile index 2b48791ba..8244796c2 100644 --- a/libs/nmeap/Makefile +++ b/libs/nmeap/Makefile @@ -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/ diff --git a/libs/opal/Makefile b/libs/opal/Makefile index 8d1c9aaff..1b6e8718d 100644 --- a/libs/opal/Makefile +++ b/libs/opal/Makefile @@ -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 \ diff --git a/libs/opencdk/Makefile b/libs/opencdk/Makefile index d16ff2fb9..c50ef911c 100644 --- a/libs/opencdk/Makefile +++ b/libs/opencdk/Makefile @@ -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 \ diff --git a/libs/openldap/Makefile b/libs/openldap/Makefile index 602e166f1..40f12df71 100644 --- a/libs/openldap/Makefile +++ b/libs/openldap/Makefile @@ -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 += \ diff --git a/libs/postgresql/Makefile b/libs/postgresql/Makefile index 6c2362d9e..00240d77f 100644 --- a/libs/postgresql/Makefile +++ b/libs/postgresql/Makefile @@ -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; \ diff --git a/libs/radiusclient-ng/Makefile b/libs/radiusclient-ng/Makefile index 8479e8616..265383ac1 100644 --- a/libs/radiusclient-ng/Makefile +++ b/libs/radiusclient-ng/Makefile @@ -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 diff --git a/libs/rrdtool-1.0.x/Makefile b/libs/rrdtool-1.0.x/Makefile index de27f0dc0..63b13fdef 100644 --- a/libs/rrdtool-1.0.x/Makefile +++ b/libs/rrdtool-1.0.x/Makefile @@ -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) \ diff --git a/libs/serdisplib/Makefile b/libs/serdisplib/Makefile index 98f556783..b3412af1e 100644 --- a/libs/serdisplib/Makefile +++ b/libs/serdisplib/Makefile @@ -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 \ diff --git a/libs/speex/Makefile b/libs/speex/Makefile index dd4377f8e..4123e2394 100644 --- a/libs/speex/Makefile +++ b/libs/speex/Makefile @@ -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 diff --git a/libs/sqlite2/Makefile b/libs/sqlite2/Makefile index 189791c7f..54997b6c6 100644 --- a/libs/sqlite2/Makefile +++ b/libs/sqlite2/Makefile @@ -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 diff --git a/libs/sqlite3/Makefile b/libs/sqlite3/Makefile index 7f97f7203..07d650b7a 100644 --- a/libs/sqlite3/Makefile +++ b/libs/sqlite3/Makefile @@ -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 diff --git a/libs/ustl/Makefile b/libs/ustl/Makefile index c9b9d5ed7..1ab0892b4 100644 --- a/libs/ustl/Makefile +++ b/libs/ustl/Makefile @@ -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 diff --git a/multimedia/gphoto2/Makefile b/multimedia/gphoto2/Makefile index 2af8dfe80..694e57f92 100644 --- a/multimedia/gphoto2/Makefile +++ b/multimedia/gphoto2/Makefile @@ -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 \ diff --git a/multimedia/palantir/Makefile b/multimedia/palantir/Makefile index 498f2e06c..fde73e298 100644 --- a/multimedia/palantir/Makefile +++ b/multimedia/palantir/Makefile @@ -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 diff --git a/multimedia/uvc-streamer/Makefile b/multimedia/uvc-streamer/Makefile index de8dfee51..5d12808c4 100644 --- a/multimedia/uvc-streamer/Makefile +++ b/multimedia/uvc-streamer/Makefile @@ -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)" \ diff --git a/net/aircrack-ng/Makefile b/net/aircrack-ng/Makefile index 5ca9fac4f..0679a99ba 100644 --- a/net/aircrack-ng/Makefile +++ b/net/aircrack-ng/Makefile @@ -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 diff --git a/net/aoetools/Makefile b/net/aoetools/Makefile index d15de88e6..b847fd672 100644 --- a/net/aoetools/Makefile +++ b/net/aoetools/Makefile @@ -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 diff --git a/net/apache/Makefile b/net/apache/Makefile index 2e6d29a58..82e3716e6 100644 --- a/net/apache/Makefile +++ b/net/apache/Makefile @@ -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 diff --git a/net/arpwatch/Makefile b/net/arpwatch/Makefile index 21a2177a6..5f4d9488a 100644 --- a/net/arpwatch/Makefile +++ b/net/arpwatch/Makefile @@ -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 diff --git a/net/asterisk-prompt-de/Makefile b/net/asterisk-prompt-de/Makefile index 7a5081218..923cf0444 100644 --- a/net/asterisk-prompt-de/Makefile +++ b/net/asterisk-prompt-de/Makefile @@ -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 diff --git a/net/bing/Makefile b/net/bing/Makefile index a42ae3949..e5d45c4ae 100644 --- a/net/bing/Makefile +++ b/net/bing/Makefile @@ -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 diff --git a/net/bmon/Makefile b/net/bmon/Makefile index 0f5f0aaa7..c93ad8537 100644 --- a/net/bmon/Makefile +++ b/net/bmon/Makefile @@ -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 \ diff --git a/net/chillispot/Makefile b/net/chillispot/Makefile index 555a85520..c7db37b28 100644 --- a/net/chillispot/Makefile +++ b/net/chillispot/Makefile @@ -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 diff --git a/net/chrony/Makefile b/net/chrony/Makefile index 79f425870..3781e97ef 100644 --- a/net/chrony/Makefile +++ b/net/chrony/Makefile @@ -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 diff --git a/net/click/Makefile b/net/click/Makefile index f3851236f..40ececd6f 100644 --- a/net/click/Makefile +++ b/net/click/Makefile @@ -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" diff --git a/net/cmdftp/Makefile b/net/cmdftp/Makefile index 6dcb3998e..ac44c30a5 100644 --- a/net/cmdftp/Makefile +++ b/net/cmdftp/Makefile @@ -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/ diff --git a/net/crowdcontrol/Makefile b/net/crowdcontrol/Makefile index 546b8722e..4cf84b239 100644 --- a/net/crowdcontrol/Makefile +++ b/net/crowdcontrol/Makefile @@ -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 diff --git a/net/cups/Makefile b/net/cups/Makefile index cef745a34..0cc532107 100644 --- a/net/cups/Makefile +++ b/net/cups/Makefile @@ -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 diff --git a/net/cutter/Makefile b/net/cutter/Makefile index 1e2f44c01..91c3d4177 100644 --- a/net/cutter/Makefile +++ b/net/cutter/Makefile @@ -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 diff --git a/net/darkstat/Makefile b/net/darkstat/Makefile index 9aa6b3d3a..b736d963d 100644 --- a/net/darkstat/Makefile +++ b/net/darkstat/Makefile @@ -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 \ diff --git a/net/dovecot/Makefile b/net/dovecot/Makefile index 4fce9d0bf..b44b79b4c 100644 --- a/net/dovecot/Makefile +++ b/net/dovecot/Makefile @@ -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 \ diff --git a/net/dsniff/Makefile b/net/dsniff/Makefile index ddf5c383c..75a3009c2 100644 --- a/net/dsniff/Makefile +++ b/net/dsniff/Makefile @@ -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" \ diff --git a/net/elinks/Makefile b/net/elinks/Makefile index 424a8c87b..e8dd454d5 100644 --- a/net/elinks/Makefile +++ b/net/elinks/Makefile @@ -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 && \ diff --git a/net/etherwake/Makefile b/net/etherwake/Makefile index 741a0a601..93d99a1e4 100644 --- a/net/etherwake/Makefile +++ b/net/etherwake/Makefile @@ -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 diff --git a/net/ethtool/Makefile b/net/ethtool/Makefile index 0dfd624f1..b1035f5f1 100644 --- a/net/ethtool/Makefile +++ b/net/ethtool/Makefile @@ -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 diff --git a/net/ettercap/Makefile b/net/ettercap/Makefile index a6bd278b3..8f802d2b6 100644 --- a/net/ettercap/Makefile +++ b/net/ettercap/Makefile @@ -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 diff --git a/net/flow-tools/Makefile b/net/flow-tools/Makefile index 64fca66da..73185f2f4 100644 --- a/net/flow-tools/Makefile +++ b/net/flow-tools/Makefile @@ -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 diff --git a/net/fping/Makefile b/net/fping/Makefile index 9edeee99c..2f7c35ed9 100644 --- a/net/fping/Makefile +++ b/net/fping/Makefile @@ -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 \ diff --git a/net/fprobe-ulog/Makefile b/net/fprobe-ulog/Makefile index 9710e153e..b551d30ef 100644 --- a/net/fprobe-ulog/Makefile +++ b/net/fprobe-ulog/Makefile @@ -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 \ diff --git a/net/frickin/Makefile b/net/frickin/Makefile index 2f311fc29..028e8325e 100644 --- a/net/frickin/Makefile +++ b/net/frickin/Makefile @@ -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 diff --git a/net/httping/Makefile b/net/httping/Makefile index 7ff9733be..9515a63e8 100644 --- a/net/httping/Makefile +++ b/net/httping/Makefile @@ -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" \ diff --git a/net/httptunnel/Makefile b/net/httptunnel/Makefile index 66d7f0ce6..8666ec2c0 100644 --- a/net/httptunnel/Makefile +++ b/net/httptunnel/Makefile @@ -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/ diff --git a/net/icecast/Makefile b/net/icecast/Makefile index bba34eb10..72103b490 100644 --- a/net/icecast/Makefile +++ b/net/icecast/Makefile @@ -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, \ diff --git a/net/iftop/Makefile b/net/iftop/Makefile index f96f20faf..e7da12175 100644 --- a/net/iftop/Makefile +++ b/net/iftop/Makefile @@ -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/ diff --git a/net/igmpproxy/Makefile b/net/igmpproxy/Makefile index 4fa9cf1c2..5d1942bf8 100644 --- a/net/igmpproxy/Makefile +++ b/net/igmpproxy/Makefile @@ -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 diff --git a/net/iodine/Makefile b/net/iodine/Makefile index 5eb854e38..a2ed54cb2 100644 --- a/net/iodine/Makefile +++ b/net/iodine/Makefile @@ -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 diff --git a/net/ipcad/Makefile b/net/ipcad/Makefile index ad6d93d20..b2f2504f8 100644 --- a/net/ipcad/Makefile +++ b/net/ipcad/Makefile @@ -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 diff --git a/net/ipkungfu/Makefile b/net/ipkungfu/Makefile index c6df3d78b..96479c449 100644 --- a/net/ipkungfu/Makefile +++ b/net/ipkungfu/Makefile @@ -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 diff --git a/net/iptables-snmp/Makefile b/net/iptables-snmp/Makefile index b17e9299a..0cadb4d71 100644 --- a/net/iptables-snmp/Makefile +++ b/net/iptables-snmp/Makefile @@ -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)" \ diff --git a/net/iptraf/Makefile b/net/iptraf/Makefile index 2cce96f5d..af535d0dd 100644 --- a/net/iptraf/Makefile +++ b/net/iptraf/Makefile @@ -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) \ diff --git a/net/knock/Makefile b/net/knock/Makefile index 0433e7b36..8b4a9b761 100644 --- a/net/knock/Makefile +++ b/net/knock/Makefile @@ -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 diff --git a/net/l2tpd/Makefile b/net/l2tpd/Makefile index 544791a63..74f1dab77 100644 --- a/net/l2tpd/Makefile +++ b/net/l2tpd/Makefile @@ -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 diff --git a/net/l2tpns/Makefile b/net/l2tpns/Makefile index 13d508fd5..b2abede1a 100644 --- a/net/l2tpns/Makefile +++ b/net/l2tpns/Makefile @@ -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 diff --git a/net/l7-protocols/Makefile b/net/l7-protocols/Makefile index 6366a35a0..4d93c1e55 100644 --- a/net/l7-protocols/Makefile +++ b/net/l7-protocols/Makefile @@ -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 diff --git a/net/linuxigd/Makefile b/net/linuxigd/Makefile index 3940b9fed..17dd4f7f4 100644 --- a/net/linuxigd/Makefile +++ b/net/linuxigd/Makefile @@ -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) \ diff --git a/net/matrixtunnel/Makefile b/net/matrixtunnel/Makefile index dd2a46fb9..652d053e3 100644 --- a/net/matrixtunnel/Makefile +++ b/net/matrixtunnel/Makefile @@ -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 \ diff --git a/net/miau/Makefile b/net/miau/Makefile index e7ab078f0..82a164a66 100644 --- a/net/miau/Makefile +++ b/net/miau/Makefile @@ -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 \ diff --git a/net/miax/Makefile b/net/miax/Makefile index f09daeb3e..e469ab878 100644 --- a/net/miax/Makefile +++ b/net/miax/Makefile @@ -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)" \ diff --git a/net/mii-tool/Makefile b/net/mii-tool/Makefile index fef1a6cbe..1fae413af 100644 --- a/net/mii-tool/Makefile +++ b/net/mii-tool/Makefile @@ -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 diff --git a/net/mini_sendmail/Makefile b/net/mini_sendmail/Makefile index de0d23ec8..d243d82fb 100644 --- a/net/mini_sendmail/Makefile +++ b/net/mini_sendmail/Makefile @@ -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)" diff --git a/net/mtr/Makefile b/net/mtr/Makefile index c5547c639..4237b4f8d 100644 --- a/net/mtr/Makefile +++ b/net/mtr/Makefile @@ -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 \ diff --git a/net/mvprelay/Makefile b/net/mvprelay/Makefile index ff1ed9386..629d9b59e 100644 --- a/net/mvprelay/Makefile +++ b/net/mvprelay/Makefile @@ -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 diff --git a/net/nagios/Makefile b/net/nagios/Makefile index f5b4ace26..168665a4c 100644 --- a/net/nagios/Makefile +++ b/net/nagios/Makefile @@ -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 diff --git a/net/net-tools/Makefile b/net/net-tools/Makefile index a744fbf1b..6d0173dc3 100644 --- a/net/net-tools/Makefile +++ b/net/net-tools/Makefile @@ -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)" \ diff --git a/net/netcat/Makefile b/net/netcat/Makefile index c5bd1fe31..f3f2c3984 100644 --- a/net/netcat/Makefile +++ b/net/netcat/Makefile @@ -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 \ diff --git a/net/netpipe/Makefile b/net/netpipe/Makefile index 21ce522a1..e5e078a56 100644 --- a/net/netpipe/Makefile +++ b/net/netpipe/Makefile @@ -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 diff --git a/net/netstat-nat/Makefile b/net/netstat-nat/Makefile index 9b0722014..25ebfb81f 100644 --- a/net/netstat-nat/Makefile +++ b/net/netstat-nat/Makefile @@ -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 diff --git a/net/nfs-kernel-server/Makefile b/net/nfs-kernel-server/Makefile index 8db42c950..abe0b0062 100644 --- a/net/nfs-kernel-server/Makefile +++ b/net/nfs-kernel-server/Makefile @@ -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 diff --git a/net/nfs-server/Makefile b/net/nfs-server/Makefile index 3bb1722c9..d0cf3952e 100644 --- a/net/nfs-server/Makefile +++ b/net/nfs-server/Makefile @@ -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 diff --git a/net/nfs-utils/Makefile b/net/nfs-utils/Makefile index e0e16e239..a39583df9 100644 --- a/net/nfs-utils/Makefile +++ b/net/nfs-utils/Makefile @@ -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 diff --git a/net/ngrep/Makefile b/net/ngrep/Makefile index 98ea2f31b..924a1e977 100644 --- a/net/ngrep/Makefile +++ b/net/ngrep/Makefile @@ -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 \ diff --git a/net/nocatsplash/Makefile b/net/nocatsplash/Makefile index 02bde0461..96fe409f5 100644 --- a/net/nocatsplash/Makefile +++ b/net/nocatsplash/Makefile @@ -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 diff --git a/net/nodogsplash/Makefile b/net/nodogsplash/Makefile index 5cb4fe973..2d1802174 100644 --- a/net/nodogsplash/Makefile +++ b/net/nodogsplash/Makefile @@ -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 \ diff --git a/net/nprobe/Makefile b/net/nprobe/Makefile index 002a7c83f..daa8b498f 100644 --- a/net/nprobe/Makefile +++ b/net/nprobe/Makefile @@ -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 diff --git a/net/nstx/Makefile b/net/nstx/Makefile index a8e1cb95b..ee489e86b 100644 --- a/net/nstx/Makefile +++ b/net/nstx/Makefile @@ -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 diff --git a/net/ntpclient/Makefile b/net/ntpclient/Makefile index e53009f73..dd8e44fe7 100644 --- a/net/ntpclient/Makefile +++ b/net/ntpclient/Makefile @@ -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 diff --git a/net/ntpd/Makefile b/net/ntpd/Makefile index 93cc87b22..bf86ae868 100644 --- a/net/ntpd/Makefile +++ b/net/ntpd/Makefile @@ -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 diff --git a/net/oidentd/Makefile b/net/oidentd/Makefile index edbe0f459..cb8f0f941 100644 --- a/net/oidentd/Makefile +++ b/net/oidentd/Makefile @@ -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 diff --git a/net/opendchub/Makefile b/net/opendchub/Makefile index 1c2d13807..105ca1315 100644 --- a/net/opendchub/Makefile +++ b/net/opendchub/Makefile @@ -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 \ diff --git a/net/openntpd/Makefile b/net/openntpd/Makefile index bbbf9dbbd..16ce2e1a9 100644 --- a/net/openntpd/Makefile +++ b/net/openntpd/Makefile @@ -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 diff --git a/net/openssh/Makefile b/net/openssh/Makefile index 2c1853719..56af28882 100644 --- a/net/openssh/Makefile +++ b/net/openssh/Makefile @@ -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) \ diff --git a/net/openvpn/Makefile b/net/openvpn/Makefile index 2251f8dec..84175950a 100644 --- a/net/openvpn/Makefile +++ b/net/openvpn/Makefile @@ -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 diff --git a/net/parprouted/Makefile b/net/parprouted/Makefile index 8466a3e38..8bf3ac27e 100644 --- a/net/parprouted/Makefile +++ b/net/parprouted/Makefile @@ -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)" \ diff --git a/net/pen/Makefile b/net/pen/Makefile index b669412b3..34a873e00 100644 --- a/net/pen/Makefile +++ b/net/pen/Makefile @@ -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 \ diff --git a/net/privoxy/Makefile b/net/privoxy/Makefile index de22a6a1b..524feef7c 100644 --- a/net/privoxy/Makefile +++ b/net/privoxy/Makefile @@ -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 \ diff --git a/net/psybnc/Makefile b/net/psybnc/Makefile index d90e19b9c..d4ca77338 100644 --- a/net/psybnc/Makefile +++ b/net/psybnc/Makefile @@ -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)" \ diff --git a/net/ptunnel/Makefile b/net/ptunnel/Makefile index 1b8792733..16ec5b016 100644 --- a/net/ptunnel/Makefile +++ b/net/ptunnel/Makefile @@ -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 diff --git a/net/pure-ftpd/Makefile b/net/pure-ftpd/Makefile index 172d2f5b9..1d685fb8c 100644 --- a/net/pure-ftpd/Makefile +++ b/net/pure-ftpd/Makefile @@ -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 diff --git a/net/quagga/Makefile b/net/quagga/Makefile index 6ac455b13..53e946032 100644 --- a/net/quagga/Makefile +++ b/net/quagga/Makefile @@ -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 diff --git a/net/raddump/Makefile b/net/raddump/Makefile index 7b33fc7eb..8bf8bfac3 100644 --- a/net/raddump/Makefile +++ b/net/raddump/Makefile @@ -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 diff --git a/net/rarpd/Makefile b/net/rarpd/Makefile index 7f0eea477..0e9e92776 100644 --- a/net/rarpd/Makefile +++ b/net/rarpd/Makefile @@ -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" \ diff --git a/net/reaim/Makefile b/net/reaim/Makefile index efd5bf318..685f9d7c3 100644 --- a/net/reaim/Makefile +++ b/net/reaim/Makefile @@ -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)" \ diff --git a/net/rp-l2tp/Makefile b/net/rp-l2tp/Makefile index 1f286e246..3ffd02593 100644 --- a/net/rp-l2tp/Makefile +++ b/net/rp-l2tp/Makefile @@ -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 += \ diff --git a/net/rssh/Makefile b/net/rssh/Makefile index 0cddcc239..579fbc759 100644 --- a/net/rssh/Makefile +++ b/net/rssh/Makefile @@ -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 diff --git a/net/samba/Makefile b/net/samba/Makefile index 760a70535..a36270ae6 100644 --- a/net/samba/Makefile +++ b/net/samba/Makefile @@ -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 diff --git a/net/scanlogd/Makefile b/net/scanlogd/Makefile index 04c0c3a1c..78f264508 100644 --- a/net/scanlogd/Makefile +++ b/net/scanlogd/Makefile @@ -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 diff --git a/net/scdp/Makefile b/net/scdp/Makefile index 4ffc56c18..ab5a743d6 100644 --- a/net/scdp/Makefile +++ b/net/scdp/Makefile @@ -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, \ diff --git a/net/ser2net/Makefile b/net/ser2net/Makefile index 631af9a93..4b706300d 100644 --- a/net/ser2net/Makefile +++ b/net/ser2net/Makefile @@ -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 diff --git a/net/shat/Makefile b/net/shat/Makefile index 679831e33..8703c8a2d 100644 --- a/net/shat/Makefile +++ b/net/shat/Makefile @@ -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)" \ diff --git a/net/slurm/Makefile b/net/slurm/Makefile index 1983104c7..35a709453 100644 --- a/net/slurm/Makefile +++ b/net/slurm/Makefile @@ -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 \ diff --git a/net/socat/Makefile b/net/socat/Makefile index eb768e781..a7f5989ba 100644 --- a/net/socat/Makefile +++ b/net/socat/Makefile @@ -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 \ diff --git a/net/squid/Makefile b/net/squid/Makefile index 8e9f4bc25..dafb6db12 100644 --- a/net/squid/Makefile +++ b/net/squid/Makefile @@ -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 diff --git a/net/sshfs/Makefile b/net/sshfs/Makefile index 3e63f989c..a784e321f 100644 --- a/net/sshfs/Makefile +++ b/net/sshfs/Makefile @@ -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 \ diff --git a/net/ssmtp/Makefile b/net/ssmtp/Makefile index 331f2b75a..3bacab583 100644 --- a/net/ssmtp/Makefile +++ b/net/ssmtp/Makefile @@ -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 diff --git a/net/stunnel/Makefile b/net/stunnel/Makefile index 204ee71e5..cfffd3af1 100644 --- a/net/stunnel/Makefile +++ b/net/stunnel/Makefile @@ -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, \ diff --git a/net/tmsnc/Makefile b/net/tmsnc/Makefile index 4c063282d..62f80d7db 100644 --- a/net/tmsnc/Makefile +++ b/net/tmsnc/Makefile @@ -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 \ diff --git a/net/tsocks/Makefile b/net/tsocks/Makefile index df71e40e6..e304a8ef0 100644 --- a/net/tsocks/Makefile +++ b/net/tsocks/Makefile @@ -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 \ diff --git a/net/ttcp/Makefile b/net/ttcp/Makefile index 7f3f53d97..f8a0d5dca 100644 --- a/net/ttcp/Makefile +++ b/net/ttcp/Makefile @@ -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 diff --git a/net/udp-broadcast-relay/Makefile b/net/udp-broadcast-relay/Makefile index 18c59412b..75516c7af 100644 --- a/net/udp-broadcast-relay/Makefile +++ b/net/udp-broadcast-relay/Makefile @@ -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 diff --git a/net/ulogd/Makefile b/net/ulogd/Makefile index b137472f0..2095e0041 100644 --- a/net/ulogd/Makefile +++ b/net/ulogd/Makefile @@ -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 diff --git a/net/unfs3/Makefile b/net/unfs3/Makefile index f37a69484..a4954a887 100644 --- a/net/unfs3/Makefile +++ b/net/unfs3/Makefile @@ -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) diff --git a/net/uob-nomad/Makefile b/net/uob-nomad/Makefile index 40104d8a9..cbc293e1c 100644 --- a/net/uob-nomad/Makefile +++ b/net/uob-nomad/Makefile @@ -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) diff --git a/net/updatedd/Makefile b/net/updatedd/Makefile index 12d119dbe..7816c0760 100644 --- a/net/updatedd/Makefile +++ b/net/updatedd/Makefile @@ -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 diff --git a/net/vgp/Makefile b/net/vgp/Makefile index 943599495..efe103b08 100644 --- a/net/vgp/Makefile +++ b/net/vgp/Makefile @@ -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 diff --git a/net/vnc-reflector/Makefile b/net/vnc-reflector/Makefile index 07d164595..ae99b6551 100644 --- a/net/vnc-reflector/Makefile +++ b/net/vnc-reflector/Makefile @@ -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)" \ diff --git a/net/vnstat/Makefile b/net/vnstat/Makefile index 786bb5d9d..0f622b37e 100644 --- a/net/vnstat/Makefile +++ b/net/vnstat/Makefile @@ -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) \ diff --git a/net/vrrpd/Makefile b/net/vrrpd/Makefile index e583b0b67..d12c318f5 100644 --- a/net/vrrpd/Makefile +++ b/net/vrrpd/Makefile @@ -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 diff --git a/net/wccpd/Makefile b/net/wccpd/Makefile index 0dd8e0e49..5d88da893 100644 --- a/net/wccpd/Makefile +++ b/net/wccpd/Makefile @@ -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 diff --git a/net/wdiag/Makefile b/net/wdiag/Makefile index b6743d170..96042e871 100644 --- a/net/wdiag/Makefile +++ b/net/wdiag/Makefile @@ -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) \ diff --git a/net/wifidog/Makefile b/net/wifidog/Makefile index 8c6f1104e..0e37b0899 100644 --- a/net/wifidog/Makefile +++ b/net/wifidog/Makefile @@ -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 diff --git a/net/wknock/Makefile b/net/wknock/Makefile index 44f7b7cec..bf64427b0 100644 --- a/net/wknock/Makefile +++ b/net/wknock/Makefile @@ -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)" \ diff --git a/net/wrt-radauth/Makefile b/net/wrt-radauth/Makefile index b0e16462c..9f7e3a483 100644 --- a/net/wrt-radauth/Makefile +++ b/net/wrt-radauth/Makefile @@ -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, \ diff --git a/net/xsupplicant/Makefile b/net/xsupplicant/Makefile index edd1f46c6..3af26d21e 100644 --- a/net/xsupplicant/Makefile +++ b/net/xsupplicant/Makefile @@ -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 diff --git a/sound/empcd/Makefile b/sound/empcd/Makefile index 1027ca23b..8e9afc209 100644 --- a/sound/empcd/Makefile +++ b/sound/empcd/Makefile @@ -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 diff --git a/sound/flite/Makefile b/sound/flite/Makefile index 7161c8604..4dd1a2c41 100644 --- a/sound/flite/Makefile +++ b/sound/flite/Makefile @@ -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 \ diff --git a/sound/lame/Makefile b/sound/lame/Makefile index 386125f5f..0bbc450cb 100644 --- a/sound/lame/Makefile +++ b/sound/lame/Makefile @@ -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) diff --git a/sound/madplay/Makefile b/sound/madplay/Makefile index 7886c5dd9..662e26826 100644 --- a/sound/madplay/Makefile +++ b/sound/madplay/Makefile @@ -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 \ diff --git a/sound/mpc/Makefile b/sound/mpc/Makefile index 25b35a9b3..a0e843bcf 100644 --- a/sound/mpc/Makefile +++ b/sound/mpc/Makefile @@ -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 \ diff --git a/sound/mpd/Makefile b/sound/mpd/Makefile index 592179cde..10b0ebf7c 100644 --- a/sound/mpd/Makefile +++ b/sound/mpd/Makefile @@ -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 diff --git a/sound/mt-daapd/Makefile b/sound/mt-daapd/Makefile index 23144e90d..84a3cf7fb 100644 --- a/sound/mt-daapd/Makefile +++ b/sound/mt-daapd/Makefile @@ -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 diff --git a/sound/shell-fm/Makefile b/sound/shell-fm/Makefile index 04b424c76..8ff006299 100644 --- a/sound/shell-fm/Makefile +++ b/sound/shell-fm/Makefile @@ -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 diff --git a/sound/sox/Makefile b/sound/sox/Makefile index 057f32c53..cb3418a6a 100644 --- a/sound/sox/Makefile +++ b/sound/sox/Makefile @@ -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 \ diff --git a/sound/streamripper/Makefile b/sound/streamripper/Makefile index e7e3d99a8..79fc063b6 100644 --- a/sound/streamripper/Makefile +++ b/sound/streamripper/Makefile @@ -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 diff --git a/utils/bash/Makefile b/utils/bash/Makefile index 724950dee..e562875d1 100644 --- a/utils/bash/Makefile +++ b/utils/bash/Makefile @@ -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, \ diff --git a/utils/bc/Makefile b/utils/bc/Makefile index 9100ccef0..04b05fe46 100644 --- a/utils/bc/Makefile +++ b/utils/bc/Makefile @@ -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 diff --git a/utils/cifsmount/Makefile b/utils/cifsmount/Makefile index d2f79a415..ef4f04c11 100644 --- a/utils/cifsmount/Makefile +++ b/utils/cifsmount/Makefile @@ -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 diff --git a/utils/collectd/Makefile b/utils/collectd/Makefile index 1d530b1df..74b3d79de 100644 --- a/utils/collectd/Makefile +++ b/utils/collectd/Makefile @@ -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 diff --git a/utils/deco/Makefile b/utils/deco/Makefile index 8833846fa..c84d9172e 100644 --- a/utils/deco/Makefile +++ b/utils/deco/Makefile @@ -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) diff --git a/utils/devio/Makefile b/utils/devio/Makefile index ecac1c5a7..3684b501b 100644 --- a/utils/devio/Makefile +++ b/utils/devio/Makefile @@ -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 \ diff --git a/utils/dfu-util/Makefile b/utils/dfu-util/Makefile index e344eee73..fb0d882c3 100644 --- a/utils/dfu-util/Makefile +++ b/utils/dfu-util/Makefile @@ -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" diff --git a/utils/dialog/Makefile b/utils/dialog/Makefile index 802f05d22..4fa9d69d7 100644 --- a/utils/dialog/Makefile +++ b/utils/dialog/Makefile @@ -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 diff --git a/utils/dmidecode/Makefile b/utils/dmidecode/Makefile index 00af61501..478bd88fa 100644 --- a/utils/dmidecode/Makefile +++ b/utils/dmidecode/Makefile @@ -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 diff --git a/utils/dosfstools/Makefile b/utils/dosfstools/Makefile index ff62f026a..43ae5d615 100644 --- a/utils/dosfstools/Makefile +++ b/utils/dosfstools/Makefile @@ -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 diff --git a/utils/fconfig/Makefile b/utils/fconfig/Makefile index c60bab61b..872e4ea3d 100644 --- a/utils/fconfig/Makefile +++ b/utils/fconfig/Makefile @@ -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 diff --git a/utils/fetchmail/Makefile b/utils/fetchmail/Makefile index 01b1cfaaa..4816764ad 100644 --- a/utils/fetchmail/Makefile +++ b/utils/fetchmail/Makefile @@ -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 \ diff --git a/utils/fortune-mod/Makefile b/utils/fortune-mod/Makefile index 0815ffbe7..dae5c4552 100644 --- a/utils/fortune-mod/Makefile +++ b/utils/fortune-mod/Makefile @@ -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 diff --git a/utils/hdparm/Makefile b/utils/hdparm/Makefile index 0fef9b6e1..d8f9df422 100644 --- a/utils/hdparm/Makefile +++ b/utils/hdparm/Makefile @@ -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 diff --git a/utils/io/Makefile b/utils/io/Makefile index 87db8690b..f2cbf6910 100644 --- a/utils/io/Makefile +++ b/utils/io/Makefile @@ -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)/ diff --git a/utils/joe/Makefile b/utils/joe/Makefile index e569b098d..f5c946b98 100644 --- a/utils/joe/Makefile +++ b/utils/joe/Makefile @@ -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/ diff --git a/utils/lcd4linux/Makefile b/utils/lcd4linux/Makefile index b0564cca8..f87df4296 100644 --- a/utils/lcd4linux/Makefile +++ b/utils/lcd4linux/Makefile @@ -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 diff --git a/utils/lm-sensors/Makefile b/utils/lm-sensors/Makefile index 99eae9395..6c51d3d7f 100644 --- a/utils/lm-sensors/Makefile +++ b/utils/lm-sensors/Makefile @@ -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)" \ diff --git a/utils/logrotate/Makefile b/utils/logrotate/Makefile index e6b81950b..1595fd133 100644 --- a/utils/logrotate/Makefile +++ b/utils/logrotate/Makefile @@ -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 diff --git a/utils/lrzsz/Makefile b/utils/lrzsz/Makefile index 28f8a49c8..1f2cf330d 100644 --- a/utils/lrzsz/Makefile +++ b/utils/lrzsz/Makefile @@ -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 diff --git a/utils/macchanger/Makefile b/utils/macchanger/Makefile index 467bdee50..42d36aa22 100644 --- a/utils/macchanger/Makefile +++ b/utils/macchanger/Makefile @@ -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)" \ diff --git a/utils/mc/Makefile b/utils/mc/Makefile index 67d7591ac..d9c0654e2 100644 --- a/utils/mc/Makefile +++ b/utils/mc/Makefile @@ -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 \ diff --git a/utils/mgetty/Makefile b/utils/mgetty/Makefile index 221a6c5eb..600dd2a46 100644 --- a/utils/mgetty/Makefile +++ b/utils/mgetty/Makefile @@ -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 diff --git a/utils/microcom/Makefile b/utils/microcom/Makefile index 33f4007f6..931460cc2 100644 --- a/utils/microcom/Makefile +++ b/utils/microcom/Makefile @@ -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) \ diff --git a/utils/mksh/Makefile b/utils/mksh/Makefile index 36744c510..4513053f6 100644 --- a/utils/mksh/Makefile +++ b/utils/mksh/Makefile @@ -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 diff --git a/utils/nano/Makefile b/utils/nano/Makefile index 6319556ca..621ba0121 100644 --- a/utils/nano/Makefile +++ b/utils/nano/Makefile @@ -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 \ diff --git a/utils/pciutils/Makefile b/utils/pciutils/Makefile index fa7e375c2..d327d2147 100644 --- a/utils/pciutils/Makefile +++ b/utils/pciutils/Makefile @@ -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 diff --git a/utils/picocom/Makefile b/utils/picocom/Makefile index 5730d5218..754d53ab6 100644 --- a/utils/picocom/Makefile +++ b/utils/picocom/Makefile @@ -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 diff --git a/utils/procmail/Makefile b/utils/procmail/Makefile index 3e1a32248..9563e0956 100644 --- a/utils/procmail/Makefile +++ b/utils/procmail/Makefile @@ -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) diff --git a/utils/psplash/Makefile b/utils/psplash/Makefile index 72185d216..f565bfd30 100644 --- a/utils/psplash/Makefile +++ b/utils/psplash/Makefile @@ -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) \ diff --git a/utils/pwgen/Makefile b/utils/pwgen/Makefile index a004019bd..cf0e0d87f 100644 --- a/utils/pwgen/Makefile +++ b/utils/pwgen/Makefile @@ -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 diff --git a/utils/reiserfsprogs/Makefile b/utils/reiserfsprogs/Makefile index 419f59290..79b469d4e 100644 --- a/utils/reiserfsprogs/Makefile +++ b/utils/reiserfsprogs/Makefile @@ -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 diff --git a/utils/rrdcollect/Makefile b/utils/rrdcollect/Makefile index 2f65588d5..e43d4c782 100644 --- a/utils/rrdcollect/Makefile +++ b/utils/rrdcollect/Makefile @@ -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 diff --git a/utils/sane-backends/Makefile b/utils/sane-backends/Makefile index ade655d08..2f3e1fe77 100644 --- a/utils/sane-backends/Makefile +++ b/utils/sane-backends/Makefile @@ -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, \ diff --git a/utils/screen/Makefile b/utils/screen/Makefile index f6bc86b3b..832b95fed 100644 --- a/utils/screen/Makefile +++ b/utils/screen/Makefile @@ -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" \ diff --git a/utils/sdparm/Makefile b/utils/sdparm/Makefile index 0c93dc52e..a113767be 100644 --- a/utils/sdparm/Makefile +++ b/utils/sdparm/Makefile @@ -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 diff --git a/utils/setserial/Makefile b/utils/setserial/Makefile index 8b7a87e81..6e96d92d5 100644 --- a/utils/setserial/Makefile +++ b/utils/setserial/Makefile @@ -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 diff --git a/utils/smartmontools/Makefile b/utils/smartmontools/Makefile index 71fe9693c..7ddab45af 100644 --- a/utils/smartmontools/Makefile +++ b/utils/smartmontools/Makefile @@ -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 diff --git a/utils/strace/Makefile b/utils/strace/Makefile index af5a7082b..85dd9b628 100644 --- a/utils/strace/Makefile +++ b/utils/strace/Makefile @@ -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 diff --git a/utils/stress/Makefile b/utils/stress/Makefile index aa6ff9beb..288079c72 100644 --- a/utils/stress/Makefile +++ b/utils/stress/Makefile @@ -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" diff --git a/utils/unzip/Makefile b/utils/unzip/Makefile index 39196e4f4..979c1d5e5 100644 --- a/utils/unzip/Makefile +++ b/utils/unzip/Makefile @@ -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 diff --git a/utils/vim/Makefile b/utils/vim/Makefile index cdd80e2a0..5b7b28d4d 100644 --- a/utils/vim/Makefile +++ b/utils/vim/Makefile @@ -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 \ diff --git a/utils/wx200d/Makefile b/utils/wx200d/Makefile index 6dde919b2..3d1a77355 100644 --- a/utils/wx200d/Makefile +++ b/utils/wx200d/Makefile @@ -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 diff --git a/utils/zile/Makefile b/utils/zile/Makefile index cb16e82bd..85da2c87a 100644 --- a/utils/zile/Makefile +++ b/utils/zile/Makefile @@ -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 diff --git a/utils/zip/Makefile b/utils/zip/Makefile index eafa92cc3..1364d750e 100644 --- a/utils/zip/Makefile +++ b/utils/zip/Makefile @@ -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