move package description to a separate definition, remove it when DESCRIPTION=TITLE

SVN-Revision: 8659
This commit is contained in:
Nicolas Thill 2007-09-07 08:34:51 +00:00
parent 3e2f44481f
commit 34bb4638e7
65 changed files with 1235 additions and 686 deletions

View file

@ -27,15 +27,16 @@ include $(INCLUDE_DIR)/package.mk
define KernelPackage/acx define KernelPackage/acx
TITLE:=Driver for TI ACX1xx chipset TITLE:=Driver for TI ACX1xx chipset
DEPENDS:=@LINUX_2_6 @!TARGET_AVR32 +wireless-tools DEPENDS:=@LINUX_2_6 @!TARGET_AVR32 +wireless-tools
DESCRIPTION:=\
This package contains a driver for TI ACX1xx 802.11a/b/g chipsets.
URL:=http://acx100.sourceforge.net/ URL:=http://acx100.sourceforge.net/
SUBMENU:=Wireless Drivers SUBMENU:=Wireless Drivers
FILES:= \ FILES:= $(PKG_BUILD_DIR)/acx.$(LINUX_KMOD_SUFFIX)
$(PKG_BUILD_DIR)/acx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,acx) AUTOLOAD:=$(call AutoLoad,50,acx)
endef endef
define KernelPackage/acx/description
This package contains a driver for TI ACX1xx 802.11a/b/g chipsets.
endef
define Build/Compile define Build/Compile
$(MAKE) -C $(LINUX_DIR) \ $(MAKE) -C $(LINUX_DIR) \
SUBDIRS="$(PKG_BUILD_DIR)" \ SUBDIRS="$(PKG_BUILD_DIR)" \

View file

@ -4,7 +4,7 @@
# This is free software, licensed under the GNU General Public License v2. # This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information. # See /LICENSE for more information.
# #
# $Id: $ # $Id$
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
@ -16,8 +16,6 @@ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=@openwrt/ PKG_SOURCE_URL:=@openwrt/
PKG_MD5SUM:=faafd4618f970119a665b11b21ac6a26 PKG_MD5SUM:=faafd4618f970119a665b11b21ac6a26
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
define Package/admswconfig define Package/admswconfig
@ -25,14 +23,16 @@ define Package/admswconfig
CATEGORY:=Utilities CATEGORY:=Utilities
TITLE:=ADM5120 Switch configuration tool TITLE:=ADM5120 Switch configuration tool
DEPENDS:=@TARGET_ADM5120||TARGET_ADM5120EB DEPENDS:=@TARGET_ADM5120||TARGET_ADM5120EB
DESCRIPTION:=\
A program to configure the internal ethernet switch of an ADM5120 processor. \\\
You need the corresponding driver for the switch in the kernel. \\\
with this program you can configure which ports of the switch belong \\\
to the different ethernet devices.
URL:=http://sharon.esrac.ele.tue.nl/users/pe1rxq/linux-adm/admswconfig/ URL:=http://sharon.esrac.ele.tue.nl/users/pe1rxq/linux-adm/admswconfig/
endef endef
define Package/admswconfig/description
A program to configure the internal ethernet switch of an ADM5120 processor.
You need the corresponding driver for the switch in the kernel.
With this program you can configure which ports of the switch belong
to the different ethernet devices.
endef
define Build/Configure define Build/Configure
endef endef

View file

@ -23,7 +23,6 @@ define KernelPackage/alsa
SUBMENU:=Other modules SUBMENU:=Other modules
DEPENDS:=@USB_SUPPORT @LINUX_2_4 DEPENDS:=@USB_SUPPORT @LINUX_2_4
TITLE:=Advanced Linux Sound Architecture TITLE:=Advanced Linux Sound Architecture
DESCRIPTION:=
FILES:=$(PKG_BUILD_DIR)/modules/*.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/modules/*.$(LINUX_KMOD_SUFFIX)
AUTOLOAD=$(call AutoLoad,70,$(shell cat ./files/alsa.modules)) AUTOLOAD=$(call AutoLoad,70,$(shell cat ./files/alsa.modules))
endef endef

View file

@ -21,33 +21,39 @@ include $(INCLUDE_DIR)/package.mk
define Package/aodv-uu/Default define Package/aodv-uu/Default
TITLE:=Ad-hoc On-demand Distance Vector Routing TITLE:=Ad-hoc On-demand Distance Vector Routing
DESCRIPTION:=\
AODV is the Ad-hoc On-demand Distance Vector routing protocol \\\
implementation created at Uppsala University.
URL:=http://core.it.uu.se/core/index.php/AODV-UU URL:=http://core.it.uu.se/core/index.php/AODV-UU
endef endef
define Package/aodv-uu/Default/description
AODV is the Ad-hoc On-demand Distance Vector routing protocol
implementation created at Uppsala University.
endef
define Package/aodv-uu define Package/aodv-uu
$(call Package/aodv-uu/Default) $(call Package/aodv-uu/Default)
SECTION:=net SECTION:=net
CATEGORY:=Network CATEGORY:=Network
TITLE+= (daemon) TITLE+= (daemon)
DESCRIPTION+=\\\ endef
\\\
This package contains the AODV userland daemon. define Package/aodv-uu/description
$(call Package/aodv-uu/Default/description)
This package contains the AODV userland daemon.
endef endef
define KernelPackage/aodv-uu define KernelPackage/aodv-uu
$(call Package/aodv-uu/Default) $(call Package/aodv-uu/Default)
TITLE+= (kernel module) TITLE+= (kernel module)
DESCRIPTION+=\\\
\\\
This package contains the AODV kernel module.
FILES:=$(PKG_BUILD_DIR)/lnx/kaodv.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/lnx/kaodv.$(LINUX_KMOD_SUFFIX)
SUBMENU:=Network Support SUBMENU:=Network Support
AUTOLOAD:=$(call AutoLoad,80,$(shell cat ./files/aodv-uu.modules)) AUTOLOAD:=$(call AutoLoad,80,$(shell cat ./files/aodv-uu.modules))
endef endef
define KernelPackage/aodv-uu/description
$(call Package/aodv-uu/Default/description)
This package contains the AODV kernel module.
endef
ifeq ($(CONFIG_LINUX_2_6),y) ifeq ($(CONFIG_LINUX_2_6),y)
define Build/Compile/linux26 define Build/Compile/linux26
$(MAKE) -C $(LINUX_DIR) \ $(MAKE) -C $(LINUX_DIR) \

View file

@ -19,19 +19,30 @@ PKG_MD5SUM:=dc4d5c36532503a2f234f3303a0bf563
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
define KernelPackage/sangam-atm-annex-a define KernelPackage/sangam-atm/Default
SUBMENU:=Network Devices SUBMENU:=Network Devices
DEPENDS:=@TARGET_AR7 +kmod-atm DEPENDS:=@TARGET_AR7 +kmod-atm
TITLE:=AR7 ADSL driver (Annex A, ADSL over POTS) TITLE:=AR7 ADSL driver
DESCRIPTION:=The AR7 ADSL driver for Annex A (ADSL over POTS)
FILES:=$(PKG_BUILD_DIR)/tiatm.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/tiatm.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,tiatm) AUTOLOAD:=$(call AutoLoad,50,tiatm)
endef endef
define KernelPackage/sangam-atm-annex-a
$(call KernelPackage/sangam-atm/Default)
TITLE+= (Annex A, ADSL over POTS)
endef
define KernelPackage/sangam-atm-annex-a/description
The AR7 ADSL driver for Annex A (ADSL over POTS).
endef
define KernelPackage/sangam-atm-annex-b define KernelPackage/sangam-atm-annex-b
$(call KernelPackage/sangam-atm-annex-a) $(call KernelPackage/sangam-atm/Default)
TITLE:=AR7 ADSL driver (Annex B, ADSL over ISDN) TITLE+= (Annex B, ADSL over ISDN)
DESCRIPTION:=The AR7 ADSL driver for Annex B (ADSL over ISDN) endef
define KernelPackage/sangam-atm-annex-b/description
The AR7 ADSL driver for Annex B (ADSL over ISDN).
endef endef
define Build/Compile define Build/Compile

View file

@ -34,8 +34,6 @@ define Package/base-files$(TARGET)
SECTION:=base SECTION:=base
CATEGORY:=Base system CATEGORY:=Base system
TITLE:=Base filesystem for OpenWrt TITLE:=Base filesystem for OpenWrt
DESCRIPTION:=\
This package contains a base filesystem and system scripts for OpenWrt.
URL:=http://openwrt.org/ URL:=http://openwrt.org/
VERSION:=$(PKG_RELEASE)-$(REV) VERSION:=$(PKG_RELEASE)-$(REV)
$(call Config,network.lan.proto,string,static,LAN Protocol) $(call Config,network.lan.proto,string,static,LAN Protocol)
@ -58,6 +56,10 @@ define Package/base-files$(TARGET)/conffiles
$(call $(TARGET)/conffiles) $(call $(TARGET)/conffiles)
endef endef
define Package/base-files$(TARGET)/description
This package contains a base filesystem and system scripts for OpenWrt.
endef
define Package/gcc/Default define Package/gcc/Default
SECTION:=libs SECTION:=libs
CATEGORY:=Base system CATEGORY:=Base system
@ -67,18 +69,18 @@ define Package/gcc/Default
endef endef
define Package/libgcc define Package/libgcc
$(call Package/gcc/Default) $(call Package/gcc/Default)
TITLE:=GCC support library TITLE:=GCC support library
DEPENDS:=@!TARGET_AVR32 @!NATIVE_TOOLCHAIN DEPENDS:=@!TARGET_AVR32 @!NATIVE_TOOLCHAIN
endef endef
define Package/libssp define Package/libssp
$(call Package/gcc/Default) $(call Package/gcc/Default)
TITLE:=GCC support library TITLE:=GCC support library
endef endef
define Package/libstdcpp define Package/libstdcpp
$(call Package/gcc/Default) $(call Package/gcc/Default)
NAME:=libstdc++ NAME:=libstdc++
TITLE:=GNU Standard C++ Library v3 TITLE:=GNU Standard C++ Library v3
DEPENDS:=@!NATIVE_TOOLCHAIN&&@INSTALL_LIBSTDCPP DEPENDS:=@!NATIVE_TOOLCHAIN&&@INSTALL_LIBSTDCPP
@ -93,12 +95,12 @@ define Package/uclibc/Default
endef endef
define Package/libpthread define Package/libpthread
$(call Package/uclibc/Default) $(call Package/uclibc/Default)
TITLE:=POSIX thread library TITLE:=POSIX thread library
endef endef
define Package/uclibc define Package/uclibc
$(call Package/uclibc/Default) $(call Package/uclibc/Default)
TITLE:=C library embedded systems TITLE:=C library embedded systems
endef endef

View file

@ -20,13 +20,16 @@ endif
define KernelPackage/bcm43xx-mac80211 define KernelPackage/bcm43xx-mac80211
SUBMENU:=Wireless Drivers SUBMENU:=Wireless Drivers
TITLE:=Broadcom 43xx wireless support TITLE:=Broadcom 43xx wireless support
DESCRIPTION:=Kernel module for Broadcom 43xx wireless support (mac80211)
DEPENDS:=@TARGET_BRCM47XX +kmod-mac80211 DEPENDS:=@TARGET_BRCM47XX +kmod-mac80211
KCONFIG:=CONFIG_MAC80211 KCONFIG:=CONFIG_MAC80211
FILES:=$(PKG_BUILD_DIR)/bcm43xx-mac80211.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/bcm43xx-mac80211.$(LINUX_KMOD_SUFFIX)
# AUTOLOAD:=$(call AutoLoad,30,bcm43xx-mac80211) # AUTOLOAD:=$(call AutoLoad,30,bcm43xx-mac80211)
endef endef
define KernelPackage/bcm43xx-mac80211/description
Kernel module for Broadcom 43xx wireless support (mac80211)
endef
ifneq ($(CONFIG_MAC80211),) ifneq ($(CONFIG_MAC80211),)
PKG_EXTRA_KCONFIG:= \ PKG_EXTRA_KCONFIG:= \

View file

@ -25,7 +25,6 @@ define Package/$(PKG_NAME)
SECTION:=net SECTION:=net
CATEGORY:=Base system CATEGORY:=Base system
TITLE:=ATM Ethernet bridging configuration utility TITLE:=ATM Ethernet bridging configuration utility
DESCRIPTION:=ATM Ethernet bridging configuration utility
URL:=http://ftp.debian.org/debian/pool/main/b/br2684ctl URL:=http://ftp.debian.org/debian/pool/main/b/br2684ctl
endef endef

View file

@ -17,19 +17,23 @@ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=@SF/bridge PKG_SOURCE_URL:=@SF/bridge
PKG_MD5SUM:=9b7dc52656f5cbec846a7ba3299f73bd PKG_MD5SUM:=9b7dc52656f5cbec846a7ba3299f73bd
include $(INCLUDE_DIR)/kernel.mk
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
define Package/bridge define Package/bridge
SECTION:=net SECTION:=net
CATEGORY:=Base system CATEGORY:=Base system
TITLE:=Ethernet bridging configuration utility TITLE:=Ethernet bridging configuration utility
DESCRIPTION:=\
Manage ethernet bridging: a way to connect networks together to \\\
form a larger network.
URL:=http://bridge.sourceforge.net/ URL:=http://bridge.sourceforge.net/
endef endef
CONFIGURE_ARGS += --with-linux-headers="$(LINUX_DIR)" define Package/bridge/description
Manage ethernet bridging: a way to connect networks together to
form a larger network.
endef
CONFIGURE_ARGS += \
--with-linux-headers="$(LINUX_DIR)" \
define Package/bridge/install define Package/bridge/install
$(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_DIR) $(1)/usr/sbin

View file

@ -33,48 +33,62 @@ define KernelPackage/brcm-wl/Default
SECTION:=kernel SECTION:=kernel
DEPENDS:=@TARGET_BRCM_2_4 DEPENDS:=@TARGET_BRCM_2_4
TITLE:=Kernel driver for BCM43xx chipsets TITLE:=Kernel driver for BCM43xx chipsets
DESCRIPTION:=\
This package contains the proprietary wireless driver for the Broadcom \\\
BCM43xx chipset
FILES:=$(PKG_BUILD_DIR)/kmod/wl$(1).o FILES:=$(PKG_BUILD_DIR)/kmod/wl$(1).o
AUTOLOAD:=$(call AutoLoad,30,wl$(1)) AUTOLOAD:=$(call AutoLoad,30,wl$(1))
endef endef
define KernelPackage/brcm-wl/Default/description
This package contains the proprietary wireless driver for the Broadcom
BCM43xx chipset.
endef
define KernelPackage/brcm-wl define KernelPackage/brcm-wl
$(call KernelPackage/brcm-wl/Default,) $(call KernelPackage/brcm-wl/Default,)
TITLE+= (normal version) TITLE+= (normal version)
DESCRIPTION+= (normal version). endef
define KernelPackage/brcm-wl/description
$(call KernelPackage/brcm-wl/Default/description)
endef endef
define KernelPackage/brcm-wl-mimo define KernelPackage/brcm-wl-mimo
$(call KernelPackage/brcm-wl/Default,_mimo) $(call KernelPackage/brcm-wl/Default,_mimo)
TITLE+= (MIMO version) TITLE+= (MIMO version)
DESCRIPTION+= (MIMO version). endef
define KernelPackage/brcm-wl-mimo/description
$(call KernelPackage/brcm-wl/Default/description)
endef endef
define Package/wlc define Package/wlc
$(call Package/broadcom-wl/Default) $(call Package/broadcom-wl/Default)
TITLE:=wl driver setup utility TITLE:=wl driver setup utility
DESCRIPTION:=\ endef
This package contains an utility for initializing the proprietary Broadcom \\\
wl driver. define Package/wlc/description
This package contains an utility for initializing the proprietary Broadcom
wl driver.
endef endef
define Package/wl define Package/wl
$(call Package/broadcom-wl/Default) $(call Package/broadcom-wl/Default)
TITLE:=Proprietary Broadcom wl driver config utility TITLE:=Proprietary Broadcom wl driver config utility
DESCRIPTION:=\ endef
This package contains the proprietary utility (wl) for configuring the \\\
proprietary Broadcom wl driver. define Package/wl/description
This package contains the proprietary utility (wl) for configuring the
proprietary Broadcom wl driver.
endef endef
define Package/nas define Package/nas
$(call Package/broadcom-wl/Default) $(call Package/broadcom-wl/Default)
DEPENDS+=+nvram DEPENDS+= +nvram
TITLE:=Proprietary Broadcom WPA/WPA2 authenticator TITLE:=Proprietary Broadcom WPA/WPA2 authenticator
DESCRIPTION:=\ endef
This package contains the proprietary WPA/WPA2 authenticator (nas) for the \\\
proprietary Broadcom wl driver. define Package/nas/description
This package contains the proprietary WPA/WPA2 authenticator (nas) for the
proprietary Broadcom wl driver.
endef endef

View file

@ -37,8 +37,8 @@ define Package/busybox
endef endef
define Package/busybox/description define Package/busybox/description
The Swiss Army Knife of embedded Linux. The Swiss Army Knife of embedded Linux.
It slices, it dices, it makes Julian Fries. It slices, it dices, it makes Julian Fries.
endef endef
define Package/busybox/config define Package/busybox/config

View file

@ -25,12 +25,14 @@ define Package/comgt
CATEGORY:=Utilities CATEGORY:=Utilities
TITLE:=Option/Vodafone 3G/GPRS control tool TITLE:=Option/Vodafone 3G/GPRS control tool
DEPENDS:=+chat DEPENDS:=+chat
DESCRIPTION:=\
comgt is a scripting language interpreter useful for establishing communications \\\
on serial lines and through PCMCIA modems as well as GPRS and 3G datacards.
URL:= http://www.pharscape.org/content/view/46/70/ URL:= http://www.pharscape.org/content/view/46/70/
endef endef
define Package/comgt/description
comgt is a scripting language interpreter useful for establishing
communications on serial lines and through PCMCIA modems as well as GPRS
and 3G datacards.
endef
define Build/Compile define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \ $(MAKE) -C $(PKG_BUILD_DIR) \
@ -60,4 +62,3 @@ define Package/comgt/install
endef endef
$(eval $(call BuildPackage,comgt)) $(eval $(call BuildPackage,comgt))

View file

@ -22,8 +22,6 @@ define Package/dnsmasq
SECTION:=net SECTION:=net
CATEGORY:=Base system CATEGORY:=Base system
TITLE:=A lightweight DNS and DHCP server TITLE:=A lightweight DNS and DHCP server
DESCRIPTION:=\
It is intended to provide coupled DNS and DHCP service to a LAN.
URL:=http://www.thekelleys.org.uk/dnsmasq/ URL:=http://www.thekelleys.org.uk/dnsmasq/
endef endef
@ -31,6 +29,10 @@ define Package/dnsmasq/conffiles
/etc/dnsmasq.conf /etc/dnsmasq.conf
endef endef
define Package/dnsmasq/description
It is intended to provide coupled DNS and DHCP service to a LAN.
endef
define Build/Compile define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \ $(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \ $(TARGET_CONFIGURE_OPTS) \

View file

@ -28,8 +28,10 @@ define Package/dropbear
SECTION:=net SECTION:=net
CATEGORY:=Base system CATEGORY:=Base system
TITLE:=Small SSH2 client/server TITLE:=Small SSH2 client/server
DESCRIPTION:=\ endef
A small SSH2 server/client designed for small memory environments.
define Package/dropbear/description
A small SSH2 server/client designed for small memory environments.
endef endef
define Package/dropbearconvert define Package/dropbearconvert

View file

@ -18,7 +18,12 @@ PKG_MD5SUM:=06f7806782e357797fad1d34b7ced0c6
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
define Package/e2fsprogs/Default
URL:=http://e2fsprogs.sourceforge.net/
endef
define Package/e2fsprogs define Package/e2fsprogs
$(call Package/e2fsprogs/Default)
SECTION:=utils SECTION:=utils
CATEGORY:=Utilities CATEGORY:=Utilities
TITLE:=Ext2/3 filesystem utilities TITLE:=Ext2/3 filesystem utilities
@ -29,36 +34,44 @@ define Package/e2fsprogs
filesystem utilities. filesystem utilities.
endef endef
define Package/e2fsprogs/description
This package contains essential ext2 filesystem utilities which consists of
e2fsck, mke2fs, debugfs, dumpe2fs, tune2fs, and most of the other core ext2
filesystem utilities.
endef
define Package/libuuid define Package/libuuid
$(call Package/e2fsprogs/Default)
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
TITLE:=DCE compatible Universally Unique Identifier library TITLE:=DCE compatible Universally Unique Identifier library
DESCRIPTION:=\ endef
Library for generating DCE compatible Universally Unique Identifiers
URL:=http://e2fsprogs.sourceforge.net/ define Package/libuuid/description
Library for generating DCE compatible Universally Unique Identifiers.
endef endef
define Package/libblkid define Package/libblkid
$(call Package/e2fsprogs/Default)
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
TITLE:=block device id library TITLE:=block device id library
DESCRIPTION:=\ endef
The blkid library which allows system programs like fsck and mount to quickly\\\
and easily find block devices by filesystem UUID and LABEL. define Package/libblkid/description
URL:=http://e2fsprogs.sourceforge.net/ The blkid library which allows system programs like fsck and mount to
quickly and easily find block devices by filesystem UUID and LABEL.
endef endef
define Package/tune2fs define Package/tune2fs
$(call Package/e2fsprogs) $(call Package/e2fsprogs)
TITLE:=Ext2 Filesystem tune utility TITLE:=Ext2 Filesystem tune utility
DESCRIPTION:=Ext2 Filesystem tune utility
DEPENDS:=e2fsprogs DEPENDS:=e2fsprogs
endef endef
define Package/resize2fs define Package/resize2fs
$(call Package/e2fsprogs) $(call Package/e2fsprogs)
TITLE:=Ext2 Filesystem resize utility TITLE:=Ext2 Filesystem resize utility
DESCRIPTION:=Ext2 Filesystem resize utility
DEPENDS:=e2fsprogs DEPENDS:=e2fsprogs
endef endef
@ -119,7 +132,7 @@ define Package/libuuid/install
endef endef
define Package/libblkid/install define Package/libblkid/install
$(INSTALL_DIR) $(1)/usr/lib/ $(INSTALL_DIR) $(1)/usr/lib
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libblkid.so.* $(1)/usr/lib/ $(CP) $(PKG_INSTALL_DIR)/usr/lib/libblkid.so.* $(1)/usr/lib/
endef endef

View file

@ -20,11 +20,14 @@ define KernelPackage/fonera-mp3-driver
SUBMENU:=Other modules SUBMENU:=Other modules
DEPENDS:=@TARGET_ATHEROS DEPENDS:=@TARGET_ATHEROS
TITLE:=Fonera-MP3 driver (VS1011X) TITLE:=Fonera-MP3 driver (VS1011X)
DESCRIPTION:=driver for a vs1011X attached to a fonera
FILES:=$(PKG_BUILD_DIR)/mp3_drv.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/mp3_drv.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,mp3-drv) AUTOLOAD:=$(call AutoLoad,25,mp3-drv)
endef endef
define KernelPackage/fonera-mp3-driver/description
This package a kernel driver for a vs1011X attached to a fonera.
endef
define Build/Prepare define Build/Prepare
$(call Build/Prepare/Default) $(call Build/Prepare/Default)
$(CP) -r src/* $(PKG_BUILD_DIR)/ $(CP) -r src/* $(PKG_BUILD_DIR)/

View file

@ -21,10 +21,12 @@ define Package/fonera-mp3d
CATEGORY:=Utilities CATEGORY:=Utilities
DEPENDS:=@TARGET_ATHEROS DEPENDS:=@TARGET_ATHEROS
TITLE:=Daemon for fonera-mp3 TITLE:=Daemon for fonera-mp3
DESCRIPTION:=Daemon to drive a vs1011X mp3 decoder attached to the \
fonera gpio pins
endef endef
define Package/fonera-mp3d/description
Daemon to drive a vs1011X mp3 decoder attached to the
fonera gpio pins
define Build/Prepare define Build/Prepare
mkdir -p $(PKG_BUILD_DIR) mkdir -p $(PKG_BUILD_DIR)
$(CP) ./src/* $(PKG_BUILD_DIR)/ $(CP) ./src/* $(PKG_BUILD_DIR)/

View file

@ -24,12 +24,15 @@ define Package/foxboard-utils
SECTION:=utils SECTION:=utils
CATEGORY:=Base system CATEGORY:=Base system
TITLE:=Foxboard base tools TITLE:=Foxboard base tools
DESCRIPTION:=\
This package contains a collection of tools for configuring the foxboard gpio pins/leds
URL:=http://www.acmesystems.it URL:=http://www.acmesystems.it
DEPENDS:=@TARGET_ETRAX DEPENDS:=@TARGET_ETRAX
endef endef
define Package/foxboard-utils/description
This package contains a collection of tools for configuring the foxboard
gpio pins/leds.
endef
define Build/Compile define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) CFLAGS=$(TARTGET_CFLAGS) CC=$(TARGET_CC) $(MAKE) -C $(PKG_BUILD_DIR) CFLAGS=$(TARTGET_CFLAGS) CC=$(TARGET_CC)
$(MAKE) -C $(PKG_BUILD_DIR) PREFIX="$(PKG_INSTALL_DIR)" install $(MAKE) -C $(PKG_BUILD_DIR) PREFIX="$(PKG_INSTALL_DIR)" install

View file

@ -22,43 +22,51 @@ include $(INCLUDE_DIR)/package.mk
define Package/fuse/Default define Package/fuse/Default
TITLE:=FUSE TITLE:=FUSE
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
DESCRIPTION:=\
FUSE (Filesystem in UserSpacE)
URL:=http://fuse.sourceforge.net/ URL:=http://fuse.sourceforge.net/
endef endef
define Package/fuse/Default/description
FUSE (Filesystem in UserSpacE)
endef
define Package/fuse-utils define Package/fuse-utils
$(call Package/fuse/Default) $(call Package/fuse/Default)
SECTION:=utils SECTION:=utils
CATEGORY:=Utilities CATEGORY:=Utilities
DEPENDS:=+libfuse +kmod-fuse @LINUX_2_6 DEPENDS:=+libfuse +kmod-fuse @LINUX_2_6
TITLE+= (utilities) TITLE+= (utilities)
DESCRIPTION+=\\\ endef
\\\
This package contains the FUSE utilities. define Package/fuse-utils/description
$(call Package/fuse/Default/description)
This package contains the FUSE utilities.
endef endef
define KernelPackage/fuse define KernelPackage/fuse
$(call Package/fuse/Default)
SUBMENU:=Filesystems SUBMENU:=Filesystems
$(call Package/fuse/Default)
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
TITLE+= (kernel module) TITLE+= (kernel module)
DESCRIPTION+=\\\
\\\
This package contains the FUSE kernel module.
FILES:=$(PKG_INSTALL_DIR)/lib/modules/$(LINUX_VERSION)/kernel/fs/fuse/fuse.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_INSTALL_DIR)/lib/modules/$(LINUX_VERSION)/kernel/fs/fuse/fuse.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,80,fuse) AUTOLOAD:=$(call AutoLoad,80,fuse)
endef endef
define Kernel/Package/fuse/description
$(call Package/fuse/Default/description)
This package contains the FUSE kernel module.
endef
define Package/libfuse define Package/libfuse
$(call Package/fuse/Default) $(call Package/fuse/Default)
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
TITLE+= (library) TITLE+= (library)
DESCRIPTION+=\\\ endef
\\\
This package contains the FUSE shared library, needed by other programs. define Package/libfuse/description
$(call Package/fuse/Default/description)
This package contains the FUSE shared library, needed by other programs.
endef endef
CONFIGURE_VARS += \ CONFIGURE_VARS += \

View file

@ -20,8 +20,11 @@ define Package/gdbserver
CATEGORY:=Utilities CATEGORY:=Utilities
DEPENDS:=@GDB@ DEPENDS:=@GDB@
TITLE:=Remote Server for the GNU Debugger TITLE:=Remote Server for the GNU Debugger
DESCRIPTION:=GDBSERVER is a program that allows you to run GDB on a different machine\\\ endef
than the one which is running the program being debugged.
define Package/gdbserver/description
GDBSERVER is a program that allows you to run GDB on a different machine
than the one which is running the program being debugged.
endef endef
define Build/Configure define Build/Configure

View file

@ -29,26 +29,22 @@ define KernelPackage/hostap/Default/2.6
VERSION:=$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE) VERSION:=$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE)
endef endef
define KernelPackage/hostap/Default define KernelPackage/hostap/Default
$(call KernelPackage/hostap/Default/$(KERNEL))
SUBMENU:=Wireless Drivers SUBMENU:=Wireless Drivers
DESCRIPTION:=\
Host AP is a driver for 802.11b wireless cards based on Intersil \\\
Prism2/2.5/3 chipset. It supports so called Host AP mode that allows the \\\
card to act as an IEEE 802.11 access point.
URL:=http://hostap.epitest.fi/ URL:=http://hostap.epitest.fi/
$(call KernelPackage/hostap/Default/$(KERNEL))
endef endef
define KernelPackage/hostap/Default/description
Host AP is a driver for 802.11b wireless cards based on Intersil
Prism2/2.5/3 chipset. It supports so called Host AP mode that allows the
card to act as an IEEE 802.11 access point.
endef
define KernelPackage/hostap define KernelPackage/hostap
$(call KernelPackage/hostap/Default) $(call KernelPackage/hostap/Default)
DEPENDS:=@PCI_SUPPORT||PCMCIA_SUPPORT +kmod-ieee80211 +kmod-crypto DEPENDS:=@PCI_SUPPORT||PCMCIA_SUPPORT +kmod-ieee80211 +kmod-crypto
TITLE:=Host AP support for Prism2/2.5/3 TITLE:=Host AP support for Prism2/2.5/3
KCONFIG:=CONFIG_HOSTAP KCONFIG:=CONFIG_HOSTAP
DESCRIPTION+=\\\
\\\
This package contains the base Host AP driver code that is shared by \\\
different hardware models. You will also need to enable support for \\\
PLX/PCI/CS version of the driver to actually use the driver.
endef endef
define KernelPackage/hostap/2.4 define KernelPackage/hostap/2.4
DEPENDS:=+kmod-crypto DEPENDS:=+kmod-crypto
@ -65,15 +61,18 @@ define KernelPackage/hostap/2.6
AUTOLOAD:=$(call AutoLoad,60,hostap) AUTOLOAD:=$(call AutoLoad,60,hostap)
endef endef
define KernelPackage/hostap/description
$(call KernelPackage/hostap/Default/description)
This package contains the base Host AP driver code that is shared by
different hardware models. You will also need to enable support for
PLX/PCI/CS version of the driver to actually use the driver.
endef
define KernelPackage/hostap-pci define KernelPackage/hostap-pci
$(call KernelPackage/hostap/Default) $(call KernelPackage/hostap/Default)
DEPENDS:=kmod-hostap DEPENDS:=kmod-hostap
TITLE:=Host AP driver for PCI adaptors TITLE:=Host AP driver for PCI adaptors
KCONFIG:=CONFIG_HOSTAP_PCI KCONFIG:=CONFIG_HOSTAP_PCI
DESCRIPTION+=\\\
\\\
This package contains the Host AP driver for Prism2.5 PCI adaptors.
AUTOLOAD:=$(call AutoLoad,60,hostap_pci) AUTOLOAD:=$(call AutoLoad,60,hostap_pci)
endef endef
define KernelPackage/hostap-pci/2.4 define KernelPackage/hostap-pci/2.4
@ -85,16 +84,16 @@ define KernelPackage/hostap-pci/2.6
$(LINUX_DIR)/drivers/net/wireless/hostap/hostap_pci.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/wireless/hostap/hostap_pci.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/hostap-pci/description
$(call KernelPackage/hostap/Default/description)
This package contains the Host AP driver for Prism2.5 PCI adaptors.
endef
define KernelPackage/hostap-plx define KernelPackage/hostap-plx
$(call KernelPackage/hostap/Default) $(call KernelPackage/hostap/Default)
DEPENDS:=kmod-hostap DEPENDS:=kmod-hostap
KCONFIG:=CONFIG_HOSTAP_PLX KCONFIG:=CONFIG_HOSTAP_PLX
TITLE:=Host AP driver for PLX9052 based PCI adaptors TITLE:=Host AP driver for PLX9052 based PCI adaptors
DESCRIPTION+=\\\
\\\
This package contains the Host AP driver for Prism2/2.5/3 in PLX9052 \\\
based PCI adaptors.
AUTOLOAD:=$(call AutoLoad,60,hostap_plx) AUTOLOAD:=$(call AutoLoad,60,hostap_plx)
endef endef
define KernelPackage/hostap-plx/2.4 define KernelPackage/hostap-plx/2.4
@ -106,6 +105,12 @@ define KernelPackage/hostap-plx/2.6
$(LINUX_DIR)/drivers/net/wireless/hostap/hostap_plx.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/wireless/hostap/hostap_plx.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/hostap-plx/description
$(call KernelPackage/hostap/Default/description)
This package contains the Host AP driver for Prism2/2.5/3 in PLX9052
based PCI adaptors.
endef
ifeq ($(KERNEL),2.4) ifeq ($(KERNEL),2.4)
define Build/Compile define Build/Compile

View file

@ -35,38 +35,44 @@ define Package/hostapd/Default
endef endef
define Package/hostapd define Package/hostapd
$(call Package/hostapd/Default) $(call Package/hostapd/Default)
DEPENDS:=+libopenssl @!TARGET_AVR32 @!TARGET_ETRAX DEPENDS:=+libopenssl @!TARGET_AVR32 @!TARGET_ETRAX
TITLE+= (full) TITLE+= (full)
DESCRIPTION:=\
This package contains a full featured IEEE 802.1x/WPA/EAP/RADIUS \\\
Authenticator.
endef endef
define Package/hostapd/conffiles define Package/hostapd/conffiles
/etc/hostapd.conf /etc/hostapd.conf
endef endef
define Package/hostapd/description
This package contains a full featured IEEE 802.1x/WPA/EAP/RADIUS
Authenticator.
endef
define Package/hostapd-mini define Package/hostapd-mini
$(call Package/hostapd/Default) $(call Package/hostapd/Default)
DEPENDS:=@!TARGET_AVR32 @!TARGET_ETRAX DEPENDS:=@!TARGET_AVR32 @!TARGET_ETRAX
TITLE+= (WPA-PSK only) TITLE+= (WPA-PSK only)
DESCRIPTION:=\
This package contains a minimal IEEE 802.1x/WPA/EAP/RADIUS Authenticator \\\
(WPA-PSK only).
endef endef
define Package/hostapd-mini/conffiles define Package/hostapd-mini/conffiles
/etc/hostapd.conf /etc/hostapd.conf
endef endef
define Package/hostapd-mini/description
This package contains a minimal IEEE 802.1x/WPA/EAP/RADIUS Authenticator
(WPA-PSK only).
endef
define Package/hostapd-utils define Package/hostapd-utils
$(call Package/hostapd/Default) $(call Package/hostapd/Default)
DEPENDS:=@PACKAGE_hostapd||PACKAGE_hostapd-mini DEPENDS:=@PACKAGE_hostapd||PACKAGE_hostapd-mini
TITLE+= (utils) TITLE+= (utils)
DESCRIPTION:=\ endef
This package contains a command line utility to control the \\\
IEEE 802.1x/WPA/EAP/RADIUS Authenticator. define Package/hostapd-utils/description
This package contains a command line utility to control the
IEEE 802.1x/WPA/EAP/RADIUS Authenticator.
endef endef
define Build/ConfigureTarget define Build/ConfigureTarget

View file

@ -27,9 +27,10 @@ define Package/hotplug2
endef endef
define Package/hotplug2/description define Package/hotplug2/description
Hotplug2 is a trivial replacement of some of the UDev functionality Hotplug2 is a trivial replacement of some of the UDev functionality
in a tiny pack, intended for Linux early userspace: Init RAM FS and InitRD. in a tiny pack, intended for Linux early userspace: Init RAM FS and InitRD.
endef endef
MAKE_FLAGS += CFLAGS="$(TARGET_CFLAGS) -DHAVE_RULES -I." MAKE_FLAGS += CFLAGS="$(TARGET_CFLAGS) -DHAVE_RULES -I."
define Package/hotplug2/install define Package/hotplug2/install

View file

@ -19,11 +19,14 @@ define Package/ifenslave
CATEGORY:=Network CATEGORY:=Network
DEPENDS:=@LINUX_2_6 +kmod-bonding DEPENDS:=@LINUX_2_6 +kmod-bonding
TITLE:=A utility to manipulate kernel ethernet bonding devices TITLE:=A utility to manipulate kernel ethernet bonding devices
DESCRIPTION:=ifenslave is needed to add/remove interfaces to/from ethernet bond devices
VERSION:=$(LINUX_VERSION)-$(PKG_RELEASE) VERSION:=$(LINUX_VERSION)-$(PKG_RELEASE)
URL:=http://www.kernel.org URL:=http://www.kernel.org
endef endef
define Package/ifenslave/description
ifenslave is needed to add/remove interfaces to/from ethernet bond devices.
endef
define Build/Prepare define Build/Prepare
endef endef

View file

@ -15,6 +15,7 @@ PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://developer.osdl.org/dev/iproute2/download/ PKG_SOURCE_URL:=http://developer.osdl.org/dev/iproute2/download/
PKG_MD5SUM:=7bc5883aadf740761fa2dd70b661e8cc PKG_MD5SUM:=7bc5883aadf740761fa2dd70b661e8cc
PKG_BUILD_DIR:=$(BUILD_DIR)/iproute-$(PKG_VERSION) PKG_BUILD_DIR:=$(BUILD_DIR)/iproute-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
@ -26,17 +27,17 @@ define Package/iproute2/Default
endef endef
define Package/ip define Package/ip
$(call Package/iproute2/Default) $(call Package/iproute2/Default)
TITLE:=Routing control utility TITLE:=Routing control utility
endef endef
define Package/tc define Package/tc
$(call Package/iproute2/Default) $(call Package/iproute2/Default)
TITLE:=Traffic control utility TITLE:=Traffic control utility
endef endef
define Package/genl define Package/genl
$(call Package/iproute2/Default) $(call Package/iproute2/Default)
TITLE:=General netlink utility frontend TITLE:=General netlink utility frontend
endef endef

View file

@ -34,7 +34,7 @@ define Package/iptables/Default
endef endef
define Package/iptables define Package/iptables
$(call Package/iptables/Default) $(call Package/iptables/Default)
TITLE:=IPv4 firewall administration tool TITLE:=IPv4 firewall administration tool
MENU:=1 MENU:=1
endef endef
@ -45,137 +45,144 @@ define Package/iptables/conffiles
endef endef
define Package/iptables-mod-conntrack define Package/iptables-mod-conntrack
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-conntrack DEPENDS:=iptables +kmod-ipt-conntrack
TITLE:=connection tracking modules TITLE:=connection tracking modules
DESCRIPTION:=\ endef
iptables extensions for connection tracking.\\\
\\\ define Package/iptables-mod-conntrack/description
Includes: \\\ iptables extensions for connection tracking.
- libipt_conntrack \\\ Includes:
- libipt_helper \\\ - libipt_conntrack
- libipt_connmark/CONNMARK - libipt_helper
- libipt_connmark/CONNMARK
endef endef
define Package/iptables-mod-filter define Package/iptables-mod-filter
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-filter DEPENDS:=iptables +kmod-ipt-filter
TITLE:=filter modules TITLE:=filter modules
DESCRIPTION:=\ endef
iptables extensions for packet content inspection.\\\
\\\ define Package/iptables-mod-filter/description
Includes: \\\ iptables extensions for packet content inspection.
- libipt_ipp2p \\\ Includes:
- libipt_layer7 - libipt_ipp2p
- libipt_layer7
endef endef
define Package/iptables-mod-imq define Package/iptables-mod-imq
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-imq DEPENDS:=iptables +kmod-ipt-imq
TITLE:=IMQ support TITLE:=IMQ support
DESCRIPTION:=\ endef
iptables extension for IMQ support.\\\
\\\ define Package/iptables-mod-imq/description
Includes: \\\ iptables extension for IMQ support.
- libipt_IMQ Includes:
- libipt_IMQ
endef endef
define Package/iptables-mod-ipopt define Package/iptables-mod-ipopt
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-ipopt DEPENDS:=iptables +kmod-ipt-ipopt
TITLE:=IP/Packet option modules TITLE:=IP/Packet option modules
DESCRIPTION:=\ endef
iptables extensions for matching/changing IP packet options.\\\
\\\ define Package/iptables-mod-ipopt/description
Includes: \\\ iptables extensions for matching/changing IP packet options.\\\
- libipt_CLASSIFY \\\ Includes:
- libipt_dscp/DSCP \\\ - libipt_CLASSIFY
- libipt_ecn/ECN \\\ - libipt_dscp/DSCP
- libipt_length \\\ - libipt_ecn/ECN
- libipt_mac \\\ - libipt_length
- libipt_tos/TOS \\\ - libipt_mac
- libipt_tcpmms \\\ - libipt_tos/TOS
- libipt_ttl/TTL \\\ - libipt_tcpmms
- libipt_unclean - libipt_ttl/TTL
- libipt_unclean
endef endef
define Package/iptables-mod-ipsec define Package/iptables-mod-ipsec
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-ipsec DEPENDS:=iptables +kmod-ipt-ipsec
TITLE:=IPSec extensions TITLE:=IPSec extensions
DESCRIPTION:=\ endef
iptables extensions for matching ipsec traffic.\\\
\\\ define Package/iptables-mod-ipsec/description
Includes: \\\ iptables extensions for matching ipsec traffic.
- libipt_ah \\\ Includes:
- libipt_esp - libipt_ah
- libipt_esp
endef endef
define Package/iptables-mod-nat define Package/iptables-mod-nat
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-nat DEPENDS:=iptables +kmod-ipt-nat
TITLE:=extra NAT targets TITLE:=extra NAT targets
DESCRIPTION:=\ endef
iptables extensions for different NAT targets.\\\
\\\ define Package/iptables-mod-nat/description
Includes: \\\ iptables extensions for different NAT targets.
- libipt_REDIRECT Includes:
- libipt_REDIRECT
endef endef
define Package/iptables-mod-ulog define Package/iptables-mod-ulog
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-ulog DEPENDS:=iptables +kmod-ipt-ulog
TITLE:=user-space packet logging TITLE:=user-space packet logging
DESCRIPTION:=\ endef
iptables extensions for user-space packet logging.\\\
\\\ define Package/iptables-mod-ulog/description
Includes: \\\ iptables extensions for user-space packet logging.
- libipt_ULOG Includes:
- libipt_ULOG
endef endef
define Package/iptables-mod-iprange define Package/iptables-mod-iprange
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-iprange DEPENDS:=iptables +kmod-ipt-iprange
TITLE:=ip range module TITLE:=ip range module
DESCRIPTION:=\ endef
iptables extensions for matching ip ranges.\\\
\\\ define Package/iptables-mod-iprange/description
Includes: \\\ iptables extensions for matching ip ranges.
- libipt_iprange Includes:
- libipt_iprange
endef endef
define Package/iptables-mod-extra define Package/iptables-mod-extra
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-extra DEPENDS:=iptables +kmod-ipt-extra
TITLE:=other extra iptables extensions TITLE:=other extra iptables extensions
DESCRIPTION:=\ endef
other extra iptables extensions.\\\
\\\ define Package/iptables-mod-extra/description
Includes: \\\ other extra iptables extensions.
- libipt_limit \\\ Includes:
- libipt_owner \\\ - libipt_limit
- libipt_physdev \\\ - libipt_owner
- libipt_pkttype \\\ - libipt_physdev
- libipt_recent \\\ - libipt_pkttype
- libipt_NOTRACK - libipt_recent
- libipt_NOTRACK
endef endef
define Package/iptables-mod-ipset define Package/iptables-mod-ipset
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables +kmod-ipt-ipset DEPENDS:=iptables +kmod-ipt-ipset
TITLE:=ipset iptables extension TITLE:=ipset iptables extension
DESCRIPTION:=\
ipset
endef endef
define Package/iptables-utils define Package/iptables-utils
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=iptables DEPENDS:=iptables
TITLE:=iptables save and restore utilities TITLE:=iptables save and restore utilities
endef endef
define Package/ip6tables define Package/ip6tables
$(call Package/iptables/Default) $(call Package/iptables/Default)
DEPENDS:=+kmod-ipv6 DEPENDS:=+kmod-ipv6
CATEGORY:=Network CATEGORY:=Network
TITLE:=IPv6 firewall administration tool TITLE:=IPv6 firewall administration tool

View file

@ -37,7 +37,6 @@ define Package/kernel
CATEGORY:=Kernel CATEGORY:=Kernel
DEFAULT:=y DEFAULT:=y
TITLE:=Virtual kernel package TITLE:=Virtual kernel package
DESCRIPTION:=Virtual kernel package
VERSION:=$(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE) VERSION:=$(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE)
endef endef

View file

@ -3,13 +3,6 @@ BLMENU:=Block Devices
define KernelPackage/ide-core define KernelPackage/ide-core
SUBMENU:=$(BLMENU) SUBMENU:=$(BLMENU)
TITLE:=Kernel support for IDE TITLE:=Kernel support for IDE
DESCRIPTION:=\
Useful for usb mass storage devices (e.g. on WL-HDD)\\\
\\\
Includes: \\\
- ide-core \\\
- ide-detect \\\
- ide-disk
KCONFIG:= \ KCONFIG:= \
CONFIG_IDE \ CONFIG_IDE \
CONFIG_BLK_DEV_IDE \ CONFIG_BLK_DEV_IDE \
@ -31,6 +24,14 @@ define KernelPackage/ide-core/2.6
AUTOLOAD+=$(call AutoLoad,30,ide-generic) AUTOLOAD+=$(call AutoLoad,30,ide-generic)
endef endef
define KernelPackage/ide-core/description
Kernel support for IDE, useful for usb mass storage devices (e.g. on WL-HDD)
Includes:
- ide-core
- ide-detect
- ide-disk
endef
$(eval $(call KernelPackage,ide-core)) $(eval $(call KernelPackage,ide-core))
@ -64,8 +65,8 @@ define KernelPackage/scsi-core
CONFIG_SCSI \ CONFIG_SCSI \
CONFIG_BLK_DEV_SD CONFIG_BLK_DEV_SD
FILES:= \ FILES:= \
$(LINUX_DIR)/drivers/scsi/scsi_mod.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/drivers/scsi/scsi_mod.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/drivers/scsi/sd_mod.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/scsi/sd_mod.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,scsi_mod) $(call AutoLoad,40,sd_mod) AUTOLOAD:=$(call AutoLoad,20,scsi_mod) $(call AutoLoad,40,sd_mod)
endef endef
@ -87,24 +88,30 @@ $(eval $(call KernelPackage,libata))
define KernelPackage/ata-piix define KernelPackage/ata-piix
SUBMENU:=$(BLMENU) SUBMENU:=$(BLMENU)
TITLE:=ata-piix TITLE:=ata-piix
DESCRIPTION:=Kernel module for Intel PIIX SATA controller
DEPENDS:=+kmod-libata +kmod-ide-core +kmod-scsi-core DEPENDS:=+kmod-libata +kmod-ide-core +kmod-scsi-core
KCONFIG:=CONFIG_ATA_PIIX KCONFIG:=CONFIG_ATA_PIIX
FILES:=$(LINUX_DIR)/drivers/ata/ata_piix.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/ata/ata_piix.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,41,ata_piix) AUTOLOAD:=$(call AutoLoad,41,ata_piix)
endef endef
define KernelPackage/ata-piix/description
Kernel module for Intel PIIX SATA controller
endef
$(eval $(call KernelPackage,ata-piix)) $(eval $(call KernelPackage,ata-piix))
define KernelPackage/pata-artop define KernelPackage/pata-artop
SUBMENU:=$(BLMENU) SUBMENU:=$(BLMENU)
TITLE:=pata-artop TITLE:=pata-artop
DESCRIPTION:=Kernel module for ARTOP PATA controller
DEPENDS:=+kmod-libata +kmod-scsi-core DEPENDS:=+kmod-libata +kmod-scsi-core
KCONFIG:=CONFIG_PATA_ARTOP KCONFIG:=CONFIG_PATA_ARTOP
FILES:=$(LINUX_DIR)/drivers/ata/pata_artop.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/ata/pata_artop.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,41,pata_artop) AUTOLOAD:=$(call AutoLoad,41,pata_artop)
endef endef
define KernelPackage/pata-artop/description
Kernel module for ARTOP PATA controller
endef
$(eval $(call KernelPackage,pata-artop)) $(eval $(call KernelPackage,pata-artop))

View file

@ -9,7 +9,6 @@ endef
define KernelPackage/fs-cifs define KernelPackage/fs-cifs
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=CIFS support TITLE:=CIFS support
DESCRIPTION:=Kernel module for CIFS support
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_CIFS KCONFIG:=CONFIG_CIFS
FILES:=$(LINUX_DIR)/fs/cifs/cifs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/cifs/cifs.$(LINUX_KMOD_SUFFIX)
@ -18,49 +17,61 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/fs-cifs/description
Kernel module for CIFS support
endef
$(eval $(call KernelPackage,fs-cifs)) $(eval $(call KernelPackage,fs-cifs))
define KernelPackage/fs-minix define KernelPackage/fs-minix
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=Minix filesystem support TITLE:=Minix filesystem support
DESCRIPTION:=Kernel module for Minix filesystem support
KCONFIG:=CONFIG_MINIX_FS KCONFIG:=CONFIG_MINIX_FS
FILES:=$(LINUX_DIR)/fs/minix/minix.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/minix/minix.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,minix) AUTOLOAD:=$(call AutoLoad,30,minix)
endef endef
define KernelPackage/fs-minix/description
Kernel module for Minix filesystem support
endef
$(eval $(call KernelPackage,fs-minix)) $(eval $(call KernelPackage,fs-minix))
define KernelPackage/fs-ntfs define KernelPackage/fs-ntfs
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=NTFS filesystem support TITLE:=NTFS filesystem support
DESCRIPTION:=Kernel module for NTFS filesystem support
KCONFIG:=CONFIG_NTFS_FS KCONFIG:=CONFIG_NTFS_FS
FILES:=$(LINUX_DIR)/fs/ntfs/ntfs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/ntfs/ntfs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,ntfs) AUTOLOAD:=$(call AutoLoad,30,ntfs)
endef endef
define KernelPackage/fs-ntfs/description
Kernel module for NTFS filesystem support
endef
$(eval $(call KernelPackage,fs-ntfs)) $(eval $(call KernelPackage,fs-ntfs))
define KernelPackage/fs-ext2 define KernelPackage/fs-ext2
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=EXT2 filesystem support TITLE:=EXT2 filesystem support
DESCRIPTION:=Kernel module for EXT2 filesystem support
KCONFIG:=CONFIG_EXT2_FS KCONFIG:=CONFIG_EXT2_FS
FILES:=$(LINUX_DIR)/fs/ext2/ext2.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/ext2/ext2.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,ext2) AUTOLOAD:=$(call AutoLoad,30,ext2)
endef endef
define KernelPackage/fs-ext2/description
Kernel module for EXT2 filesystem support
endef
$(eval $(call KernelPackage,fs-ext2)) $(eval $(call KernelPackage,fs-ext2))
define KernelPackage/fs-ext3 define KernelPackage/fs-ext3
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=EXT3 filesystem support TITLE:=EXT3 filesystem support
DESCRIPTION:=Kernel module for EXT3 filesystem support
KCONFIG:= \ KCONFIG:= \
CONFIG_EXT3_FS \ CONFIG_EXT3_FS \
CONFIG_JBD CONFIG_JBD
@ -70,13 +81,16 @@ define KernelPackage/fs-ext3
AUTOLOAD:=$(call AutoLoad,30,jbd ext3) AUTOLOAD:=$(call AutoLoad,30,jbd ext3)
endef endef
define KernelPackage/fs-ext3/description
Kernel module for EXT3 filesystem support
endef
$(eval $(call KernelPackage,fs-ext3)) $(eval $(call KernelPackage,fs-ext3))
define KernelPackage/fs-hfs define KernelPackage/fs-hfs
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=HFS+ filesystem support TITLE:=HFS+ filesystem support
DESCRIPTION:=Kernel module for HFS filesystem support
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_HFS_FS KCONFIG:=CONFIG_HFS_FS
FILES:=$(LINUX_DIR)/fs/hfs/hfs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/hfs/hfs.$(LINUX_KMOD_SUFFIX)
@ -84,13 +98,16 @@ define KernelPackage/fs-hfs
$(call KernelPackage/nls/Depends) $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/fs-hfs/description
Kernel module for HFS filesystem support
endef
$(eval $(call KernelPackage,fs-hfs)) $(eval $(call KernelPackage,fs-hfs))
define KernelPackage/fs-hfsplus define KernelPackage/fs-hfsplus
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=HFS+ filesystem support TITLE:=HFS+ filesystem support
DESCRIPTION:=Kernel module for HFS+ filesystem support
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_HFSPLUS_FS KCONFIG:=CONFIG_HFSPLUS_FS
FILES:=$(LINUX_DIR)/fs/hfsplus/hfsplus.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/hfsplus/hfsplus.$(LINUX_KMOD_SUFFIX)
@ -99,13 +116,16 @@ $(call KernelPackage/nls/Depends,utf8)
endef endef
define KernelPackage/fs-hfsplus/description
Kernel module for HFS+ filesystem support
endef
$(eval $(call KernelPackage,fs-hfsplus)) $(eval $(call KernelPackage,fs-hfsplus))
define KernelPackage/fs-isofs define KernelPackage/fs-isofs
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=ISO9660 filesystem support TITLE:=ISO9660 filesystem support
DESCRIPTION:=Kernel module for ISO9660 filesystem support
KCONFIG:=CONFIG_ISO9660_FS CONFIG_JOLIET=y CONFIG_ZISOFS=n KCONFIG:=CONFIG_ISO9660_FS CONFIG_JOLIET=y CONFIG_ZISOFS=n
FILES:=$(LINUX_DIR)/fs/isofs/isofs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/isofs/isofs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,isofs) AUTOLOAD:=$(call AutoLoad,30,isofs)
@ -113,13 +133,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/fs-isofs/description
Kernel module for ISO9660 filesystem support
endef
$(eval $(call KernelPackage,fs-isofs)) $(eval $(call KernelPackage,fs-isofs))
define KernelPackage/fs-udf define KernelPackage/fs-udf
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=UDF filesystem support TITLE:=UDF filesystem support
DESCRIPTION:=Kernel module for UDF filesystem support
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_UDF_FS KCONFIG:=CONFIG_UDF_FS
FILES:=$(LINUX_DIR)/fs/udf/udf.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/udf/udf.$(LINUX_KMOD_SUFFIX)
@ -128,13 +151,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/fs-udf/description
Kernel module for UDF filesystem support
endef
$(eval $(call KernelPackage,fs-udf)) $(eval $(call KernelPackage,fs-udf))
define KernelPackage/fs-nfs define KernelPackage/fs-nfs
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=NFS filesystem support TITLE:=NFS filesystem support
DESCRIPTION:=Kernel module for NFS support
KCONFIG:= \ KCONFIG:= \
CONFIG_NFS_FS \ CONFIG_NFS_FS \
CONFIG_LOCKD \ CONFIG_LOCKD \
@ -146,13 +172,16 @@ define KernelPackage/fs-nfs
AUTOLOAD:=$(call AutoLoad,30,sunrpc lockd nfs) AUTOLOAD:=$(call AutoLoad,30,sunrpc lockd nfs)
endef endef
define KernelPackage/fs-nfs/description
Kernel module for NFS support
endef
$(eval $(call KernelPackage,fs-nfs)) $(eval $(call KernelPackage,fs-nfs))
define KernelPackage/fs-nfsd define KernelPackage/fs-nfsd
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=NFS kernel server support TITLE:=NFS kernel server support
DESCRIPTION:=Kernel module for NFS kernel server support
KCONFIG:=CONFIG_NFSD KCONFIG:=CONFIG_NFSD
FILES:=$(LINUX_DIR)/fs/nfsd/nfsd.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nfsd/nfsd.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,nfsd) AUTOLOAD:=$(call AutoLoad,40,nfsd)
@ -164,13 +193,16 @@ define KernelPackage/fs-nfsd/2.6
AUTOLOAD+=$(call AutoLoad,30,exportfs) AUTOLOAD+=$(call AutoLoad,30,exportfs)
endef endef
define KernelPackage/fs-nfsd/description
Kernel module for NFS kernel server support
endef
$(eval $(call KernelPackage,fs-nfsd)) $(eval $(call KernelPackage,fs-nfsd))
define KernelPackage/fs-msdos define KernelPackage/fs-msdos
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=MSDOS filesystem support TITLE:=MSDOS filesystem support
DESCRIPTION:=Kernel module for MSDOS filesystem support
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_MSDOS_FS KCONFIG:=CONFIG_MSDOS_FS
FILES:=$(LINUX_DIR)/fs/msdos/msdos.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/msdos/msdos.$(LINUX_KMOD_SUFFIX)
@ -179,13 +211,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/fs-msdos/description
Kernel module for MSDOS filesystem support
endef
$(eval $(call KernelPackage,fs-msdos)) $(eval $(call KernelPackage,fs-msdos))
define KernelPackage/fs-vfat define KernelPackage/fs-vfat
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=VFAT filesystem support TITLE:=VFAT filesystem support
DESCRIPTION:=Kernel module for VFAT filesystem support
KCONFIG:= \ KCONFIG:= \
CONFIG_FAT_FS \ CONFIG_FAT_FS \
CONFIG_VFAT_FS CONFIG_VFAT_FS
@ -197,37 +232,46 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/fs-vfat/description
Kernel module for VFAT filesystem support
endef
$(eval $(call KernelPackage,fs-vfat)) $(eval $(call KernelPackage,fs-vfat))
define KernelPackage/fs-xfs define KernelPackage/fs-xfs
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=XFS filesystem support TITLE:=XFS filesystem support
DESCRIPTION:=Kernel module for XFS support
KCONFIG:=CONFIG_XFS_FS KCONFIG:=CONFIG_XFS_FS
FILES:=$(LINUX_DIR)/fs/xfs/xfs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/xfs/xfs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,xfs) AUTOLOAD:=$(call AutoLoad,30,xfs)
endef endef
define KernelPackage/fs-xfs/description
Kernel module for XFS support
endef
$(eval $(call KernelPackage,fs-xfs)) $(eval $(call KernelPackage,fs-xfs))
define KernelPackage/nls-base define KernelPackage/nls-base
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=Native Language Support TITLE:=Native Language Support
DESCRIPTION:=Kernel module for Native Language Support
KCONFIG:=CONFIG_NLS KCONFIG:=CONFIG_NLS
FILES:=$(LINUX_DIR)/fs/nls/nls_base.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_base.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,nls_base) AUTOLOAD:=$(call AutoLoad,20,nls_base)
endef endef
define KernelPackage/nls-base/description
Kernel module for NLS (Native Language Support)
endef
$(eval $(call KernelPackage,nls-base)) $(eval $(call KernelPackage,nls-base))
define KernelPackage/nls-cp437 define KernelPackage/nls-cp437
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=Codepage 437 (United States, Canada) TITLE:=Codepage 437 (United States, Canada)
DESCRIPTION:=Kernel module for NLS Codepage 437 (United States, Canada)
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_NLS_CODEPAGE_437 KCONFIG:=CONFIG_NLS_CODEPAGE_437
FILES:=$(LINUX_DIR)/fs/nls/nls_cp437.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_cp437.$(LINUX_KMOD_SUFFIX)
@ -236,13 +280,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/nls-cp437/description
Kernel module for NLS Codepage 437 (United States, Canada)
endef
$(eval $(call KernelPackage,nls-cp437)) $(eval $(call KernelPackage,nls-cp437))
define KernelPackage/nls-cp850 define KernelPackage/nls-cp850
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=Codepage 850 (Europe) TITLE:=Codepage 850 (Europe)
DESCRIPTION:=Kernel module for NLS Codepage 850 (Europe)
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_NLS_CODEPAGE_850 KCONFIG:=CONFIG_NLS_CODEPAGE_850
FILES:=$(LINUX_DIR)/fs/nls/nls_cp850.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_cp850.$(LINUX_KMOD_SUFFIX)
@ -251,13 +298,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/nls-cp850/description
Kernel module for NLS Codepage 850 (Europe)
endef
$(eval $(call KernelPackage,nls-cp850)) $(eval $(call KernelPackage,nls-cp850))
define KernelPackage/nls-cp1250 define KernelPackage/nls-cp1250
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=Codepage 1250 (Eastern Europe) TITLE:=Codepage 1250 (Eastern Europe)
DESCRIPTION:=Kernel module for NLS Codepage 1250 (Eastern Europe)
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_NLS_CODEPAGE_1250 KCONFIG:=CONFIG_NLS_CODEPAGE_1250
FILES:=$(LINUX_DIR)/fs/nls/nls_cp1250.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_cp1250.$(LINUX_KMOD_SUFFIX)
@ -266,13 +316,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/nls-cp1250/description
Kernel module for NLS Codepage 1250 (Eastern Europe)
endef
$(eval $(call KernelPackage,nls-cp1250)) $(eval $(call KernelPackage,nls-cp1250))
define KernelPackage/nls-iso8859-1 define KernelPackage/nls-iso8859-1
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=ISO 8859-1 (Latin 1; Western European Languages) TITLE:=ISO 8859-1 (Latin 1; Western European Languages)
DESCRIPTION:=Kernel module for ISO 8859-1 (Latin 1)
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_NLS_ISO8859_1 KCONFIG:=CONFIG_NLS_ISO8859_1
FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-1.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-1.$(LINUX_KMOD_SUFFIX)
@ -281,13 +334,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/nls-iso8859-1/description
Kernel module for NLS ISO 8859-1 (Latin 1)
endef
$(eval $(call KernelPackage,nls-iso8859-1)) $(eval $(call KernelPackage,nls-iso8859-1))
define KernelPackage/nls-iso8859-2 define KernelPackage/nls-iso8859-2
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=ISO 8859-2 (Latin 2; Central European Languages) TITLE:=ISO 8859-2 (Latin 2; Central European Languages)
DESCRIPTION:=Kernel module for ISO 8859-2 (Latin 2)
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_NLS_ISO8859_2 KCONFIG:=CONFIG_NLS_ISO8859_2
FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-2.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-2.$(LINUX_KMOD_SUFFIX)
@ -296,13 +352,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/nls-iso8859-2/description
Kernel module for NLS ISO 8859-2 (Latin 2)
endef
$(eval $(call KernelPackage,nls-iso8859-2)) $(eval $(call KernelPackage,nls-iso8859-2))
define KernelPackage/nls-iso8859-15 define KernelPackage/nls-iso8859-15
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=ISO 8859-15 (Latin 9; Western, with Euro symbol) TITLE:=ISO 8859-15 (Latin 9; Western, with Euro symbol)
DESCRIPTION:=Kernel module for ISO 8859-15 (Latin 9)
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_NLS_ISO8859_15 KCONFIG:=CONFIG_NLS_ISO8859_15
FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-15.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-15.$(LINUX_KMOD_SUFFIX)
@ -311,13 +370,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/nls-iso8859-15/description
Kernel module for NLS ISO 8859-15 (Latin 9)
endef
$(eval $(call KernelPackage,nls-iso8859-15)) $(eval $(call KernelPackage,nls-iso8859-15))
define KernelPackage/nls-koi8r define KernelPackage/nls-koi8r
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=KOI8-R (Russian) TITLE:=KOI8-R (Russian)
DESCRIPTION:=Kernel module for KOI8-R (Russian)
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_NLS_KOI8_R KCONFIG:=CONFIG_NLS_KOI8_R
FILES:=$(LINUX_DIR)/fs/nls/nls_koi8-r.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_koi8-r.$(LINUX_KMOD_SUFFIX)
@ -326,13 +388,16 @@ $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/nls-koi8r/description
Kernel module for NLS KOI8-R (Russian)
endef
$(eval $(call KernelPackage,nls-koi8r)) $(eval $(call KernelPackage,nls-koi8r))
define KernelPackage/nls-utf8 define KernelPackage/nls-utf8
SUBMENU:=$(FSMENU) SUBMENU:=$(FSMENU)
TITLE:=UTF8 TITLE:=UTF-8
DESCRIPTION:=Kernel module for NLS UTF8
DEPENDS:=+kmod-nls-base DEPENDS:=+kmod-nls-base
KCONFIG:=CONFIG_NLS_UTF8 KCONFIG:=CONFIG_NLS_UTF8
FILES:=$(LINUX_DIR)/fs/nls/nls_utf8.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/fs/nls/nls_utf8.$(LINUX_KMOD_SUFFIX)
@ -340,5 +405,8 @@ define KernelPackage/nls-utf8
$(call KernelPackage/nls/Depends) $(call KernelPackage/nls/Depends)
endef endef
define KernelPackage/nls-utf8/description
Kernel module for NLS UTF-8
endef
$(eval $(call KernelPackage,nls-utf8)) $(eval $(call KernelPackage,nls-utf8))

View file

@ -11,7 +11,6 @@ I2CMENU:=I2C Bus
define KernelPackage/i2c-core define KernelPackage/i2c-core
SUBMENU:=$(I2CMENU) SUBMENU:=$(I2CMENU)
TITLE:=I2C support TITLE:=I2C support
DESCRIPTION:=Kernel modules for i2c support
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:= \ KCONFIG:= \
CONFIG_I2C \ CONFIG_I2C \
@ -22,13 +21,16 @@ define KernelPackage/i2c-core
AUTOLOAD:=$(call AutoLoad,50,i2c-core i2c-dev) AUTOLOAD:=$(call AutoLoad,50,i2c-core i2c-dev)
endef endef
define KernelPackage/i2c-core/description
Kernel modules for I2C support
endef
$(eval $(call KernelPackage,i2c-core)) $(eval $(call KernelPackage,i2c-core))
define KernelPackage/i2c-algos define KernelPackage/i2c-algos
SUBMENU:=$(I2CMENU) SUBMENU:=$(I2CMENU)
TITLE:=I2C algorithms support TITLE:=I2C algorithms support
DESCRIPTION:=Kernel modules for various i2c algorithms
DEPENDS:=kmod-i2c-core DEPENDS:=kmod-i2c-core
KCONFIG:= \ KCONFIG:= \
CONFIG_I2C_ALGOBIT \ CONFIG_I2C_ALGOBIT \
@ -41,13 +43,16 @@ define KernelPackage/i2c-algos
AUTOLOAD:=$(call AutoLoad,60,i2c-algo-bit i2c-algo-pcf i2c-algo-pca) AUTOLOAD:=$(call AutoLoad,60,i2c-algo-bit i2c-algo-pcf i2c-algo-pca)
endef endef
define KernelPackage/i2c-algos/description
Kernel modules for various I2C algorithms
endef
$(eval $(call KernelPackage,i2c-algos)) $(eval $(call KernelPackage,i2c-algos))
define KernelPackage/i2c-scx200 define KernelPackage/i2c-scx200
SUBMENU:=$(I2CMENU) SUBMENU:=$(I2CMENU)
TITLE:=SCX200 i2c support TITLE:=SCX200 i2c support
DESCRIPTION:=Kernel module for SCX200 i2c bus
DEFAULT:=y if LINUX_2_6_X86_Soekris DEFAULT:=y if LINUX_2_6_X86_Soekris
DEPENDS:=kmod-i2c-core kmod-i2c-algos @LINUX_2_6_X86_Soekris DEPENDS:=kmod-i2c-core kmod-i2c-algos @LINUX_2_6_X86_Soekris
KCONFIG:= \ KCONFIG:= \
@ -59,4 +64,8 @@ define KernelPackage/i2c-scx200
AUTOLOAD:=$(call AutoLoad,70,i2c-isa scx200_i2c) AUTOLOAD:=$(call AutoLoad,70,i2c-isa scx200_i2c)
endef endef
define KernelPackage/i2c-scx200/description
Kernel module for SCX200 I2C bus
endef
$(eval $(call KernelPackage,i2c-scx200)) $(eval $(call KernelPackage,i2c-scx200))

View file

@ -12,268 +12,290 @@ include $(INCLUDE_DIR)/netfilter.mk
define KernelPackage/ipt-conntrack define KernelPackage/ipt-conntrack
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Modules for connection tracking TITLE:=Modules for connection tracking
DESCRIPTION:=\
Netfilter (IPv4) kernel modules for connection tracking\\\
\\\
Includes: \\\
- ipt_conntrack \\\
- ipt_helper \\\
- ipt_connmark/CONNMARK
KCONFIG:=$(KCONFIG_IPT_CONNTRACK) KCONFIG:=$(KCONFIG_IPT_CONNTRACK)
FILES:=$(foreach mod,$(IPT_CONNTRACK-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_CONNTRACK-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_CONNTRACK-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_CONNTRACK-m)))
endef endef
define KernelPackage/ipt-conntrack/description
Netfilter (IPv4) kernel modules for connection tracking
Includes:
- ipt_conntrack
- ipt_helper
- ipt_connmark/CONNMARK
endef
$(eval $(call KernelPackage,ipt-conntrack)) $(eval $(call KernelPackage,ipt-conntrack))
define KernelPackage/ipt-filter define KernelPackage/ipt-filter
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Modules for packet content inspection TITLE:=Modules for packet content inspection
DESCRIPTION:=\
Netfilter (IPv4) kernel modules for packet content inspection \\\
\\\
Includes: \\\
- ipt_ipp2p \\\
- ipt_layer7
KCONFIG:=$(KCONFIG_IPT_FILTER) KCONFIG:=$(KCONFIG_IPT_FILTER)
FILES:=$(foreach mod,$(IPT_FILTER-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_FILTER-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_FILTER-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_FILTER-m)))
endef endef
define KernelPackage/ipt-filter/description
Netfilter (IPv4) kernel modules for packet content inspection
Includes:
- ipt_ipp2p
- ipt_layer7
endef
$(eval $(call KernelPackage,ipt-filter)) $(eval $(call KernelPackage,ipt-filter))
define KernelPackage/ipt-ipopt define KernelPackage/ipt-ipopt
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Modules for matching/changing IP packet options TITLE:=Modules for matching/changing IP packet options
DESCRIPTION:=\
Netfilter (IPv4) modules for matching/changing IP packet options \\\
\\\
Includes: \\\
- ipt_CLASSIFY \\\
- ipt_dscp/DSCP \\\
- ipt_ecn/ECN \\\
- ipt_length \\\
- ipt_mac \\\
- ipt_tos/TOS \\\
- ipt_tcpmms \\\
- ipt_ttl/TTL \\\
- ipt_unclean
KCONFIG:=$(KCONFIG_IPT_IPOPT) KCONFIG:=$(KCONFIG_IPT_IPOPT)
FILES:=$(foreach mod,$(IPT_IPOPT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_IPOPT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPOPT-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPOPT-m)))
endef endef
define KernelPackage/ipt-ipopt/description
Netfilter (IPv4) modules for matching/changing IP packet options
Includes:
- ipt_CLASSIFY
- ipt_dscp/DSCP
- ipt_ecn/ECN
- ipt_length
- ipt_mac
- ipt_tos/TOS
- ipt_tcpmms
- ipt_ttl/TTL
- ipt_unclean
endef
$(eval $(call KernelPackage,ipt-ipopt)) $(eval $(call KernelPackage,ipt-ipopt))
define KernelPackage/ipt-ipsec define KernelPackage/ipt-ipsec
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Modules for matching IPSec packets TITLE:=Modules for matching IPSec packets
DESCRIPTION:=\
Netfilter (IPv4) modules for matching IPSec packets \\\
\\\
Includes: \\\
- ipt_ah \\\
- ipt_esp
KCONFIG:=$(KCONFIG_IPT_IPSEC) KCONFIG:=$(KCONFIG_IPT_IPSEC)
FILES:=$(foreach mod,$(IPT_IPSEC-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_IPSEC-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSEC-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSEC-m)))
endef endef
define KernelPackage/ipt-ipsec/description
Netfilter (IPv4) modules for matching IPSec packets
Includes:
- ipt_ah
- ipt_esp
endef
$(eval $(call KernelPackage,ipt-ipsec)) $(eval $(call KernelPackage,ipt-ipsec))
define KernelPackage/ipt-nat define KernelPackage/ipt-nat
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Modules for extra NAT targets TITLE:=Modules for extra NAT targets
DESCRIPTION:=\
Netfilter (IPv4) modules for extra NAT targets \\\
\\\
Includes: \\\
- ipt_REDIRECT \\\
- ipt_NETMAP
KCONFIG:=$(KCONFIG_IPT_NAT) KCONFIG:=$(KCONFIG_IPT_NAT)
FILES:=$(foreach mod,$(IPT_NAT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_NAT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT-m)))
endef endef
define KernelPackage/ipt-nat/description
Netfilter (IPv4) modules for extra NAT targets
Includes:
- ipt_REDIRECT
- ipt_NETMAP
endef
$(eval $(call KernelPackage,ipt-nat)) $(eval $(call KernelPackage,ipt-nat))
define KernelPackage/ipt-nathelper define KernelPackage/ipt-nathelper
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Default Conntrack and NAT helpers TITLE:=Default Conntrack and NAT helpers
DESCRIPTION:=\
Default Netfilter (IPv4) Conntrack and NAT helpers \\\
\\\
Includes: \\\
- ip_conntrack_ftp \\\
- ip_nat_ftp \\\
- ip_conntrack_irc \\\
- ip_nat_irc \\\
- ip_conntrack_tftp
KCONFIG:=$(KCONFIG_IPT_NAT_DEFAULT) KCONFIG:=$(KCONFIG_IPT_NAT_DEFAULT)
FILES:=$(foreach mod,$(IPT_NAT_DEFAULT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_NAT_DEFAULT-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT_DEFAULT-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT_DEFAULT-m)))
endef endef
define KernelPackage/ipt-nathelper/description
Default Netfilter (IPv4) Conntrack and NAT helpers
Includes:
- ip_conntrack_ftp
- ip_nat_ftp
- ip_conntrack_irc
- ip_nat_irc
- ip_conntrack_tftp
endef
$(eval $(call KernelPackage,ipt-nathelper)) $(eval $(call KernelPackage,ipt-nathelper))
define KernelPackage/ipt-nathelper-extra define KernelPackage/ipt-nathelper-extra
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Extra Conntrack and NAT helpers TITLE:=Extra Conntrack and NAT helpers
DESCRIPTION:=\
Extra Netfilter (IPv4) Conntrack and NAT helpers \\\
\\\
Includes: \\\
- ip_conntrack_amanda \\\
- ip_conntrack_proto_gre \\\
- ip_nat_proto_gre \\\
- ip_conntrack_pptp \\\
- ip_nat_pptp \\\
- ip_conntrack_sip \\\
- ip_nat_sip \\\
- ip_nat_snmp_basic
KCONFIG:=$(KCONFIG_IPT_NAT_EXTRA) KCONFIG:=$(KCONFIG_IPT_NAT_EXTRA)
FILES:=$(foreach mod,$(IPT_NAT_EXTRA-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_NAT_EXTRA-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT_EXTRA-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_NAT_EXTRA-m)))
endef endef
define KernelPackage/ipt-nathelper-extra/description
Extra Netfilter (IPv4) Conntrack and NAT helpers
Includes:
- ip_conntrack_amanda
- ip_conntrack_proto_gre
- ip_nat_proto_gre
- ip_conntrack_pptp
- ip_nat_pptp
- ip_conntrack_sip
- ip_nat_sip
- ip_nat_snmp_basic
endef
$(eval $(call KernelPackage,ipt-nathelper-extra)) $(eval $(call KernelPackage,ipt-nathelper-extra))
define KernelPackage/ipt-imq define KernelPackage/ipt-imq
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Intermediate Queueing support TITLE:=Intermediate Queueing support
DESCRIPTION:=\
Kernel support for Intermediate Queueing devices
KCONFIG:=CONFIG_IP_NF_TARGET_IMQ KCONFIG:=CONFIG_IP_NF_TARGET_IMQ
FILES:=$(LINUX_DIR)/net/ipv4/netfilter/*IMQ*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/imq.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv4/netfilter/*IMQ*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/imq.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/*IMQ*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/imq.$(LINUX_KMOD_SUFFIX))))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/*IMQ*.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/imq.$(LINUX_KMOD_SUFFIX)))))
endef endef
define KernelPackage/ipt-imq/description
Kernel support for Intermediate Queueing devices
endef
$(eval $(call KernelPackage,ipt-imq)) $(eval $(call KernelPackage,ipt-imq))
define KernelPackage/ipt-queue define KernelPackage/ipt-queue
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Module for user-space packet queueing TITLE:=Module for user-space packet queueing
DESCRIPTION:=\
Netfilter (IPv4) module for user-space packet queueing \\\
\\\
Includes: \\\
- ipt_QUEUE
KCONFIG:=$(KCONFIG_IPT_QUEUE) KCONFIG:=$(KCONFIG_IPT_QUEUE)
FILES:=$(foreach mod,$(IPT_QUEUE-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_QUEUE-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_QUEUE-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_QUEUE-m)))
endef endef
define KernelPackage/ipt-queue/description
Netfilter (IPv4) module for user-space packet queueing
Includes:
- ipt_QUEUE
endef
$(eval $(call KernelPackage,ipt-queue)) $(eval $(call KernelPackage,ipt-queue))
define KernelPackage/ipt-ulog define KernelPackage/ipt-ulog
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Module for user-space packet logging TITLE:=Module for user-space packet logging
DESCRIPTION:=\
Netfilter (IPv4) module for user-space packet logging \\\
\\\
Includes: \\\
- ipt_ULOG
KCONFIG:=$(KCONFIG_IPT_ULOG) KCONFIG:=$(KCONFIG_IPT_ULOG)
FILES:=$(foreach mod,$(IPT_ULOG-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_ULOG-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_ULOG-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_ULOG-m)))
endef endef
define KernelPackage/ipt-ulog/description
Netfilter (IPv4) module for user-space packet logging
Includes:
- ipt_ULOG
endef
$(eval $(call KernelPackage,ipt-ulog)) $(eval $(call KernelPackage,ipt-ulog))
define KernelPackage/ipt-iprange define KernelPackage/ipt-iprange
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Module for matching ip ranges TITLE:=Module for matching ip ranges
DESCRIPTION:=\
Netfilter (IPv4) module for matching ip ranges \\\
\\\
Includes: \\\
- ipt_IPRANGE
FILES:=$(LINUX_DIR)/net/ipv4/netfilter/ipt_iprange.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv4/netfilter/ipt_iprange.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPRANGE-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPRANGE-m)))
endef endef
define KernelPackage/ipt-iprange/description
Netfilter (IPv4) module for matching ip ranges
Includes:
- ipt_IPRANGE
endef
$(eval $(call KernelPackage,ipt-iprange)) $(eval $(call KernelPackage,ipt-iprange))
define KernelPackage/ipt-ipset define KernelPackage/ipt-ipset
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=IPSET Modules TITLE:=IPSET Modules
DESCRIPTION:=\
Netfilter kernel modules for ipset
KCONFIG:=$(KCONFIG_IPT_IPSET) KCONFIG:=$(KCONFIG_IPT_IPSET)
FILES:=$(foreach mod,$(IPT_IPSET-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_IPSET-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSET-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSET-m)))
endef endef
define KernelPackage/ipt-ipset/description
Netfilter kernel modules for ipset
endef
$(eval $(call KernelPackage,ipt-ipset)) $(eval $(call KernelPackage,ipt-ipset))
define KernelPackage/ipt-extra define KernelPackage/ipt-extra
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Extra modules TITLE:=Extra modules
DESCRIPTION:=\
Other Netfilter (IPv4) kernel modules\\\
Includes: \\\
- ipt_limit \\\
- ipt_owner \\\
- ipt_physdev \\\
- ipt_pkttype \\\
- ipt_recent \\\
- iptable_raw \\\
- xt_NOTRACK
KCONFIG:=$(KCONFIG_IPT_EXTRA) KCONFIG:=$(KCONFIG_IPT_EXTRA)
FILES:=$(foreach mod,$(IPT_EXTRA-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) FILES:=$(foreach mod,$(IPT_EXTRA-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX))
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_EXTRA-m))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_EXTRA-m)))
endef endef
define KernelPackage/ipt-extra/description
Other Netfilter (IPv4) kernel modules
Includes:
- ipt_limit
- ipt_owner
- ipt_physdev
- ipt_pkttype
- ipt_recent
- iptable_raw
- xt_NOTRACK
endef
$(eval $(call KernelPackage,ipt-extra)) $(eval $(call KernelPackage,ipt-extra))
define KernelPackage/ip6tables define KernelPackage/ip6tables
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=IPv6 modules TITLE:=IPv6 modules
DESCRIPTION:=\
Netfilter IPv6 firewalling support
KCONFIG:=CONFIG_IP6_NF_IPTABLES KCONFIG:=CONFIG_IP6_NF_IPTABLES
FILES:=$(LINUX_DIR)/net/ipv6/netfilter/ip*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv6/netfilter/ip*.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6table_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6t_*.$(LINUX_KMOD_SUFFIX))))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6table_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/ipv6/netfilter/ip6t_*.$(LINUX_KMOD_SUFFIX)))))
endef endef
define KernelPackage/ip6tables/description
Netfilter IPv6 firewalling support
endef
$(eval $(call KernelPackage,ip6tables)) $(eval $(call KernelPackage,ip6tables))
define KernelPackage/arptables define KernelPackage/arptables
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=ARP firewalling modules TITLE:=ARP firewalling modules
DESCRIPTION:=\
Kernel modules for ARP firewalling
FILES:=$(LINUX_DIR)/net/ipv4/netfilter/arp*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv4/netfilter/arp*.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_IP_NF_ARPTABLES KCONFIG:=CONFIG_IP_NF_ARPTABLES
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/arp*.$(LINUX_KMOD_SUFFIX))))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/arp*.$(LINUX_KMOD_SUFFIX)))))
endef endef
define KernelPackage/arptables/description
Kernel modules for ARP firewalling
endef
$(eval $(call KernelPackage,arptables)) $(eval $(call KernelPackage,arptables))
define KernelPackage/ebtables define KernelPackage/ebtables
SUBMENU:=$(NFMENU) SUBMENU:=$(NFMENU)
TITLE:=Bridge firewalling modules TITLE:=Bridge firewalling modules
DESCRIPTION:=\
Kernel modules for Ethernet Bridge firewalling
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
FILES:=$(LINUX_DIR)/net/bridge/netfilter/*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/bridge/netfilter/*.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_BRIDGE_NF_EBTABLES KCONFIG:=CONFIG_BRIDGE_NF_EBTABLES
AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,ebtables.ko $(wildcard $(LINUX_DIR)/net/bridge/netfilter/ebtable_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/bridge/netfilter/ebt_*.$(LINUX_KMOD_SUFFIX))))) AUTOLOAD:=$(call AutoLoad,40,$(notdir $(patsubst %.ko,%,ebtables.ko $(wildcard $(LINUX_DIR)/net/bridge/netfilter/ebtable_*.$(LINUX_KMOD_SUFFIX)) $(wildcard $(LINUX_DIR)/net/bridge/netfilter/ebt_*.$(LINUX_KMOD_SUFFIX)))))
endef endef
define KernelPackage/ebtables/description
Kernel modules for Ethernet Bridge firewalling
endef
$(eval $(call KernelPackage,ebtables)) $(eval $(call KernelPackage,ebtables))

View file

@ -11,8 +11,6 @@ NSMENU:=Network Support
define KernelPackage/atm define KernelPackage/atm
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=ATM support TITLE:=ATM support
DESCRIPTION:= \
Kernel modules for ATM support
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:= \ KCONFIG:= \
CONFIG_ATM \ CONFIG_ATM \
@ -23,39 +21,47 @@ define KernelPackage/atm
AUTOLOAD:=$(call AutoLoad,30,atm br2684) AUTOLOAD:=$(call AutoLoad,30,atm br2684)
endef endef
define KernelPackage/atm/description
Kernel modules for ATM support
endef
$(eval $(call KernelPackage,atm)) $(eval $(call KernelPackage,atm))
define KernelPackage/atmtcp define KernelPackage/atmtcp
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=ATM over TCP TITLE:=ATM over TCP
DESCRIPTION:= \
Kernel module for ATM over TCP support
DEPENDS:=@LINUX_2_6 kmod-atm DEPENDS:=@LINUX_2_6 kmod-atm
KCONFIG:=CONFIG_ATM_TCP CONFIG_ATM_DRIVERS=y KCONFIG:=CONFIG_ATM_TCP CONFIG_ATM_DRIVERS=y
FILES:=$(LINUX_DIR)/drivers/atm/atmtcp.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/atm/atmtcp.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,atmtcp) AUTOLOAD:=$(call AutoLoad,40,atmtcp)
endef endef
define KernelPackage/atmtcp/description
Kernel module for ATM over TCP support
endef
$(eval $(call KernelPackage,atmtcp)) $(eval $(call KernelPackage,atmtcp))
define KernelPackage/bonding define KernelPackage/bonding
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=Ethernet bonding driver TITLE:=Ethernet bonding driver
DESCRIPTION:= \
Kernel module for NIC bonding.
KCONFIG:=CONFIG_BONDING KCONFIG:=CONFIG_BONDING
FILES:=$(LINUX_DIR)/drivers/net/bonding/bonding.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/bonding/bonding.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,bonding) AUTOLOAD:=$(call AutoLoad,40,bonding)
endef endef
define KernelPackage/bonding/description
Kernel module for NIC bonding.
endef
$(eval $(call KernelPackage,bonding)) $(eval $(call KernelPackage,bonding))
define KernelPackage/ipip define KernelPackage/ipip
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=IP in IP encapsulation support TITLE:=IP in IP encapsulation support
DESCRIPTION:=\
Kernel modules for IP in IP encapsulation
KCONFIG:=CONFIG_NET_IPIP KCONFIG:=CONFIG_NET_IPIP
FILES:=$(LINUX_DIR)/net/ipv4/ipip.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv4/ipip.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,ipip) AUTOLOAD:=$(call AutoLoad,30,ipip)
@ -67,17 +73,16 @@ define KernelPackage/ipip/2.6
AUTOLOAD+=$(call AutoLoad,31,tunnel4) AUTOLOAD+=$(call AutoLoad,31,tunnel4)
endef endef
define KernelPackage/ipip/description
Kernel modules for IP in IP encapsulation
endef
$(eval $(call KernelPackage,ipip)) $(eval $(call KernelPackage,ipip))
define KernelPackage/ipsec define KernelPackage/ipsec
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=IPsec related modules (IPv4 and IPv6) TITLE:=IPsec related modules (IPv4 and IPv6)
DESCRIPTION:=\
Kernel modules for IPsec support in both IPv4 and IPv6.\\\
Includes:\\\
- af_key\\\
- xfrm_user
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:= \ KCONFIG:= \
CONFIG_NET_KEY \ CONFIG_NET_KEY \
@ -87,19 +92,19 @@ define KernelPackage/ipsec
$(LINUX_DIR)/net/xfrm/xfrm_user.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/net/xfrm/xfrm_user.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/ipsec/description
Kernel modules for IPsec support in both IPv4 and IPv6.
Includes:
- af_key
- xfrm_user
endef
$(eval $(call KernelPackage,ipsec)) $(eval $(call KernelPackage,ipsec))
define KernelPackage/ipsec4 define KernelPackage/ipsec4
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=IPsec related modules (IPv4) TITLE:=IPsec related modules (IPv4)
DESCRIPTION:=\
Kernel modules for IPsec support in IPv4.\\\
Includes:\\\
- ah4\\\
- esp4\\\
- ipcomp\\\
- xfrm4_tunnel
DEPENDS:=kmod-ipsec DEPENDS:=kmod-ipsec
KCONFIG:= \ KCONFIG:= \
CONFIG_INET_AH \ CONFIG_INET_AH \
@ -111,20 +116,21 @@ define KernelPackage/ipsec4
) )
endef endef
define KernelPackage/ipsec4/description
Kernel modules for IPsec support in IPv4.
Includes:
- ah4
- esp4
- ipcomp
- xfrm4_tunnel
endef
$(eval $(call KernelPackage,ipsec4)) $(eval $(call KernelPackage,ipsec4))
define KernelPackage/ipsec6 define KernelPackage/ipsec6
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=IPsec related modules (IPv6) TITLE:=IPsec related modules (IPv6)
DESCRIPTION:=\
Kernel modules for IPsec support in IPv6.\\\
Includes:\\\
- ah6\\\
- esp6\\\
- ipcomp6\\\
- xfrm6_tunnel\\\
- tunnel6
DEPENDS:=kmod-ipsec DEPENDS:=kmod-ipsec
KCONFIG:= \ KCONFIG:= \
CONFIG_INET6_AH \ CONFIG_INET6_AH \
@ -137,14 +143,22 @@ define KernelPackage/ipsec6
) )
endef endef
define KernelPackage/ipsec6/description
Kernel modules for IPsec support in IPv6.
Includes:
- ah6
- esp6
- ipcomp6
- xfrm6_tunnel
- tunnel6
endef
$(eval $(call KernelPackage,ipsec6)) $(eval $(call KernelPackage,ipsec6))
define KernelPackage/ipv6 define KernelPackage/ipv6
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=IPv6 support TITLE:=IPv6 support
DESCRIPTION:=\
Kernel modules for IPv6 support
KCONFIG:=CONFIG_IPV6 KCONFIG:=CONFIG_IPV6
FILES:=$(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/ipv6/ipv6.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,ipv6) AUTOLOAD:=$(call AutoLoad,20,ipv6)
@ -156,39 +170,45 @@ define KernelPackage/ipv6/2.6
AUTOLOAD+=$(call AutoLoad,21,sit) AUTOLOAD+=$(call AutoLoad,21,sit)
endef endef
define KernelPackage/ipv6/description
Kernel modules for IPv6 support
endef
$(eval $(call KernelPackage,ipv6)) $(eval $(call KernelPackage,ipv6))
define KernelPackage/gre define KernelPackage/gre
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=GRE support TITLE:=GRE support
DESCRIPTION:=\
Generic Routing Encapsulation support
KCONFIG:=CONFIG_NET_IPGRE KCONFIG:=CONFIG_NET_IPGRE
FILES=$(LINUX_DIR)/net/ipv4/ip_gre.$(LINUX_KMOD_SUFFIX) FILES=$(LINUX_DIR)/net/ipv4/ip_gre.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/gre/description
Generic Routing Encapsulation support
endef
$(eval $(call KernelPackage,gre)) $(eval $(call KernelPackage,gre))
define KernelPackage/tun define KernelPackage/tun
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=Universal TUN/TAP driver TITLE:=Universal TUN/TAP driver
DESCRIPTION:=\
Kernel support for the TUN/TAP tunneling device
KCONFIG:=CONFIG_TUN KCONFIG:=CONFIG_TUN
FILES:=$(LINUX_DIR)/drivers/net/tun.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/tun.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,tun) AUTOLOAD:=$(call AutoLoad,30,tun)
endef endef
define KernelPackage/tun/description
Kernel support for the TUN/TAP tunneling device
endef
$(eval $(call KernelPackage,tun)) $(eval $(call KernelPackage,tun))
define KernelPackage/ppp define KernelPackage/ppp
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=PPP modules TITLE:=PPP modules
DESCRIPTION:=\
Kernel modules for PPP support
KCONFIG:= \ KCONFIG:= \
CONFIG_PPP \ CONFIG_PPP \
CONFIG_PPP_ASYNC CONFIG_PPP_ASYNC
@ -211,28 +231,32 @@ define KernelPackage/ppp/2.6
AUTOLOAD:=$(call AutoLoad,30,crc-ccitt slhc ppp_generic ppp_async) AUTOLOAD:=$(call AutoLoad,30,crc-ccitt slhc ppp_generic ppp_async)
endef endef
define KernelPackage/ppp/description
Kernel modules for PPP support
endef
$(eval $(call KernelPackage,ppp)) $(eval $(call KernelPackage,ppp))
define KernelPackage/ppp-synctty define KernelPackage/ppp-synctty
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=PPP sync tty support TITLE:=PPP sync tty support
DESCRIPTION:=\
Kernel modules for PPP sync tty support
DEPENDS:=kmod-ppp DEPENDS:=kmod-ppp
KCONFIG:=CONFIG_PPP_SYNC_TTY KCONFIG:=CONFIG_PPP_SYNC_TTY
FILES:=$(LINUX_DIR)/drivers/net/ppp_synctty.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/ppp_synctty.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,ppp_synctty) AUTOLOAD:=$(call AutoLoad,40,ppp_synctty)
endef endef
define KernelPackage/ppp-synctty/description
Kernel modules for PPP sync tty support
endef
$(eval $(call KernelPackage,ppp-synctty)) $(eval $(call KernelPackage,ppp-synctty))
define KernelPackage/pppoe define KernelPackage/pppoe
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=PPPoE support TITLE:=PPPoE support
DESCRIPTION:=\
Kernel modules for PPPoE (PPP over Ethernet) support
DEPENDS:=kmod-ppp DEPENDS:=kmod-ppp
KCONFIG:=CONFIG_PPPOE KCONFIG:=CONFIG_PPPOE
FILES:= \ FILES:= \
@ -240,27 +264,32 @@ define KernelPackage/pppoe
$(LINUX_DIR)/drivers/net/pppox.$(LINUX_KMOD_SUFFIX) $(LINUX_DIR)/drivers/net/pppox.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/pppoe/description
Kernel modules for PPPoE (PPP over Ethernet) support
endef
$(eval $(call KernelPackage,pppoe)) $(eval $(call KernelPackage,pppoe))
define KernelPackage/pppoa define KernelPackage/pppoa
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=PPPoA support TITLE:=PPPoA support
DESCRIPTION:=\
Kernel modules for PPPoA (PPP over ATM) support
DEPENDS:=kmod-ppp kmod-atm DEPENDS:=kmod-ppp kmod-atm
KCONFIG:=CONFIG_PPPOATM KCONFIG:=CONFIG_PPPOATM
FILES:=$(LINUX_DIR)/net/atm/pppoatm.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/atm/pppoatm.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,pppoatm) AUTOLOAD:=$(call AutoLoad,40,pppoatm)
endef endef
define KernelPackage/pppoa/description
Kernel modules for PPPoA (PPP over ATM) support
endef
$(eval $(call KernelPackage,pppoa)) $(eval $(call KernelPackage,pppoa))
define KernelPackage/mppe define KernelPackage/mppe
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=Microsoft PPP compression/encryption TITLE:=Microsoft PPP compression/encryption
DESCRIPTION:=Kernel modules for Microsoft PPP compression/encryption
DEPENDS:=kmod-ppp DEPENDS:=kmod-ppp
endef endef
@ -276,25 +305,30 @@ define KernelPackage/mppe/2.6
AUTOLOAD:=$(call AutoLoad,31,ppp_mppe) AUTOLOAD:=$(call AutoLoad,31,ppp_mppe)
endef endef
define KernelPackage/mppe/description
Kernel modules for Microsoft PPP compression/encryption
endef
$(eval $(call KernelPackage,mppe)) $(eval $(call KernelPackage,mppe))
define KernelPackage/sched define KernelPackage/sched
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=Traffic schedulers TITLE:=Traffic schedulers
DESCRIPTION:=\
Kernel schedulers for IP traffic
KCONFIG:=CONFIG_NET_SCHED KCONFIG:=CONFIG_NET_SCHED
FILES:=$(LINUX_DIR)/net/sched/*.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/net/sched/*.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/sched/description
Kernel schedulers for IP traffic
endef
$(eval $(call KernelPackage,sched)) $(eval $(call KernelPackage,sched))
define KernelPackage/ax25 define KernelPackage/ax25
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=AX25 support TITLE:=AX25 support
DESCRIPTION:=Kernel modules for AX25 support
KCONFIG:= \ KCONFIG:= \
CONFIG_AX25 \ CONFIG_AX25 \
CONFIG_MKISS CONFIG_MKISS
@ -304,6 +338,10 @@ define KernelPackage/ax25
AUTOLOAD:=$(call AutoLoad,80,ax25 mkiss) AUTOLOAD:=$(call AutoLoad,80,ax25 mkiss)
endef endef
define KernelPackage/ax25/description
Kernel modules for AX25 support
endef
$(eval $(call KernelPackage,ax25)) $(eval $(call KernelPackage,ax25))
@ -311,12 +349,6 @@ define KernelPackage/mp-alg
SUBMENU:=$(NSMENU) SUBMENU:=$(NSMENU)
TITLE:=ECMP caching algorithms TITLE:=ECMP caching algorithms
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
DESCRIPTION:= \
Kernel modules that provide several different algorithms for multipath \\\
route selection from the route cache. The iproute "mpath" argument allows \\\
specifying which algorithm to use for routes. \\\
quagga (at least <=0.99.6) requires a multipath patch to support this \\\
cached mp route feature.
KCONFIG:= \ KCONFIG:= \
CONFIG_IP_ROUTE_MULTIPATH_RR \ CONFIG_IP_ROUTE_MULTIPATH_RR \
CONFIG_IP_ROUTE_MULTIPATH_RANDOM \ CONFIG_IP_ROUTE_MULTIPATH_RANDOM \
@ -330,6 +362,14 @@ define KernelPackage/mp-alg
AUTOLOAD:=$(call AutoLoad,35,multipath_rr multipath_random multipath_wrandom multipath_drr) AUTOLOAD:=$(call AutoLoad,35,multipath_rr multipath_random multipath_wrandom multipath_drr)
endef endef
define KernelPackage/mp-alg/description
Kernel modules that provide several different algorithms for multipath
route selection from the route cache. The iproute "mpath" argument allows
specifying which algorithm to use for routes.
quagga (at least <=0.99.6) requires a multipath patch to support this
cached mp route feature.
endef
$(eval $(call KernelPackage,mp-alg)) $(eval $(call KernelPackage,mp-alg))
@ -338,106 +378,118 @@ NDMENU:=Network Devices
define KernelPackage/natsemi define KernelPackage/natsemi
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=National Semiconductor DP8381x series TITLE:=National Semiconductor DP8381x series
DESCRIPTION:=\
Kernel modules for National Semiconductor DP8381x series PCI Ethernet \\\
adapters.
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_NATSEMI KCONFIG:=CONFIG_NATSEMI
FILES:=$(LINUX_DIR)/drivers/net/natsemi.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/natsemi.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,natsemi) AUTOLOAD:=$(call AutoLoad,20,natsemi)
endef endef
define KernelPackage/natsemi/description
Kernel modules for National Semiconductor DP8381x series PCI Ethernet
adapters.
endef
$(eval $(call KernelPackage,natsemi)) $(eval $(call KernelPackage,natsemi))
define KernelPackage/r6040 define KernelPackage/r6040
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=RDC Fast-Ethernet support TITLE:=RDC Fast-Ethernet support
DESCRIPTION:=\
Kernel modules for RDC Fast-Ethernet adapters.
DEPENDS:=@LINUX_2_6_RDC DEPENDS:=@LINUX_2_6_RDC
KCONFIG:=CONFIG_R6040 KCONFIG:=CONFIG_R6040
FILES:=$(LINUX_DIR)/drivers/net/r6040.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/r6040.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/r6040/description
Kernel modules for RDC Fast-Ethernet adapters.
endef
$(eval $(call KernelPackage,r6040)) $(eval $(call KernelPackage,r6040))
define KernelPackage/sis900 define KernelPackage/sis900
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=SiS 900 Ethernet support TITLE:=SiS 900 Ethernet support
DESCRIPTION:=\
Kernel modules for Sis 900 Ethernet adapters.
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_SIS900 KCONFIG:=CONFIG_SIS900
FILES:=$(LINUX_DIR)/drivers/net/sis900.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/sis900.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,sis900) AUTOLOAD:=$(call AutoLoad,50,sis900)
endef endef
define KernelPackage/sis900/description
Kernel modules for Sis 900 Ethernet adapters.
endef
$(eval $(call KernelPackage,sis900)) $(eval $(call KernelPackage,sis900))
define KernelPackage/via-rhine define KernelPackage/via-rhine
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=Via Rhine ethernet support TITLE:=Via Rhine ethernet support
DESCRIPTION:=\
Kernel modules for Via Rhine Ethernet chipsets.
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_VIA_RHINE KCONFIG:=CONFIG_VIA_RHINE
FILES:=$(LINUX_DIR)/drivers/net/via-rhine.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/via-rhine.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,via-rhine) AUTOLOAD:=$(call AutoLoad,50,via-rhine)
endef endef
define KernelPackage/via-rhine/description
Kernel modules for Via Rhine Ethernet chipsets.
endef
$(eval $(call KernelPackage,via-rhine)) $(eval $(call KernelPackage,via-rhine))
define KernelPackage/via-velocity define KernelPackage/via-velocity
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=VIA Velocity Gigabit Ethernet Adapter kernel support TITLE:=VIA Velocity Gigabit Ethernet Adapter kernel support
DESCRIPTION:=\
Kernel modules for VIA Velocity Gigabit Ethernet chipsets.
DEPENDS:=@LINUX_2_6_IXP4XX DEPENDS:=@LINUX_2_6_IXP4XX
KCONFIG:=CONFIG_VIA_VELOCITY KCONFIG:=CONFIG_VIA_VELOCITY
FILES:=$(LINUX_DIR)/drivers/net/via-velocity.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/via-velocity.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,via-velocity) AUTOLOAD:=$(call AutoLoad,50,via-velocity)
endef endef
define KernelPackage/via-velocity/description
Kernel modules for VIA Velocity Gigabit Ethernet chipsets.
endef
$(eval $(call KernelPackage,via-velocity)) $(eval $(call KernelPackage,via-velocity))
define KernelPackage/8139too define KernelPackage/8139too
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=RealTek RTL-8139 PCI Fast Ethernet Adapter kernel support TITLE:=RealTek RTL-8139 PCI Fast Ethernet Adapter kernel support
DESCRIPTION:=\
Kernel modules for RealTek RTL-8139 PCI Fast Ethernet adapters.
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_8139TOO KCONFIG:=CONFIG_8139TOO
FILES:=$(LINUX_DIR)/drivers/net/8139too.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/8139too.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,8139too) AUTOLOAD:=$(call AutoLoad,50,8139too)
endef endef
define KernelPackage/8139too/description
Kernel modules for RealTek RTL-8139 PCI Fast Ethernet adapters.
endef
$(eval $(call KernelPackage,8139too)) $(eval $(call KernelPackage,8139too))
define KernelPackage/r8169 define KernelPackage/r8169
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support TITLE:=RealTek RTL-8169 PCI Gigabit Ethernet Adapter kernel support
DESCRIPTION:=\
Kernel modules for RealTek RTL-8169 PCI Gigabit Ethernet adapters.
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_R8169 CONFIG_R8169_NAPI=y CONFIG_R8169_VLAN=n KCONFIG:=CONFIG_R8169 CONFIG_R8169_NAPI=y CONFIG_R8169_VLAN=n
FILES:=$(LINUX_DIR)/drivers/net/r8169.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/r8169.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,r8169) AUTOLOAD:=$(call AutoLoad,50,r8169)
endef endef
define KernelPackage/r8169/description
Kernel modules for RealTek RTL-8169 PCI Gigabit Ethernet adapters.
endef
$(eval $(call KernelPackage,r8169)) $(eval $(call KernelPackage,r8169))
define KernelPackage/ne2k-pci define KernelPackage/ne2k-pci
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=ne2k-pci Ethernet Adapter kernel support TITLE:=ne2k-pci Ethernet Adapter kernel support
DESCRIPTION:=\
ne2k-pci Ethernet Adapter kernel support.
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_NE2K_PCI KCONFIG:=CONFIG_NE2K_PCI
FILES:= \ FILES:= \
@ -446,14 +498,16 @@ define KernelPackage/ne2k-pci
AUTOLOAD:=$(call AutoLoad,50,8390 ne2k-pci) AUTOLOAD:=$(call AutoLoad,50,8390 ne2k-pci)
endef endef
define KernelPackage/ne2k-pci/description
Kernel modules for NE2000 PCI Ethernet Adapter kernel.
endef
$(eval $(call KernelPackage,ne2k-pci)) $(eval $(call KernelPackage,ne2k-pci))
define KernelPackage/ixp4xx-npe define KernelPackage/ixp4xx-npe
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=Intel(R) IXP4xx ethernet support TITLE:=Intel(R) IXP4xx ethernet support
DESCRIPTION:=\
Kernel modules for Intel(R) IXP4xx onboard ethernet.
DEPENDS:=@LINUX_2_6_IXP4XX DEPENDS:=@LINUX_2_6_IXP4XX
KCONFIG:=CONFIG_IXP4XX_MAC KCONFIG:=CONFIG_IXP4XX_MAC
FILES:= \ FILES:= \
@ -463,52 +517,62 @@ define KernelPackage/ixp4xx-npe
AUTOLOAD:=$(call AutoLoad,20,ixp4xx_npe ixp4xx_qmgr ixp4xx_mac) AUTOLOAD:=$(call AutoLoad,20,ixp4xx_npe ixp4xx_qmgr ixp4xx_mac)
endef endef
define KernelPackage/ixp4xx-npe/description
Kernel modules for Intel(R) IXP4xx onboard ethernet.
endef
$(eval $(call KernelPackage,ixp4xx-npe)) $(eval $(call KernelPackage,ixp4xx-npe))
define KernelPackage/e100 define KernelPackage/e100
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=Intel(R) PRO/100+ cards kernel support TITLE:=Intel(R) PRO/100+ cards kernel support
DESCRIPTION:=\
Kernel modules for Intel(R) PRO/100+ Ethernet adapters.
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_E100 KCONFIG:=CONFIG_E100
FILES:=$(LINUX_DIR)/drivers/net/e100.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/e100.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,e100) AUTOLOAD:=$(call AutoLoad,50,e100)
endef endef
define KernelPackage/e100/description
Kernel modules for Intel(R) PRO/100+ Ethernet adapters.
endef
$(eval $(call KernelPackage,e100)) $(eval $(call KernelPackage,e100))
define KernelPackage/e1000 define KernelPackage/e1000
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=Intel(R) PRO/1000 cards kernel support TITLE:=Intel(R) PRO/1000 cards kernel support
DESCRIPTION:=\
Kernel modules for Intel(R) PRO/1000 Ethernet adapters.
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_E1000 KCONFIG:=CONFIG_E1000
FILES:=$(LINUX_DIR)/drivers/net/e1000/e1000.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/e1000/e1000.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,e1000) AUTOLOAD:=$(call AutoLoad,50,e1000)
endef endef
define KernelPackage/e1000/description
Kernel modules for Intel(R) PRO/1000 Ethernet adapters.
endef
$(eval $(call KernelPackage,e1000)) $(eval $(call KernelPackage,e1000))
define KernelPackage/3c59x define KernelPackage/3c59x
SUBMENU:=$(NDMENU) SUBMENU:=$(NDMENU)
TITLE:=3Com 3c590/3c900 series (592/595/597) Vortex/Boomerang TITLE:=3Com 3c590/3c900 series (592/595/597) Vortex/Boomerang
DESCRIPTION:=\
This option enables driver support for a large number of 10mbps and \\\
10/100mbps EISA, PCI and PCMCIA 3Com Ethernet adapters: \\\
- "Vortex" (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI \\\
- "Boomerang" (EtherLink XL 3c900 or 3c905) PCI \\\
- "Cyclone" (3c540/3c900/3c905/3c980/3c575/3c656) PCI and Cardbus \\\
- "Tornado" (3c905) PCI \\\
- "Hurricane" (3c555/3cSOHO) PCI
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_3C59X KCONFIG:=CONFIG_3C59X
FILES:=$(LINUX_DIR)/drivers/net/3c59x.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/3c59x.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,3c59x) AUTOLOAD:=$(call AutoLoad,50,3c59x)
endef endef
define KernelPackage/3c59x/description
This option enables driver support for a large number of 10mbps and
10/100mbps EISA, PCI and PCMCIA 3Com Ethernet adapters:
- "Vortex" (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI
- "Boomerang" (EtherLink XL 3c900 or 3c905) PCI
- "Cyclone" (3c540/3c900/3c905/3c980/3c575/3c656) PCI and Cardbus
- "Tornado" (3c905) PCI
- "Hurricane" (3c555/3cSOHO) PCI
endef
$(eval $(call KernelPackage,3c59x)) $(eval $(call KernelPackage,3c59x))

View file

@ -89,7 +89,6 @@ $(eval $(call KernelPackage,lp))
define KernelPackage/soundcore define KernelPackage/soundcore
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Sound support TITLE:=Sound support
DESCRIPTION:=Kernel modules for sound support
KCONFIG:=CONFIG_SOUND KCONFIG:=CONFIG_SOUND
endef endef
@ -137,37 +136,46 @@ define KernelPackage/soundcore/uml-2.6
AUTOLOAD:=$(call AutoLoad,30,soundcore hostaudio) AUTOLOAD:=$(call AutoLoad,30,soundcore hostaudio)
endef endef
define KernelPackage/soundcore/description
Kernel modules for sound support
endef
$(eval $(call KernelPackage,soundcore)) $(eval $(call KernelPackage,soundcore))
define KernelPackage/loop define KernelPackage/loop
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Loopback device support TITLE:=Loopback device support
DESCRIPTION:=Kernel module for loopback device support
KCONFIG:=CONFIG_BLK_DEV_LOOP KCONFIG:=CONFIG_BLK_DEV_LOOP
FILES:=$(LINUX_DIR)/drivers/block/loop.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/block/loop.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,loop) AUTOLOAD:=$(call AutoLoad,30,loop)
endef endef
define KernelPackage/loop/description
Kernel module for loopback device support
endef
$(eval $(call KernelPackage,loop)) $(eval $(call KernelPackage,loop))
define KernelPackage/nbd define KernelPackage/nbd
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Network block device support TITLE:=Network block device support
DESCRIPTION:=Kernel module for network block device support
KCONFIG:=CONFIG_BLK_DEV_NBD KCONFIG:=CONFIG_BLK_DEV_NBD
FILES:=$(LINUX_DIR)/drivers/block/nbd.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/block/nbd.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,nbd) AUTOLOAD:=$(call AutoLoad,30,nbd)
endef endef
define KernelPackage/nbd/description
Kernel module for network block device support
endef
$(eval $(call KernelPackage,nbd)) $(eval $(call KernelPackage,nbd))
define KernelPackage/capi define KernelPackage/capi
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=CAPI Support TITLE:=CAPI Support
DESCRIPTION:=Kernel module for basic CAPI support
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:= \ KCONFIG:= \
CONFIG_ISDN \ CONFIG_ISDN \
@ -179,13 +187,16 @@ define KernelPackage/capi
AUTOLOAD:=$(call AutoLoad,30,kernelcapi capi) AUTOLOAD:=$(call AutoLoad,30,kernelcapi capi)
endef endef
define KernelPackage/capi/description
Kernel module for basic CAPI support
endef
$(eval $(call KernelPackage,capi)) $(eval $(call KernelPackage,capi))
define KernelPackage/pcmcia-core define KernelPackage/pcmcia-core
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=PCMCIA/CardBus support TITLE:=PCMCIA/CardBus support
DESCRIPTION:=Kernel support for PCMCIA/CardBus controllers
DEPENDS:=@PCMCIA_SUPPORT DEPENDS:=@PCMCIA_SUPPORT
endef endef
@ -224,6 +235,9 @@ define KernelPackage/pcmcia-core/au1000-2.6
AUTOLOAD:=$(call AutoLoad,40,pcmcia_core pcmcia rsrc_nonstatic au1x00_ss) AUTOLOAD:=$(call AutoLoad,40,pcmcia_core pcmcia rsrc_nonstatic au1x00_ss)
endef endef
define KernelPackage/pcmcia-core/description
Kernel support for PCMCIA/CardBus controllers
endef
$(eval $(call KernelPackage,pcmcia-core)) $(eval $(call KernelPackage,pcmcia-core))
@ -231,7 +245,6 @@ $(eval $(call KernelPackage,pcmcia-core))
define KernelPackage/pcmcia-serial define KernelPackage/pcmcia-serial
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Serial devices support TITLE:=Serial devices support
DESCRIPTION:=Kernel support for PCMCIA/CardBus serial devices
DEPENDS:=kmod-pcmcia-core DEPENDS:=kmod-pcmcia-core
AUTOLOAD:=$(call AutoLoad,45,serial_cs) AUTOLOAD:=$(call AutoLoad,45,serial_cs)
endef endef
@ -246,6 +259,10 @@ define KernelPackage/pcmcia-serial/2.6
FILES:=$(LINUX_DIR)/drivers/serial/serial_cs.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/serial/serial_cs.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/pcmcia-serial/description
Kernel support for PCMCIA/CardBus serial devices
endef
$(eval $(call KernelPackage,pcmcia-serial)) $(eval $(call KernelPackage,pcmcia-serial))
@ -253,7 +270,6 @@ define KernelPackage/bluetooth
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Bluetooth support TITLE:=Bluetooth support
DEPENDS:=@USB_SUPPORT DEPENDS:=@USB_SUPPORT
DESCRIPTION:=Kernel support for Bluetooth devices
endef endef
define KernelPackage/bluetooth/2.4 define KernelPackage/bluetooth/2.4
@ -296,6 +312,10 @@ define KernelPackage/bluetooth/2.6
AUTOLOAD:=$(call AutoLoad,90,bluetooth l2cap sco rfcomm bnep hci_uart hci_usb) AUTOLOAD:=$(call AutoLoad,90,bluetooth l2cap sco rfcomm bnep hci_uart hci_usb)
endef endef
define KernelPackage/bluetooth/description
Kernel support for Bluetooth devices
endef
$(eval $(call KernelPackage,bluetooth)) $(eval $(call KernelPackage,bluetooth))
@ -303,7 +323,6 @@ define KernelPackage/mmc
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=MMC/SD Card Support TITLE:=MMC/SD Card Support
DEPENDS:=@LINUX_2_6_AT91 DEPENDS:=@LINUX_2_6_AT91
DESCRIPTION:=Kernel support for MMC/SD cards
KCONFIG:= \ KCONFIG:= \
CONFIG_MMC \ CONFIG_MMC \
CONFIG_MMC_BLOCK \ CONFIG_MMC_BLOCK \
@ -315,13 +334,16 @@ define KernelPackage/mmc
AUTOLOAD:=$(call AutoLoad,90,mmc_core mmc_block at91_mci) AUTOLOAD:=$(call AutoLoad,90,mmc_core mmc_block at91_mci)
endef endef
define KernelPackage/mmc/description
Kernel support for MMC/SD cards
endef
$(eval $(call KernelPackage,mmc)) $(eval $(call KernelPackage,mmc))
define KernelPackage/softdog define KernelPackage/softdog
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Software watchdog driver TITLE:=Software watchdog driver
DESCRIPTION:=Software watchdog driver
KCONFIG:=CONFIG_SOFT_WATCHDOG KCONFIG:=CONFIG_SOFT_WATCHDOG
AUTOLOAD:=$(call AutoLoad,50,softdog) AUTOLOAD:=$(call AutoLoad,50,softdog)
endef endef
@ -334,13 +356,16 @@ define KernelPackage/softdog/2.6
FILES:=$(LINUX_DIR)/drivers/char/watchdog/softdog.ko FILES:=$(LINUX_DIR)/drivers/char/watchdog/softdog.ko
endef endef
define KernelPackage/softdog/description
Software watchdog driver
endef
$(eval $(call KernelPackage,softdog)) $(eval $(call KernelPackage,softdog))
define KernelPackage/videodev define KernelPackage/videodev
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE=Video4Linux support TITLE=Video4Linux support
DESCRIPTION:=Kernel modules for Video4Linux support
KCONFIG:=CONFIG_VIDEO_DEV KCONFIG:=CONFIG_VIDEO_DEV
endef endef
@ -363,65 +388,80 @@ define KernelPackage/videodev/2.6
) )
endef endef
define KernelPackage/videodev/description
Kernel modules for Video4Linux support
endef
$(eval $(call KernelPackage,videodev)) $(eval $(call KernelPackage,videodev))
define KernelPackage/leds-net48xx define KernelPackage/leds-net48xx
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Soekris Net48xx LED support TITLE:=Soekris Net48xx LED support
DESCRIPTION:=Kernel module for Soekris Net48xx LEDs
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_LEDS_NET48XX KCONFIG:=CONFIG_LEDS_NET48XX
FILES:=$(LINUX_DIR)/drivers/leds/leds-net48xx.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/leds/leds-net48xx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,leds-net48xx) AUTOLOAD:=$(call AutoLoad,50,leds-net48xx)
endef endef
define KernelPackage/leds-net48xx/description
Kernel module for Soekris Net48xx LEDs
endef
$(eval $(call KernelPackage,leds-net48xx)) $(eval $(call KernelPackage,leds-net48xx))
define KernelPackage/nsc-gpio define KernelPackage/nsc-gpio
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Natsemi GPIO support TITLE:=Natsemi GPIO support
DESCRIPTION:=Kernel module for Natsemi GPIO
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_NSC_GPIO KCONFIG:=CONFIG_NSC_GPIO
FILES:=$(LINUX_DIR)/drivers/char/nsc_gpio.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/char/nsc_gpio.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,nsc_gpio) AUTOLOAD:=$(call AutoLoad,40,nsc_gpio)
endef endef
define KernelPackage/nsc-gpio/description
Kernel module for Natsemi GPIO
endef
$(eval $(call KernelPackage,nsc-gpio)) $(eval $(call KernelPackage,nsc-gpio))
define KernelPackage/scx200-gpio define KernelPackage/scx200-gpio
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Natsemi SCX200 GPIO support TITLE:=Natsemi SCX200 GPIO support
DESCRIPTION:=Kernel module for SCX200 GPIO
DEPENDS:=kmod-nsc-gpio @LINUX_2_6_X86 DEPENDS:=kmod-nsc-gpio @LINUX_2_6_X86
KCONFIG:=CONFIG_SCx200_GPIO KCONFIG:=CONFIG_SCx200_GPIO
FILES:=$(LINUX_DIR)/drivers/char/scx200_gpio.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/char/scx200_gpio.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,scx200_gpio) AUTOLOAD:=$(call AutoLoad,50,scx200_gpio)
endef endef
define KernelPackage/scx200-gpio/description
Kernel module for SCX200 GPIO
endef
$(eval $(call KernelPackage,scx200-gpio)) $(eval $(call KernelPackage,scx200-gpio))
define KernelPackage/scx200-wdt define KernelPackage/scx200-wdt
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Natsemi SCX200 Watchdog support TITLE:=Natsemi SCX200 Watchdog support
DESCRIPTION:=Kernel module for SCX200 Watchdog
DEPENDS:=@LINUX_2_6_X86 DEPENDS:=@LINUX_2_6_X86
KCONFIG:=CONFIG_SC1200_WDT KCONFIG:=CONFIG_SC1200_WDT
FILES:=$(LINUX_DIR)/drivers/char/watchdog/scx200_wdt.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/char/watchdog/scx200_wdt.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,scx200_wdt) AUTOLOAD:=$(call AutoLoad,50,scx200_wdt)
endef endef
define KernelPackage/scx200-wdt/description
Kernel module for SCX200 Watchdog
endef
$(eval $(call KernelPackage,scx200-wdt)) $(eval $(call KernelPackage,scx200-wdt))
define KernelPackage/hwmon define KernelPackage/hwmon
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Hardware monitoring support TITLE:=Hardware monitoring support
DESCRIPTION:=Kernel modules for hardware monitoring
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:= \ KCONFIG:= \
CONFIG_HWMON \ CONFIG_HWMON \
@ -433,43 +473,56 @@ define KernelPackage/hwmon
AUTOLOAD:=$(call AutoLoad,40,hwmon hwmon-vid) AUTOLOAD:=$(call AutoLoad,40,hwmon hwmon-vid)
endef endef
define KernelPackage/hwmon/description
Kernel modules for hardware monitoring
endef
$(eval $(call KernelPackage,hwmon)) $(eval $(call KernelPackage,hwmon))
define KernelPackage/hwmon-pc87360 define KernelPackage/hwmon-pc87360
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=PC87360 monitoring support TITLE:=PC87360 monitoring support
DESCRIPTION:=Kernel modules for PC87360 chips
DEPENDS:=kmod-hwmon DEPENDS:=kmod-hwmon
KCONFIG:=CONFIG_SENSORS_PC87360 KCONFIG:=CONFIG_SENSORS_PC87360
FILES:=$(LINUX_DIR)/drivers/hwmon/pc87360.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/hwmon/pc87360.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,pc87360) AUTOLOAD:=$(call AutoLoad,50,pc87360)
endef endef
define KernelPackage/hwmon-pc87360/description
Kernel modules for PC87360 chips
endef
$(eval $(call KernelPackage,hwmon-pc87360)) $(eval $(call KernelPackage,hwmon-pc87360))
define KernelPackage/input-core define KernelPackage/input-core
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Input device core TITLE:=Input device core
DESCRIPTION:=Kernel modules for support of input device
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:=CONFIG_INPUT KCONFIG:=CONFIG_INPUT
FILES:=$(LINUX_DIR)/drivers/input/input-core.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/input/input-core.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,input-core) AUTOLOAD:=$(call AutoLoad,50,input-core)
endef endef
define KernelPackage/input-core/description
Kernel modules for support of input device
endef
$(eval $(call KernelPackage,input-core)) $(eval $(call KernelPackage,input-core))
define KernelPackage/input-evdev define KernelPackage/input-evdev
SUBMENU:=$(EMENU) SUBMENU:=$(EMENU)
TITLE:=Input even device TITLE:=Input even device
DESCRIPTION:=Kernel modules for support of input device events
DEPENDS:=+kmod-input-core DEPENDS:=+kmod-input-core
KCONFIG:=CONFIG_INPUT_EVDEV KCONFIG:=CONFIG_INPUT_EVDEV
FILES:=$(LINUX_DIR)/drivers/input/evdev.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/input/evdev.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,evdev) AUTOLOAD:=$(call AutoLoad,60,evdev)
endef endef
define KernelPackage/input-evdev/description
Kernel modules for support of input device events
endef
$(eval $(call KernelPackage,input-evdev)) $(eval $(call KernelPackage,input-evdev))

View file

@ -31,7 +31,6 @@ endef
define KernelPackage/usb-core define KernelPackage/usb-core
SUBMENU:=$(USBMENU) SUBMENU:=$(USBMENU)
TITLE:=Support for USB TITLE:=Support for USB
DESCRIPTION:=Kernel support for USB
DEPENDS:=@USB_SUPPORT DEPENDS:=@USB_SUPPORT
KCONFIG:=CONFIG_USB KCONFIG:=CONFIG_USB
AUTOLOAD:=$(call AutoLoad,20,usbcore) AUTOLOAD:=$(call AutoLoad,20,usbcore)
@ -45,13 +44,16 @@ define KernelPackage/usb-core/2.6
FILES:=$(LINUX_DIR)/drivers/usb/core/usbcore.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/core/usbcore.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/usb-core/description
Kernel support for USB
endef
$(eval $(call KernelPackage,usb-core)) $(eval $(call KernelPackage,usb-core))
define KernelPackage/usb-uhci define KernelPackage/usb-uhci
$(call usbdep,) $(call usbdep,)
TITLE:=Support for UHCI controllers TITLE:=Support for UHCI controllers
DESCRIPTION:=Kernel support for USB UHCI controllers
endef endef
define KernelPackage/usb-uhci/2.4 define KernelPackage/usb-uhci/2.4
@ -66,25 +68,31 @@ define KernelPackage/usb-uhci/2.6
AUTOLOAD:=$(call AutoLoad,50,uhci-hcd) AUTOLOAD:=$(call AutoLoad,50,uhci-hcd)
endef endef
define KernelPackage/usb-uhci/description
Kernel support for USB UHCI controllers
endef
$(eval $(call KernelPackage,usb-uhci)) $(eval $(call KernelPackage,usb-uhci))
define KernelPackage/usb-uhci-iv define KernelPackage/usb-uhci-iv
$(call usbdep,@LINUX_2_4) $(call usbdep,@LINUX_2_4)
TITLE:=Support for Intel/VIA UHCI controllers TITLE:=Support for Intel/VIA UHCI controllers
DESCRIPTION:=Kernel support for Intel/VIA USB UHCI controllers
KCONFIG:=CONFIG_USB_UHCI KCONFIG:=CONFIG_USB_UHCI
FILES:=$(LINUX_DIR)/drivers/usb/host/usb-uhci.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/host/usb-uhci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,usb-uhci) AUTOLOAD:=$(call AutoLoad,50,usb-uhci)
endef endef
define KernelPackage/usb-uhci-iv/description
Kernel support for Intel/VIA USB UHCI controllers
endef
$(eval $(call KernelPackage,usb-uhci-iv)) $(eval $(call KernelPackage,usb-uhci-iv))
define KernelPackage/usb-ohci define KernelPackage/usb-ohci
$(call usbdep,) $(call usbdep,)
TITLE:=Support for OHCI controllers TITLE:=Support for OHCI controllers
DESCRIPTION:=Kernel support for USB OHCI controllers
endef endef
define KernelPackage/usb-ohci/2.4 define KernelPackage/usb-ohci/2.4
@ -99,37 +107,46 @@ define KernelPackage/usb-ohci/2.6
AUTOLOAD:=$(call AutoLoad,50,ohci-hcd) AUTOLOAD:=$(call AutoLoad,50,ohci-hcd)
endef endef
define KernelPackage/usb-ohci/description
Kernel support for USB OHCI controllers
endef
$(eval $(call KernelPackage,usb-ohci)) $(eval $(call KernelPackage,usb-ohci))
define KernelPackage/usb-adm5120 define KernelPackage/usb-adm5120
$(call usbdep,@LINUX_2_6_ADM5120||@LINUX_2_6_ADM5120EB) $(call usbdep,@LINUX_2_6_ADM5120||@LINUX_2_6_ADM5120EB)
TITLE:=Support for the ADM5120 HCD controller TITLE:=Support for the ADM5120 HCD controller
DESCRIPTION:=Kernel support for the ADM5120 HCD USB controller
KCONFIG:=CONFIG_USB_ADM5120_HCD KCONFIG:=CONFIG_USB_ADM5120_HCD
FILES:=$(LINUX_DIR)/drivers/usb/host/adm5120-hcd.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/host/adm5120-hcd.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,adm5120-hcd) AUTOLOAD:=$(call AutoLoad,50,adm5120-hcd)
endef endef
define KernelPackage/usb-adm5120/description
Kernel support for the ADM5120 HCD USB controller
endef
$(eval $(call KernelPackage,usb-adm5120)) $(eval $(call KernelPackage,usb-adm5120))
define KernelPackage/usb2 define KernelPackage/usb2
$(call usbdep,) $(call usbdep,)
TITLE:=Support for USB2 controllers TITLE:=Support for USB2 controllers
DESCRIPTION:=Kernel support for USB2 (EHCI) controllers
KCONFIG:=CONFIG_USB_EHCI_HCD KCONFIG:=CONFIG_USB_EHCI_HCD
FILES:=$(LINUX_DIR)/drivers/usb/host/ehci-hcd.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/host/ehci-hcd.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,ehci-hcd) AUTOLOAD:=$(call AutoLoad,50,ehci-hcd)
endef endef
define KernelPackage/usb2/description
Kernel support for USB2 (EHCI) controllers
endef
$(eval $(call KernelPackage,usb2)) $(eval $(call KernelPackage,usb2))
define KernelPackage/usb-acm define KernelPackage/usb-acm
$(call usbdep,) $(call usbdep,)
TITLE:=Support for modems/isdn controllers TITLE:=Support for modems/isdn controllers
DESCRIPTION:=Kernel support for USB ACM devices (modems/isdn controllers)
KCONFIG:=CONFIG_USB_ACM KCONFIG:=CONFIG_USB_ACM
endef endef
@ -143,13 +160,16 @@ define KernelPackage/usb-acm/2.6
AUTOLOAD:=$(call AutoLoad,60,cdc-acm) AUTOLOAD:=$(call AutoLoad,60,cdc-acm)
endef endef
define KernelPackage/usb-acm/description
Kernel support for USB ACM devices (modems/isdn controllers)
endef
$(eval $(call KernelPackage,usb-acm)) $(eval $(call KernelPackage,usb-acm))
define KernelPackage/usb-audio define KernelPackage/usb-audio
$(call usbdep,+kmod-soundcore) $(call usbdep,+kmod-soundcore)
TITLE:=Support for audio devices TITLE:=Support for audio devices
DESCRIPTION:=Kernel support for USB audio devices
endef endef
define KernelPackage/usb-audio/2.4 define KernelPackage/usb-audio/2.4
@ -166,13 +186,16 @@ define KernelPackage/usb-audio/2.6
AUTOLOAD:=$(call AutoLoad,60,snd-usb-lib snd-usb-audio) AUTOLOAD:=$(call AutoLoad,60,snd-usb-lib snd-usb-audio)
endef endef
define KernelPackage/usb-audio/description
Kernel support for USB audio devices
endef
$(eval $(call KernelPackage,usb-audio)) $(eval $(call KernelPackage,usb-audio))
define KernelPackage/usb-printer define KernelPackage/usb-printer
$(call usbdep,) $(call usbdep,)
TITLE:=Support for printers TITLE:=Support for printers
DESCRIPTION:=Kernel support for USB printers
KCONFIG:=CONFIG_USB_PRINTER KCONFIG:=CONFIG_USB_PRINTER
endef endef
@ -186,109 +209,136 @@ define KernelPackage/usb-printer/2.6
AUTOLOAD:=$(call AutoLoad,60,usblp) AUTOLOAD:=$(call AutoLoad,60,usblp)
endef endef
define KernelPackage/usb-printer/description
Kernel support for USB printers
endef
$(eval $(call KernelPackage,usb-printer)) $(eval $(call KernelPackage,usb-printer))
define KernelPackage/usb-serial define KernelPackage/usb-serial
$(call usbdep,) $(call usbdep,)
TITLE:=Support for USB-to-Serial converters TITLE:=Support for USB-to-Serial converters
DESCRIPTION:=Kernel support for USB-to-Serial converters
KCONFIG:=CONFIG_USB_SERIAL KCONFIG:=CONFIG_USB_SERIAL
FILES:=$(LINUX_DIR)/drivers/usb/serial/usbserial.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/usbserial.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,usbserial) AUTOLOAD:=$(call AutoLoad,60,usbserial)
endef endef
define KernelPackage/usb-serial/description
Kernel support for USB-to-Serial converters
endef
$(eval $(call KernelPackage,usb-serial)) $(eval $(call KernelPackage,usb-serial))
define KernelPackage/usb-serial-airprime define KernelPackage/usb-serial-airprime
$(call usbdep,kmod-usb-serial @LINUX_2_6) $(call usbdep,kmod-usb-serial @LINUX_2_6)
TITLE:=Support for Airprime (EVDO) TITLE:=Support for Airprime (EVDO)
DESCRIPTION:=Kernel support for Airprime (EVDO)
KCONFIG:=CONFIG_USB_SERIAL_AIRPRIME KCONFIG:=CONFIG_USB_SERIAL_AIRPRIME
FILES:=$(LINUX_DIR)/drivers/usb/serial/airprime.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/airprime.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,airprime) AUTOLOAD:=$(call AutoLoad,65,airprime)
endef endef
define KernelPackage/usb-serial-airprime/description
Kernel support for Airprime (EVDO)
endef
$(eval $(call KernelPackage,usb-serial-airprime)) $(eval $(call KernelPackage,usb-serial-airprime))
define KernelPackage/usb-serial-belkin define KernelPackage/usb-serial-belkin
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for Belkin devices TITLE:=Support for Belkin devices
DESCRIPTION:=Kernel support for Belkin USB-to-Serial converters
KCONFIG:=CONFIG_USB_SERIAL_BELKIN KCONFIG:=CONFIG_USB_SERIAL_BELKIN
FILES:=$(LINUX_DIR)/drivers/usb/serial/belkin_sa.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/belkin_sa.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,belkin_sa) AUTOLOAD:=$(call AutoLoad,65,belkin_sa)
endef endef
define KernelPackage/usb-serial-belkin/description
Kernel support for Belkin USB-to-Serial converters
endef
$(eval $(call KernelPackage,usb-serial-belkin)) $(eval $(call KernelPackage,usb-serial-belkin))
define KernelPackage/usb-serial-ftdi define KernelPackage/usb-serial-ftdi
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for FTDI devices TITLE:=Support for FTDI devices
DESCRIPTION:=Kernel support for FTDI USB-to-Serial converters
KCONFIG:=CONFIG_USB_SERIAL_FTDI_SIO KCONFIG:=CONFIG_USB_SERIAL_FTDI_SIO
FILES:=$(LINUX_DIR)/drivers/usb/serial/ftdi_sio.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/ftdi_sio.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,ftdi_sio) AUTOLOAD:=$(call AutoLoad,65,ftdi_sio)
endef endef
define KernelPackage/usb-serial-ftdi/description
Kernel support for FTDI USB-to-Serial converters
endef
$(eval $(call KernelPackage,usb-serial-ftdi)) $(eval $(call KernelPackage,usb-serial-ftdi))
define KernelPackage/usb-serial-mct define KernelPackage/usb-serial-mct
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for Magic Control Tech. devices TITLE:=Support for Magic Control Tech. devices
DESCRIPTION:=Kernel support for Magic Control Technology USB-to-Serial converters
KCONFIG:=CONFIG_USB_SERIAL_MCT_U232 KCONFIG:=CONFIG_USB_SERIAL_MCT_U232
FILES:=$(LINUX_DIR)/drivers/usb/serial/mct_u232.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/mct_u232.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,mct_u232) AUTOLOAD:=$(call AutoLoad,65,mct_u232)
endef endef
define KernelPackage/usb-serial-mct/description
Kernel support for Magic Control Technology USB-to-Serial converters
endef
$(eval $(call KernelPackage,usb-serial-mct)) $(eval $(call KernelPackage,usb-serial-mct))
define KernelPackage/usb-serial-pl2303 define KernelPackage/usb-serial-pl2303
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for Prolific PL2303 devices TITLE:=Support for Prolific PL2303 devices
DESCRIPTION:=Kernel support for Prolific PL2303 USB-to-Serial converters
KCONFIG:=CONFIG_USB_SERIAL_PL2303 KCONFIG:=CONFIG_USB_SERIAL_PL2303
FILES:=$(LINUX_DIR)/drivers/usb/serial/pl2303.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/pl2303.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,pl2303) AUTOLOAD:=$(call AutoLoad,65,pl2303)
endef endef
define KernelPackage/usb-serial-pl2303/description
Kernel support for Prolific PL2303 USB-to-Serial converters
endef
$(eval $(call KernelPackage,usb-serial-pl2303)) $(eval $(call KernelPackage,usb-serial-pl2303))
define KernelPackage/usb-serial-sierrawireless define KernelPackage/usb-serial-sierrawireless
$(call usbdep,kmod-usb-serial @LINUX_2_6) $(call usbdep,kmod-usb-serial @LINUX_2_6)
TITLE:=Support for Sierra Wireless devices TITLE:=Support for Sierra Wireless devices
DESCRIPTION:=Kernel support for Sierra Wireless devices
KCONFIG:=CONFIG_USB_SERIAL_SIERRAWIRELESS KCONFIG:=CONFIG_USB_SERIAL_SIERRAWIRELESS
FILES:=$(LINUX_DIR)/drivers/usb/serial/sierra.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/sierra.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,sierra) AUTOLOAD:=$(call AutoLoad,65,sierra)
endef endef
define KernelPackage/usb-serial-sierrawireless/description
Kernel support for Sierra Wireless devices
endef
$(eval $(call KernelPackage,usb-serial-sierrawireless)) $(eval $(call KernelPackage,usb-serial-sierrawireless))
define KernelPackage/usb-serial-visor define KernelPackage/usb-serial-visor
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for Handspring Visor devices TITLE:=Support for Handspring Visor devices
DESCRIPTION:=Kernel support for Handspring Visor PDAs
KCONFIG:=CONFIG_USB_SERIAL_VISOR KCONFIG:=CONFIG_USB_SERIAL_VISOR
FILES:=$(LINUX_DIR)/drivers/usb/serial/visor.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/visor.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,visor) AUTOLOAD:=$(call AutoLoad,65,visor)
endef endef
define KernelPackage/usb-serial-visor/description
Kernel support for Handspring Visor PDAs
endef
$(eval $(call KernelPackage,usb-serial-visor)) $(eval $(call KernelPackage,usb-serial-visor))
define KernelPackage/usb-serial-keyspan define KernelPackage/usb-serial-keyspan
$(call usbdep,kmod-usb-serial) $(call usbdep,kmod-usb-serial)
TITLE:=Support for Keyspan USB-to-Serial devices TITLE:=Support for Keyspan USB-to-Serial devices
DESCRIPTION:=Kernel support for Keyspan USB-to-Serial devices
KCONFIG:= \ KCONFIG:= \
CONFIG_USB_SERIAL_KEYSPAN \ CONFIG_USB_SERIAL_KEYSPAN \
CONFIG_USB_SERIAL_KEYSPAN_USA28 \ CONFIG_USB_SERIAL_KEYSPAN_USA28 \
@ -307,97 +357,122 @@ define KernelPackage/usb-serial-keyspan
AUTOLOAD:=$(call AutoLoad,65,keyspan) AUTOLOAD:=$(call AutoLoad,65,keyspan)
endef endef
define KernelPackage/usb-serial-keyspan/description
Kernel support for Keyspan USB-to-Serial devices
endef
$(eval $(call KernelPackage,usb-serial-keyspan)) $(eval $(call KernelPackage,usb-serial-keyspan))
define KernelPackage/usb-serial-option define KernelPackage/usb-serial-option
$(call usbdep,kmod-usb-serial @LINUX_2_6) $(call usbdep,kmod-usb-serial @LINUX_2_6)
TITLE:=Support for Option HSDPA modems TITLE:=Support for Option HSDPA modems
DESCRIPTION:=Kernel support for Option HSDPA modems
KCONFIG:=CONFIG_USB_SERIAL_OPTION KCONFIG:=CONFIG_USB_SERIAL_OPTION
FILES:=$(LINUX_DIR)/drivers/usb/serial/option.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/serial/option.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,65,option) AUTOLOAD:=$(call AutoLoad,65,option)
endef endef
define KernelPackage/usb-serial-option/description
Kernel support for Option HSDPA modems
endef
$(eval $(call KernelPackage,usb-serial-option)) $(eval $(call KernelPackage,usb-serial-option))
define KernelPackage/usb-storage define KernelPackage/usb-storage
$(call usbdep,+kmod-scsi-core) $(call usbdep,+kmod-scsi-core)
TITLE:=USB Storage support TITLE:=USB Storage support
DESCRIPTION:=Kernel support for USB Mass Storage devices
KCONFIG:=CONFIG_USB_STORAGE KCONFIG:=CONFIG_USB_STORAGE
FILES:=$(LINUX_DIR)/drivers/usb/storage/usb-storage.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/storage/usb-storage.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,scsi_mod sd_mod usb-storage) AUTOLOAD:=$(call AutoLoad,60,scsi_mod sd_mod usb-storage)
endef endef
define KernelPackage/usb-storage/description
Kernel support for USB Mass Storage devices
endef
$(eval $(call KernelPackage,usb-storage)) $(eval $(call KernelPackage,usb-storage))
define KernelPackage/usb-atm define KernelPackage/usb-atm
$(call usbdep,@LINUX_2_6 kmod-atm) $(call usbdep,@LINUX_2_6 kmod-atm)
TITLE:=Support for ATM on USB bus TITLE:=Support for ATM on USB bus
DESCRIPTION:=Kernel support for USB DSL modems
KCONFIG:=CONFIG_USB_ATM KCONFIG:=CONFIG_USB_ATM
FILES:=$(LINUX_DIR)/drivers/usb/atm/usbatm.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/atm/usbatm.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,usbatm) AUTOLOAD:=$(call AutoLoad,60,usbatm)
endef endef
define KernelPackage/usb-atm/description
Kernel support for USB DSL modems
endef
$(eval $(call KernelPackage,usb-atm)) $(eval $(call KernelPackage,usb-atm))
define KernelPackage/usb-speedtouch define KernelPackage/usb-speedtouch
$(call usbdep,@LINUX_2_6 kmod-atm) $(call usbdep,@LINUX_2_6 kmod-atm)
TITLE:=Support for SpeedTouch ADSL modems TITLE:=Support for SpeedTouch ADSL modems
DESCRIPTION:=Kernel support for SpeedTouch USB ADSL modems
KCONFIG:=CONFIG_USB_SPEEDTOUCH KCONFIG:=CONFIG_USB_SPEEDTOUCH
FILES:=$(LINUX_DIR)/drivers/usb/atm/speedtch.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/atm/speedtch.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,70,speedtch) AUTOLOAD:=$(call AutoLoad,70,speedtch)
endef endef
define KernelPackage/usb-speedtouch/description
Kernel support for SpeedTouch USB ADSL modems
endef
$(eval $(call KernelPackage,usb-speedtouch)) $(eval $(call KernelPackage,usb-speedtouch))
define KernelPackage/ueagle-atm define KernelPackage/ueagle-atm
$(call usbdep,@LINUX_2_6 kmod-atm) $(call usbdep,@LINUX_2_6 kmod-atm)
TITLE:=Driver for Eagle 8051 based USB ADSL modems TITLE:=Driver for Eagle 8051 based USB ADSL modems
DESCRIPTION:=Kernel support for Eagle 8051 based USB ADSL modems
FILES:=$(LINUX_DIR)/drivers/usb/atm/ueagle-atm.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/usb/atm/ueagle-atm.$(LINUX_KMOD_SUFFIX)
KCONFIG:=CONFIG_USB_UEAGLEATM KCONFIG:=CONFIG_USB_UEAGLEATM
AUTOLOAD:=$(call AutoLoad,70,ueagle-atm) AUTOLOAD:=$(call AutoLoad,70,ueagle-atm)
endef endef
define KernelPackage/ueagle-atm/description
Kernel support for Eagle 8051 based USB ADSL modems
endef
$(eval $(call KernelPackage,ueagle-atm)) $(eval $(call KernelPackage,ueagle-atm))
define KernelPackage/usb-pwc define KernelPackage/usb-pwc
$(call usbdep,+kmod-videodev @LINUX_2_6) $(call usbdep,+kmod-videodev @LINUX_2_6)
TITLE:=Philips WebCam driver TITLE:=Philips WebCam driver
DESCRIPTION:=Kernel modules for supporting Philips WebCam USB devices
KCONFIG:=CONFIG_USB_PWC CONFIG_VIDEO_V4L1=y CONFIG_VIDEO_CAPTURE_DRIVERS=y CONFIG_V4L_USB_DRIVERS=y CONFIG_USB_PWC_DEBUG=n KCONFIG:=CONFIG_USB_PWC CONFIG_VIDEO_V4L1=y CONFIG_VIDEO_CAPTURE_DRIVERS=y CONFIG_V4L_USB_DRIVERS=y CONFIG_USB_PWC_DEBUG=n
FILES:=$(LINUX_DIR)/drivers/media/video/pwc/pwc.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/media/video/pwc/pwc.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,70,pwc) AUTOLOAD:=$(call AutoLoad,70,pwc)
endef endef
define KernelPackage/usb-pwc/description
Kernel modules for supporting Philips WebCam USB devices
endef
$(eval $(call KernelPackage,usb-pwc)) $(eval $(call KernelPackage,usb-pwc))
define KernelPackage/cpia2 define KernelPackage/cpia2
$(call usbdep,+kmod-videodev @LINUX_2_6) $(call usbdep,+kmod-videodev @LINUX_2_6)
TITLE:=CPIA2 video driver TITLE:=CPIA2 video driver
DESCRIPTION:=Kernel modules for CPIA2 WebCam devices
KCONFIG:=CONFIG_VIDEO_CPIA2 KCONFIG:=CONFIG_VIDEO_CPIA2
FILES:=$(LINUX_DIR)/drivers/media/video/cpia2/cpia2.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/media/video/cpia2/cpia2.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,70,cpia2) AUTOLOAD:=$(call AutoLoad,70,cpia2)
endef endef
define KernelPackage/cpia2/description
Kernel modules for CPIA2 WebCam devices
endef
$(eval $(call KernelPackage,cpia2)) $(eval $(call KernelPackage,cpia2))
define KernelPackage/usb-net define KernelPackage/usb-net
$(call usbdep,) $(call usbdep,)
TITLE:=Kernel modules for USB-to-Ethernet convertors TITLE:=Kernel modules for USB-to-Ethernet convertors
DESCRIPTION:=Kernel modules for USB-to-Ethernet convertors
KCONFIG:=CONFIG_USB_USBNET KCONFIG:=CONFIG_USB_USBNET
AUTOLOAD:=$(call Autoload,60, usbnet) AUTOLOAD:=$(call Autoload,60, usbnet)
endef endef
@ -410,64 +485,84 @@ define KernelPackage/usb-net/2.6
FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/usbnet.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/usbnet.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/usb-net/description
Kernel modules for USB-to-Ethernet convertors
endef
$(eval $(call KernelPackage,usb-net)) $(eval $(call KernelPackage,usb-net))
define KernelPackage/usb-net-asix define KernelPackage/usb-net-asix
$(call usbdep,kmod-usb-net @LINUX_2_6) $(call usbdep,kmod-usb-net @LINUX_2_6)
TITLE:=Kernel module for USB-to-Ethernet Asix convertors TITLE:=Kernel module for USB-to-Ethernet Asix convertors
DESCRIPTION:=Kernel module for USB-to-Ethernet Asix convertors
KCONFIG:=CONFIG_USB_NET_AX8817X KCONFIG:=CONFIG_USB_NET_AX8817X
FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/asix.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/asix.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call Autoload,61,asix) AUTOLOAD:=$(call Autoload,61,asix)
endef endef
define KernelPackage/usb-net-asix/description
Kernel module for USB-to-Ethernet Asix convertors
endef
$(eval $(call KernelPackage,usb-net-asix)) $(eval $(call KernelPackage,usb-net-asix))
define KernelPackage/usb-net-kaweth define KernelPackage/usb-net-kaweth
$(call usbdep,kmod-usb-net @LINUX_2_6) $(call usbdep,kmod-usb-net @LINUX_2_6)
TITLE:=Kernel module for USB-to-Ethernet Kaweth convertors TITLE:=Kernel module for USB-to-Ethernet Kaweth convertors
DESCRIPTION:=Kernel module for USB-to-Ethernet Kaweth convertors
KCONFIG:=CONFIG_USB_KAWETH KCONFIG:=CONFIG_USB_KAWETH
FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/kaweth.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/kaweth.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call Autoload,61,kaweth) AUTOLOAD:=$(call Autoload,61,kaweth)
endef endef
define KernelPackage/usb-net-kaweth/description
Kernel module for USB-to-Ethernet Kaweth convertors
endef
$(eval $(call KernelPackage,usb-net-kaweth)) $(eval $(call KernelPackage,usb-net-kaweth))
define KernelPackage/usb-net-pegasus define KernelPackage/usb-net-pegasus
$(call usbdep,kmod-usb-net @LINUX_2_6) $(call usbdep,kmod-usb-net @LINUX_2_6)
TITLE:=Kernel module for USB-to-Ethernet Pegasus convertors TITLE:=Kernel module for USB-to-Ethernet Pegasus convertors
DESCRIPTION:=Kernel module for USB-to-Ethernet Pegasus convertors
KCONFIG:=CONFIG_USB_PEGASUS KCONFIG:=CONFIG_USB_PEGASUS
FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/pegasus.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/pegasus.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call Autoload,61,pegasus) AUTOLOAD:=$(call Autoload,61,pegasus)
endef endef
define KernelPackage/usb-net-pegasus/description
Kernel module for USB-to-Ethernet Pegasus convertors
endef
$(eval $(call KernelPackage,usb-net-pegasus)) $(eval $(call KernelPackage,usb-net-pegasus))
define KernelPackage/usb-hid define KernelPackage/usb-hid
$(call usbdep,@LINUX_2_6 +kmod-input-core +kmod-input-evdev) $(call usbdep,@LINUX_2_6 +kmod-input-core +kmod-input-evdev)
TITLE:=Support for USB Human Input Devices TITLE:=Support for USB Human Input Devices
DESCRIPTION:=Kernel support for USB HID devices such as keyboards and mice
KCONFIG:=CONFIG_USB_HID KCONFIG:=CONFIG_USB_HID
FILES:=$(LINUX_DIR)/drivers/$(USBHID_DIR)/usbhid.ko FILES:=$(LINUX_DIR)/drivers/$(USBHID_DIR)/usbhid.ko
AUTOLOAD:=$(call AutoLoad,70,usbhid) AUTOLOAD:=$(call AutoLoad,70,usbhid)
endef endef
define KernelPackage/usb-hid/description
Kernel support for USB HID devices such as keyboards and mice
endef
$(eval $(call KernelPackage,usb-hid)) $(eval $(call KernelPackage,usb-hid))
define KernelPackage/usb-yealink define KernelPackage/usb-yealink
$(call usbdep,@LINUX_2_6 +kmod-input-core +kmod-input-evdev) $(call usbdep,@LINUX_2_6 +kmod-input-core +kmod-input-evdev)
TITLE:=USB Yealink VOIP phone TITLE:=USB Yealink VOIP phone
DESCRIPTION:=Kernel support for Yealink VOIP phone
KCONFIG:=CONFIG_USB_YEALINK CONFIG_INPUT_YEALINK CONFIG_INPUT=m CONFIG_INPUT_MISC=y KCONFIG:=CONFIG_USB_YEALINK CONFIG_INPUT_YEALINK CONFIG_INPUT=m CONFIG_INPUT_MISC=y
FILES:=$(LINUX_DIR)/drivers/$(USBINPUT_DIR)/yealink.ko FILES:=$(LINUX_DIR)/drivers/$(USBINPUT_DIR)/yealink.ko
AUTOLOAD:=$(call AutoLoad,70,yealink) AUTOLOAD:=$(call AutoLoad,70,yealink)
endef endef
define KernelPackage/usb-yealink/description
Kernel support for Yealink VOIP phone
endef
$(eval $(call KernelPackage,usb-yealink)) $(eval $(call KernelPackage,usb-yealink))

View file

@ -11,14 +11,6 @@ WIMENU:=Wireless Drivers
define KernelPackage/ieee80211 define KernelPackage/ieee80211
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=802.11 Networking stack TITLE:=802.11 Networking stack
DESCRIPTION:=\\\
\\\
Includes: \\\
- ieee80211_crypt \\\
- ieee80211 \\\
- ieee80211_crypt_wep \\\
- ieee80211_crypt_tkip \\\
- ieee80211_crytp_ccmp
DEPENDS:=@LINUX_2_6 +kmod-crypto DEPENDS:=@LINUX_2_6 +kmod-crypto
KCONFIG:= \ KCONFIG:= \
CONFIG_IEEE80211 \ CONFIG_IEEE80211 \
@ -40,6 +32,16 @@ define KernelPackage/ieee80211
) )
endef endef
define KernelPackage/ieee80211/description
Kernel modules for 802.11 Networking stack
Includes:
- ieee80211_crypt
- ieee80211
- ieee80211_crypt_wep
- ieee80211_crypt_tkip
- ieee80211_crytp_ccmp
endef
$(eval $(call KernelPackage,ieee80211)) $(eval $(call KernelPackage,ieee80211))
@ -52,73 +54,85 @@ define KernelPackage/ieee80211-softmac
AUTOLOAD:=$(call AutoLoad,20,ieee80211softmac) AUTOLOAD:=$(call AutoLoad,20,ieee80211softmac)
endef endef
define KernelPackage/ieee80211-softmac/description
Kernel modules for 802.11 SoftMAC support
endef
$(eval $(call KernelPackage,ieee80211-softmac)) $(eval $(call KernelPackage,ieee80211-softmac))
define KernelPackage/net-bcm43xx define KernelPackage/net-bcm43xx
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=Broadcom BCM43xx driver TITLE:=Broadcom BCM43xx driver
DESCRIPTION:=\\\
\\\
Includes: \\\
- bcm43xx
DEPENDS:=kmod-ieee80211-softmac DEPENDS:=kmod-ieee80211-softmac
KCONFIG:=CONFIG_BCM43XX KCONFIG:=CONFIG_BCM43XX
FILES:=$(LINUX_DIR)/drivers/net/wireless/bcm43xx/bcm43xx.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/bcm43xx/bcm43xx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,bcm43xx) AUTOLOAD:=$(call AutoLoad,50,bcm43xx)
endef endef
define KernelPackage/net-bcm43xx/description
Kernel support for Broadcom BCM43xx
Includes:
- bcm43xx
endef
$(eval $(call KernelPackage,net-bcm43xx)) $(eval $(call KernelPackage,net-bcm43xx))
define KernelPackage/net-ipw2100 define KernelPackage/net-ipw2100
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=Intel IPW2100 driver TITLE:=Intel IPW2100 driver
DESCRIPTION:=\\\
\\\
Includes: \\\
- ipw2100
DEPENDS:=kmod-ieee80211 DEPENDS:=kmod-ieee80211
KCONFIG:=CONFIG_IPW2100 KCONFIG:=CONFIG_IPW2100
FILES:=$(LINUX_DIR)/drivers/net/wireless/ipw2100.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/ipw2100.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,ipw2100) AUTOLOAD:=$(call AutoLoad,50,ipw2100)
endef endef
define KernelPackage/net-ipw2100/description
Kernel support for Intel IPW2100
Includes:
- ipw2100
endef
$(eval $(call KernelPackage,net-ipw2100)) $(eval $(call KernelPackage,net-ipw2100))
define KernelPackage/net-ipw2200 define KernelPackage/net-ipw2200
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=Intel IPW2200 driver TITLE:=Intel IPW2200 driver
DESCRIPTION:=\\\
\\\
Includes: \\\
- ipw2200
DEPENDS:=kmod-ieee80211 DEPENDS:=kmod-ieee80211
KCONFIG:=CONFIG_IPW2200 KCONFIG:=CONFIG_IPW2200
FILES:=$(LINUX_DIR)/drivers/net/wireless/ipw2200.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/ipw2200.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,ipw2200) AUTOLOAD:=$(call AutoLoad,50,ipw2200)
endef endef
define KernelPackage/net-ipw2200/description
Kernel support for Intel IPW2200
Includes:
- ipw2200
endef
$(eval $(call KernelPackage,net-ipw2200)) $(eval $(call KernelPackage,net-ipw2200))
define KernelPackage/net-airo define KernelPackage/net-airo
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=Cisco Aironet driver TITLE:=Cisco Aironet driver
DESCRIPTION:=Driver for Cisco Aironet cards
KCONFIG:=CONFIG_AIRO KCONFIG:=CONFIG_AIRO
FILES:=$(LINUX_DIR)/drivers/net/wireless/airo.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/airo.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,airo) AUTOLOAD:=$(call AutoLoad,50,airo)
endef endef
define KernelPackage/net-airo/description
Kernel support for Cisco Aironet cards
endef
$(eval $(call KernelPackage,net-airo)) $(eval $(call KernelPackage,net-airo))
define KernelPackage/net-hermes define KernelPackage/net-hermes
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=Hermes 802.11b chipset support TITLE:=Hermes 802.11b chipset support
DESCRIPTION:=Kernel support for Hermes 802.11b chipsets
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:=CONFIG_HERMES KCONFIG:=CONFIG_HERMES
FILES:= \ FILES:= \
@ -127,55 +141,71 @@ define KernelPackage/net-hermes
AUTOLOAD:=$(call AutoLoad,50,hermes orinoco) AUTOLOAD:=$(call AutoLoad,50,hermes orinoco)
endef endef
define KernelPackage/net-hermes/description
Kernel support for Hermes 802.11b chipsets
endef
$(eval $(call KernelPackage,net-hermes)) $(eval $(call KernelPackage,net-hermes))
define KernelPackage/net-hermes-pci define KernelPackage/net-hermes-pci
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=Intersil Prism 2.5 PCI support TITLE:=Intersil Prism 2.5 PCI support
DESCRIPTION:=Kernel modules for Intersil Prism 2.5 PCI support
DEPENDS:=kmod-net-hermes DEPENDS:=kmod-net-hermes
KCONFIG:=CONFIG_PCI_HERMES KCONFIG:=CONFIG_PCI_HERMES
FILES:=$(LINUX_DIR)/drivers/net/wireless/orinoco_pci.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/orinoco_pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,55,orinoco_pci) AUTOLOAD:=$(call AutoLoad,55,orinoco_pci)
endef endef
define KernelPackage/net-hermes-pci/description
Kernel modules for Intersil Prism 2.5 PCI support
endef
$(eval $(call KernelPackage,net-hermes-pci)) $(eval $(call KernelPackage,net-hermes-pci))
define KernelPackage/net-hermes-plx define KernelPackage/net-hermes-plx
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=PLX9052 based PCI adaptor TITLE:=PLX9052 based PCI adaptor
DESCRIPTION:=Kernel modules for Hermes in PLX9052 based PCI adaptors
DEPENDS:=kmod-net-hermes DEPENDS:=kmod-net-hermes
KCONFIG:=CONFIG_PLX_HERMES KCONFIG:=CONFIG_PLX_HERMES
FILES:=$(LINUX_DIR)/drivers/net/wireless/orinoco_plx.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/orinoco_plx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,55,orinoco_plx) AUTOLOAD:=$(call AutoLoad,55,orinoco_plx)
endef endef
define KernelPackage/net-hermes-plx/description
Kernel modules for Hermes in PLX9052 based PCI adaptors
endef
$(eval $(call KernelPackage,net-hermes-plx)) $(eval $(call KernelPackage,net-hermes-plx))
define KernelPackage/net-prism54 define KernelPackage/net-prism54
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=Intersil Prism54 support TITLE:=Intersil Prism54 support
DESCRIPTION:=Kernel modules for Intersil Prism54 support
KCONFIG:=CONFIG_PRISM54 KCONFIG:=CONFIG_PRISM54
FILES:=$(LINUX_DIR)/drivers/net/wireless/prism54/prism54.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/prism54/prism54.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,prism54) AUTOLOAD:=$(call AutoLoad,60,prism54)
endef endef
define KernelPackage/net-prism54/description
Kernel modules for Intersil Prism54 support
endef
$(eval $(call KernelPackage,net-prism54)) $(eval $(call KernelPackage,net-prism54))
define KernelPackage/net-zd1211rw define KernelPackage/net-zd1211rw
SUBMENU:=$(WIMENU) SUBMENU:=$(WIMENU)
TITLE:=Zydas ZD1211 support TITLE:=Zydas ZD1211 support
DESCRIPTION:=Kernel modules Zydas ZD1211 support, kernel version
DEPENDS:=+kmod-ieee80211 +zd1211-firmware @LINUX_2_6 DEPENDS:=+kmod-ieee80211 +zd1211-firmware @LINUX_2_6
KCONFIG:=CONFIG_ZD1211RW KCONFIG:=CONFIG_ZD1211RW
FILES:=$(LINUX_DIR)/drivers/net/wireless/zd1211rw/zd1211rw.$(LINUX_KMOD_SUFFIX) FILES:=$(LINUX_DIR)/drivers/net/wireless/zd1211rw/zd1211rw.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,zd1211rw) AUTOLOAD:=$(call AutoLoad,60,zd1211rw)
endef endef
define KernelPackage/net-zd1211rw/description
Kernel modules for Zydas ZD1211 support, kernel version
endef
$(eval $(call KernelPackage,net-zd1211rw)) $(eval $(call KernelPackage,net-zd1211rw))

View file

@ -23,12 +23,14 @@ define Package/kexec-tools
CATEGORY:=Utilities CATEGORY:=Utilities
DEPENDS:=@i386 +zlib DEPENDS:=@i386 +zlib
TITLE:=Kernel boots kernel TITLE:=Kernel boots kernel
DESCRIPTION:=\
kexec is a set of systems call that allows you to load \\\
another kernel from the currently executing Linux kernel.
URL:=http://www.xmission.com/~ebiederm/files/kexec/README URL:=http://www.xmission.com/~ebiederm/files/kexec/README
endef endef
define Package/kexec-tools/description
kexec is a set of systems call that allows you to load
another kernel from the currently executing Linux kernel.
endef
MAKE_FLAGS += \ MAKE_FLAGS += \
DESTDIR="$(PKG_INSTALL_DIR)" \ DESTDIR="$(PKG_INSTALL_DIR)" \
EXTRA_CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" \ EXTRA_CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" \

View file

@ -23,14 +23,16 @@ define Package/keynote
CATEGORY:=Network CATEGORY:=Network
DEPENDS:=@LINUX_2_6 +libopenssl DEPENDS:=@LINUX_2_6 +libopenssl
TITLE:=Simple and flexible trust-management system TITLE:=Simple and flexible trust-management system
DESCRIPTION:=\
KeyNote is a simple and flexible trust-management system designed to work \\\
well for a variety of large- and small- scale Internet-based applications.\\\
It provides a single, unified language for both local policies and \\\
credentials.
URL:=http://www1.cs.columbia.edu/~angelos/keynote.html URL:=http://www1.cs.columbia.edu/~angelos/keynote.html
endef endef
define Package/keynote/description
KeyNote is a simple and flexible trust-management system designed to work
well for a variety of large- and small- scale Internet-based applications.
It provides a single, unified language for both local policies and
credentials.
endef
CONFIGURE_ARGS += \ CONFIGURE_ARGS += \
--enable-static \ --enable-static \
--enable-shared --enable-shared

View file

@ -22,10 +22,13 @@ define Package/libjson
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
TITLE:=javascript object notation TITLE:=javascript object notation
DESCRIPTION:=library for javascript object notation backends
URL:=http://oss.metaparadigm.com/json-c/ URL:=http://oss.metaparadigm.com/json-c/
endef endef
define Package/libjson/description
This package contains a library for javascript object notation backends.
endef
define Build/Compile define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \ $(MAKE) -C $(PKG_BUILD_DIR) \
DESTDIR="$(PKG_INSTALL_DIR)" \ DESTDIR="$(PKG_INSTALL_DIR)" \

View file

@ -22,12 +22,14 @@ define Package/libpcap
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
TITLE:=Low-level packet capture library TITLE:=Low-level packet capture library
DESCRIPTION:=\
This package contains a system-independent library for user-level \\\
network packet capture.
URL:=http://www.tcpdump.org/ URL:=http://www.tcpdump.org/
endef endef
define Package/libpcap/description
This package contains a system-independent library for user-level network
packet capture.
endef
CONFIGURE_ARGS += \ CONFIGURE_ARGS += \
--enable-shared \ --enable-shared \
--enable-static \ --enable-static \

View file

@ -22,8 +22,6 @@ define KernelPackage/mac80211
TITLE:=Linux 802.11 Wireless Networking Stack TITLE:=Linux 802.11 Wireless Networking Stack
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:=CONFIG_MAC80211 KCONFIG:=CONFIG_MAC80211
DESCRIPTION:=\
This package contains the DeviceScape 80211 wireless stack.
FILES:= \ FILES:= \
$(PKG_BUILD_DIR)/mac80211/mac80211.$(LINUX_KMOD_SUFFIX) \ $(PKG_BUILD_DIR)/mac80211/mac80211.$(LINUX_KMOD_SUFFIX) \
$(PKG_BUILD_DIR)/mac80211/rc80211_lowest.$(LINUX_KMOD_SUFFIX) \ $(PKG_BUILD_DIR)/mac80211/rc80211_lowest.$(LINUX_KMOD_SUFFIX) \
@ -32,6 +30,10 @@ define KernelPackage/mac80211
AUTOLOAD:=$(call AutoLoad,20,cfg80211 mac80211 rc80211_simple) AUTOLOAD:=$(call AutoLoad,20,cfg80211 mac80211 rc80211_simple)
endef endef
define KernelPackage/mac80211/description
This package contains the DeviceScape 80211 wireless stack.
endef
define Build/Prepare define Build/Prepare
mkdir -p $(PKG_BUILD_DIR)/mac80211 mkdir -p $(PKG_BUILD_DIR)/mac80211
$(CP) ./src/mac80211/* $(PKG_BUILD_DIR)/mac80211/ $(CP) ./src/mac80211/* $(PKG_BUILD_DIR)/mac80211/

View file

@ -79,8 +79,6 @@ define KernelPackage/madwifi
SUBMENU:=Wireless Drivers SUBMENU:=Wireless Drivers
TITLE:=Driver for Atheros wireless chipsets TITLE:=Driver for Atheros wireless chipsets
DEPENDS:=+wireless-tools @!LINUX_2_6_AVR32 @!LINUX_2_6_ETRAX DEPENDS:=+wireless-tools @!LINUX_2_6_AVR32 @!LINUX_2_6_ETRAX
DESCRIPTION:=\
This package contains a driver for Atheros 802.11a/b/g chipsets.
URL:=http://madwifi.org/ URL:=http://madwifi.org/
FILES:= \ FILES:= \
$(PKG_BUILD_DIR)/ath_hal/ath_hal.$(LINUX_KMOD_SUFFIX) \ $(PKG_BUILD_DIR)/ath_hal/ath_hal.$(LINUX_KMOD_SUFFIX) \
@ -90,6 +88,10 @@ define KernelPackage/madwifi
AUTOLOAD:=$(call AutoLoad,50,$(MADWIFI_AUTOLOAD)) AUTOLOAD:=$(call AutoLoad,50,$(MADWIFI_AUTOLOAD))
endef endef
define KernelPackage/madwifi/description
This package contains a driver for Atheros 802.11a/b/g chipsets.
endef
MADWIFI_MAKEOPTS= -C $(PKG_BUILD_DIR) \ MADWIFI_MAKEOPTS= -C $(PKG_BUILD_DIR) \
PATH="$(TARGET_PATH)" \ PATH="$(TARGET_PATH)" \
ARCH="$(LINUX_KARCH)" \ ARCH="$(LINUX_KARCH)" \

View file

@ -20,9 +20,11 @@ define Package/mtd
SECTION:=utils SECTION:=utils
CATEGORY:=Base system CATEGORY:=Base system
TITLE:=Update utility for trx firmware images TITLE:=Update utility for trx firmware images
DESCRIPTION:=\ endef
This package contains an utility useful to upgrade from other firmware or \\\
older OpenWrt releases. define Package/mtd/description
This package contains an utility useful to upgrade from other firmware or
older OpenWrt releases.
endef endef
define Build/Prepare define Build/Prepare

View file

@ -22,7 +22,6 @@ define Package/libncurses
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
TITLE:=Terminal handling library TITLE:=Terminal handling library
DESCRIPTION:=Terminal handling library
URL:=http://www.gnu.org/software/ncurses/ URL:=http://www.gnu.org/software/ncurses/
endef endef

View file

@ -24,7 +24,6 @@ PKG_UNPACK:=mkdir -p $(PKG_BUILD_DIR); gzip -dc $(DL_DIR)/$(PKG_SOURCE) | $(TAR)
define KernelPackage/nozomi define KernelPackage/nozomi
SUBMENU:=Other modules SUBMENU:=Other modules
TITLE:=Option Globetrotter HSDPA driver TITLE:=Option Globetrotter HSDPA driver
DESCRIPTION:=Option Globetrotter HSDPA driver
URL:=http://www.pharscape.org/ URL:=http://www.pharscape.org/
DEPENDS:=@LINUX_2_4 @PCMCIA_SUPPORT DEPENDS:=@LINUX_2_4 @PCMCIA_SUPPORT
FILES:=$(PKG_BUILD_DIR)/noz.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/noz.$(LINUX_KMOD_SUFFIX)

View file

@ -25,11 +25,13 @@ define Package/ntfs-3g
DEPENDS:=+libfuse +fuse-utils DEPENDS:=+libfuse +fuse-utils
SECTION:=utils SECTION:=utils
CATEGORY:=Utilities CATEGORY:=Utilities
DESCRIPTION:=\
Third generation Read/Write NTFS driver
URL:=http://www.ntfs-3g.org URL:=http://www.ntfs-3g.org
endef endef
define Package/ntfs-3g/description
This package contains the third generation Read/Write NTFS driver
endef
CONFIGURE_ARGS += \ CONFIGURE_ARGS += \
--enable-shared \ --enable-shared \
--enable-static \ --enable-static \
@ -64,6 +66,7 @@ define Package/ntfs-3g/install
endef endef
$(eval $(call BuildPackage,ntfs-3g)) $(eval $(call BuildPackage,ntfs-3g))
$(eval $(call RequireCommand,pkg-config, \ $(eval $(call RequireCommand,pkg-config, \
$(PKG_NAME) requires pkg-config. \ $(PKG_NAME) requires pkg-config. \
)) ))

View file

@ -18,9 +18,10 @@ define Package/nvram
CATEGORY:=Utilities CATEGORY:=Utilities
DEPENDS:=@TARGET_BRCM_2_4 DEPENDS:=@TARGET_BRCM_2_4
TITLE:=Broadcom config utility TITLE:=Broadcom config utility
DESCRIPTION:=\ endef
This package contains an utility to control broadcom's 'nvram' config \\\
area. define Package/nvram/description
This package contains an utility to control broadcom's 'nvram' config area.
endef endef
define Build/Prepare define Build/Prepare

View file

@ -23,24 +23,28 @@ include $(INCLUDE_DIR)/package.mk
define Package/openssl/Default define Package/openssl/Default
TITLE:=Open source SSL toolkit TITLE:=Open source SSL toolkit
DESCRIPTION:=\
The OpenSSL Project is a collaborative effort to develop a robust, \\\
commercial-grade, full-featured, and Open Source toolkit implementing the \\\
Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) \\\
protocols as well as a full-strength general purpose cryptography library.
URL:=http://www.openssl.org/ URL:=http://www.openssl.org/
endef endef
define Package/openssl/Default/description
The OpenSSL Project is a collaborative effort to develop a robust,
commercial-grade, full-featured, and Open Source toolkit implementing the
Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1)
protocols as well as a full-strength general purpose cryptography library.
endef
define Package/libopenssl define Package/libopenssl
$(call Package/openssl/Default) $(call Package/openssl/Default)
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
DEPENDS:=+zlib DEPENDS:=+zlib
TITLE+= (libraries) TITLE+= (libraries)
DESCRIPTION+=\\\ endef
\\\
This package contains the OpenSSL shared libraries, needed by other \\\ define Package/libopenssl/description
programs. $(call Package/openssl/Default/description)
This package contains the OpenSSL shared libraries, needed by other
programs.
endef endef
define Package/openssl-util define Package/openssl-util
@ -49,15 +53,18 @@ define Package/openssl-util
CATEGORY:=Utilities CATEGORY:=Utilities
DEPENDS:=+libopenssl DEPENDS:=+libopenssl
TITLE+= (utility) TITLE+= (utility)
DESCRIPTION+=\\\
\\\
This package contains the OpenSSL command-line utility.
endef endef
define Package/openssl-util/conffiles define Package/openssl-util/conffiles
/etc/ssl/openssl.cnf /etc/ssl/openssl.cnf
endef endef
define Package/openssl-util/description
$(call Package/openssl/Default/description)
This package contains the OpenSSL command-line utility.
endef
OPENSSL_NO_CIPHERS:= no-idea no-md2 no-mdc2 no-rc2 no-rc5 no-sha0 no-smime \ OPENSSL_NO_CIPHERS:= no-idea no-md2 no-mdc2 no-rc2 no-rc5 no-sha0 no-smime \
no-rmd160 no-aes192 no-ripemd no-camellia no-ans1 no-krb5 no-rmd160 no-aes192 no-ripemd no-camellia no-ans1 no-krb5
OPENSSL_OPTIONS:= shared no-ec no-err no-fips no-hw no-threads zlib-dynamic \ OPENSSL_OPTIONS:= shared no-ec no-err no-fips no-hw no-threads zlib-dynamic \

View file

@ -21,34 +21,41 @@ include $(INCLUDE_DIR)/package.mk
define Package/openswan/Default define Package/openswan/Default
TITLE:=Openswan TITLE:=Openswan
DESCRIPTION:=\
Openswan is an IPsec implementation for Linux.
URL:=http://www.openswan.org/ URL:=http://www.openswan.org/
endef endef
define Package/openswan/Default/description
Openswan is an IPsec implementation for Linux.
endef
define Package/openswan define Package/openswan
$(call Package/openswan/Default) $(call Package/openswan/Default)
SECTION:=net SECTION:=net
CATEGORY:=Network CATEGORY:=Network
DEPENDS:=@LINUX_2_4 +kmod-openswan +libgmp +ip DEPENDS:=@LINUX_2_4 +kmod-openswan +libgmp +ip
TITLE+= (daemon) TITLE+= (daemon)
DESCRIPTION+=\\\
\\\
This package contains the Openswan user-land daemon.
URL:=http://www.openswan.org/ URL:=http://www.openswan.org/
endef endef
define Package/openswan/description
$(call Package/openswan/Default/description)
This package contains the Openswan user-land daemon.
endef
define KernelPackage/openswan define KernelPackage/openswan
$(call Package/openswan/Default)
SUBMENU:=Network Support SUBMENU:=Network Support
$(call Package/openswan/Default)
DEPENDS:=@LINUX_2_4 DEPENDS:=@LINUX_2_4
TITLE+= (kernel module) TITLE+= (kernel module)
DESCRIPTION+=\\\
\\\
This package contains the Openswan kernel module.
FILES:=$(PKG_BUILD_DIR)/modobj*/ipsec.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/modobj*/ipsec.$(LINUX_KMOD_SUFFIX)
endef endef
define KernelPackage/openswan/description
$(call Package/openswan/Default/description)
This package contains the Openswan kernel module.
endef
PKG_MAKE_OPTS:= \ PKG_MAKE_OPTS:= \
LINUX_RELEASE="$(LINUX_RELEASE)" \ LINUX_RELEASE="$(LINUX_RELEASE)" \
KERNELSRC="$(LINUX_DIR)" \ KERNELSRC="$(LINUX_DIR)" \

View file

@ -28,64 +28,79 @@ define Package/ppp/Default
endef endef
define Package/ppp define Package/ppp
$(call Package/ppp/Default) $(call Package/ppp/Default)
DEPENDS:=+kmod-ppp DEPENDS:=+kmod-ppp
TITLE:=PPP daemon TITLE:=PPP daemon
DESCRIPTION:=\
This package contains the PPP (Point-to-Point Protocol) daemon.
MENU:=1 MENU:=1
endef endef
define Package/ppp/description
This package contains the PPP (Point-to-Point Protocol) daemon.
endef
define Package/ppp-mod-pppoa define Package/ppp-mod-pppoa
$(call Package/ppp/Default) $(call Package/ppp/Default)
DEPENDS:=ppp +linux-atm +kmod-pppoa DEPENDS:=ppp +linux-atm +kmod-pppoa
TITLE:=PPPoA plugin TITLE:=PPPoA plugin
DESCRIPTION:=\ endef
This package contains a PPPoA (PPP over ATM) plugin for ppp.
define Package/ppp-mod-pppoa/description
This package contains a PPPoA (PPP over ATM) plugin for ppp.
endef endef
define Package/ppp-mod-pppoe define Package/ppp-mod-pppoe
$(call Package/ppp/Default) $(call Package/ppp/Default)
DEPENDS:=ppp +kmod-pppoe DEPENDS:=ppp +kmod-pppoe
TITLE:=PPPoE plugin TITLE:=PPPoE plugin
DESCRIPTION:=\ endef
This package contains a PPPoE (PPP over Ethernet) plugin for ppp.
define Package/ppp-mod-pppoe/description
This package contains a PPPoE (PPP over Ethernet) plugin for ppp.
endef endef
define Package/ppp-mod-radius define Package/ppp-mod-radius
$(call Package/ppp/Default) $(call Package/ppp/Default)
DEPENDS:=ppp DEPENDS:=ppp
TITLE:=RADIUS plugin TITLE:=RADIUS plugin
DESCRIPTION:=\ endef
This package contains a RADIUS (Remote Authentication Dial-In User \\\
Service) plugin for ppp. define Package/ppp-mod-radius/description
This package contains a RADIUS (Remote Authentication Dial-In User
Service) plugin for ppp.
endef endef
define Package/chat define Package/chat
$(call Package/ppp/Default) $(call Package/ppp/Default)
DEPENDS:=ppp DEPENDS:=ppp
TITLE:=Establish conversation with a modem TITLE:=Establish conversation with a modem
DESCRIPTION:=\ endef
This package contains an utility to establish conversation with other \\\
PPP servers (via a modem). define Package/chat/description
This package contains an utility to establish conversation with other
PPP servers (via a modem).
endef endef
define Package/pppdump define Package/pppdump
$(call Package/ppp/Default) $(call Package/ppp/Default)
DEPENDS:=ppp DEPENDS:=ppp
TITLE:=Read PPP record file TITLE:=Read PPP record file
DESCRIPTION:=\ endef
This package contains an utility to read PPP record file.
define Package/pppdump/description
This package contains an utility to read PPP record file.
endef endef
define Package/pppstats define Package/pppstats
$(call Package/ppp/Default) $(call Package/ppp/Default)
DEPENDS:=ppp DEPENDS:=ppp
TITLE:=Report PPP statistics TITLE:=Report PPP statistics
DESCRIPTION:=\
This package contains an utility to report PPP statistics.
endef endef
define Package/pppstats/description
This package contains an utility to report PPP statistics.
endef
define Build/Configure define Build/Configure
$(call Build/Configure/Default,, \ $(call Build/Configure/Default,, \
UNAME_S="Linux" \ UNAME_S="Linux" \

View file

@ -22,11 +22,13 @@ define Package/pptp
SECTION:=net SECTION:=net
CATEGORY:=Network CATEGORY:=Network
TITLE:=PPTP client TITLE:=PPTP client
DESCRIPTION:=\
This package contains a PPTP (Point-to-Point Tunneling Protocol) client.
URL:=http://pptpclient.sourceforge.net/ URL:=http://pptpclient.sourceforge.net/
endef endef
define Package/pptp/daemon
This package contains a PPTP (Point-to-Point Tunneling Protocol) client.
endef
define Package/pptp/install define Package/pptp/install
$(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/pptp $(1)/usr/sbin/ $(INSTALL_BIN) $(PKG_BUILD_DIR)/pptp $(1)/usr/sbin/

View file

@ -19,28 +19,36 @@ PKG_MD5SUM:=6f6787e1dda11ca3b936ad434154f426
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
define Package/qc-usb-utils define Package/qc-usb/Default
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Utility programs for the qc-usb kernel module
DESCRIPTION:=\
Utilities to tweak parameters of your QuickCam Express or \\\
similar webcam. These programs are completely useless without a \\\
qc-usb-modules package.
URL:=http://qce-ga.sourceforge.net/ URL:=http://qce-ga.sourceforge.net/
endef endef
define Package/qc-usb-utils
$(call Package/qc-usb/Default)
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Utility programs for the qc-usb kernel module
endef
define Package/qc-usb-utils/description
Utilities to tweak parameters of your QuickCam Express or similar webcam.
These programs are completely useless without a qc-usb-modules package.
endef
define KernelPackage/usb-qc define KernelPackage/usb-qc
$(call Package/qc-usb/Default)
TITLE:=Support for USB QuickCam Express webcam TITLE:=Support for USB QuickCam Express webcam
DESCRIPTION:=\
Kernel support for Logitech's QuickCam Express webcam and \\\
other webcams with similar chipsets.
SUBMENU:=USB Support SUBMENU:=USB Support
DEPENDS:=@LINUX_2_6 @USB_SUPPORT kmod-usb-core +kmod-videodev DEPENDS:=@LINUX_2_6 @USB_SUPPORT kmod-usb-core +kmod-videodev
FILES:=$(PKG_BUILD_DIR)/quickcam.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/quickcam.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,90,quickcam) AUTOLOAD:=$(call AutoLoad,90,quickcam)
endef endef
define KernelPackage/usb-qc/description
Kernel support for Logitech's QuickCam Express webcam and other webcams
with similar chipsets.
endef
ifneq ($(CONFIG_PACKAGE_kmod-usb-qc),) ifneq ($(CONFIG_PACKAGE_kmod-usb-qc),)
define Build/Compile/kmod define Build/Compile/kmod
$(MAKE) -C $(LINUX_DIR) \ $(MAKE) -C $(LINUX_DIR) \

View file

@ -21,10 +21,12 @@ define Package/qos-scripts
CATEGORY:=Base system CATEGORY:=Base system
DEPENDS:=+tc +kmod-sched +iptables-mod-filter +iptables-mod-ipopt +iptables-mod-conntrack +iptables-mod-imq DEPENDS:=+tc +kmod-sched +iptables-mod-filter +iptables-mod-ipopt +iptables-mod-conntrack +iptables-mod-imq
TITLE:=QoS scripts TITLE:=QoS scripts
DESCRIPTION:=QoS scripts \\\ endef
A set of scripts that abstract QoS configuration \\\
into a simple configuration file supporting stanzas that specify \\\ define Package/qos-scripts/description
any number of QoS entries. A set of scripts that abstract QoS configuration into a simple
configuration file supporting stanzas that specify any number of QoS
entries.
endef endef
define Build/Prepare define Build/Prepare

View file

@ -20,9 +20,11 @@ define Package/robocfg
SECTION:=utils SECTION:=utils
CATEGORY:=Utilities CATEGORY:=Utilities
TITLE:=BCM5325E/536x switch configuration utility TITLE:=BCM5325E/536x switch configuration utility
DESCRIPTION:=\ endef
This package contains an utility for configuring the Broadcom BCM5325E/536x \\\
based switches. define Package/robocfg/description
This package contains an utility for configuring the Broadcom BCM5325E/536x
based switches.
endef endef
define Build/Prepare define Build/Prepare

View file

@ -21,16 +21,17 @@ include $(INCLUDE_DIR)/package.mk
define KernelPackage/rt2500 define KernelPackage/rt2500
SUBMENU:=Wireless Drivers SUBMENU:=Wireless Drivers
TITLE:=Driver for ralink pci wireless chipsets TITLE:=Driver for Ralink RT2500 pci wireless chipsets
DEPENDS:=@!BIG_ENDIAN @USB_SUPPORT +wireless-tools DEPENDS:=@!BIG_ENDIAN @USB_SUPPORT +wireless-tools
DESCRIPTION:=\
This package contains a driver for ralink rt2500 pci chipsets.
URL:=http://rt2x00.serialmonkey.com/ URL:=http://rt2x00.serialmonkey.com/
FILES:= \ FILES:=$(PKG_BUILD_DIR)/Module/rt2500.$(LINUX_KMOD_SUFFIX)
$(PKG_BUILD_DIR)/Module/rt2500.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,rt2500) AUTOLOAD:=$(call AutoLoad,50,rt2500)
endef endef
define KernelPackage/rt2500/description
This package contains a driver for Ralink RT2500 pci chipsets.
endef
define Build/Compile define Build/Compile
$(MAKE) -C "$(PKG_BUILD_DIR)/Module" \ $(MAKE) -C "$(PKG_BUILD_DIR)/Module" \
CC="$(TARGET_CC)" \ CC="$(TARGET_CC)" \

View file

@ -21,16 +21,17 @@ include $(INCLUDE_DIR)/package.mk
define KernelPackage/rt2570 define KernelPackage/rt2570
SUBMENU:=Wireless Drivers SUBMENU:=Wireless Drivers
TITLE:=Driver for ralink usb wireless chipsets TITLE:=Driver for Ralink RT2570 usb wireless chipsets
DEPENDS:=@LINUX_2_4 @USB_SUPPORT +wireless-tools DEPENDS:=@LINUX_2_4 @USB_SUPPORT +wireless-tools
DESCRIPTION:=\
This package contains a driver for ralink rt2570 usb chipsets.
URL:=http://rt2x00.serialmonkey.com/ URL:=http://rt2x00.serialmonkey.com/
FILES:= \ FILES:=$(PKG_BUILD_DIR)/Module/rt2570.$(LINUX_KMOD_SUFFIX)
$(PKG_BUILD_DIR)/Module/rt2570.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,rt2570) AUTOLOAD:=$(call AutoLoad,50,rt2570)
endef endef
define KernelPackage/rt2570/description
This package contains a driver for Ralink RT2570 usb chipsets.
endef
define Build/Compile define Build/Compile
$(MAKE) -C "$(PKG_BUILD_DIR)/Module" \ $(MAKE) -C "$(PKG_BUILD_DIR)/Module" \
CC="$(TARGET_CC)" \ CC="$(TARGET_CC)" \

View file

@ -30,7 +30,6 @@ define KernelPackage/rt2x00/Default
TITLE:=Ralink Drivers for RT2x00 cards TITLE:=Ralink Drivers for RT2x00 cards
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
KCONFIG:=CONFIG_MAC80211 KCONFIG:=CONFIG_MAC80211
DESCRIPTION:=Ralink GPL Drivers for rt2x00 cards
endef endef
define KernelPackage/rt2x00-lib define KernelPackage/rt2x00-lib

View file

@ -21,34 +21,40 @@ include $(INCLUDE_DIR)/package.mk
define Package/shfs/Default define Package/shfs/Default
TITLE:=ShFS TITLE:=ShFS
DESCRIPTION:=\
ShFS is a simple and easy to use Linux kernel module which allows you to \\\
mount remote filesystems using a plain shell (SSH) connection. When using \\\
ShFS, you can access all remote files just like the local ones, only the \\\
access is governed through the transport security of SSH.
URL:=http://shfs.sourceforge.net/ URL:=http://shfs.sourceforge.net/
endef endef
define Package/shfs/Default/description
ShFS is a simple and easy to use Linux kernel module which allows you to
mount remote filesystems using a plain shell (SSH) connection. When using
ShFS, you can access all remote files just like the local ones, only the
access is governed through the transport security of SSH.
endef
define KernelPackage/shfs define KernelPackage/shfs
$(call Package/shfs/Default) $(call Package/shfs/Default)
TITLE+= (kernel module) TITLE+= (kernel module)
DESCRIPTION+=\\\
\\\
This package contains the ShFS kernel module.
FILES:=$(PKG_INSTALL_DIR)/lib/modules/$(LINUX_VERSION)/kernel/fs/shfs/shfs.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_INSTALL_DIR)/lib/modules/$(LINUX_VERSION)/kernel/fs/shfs/shfs.$(LINUX_KMOD_SUFFIX)
SUBMENU:=Filesystems SUBMENU:=Filesystems
AUTOLOAD:=$(call AutoLoad,40,shfs) AUTOLOAD:=$(call AutoLoad,40,shfs)
endef endef
define KernelPackage/shfs/description
$(call Package/shfs/Default/description)
This package contains the ShFS kernel module.
endef
define Package/shfs-utils define Package/shfs-utils
$(call Package/shfs/Default) $(call Package/shfs/Default)
SECTION:=utils SECTION:=utils
CATEGORY:=Utilities CATEGORY:=Utilities
DEPENDS+=+kmod-shfs DEPENDS+=+kmod-shfs
TITLE+= (utilities) TITLE+= (utilities)
DESCRIPTION+=\\\ endef
\\\
This package contains the ShFS utilities. define Package/shfs-utils/description
$(call Package/shfs/Default/description)
This package contains the ShFS utilities.
endef endef
define Build/Compile define Build/Compile

View file

@ -25,9 +25,11 @@ define Package/spca5xx-view
CATEGORY:=Utilities CATEGORY:=Utilities
TITLE:=spca5xx streaming applicaton TITLE:=spca5xx streaming applicaton
DEPENDS:=+kmod-spca5xx-le +libpthread DEPENDS:=+kmod-spca5xx-le +libpthread
DESCRIPTION:=\ URL:=http://www.acmesystems.it/
This package contains a streaming daemon for spca5xx based webcams endef
URL:=http://www.acmesystems.it
define Package/spca5xx-view/description
This package contains a streaming daemon for spca5xx based webcams
endef endef
define Build/Compile define Build/Compile

View file

@ -22,35 +22,40 @@ include $(INCLUDE_DIR)/package.mk
define Package/strongswan/Default define Package/strongswan/Default
TITLE:=strongSwan TITLE:=strongSwan
DEPENDS:=@LINUX_2_4 DEPENDS:=@LINUX_2_4
DESCRIPTION:=\
strongSwan is an IPsec implementation for Linux.
URL:=http://www.strongswan.org/ URL:=http://www.strongswan.org/
endef endef
define Package/strongswan/Default/descritpion
strongSwan is an IPsec implementation for Linux.
endef
define Package/strongswan define Package/strongswan
$(call Package/strongswan/Default) $(call Package/strongswan/Default)
SECTION:=net SECTION:=net
CATEGORY:=Network CATEGORY:=Network
DEPENDS:=+kmod-strongswan +libgmp @LINUX_2_4 DEPENDS:=+kmod-strongswan +libgmp @LINUX_2_4
TITLE+= (daemon) TITLE+= (daemon)
DESCRIPTION+=\\\ endef
\\\
This package contains the strongSwan user-land daemon. define Package/strongswan/description
URL:=http://www.strongswan.org/ $(call Package/strongswan/Default/description)
This package contains the strongSwan user-land daemon.
endef endef
define KernelPackage/strongswan define KernelPackage/strongswan
$(call Package/strongswan/Default)
SUBMENU:=Network Support SUBMENU:=Network Support
$(call Package/strongswan/Default)
TITLE+= (kernel module) TITLE+= (kernel module)
DEPENDS:=@LINUX_2_4 DEPENDS:=@LINUX_2_4
DESCRIPTION+=\\\
\\\
This package contains the strongSwan kernel module.
FILES:=$(PKG_BUILD_DIR)/linux/net/ipsec/ipsec.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/linux/net/ipsec/ipsec.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,ipsec) AUTOLOAD:=$(call AutoLoad,50,ipsec)
endef endef
define KernelPackage/strongswan/description
$(call Package/strongswan/Default/description)
This package contains the strongSwan kernel module.
endef
PKG_MAKE_OPTS:= \ PKG_MAKE_OPTS:= \
LINUX_RELEASE="$(LINUX_RELEASE)" \ LINUX_RELEASE="$(LINUX_RELEASE)" \
KERNELSRC="$(LINUX_DIR)" \ KERNELSRC="$(LINUX_DIR)" \

View file

@ -18,8 +18,6 @@ define KernelPackage/switch
SUBMENU:=Other modules SUBMENU:=Other modules
DEPENDS:=@TARGET_BRCM_2_4||TARGET_BRCM47XX DEPENDS:=@TARGET_BRCM_2_4||TARGET_BRCM47XX
TITLE:=Switch drivers TITLE:=Switch drivers
DESCRIPTION:=\
This package contains switch drivers for ADM6996L and BCM53XX RoboSwitch.
FILES:= \ FILES:= \
$(PKG_BUILD_DIR)/switch-core.$(LINUX_KMOD_SUFFIX) \ $(PKG_BUILD_DIR)/switch-core.$(LINUX_KMOD_SUFFIX) \
$(PKG_BUILD_DIR)/switch-adm.$(LINUX_KMOD_SUFFIX) \ $(PKG_BUILD_DIR)/switch-adm.$(LINUX_KMOD_SUFFIX) \
@ -27,6 +25,10 @@ define KernelPackage/switch
AUTOLOAD:=$(call AutoLoad,20,switch-core switch-robo switch-adm) AUTOLOAD:=$(call AutoLoad,20,switch-core switch-robo switch-adm)
endef endef
define KernelPackage/switch/description
This package contains switch drivers for ADM6996L and BCM53XX RoboSwitch.
endef
define Build/Prepare define Build/Prepare
mkdir -p $(PKG_BUILD_DIR) mkdir -p $(PKG_BUILD_DIR)
$(CP) ./src/* $(PKG_BUILD_DIR)/ $(CP) ./src/* $(PKG_BUILD_DIR)/

View file

@ -23,15 +23,17 @@ define Package/udev
CATEGORY:=Utilities CATEGORY:=Utilities
DEPENDS:=@LINUX_2_6 DEPENDS:=@LINUX_2_6
TITLE:=Dynamic device management subsystem TITLE:=Dynamic device management subsystem
DESCRIPTION:=\
udev provides a dynamic device directory containing only the files for \\\
actually present devices. It creates or removes device node files in \\\
the /dev directory, or it renames network interfaces.
URL:=http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html URL:=http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
endef endef
define Package/udev/description
udev provides a dynamic device directory containing only the files for
actually present devices. It creates or removes device node files in
the /dev directory, or it renames network interfaces.
endef
define Package/udevtrigger define Package/udevtrigger
$(call Package/udev) $(call Package/udev)
TITLE:=Small utility to request kernel devices events for coldplug TITLE:=Small utility to request kernel devices events for coldplug
endef endef

View file

@ -26,44 +26,52 @@ define Package/util-linux/Default
endef endef
define Package/fdisk define Package/fdisk
$(call Package/util-linux/Default) $(call Package/util-linux/Default)
TITLE:=Partition table manipulation utility TITLE:=Partition table manipulation utility
DESCRIPTION:=\ endef
This package contains a utility for managing disk partition tables.
URL:=http://www.kernel.org/pub/linux/utils/util-linux/ define Package/fdisk/description
This package contains a utility for managing disk partition tables.
endef endef
define Package/cfdisk define Package/cfdisk
$(call Package/util-linux/Default) $(call Package/util-linux/Default)
TITLE:=Partition table manipulation utility TITLE:=Partition table manipulation utility
DEPENDS+= +libncurses DEPENDS:= +libncurses
DESCRIPTION:=\ endef
This package contains a utility for managing disk partition tables.
URL:=http://www.kernel.org/pub/linux/utils/util-linux/ define Package/cfdisk/description
This package contains a utility for managing disk partition tables.
endef endef
define Package/losetup define Package/losetup
$(call Package/util-linux/Default) $(call Package/util-linux/Default)
TITLE:=Loopback devices setup and control utility TITLE:=Loopback devices setup and control utility
DESCRIPTION:=\ endef
This package contains a utility for managing loopback devices.
define Package/losetup/description
This package contains a utility for managing loopback devices.
endef endef
define Package/swap-utils define Package/swap-utils
$(call Package/util-linux/Default) $(call Package/util-linux/Default)
TITLE:=Swap space management utilities TITLE:=Swap space management utilities
DESCRIPTION:=\ endef
This package contains a collection of tools for managing swap space: \\\
- mkswap\\\ define Package/swap-utils/description
- swapon\\\ This package contains a collection of tools for managing swap space:
- swapoff - mkswap
- swapon
- swapoff
endef endef
define Package/hwclock define Package/hwclock
$(call Package/util-linux/Default) $(call Package/util-linux/Default)
TITLE:=Utilities for managing the hardware clock TITLE:=Utilities for managing the hardware clock
DESCRIPTION:=\ endef
This package contains a utility for managing the hardware clock
define Package/hwclock/description
This package contains a utility for managing the hardware clock.
endef endef
define Build/Configure define Build/Configure

View file

@ -26,12 +26,14 @@ define Package/wireless-tools
SECTION:=net SECTION:=net
CATEGORY:=Base system CATEGORY:=Base system
TITLE:=Tools for manipulating Linux Wireless Extensions TITLE:=Tools for manipulating Linux Wireless Extensions
DESCRIPTION:=\
This package contains a collection of tools for configuring wireless \\\
adapters implementing the "Linux Wireless Extensions".
URL:=http://hplabs.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html URL:=http://hplabs.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
endef endef
define Package/wireless-tools/description
This package contains a collection of tools for configuring wireless
adapters implementing the "Linux Wireless Extensions".
endef
define Build/Compile define Build/Compile
rm -rf $(PKG_INSTALL_DIR) rm -rf $(PKG_INSTALL_DIR)
mkdir -p $(PKG_INSTALL_DIR) mkdir -p $(PKG_INSTALL_DIR)

View file

@ -19,26 +19,34 @@ define KernelPackage/wlcompat/Default
SUBMENUDEP:=@TARGET_BRCM_2_4 SUBMENUDEP:=@TARGET_BRCM_2_4
DEPENDS:=@TARGET_BRCM_2_4 @PACKAGE_kmod-brcm-wl||PACKAGE_kmod-brcm-wl-mimo +wireless-tools DEPENDS:=@TARGET_BRCM_2_4 @PACKAGE_kmod-brcm-wl||PACKAGE_kmod-brcm-wl-mimo +wireless-tools
TITLE:=Broadcom wl wrapper module TITLE:=Broadcom wl wrapper module
DESCRIPTION:=\ endef
This package contains a wrapper module, that provides Wireless Extension \\\
support for the proprietary Broadcom wl module. define KernelPackage/wlcompat/Default/description
This package contains a wrapper module, that provides Wireless Extension
support for the proprietary Broadcom wl module.
endef endef
define KernelPackage/wlcompat define KernelPackage/wlcompat
$(call KernelPackage/wlcompat/Default) $(call KernelPackage/wlcompat/Default)
FILES:=$(PKG_BUILD_DIR)/wlcompat.o FILES:=$(PKG_BUILD_DIR)/wlcompat.o
AUTOLOAD:=$(call AutoLoad,50,wlcompat) AUTOLOAD:=$(call AutoLoad,50,wlcompat)
endef endef
define KernelPackage/wlcompat/description
$(call KernelPackage/wlcompat/Default/description)
endef
define KernelPackage/wlcompat-debug define KernelPackage/wlcompat-debug
$(call KernelPackage/wlcompat/Default) $(call KernelPackage/wlcompat/Default)
TITLE+= (debug) TITLE+= (debug)
DESCRIPTION+=\\\
\\\
This is a debugging version.
FILES:=$(PKG_BUILD_DIR)/wlcompat-debug.o FILES:=$(PKG_BUILD_DIR)/wlcompat-debug.o
endef endef
define KernelPackage/wlcompat-debug/description
$(call KernelPackage/wlcompat/Default/description)
This is a debugging version.
endef
define Build/Prepare define Build/Prepare
mkdir -p $(PKG_BUILD_DIR) mkdir -p $(PKG_BUILD_DIR)
$(CP) ./src/* $(PKG_BUILD_DIR)/ $(CP) ./src/* $(PKG_BUILD_DIR)/

View file

@ -24,20 +24,27 @@ define KernelPackage/zd1211
SUBMENU:=Wireless Drivers SUBMENU:=Wireless Drivers
DEPENDS:=@LINUX_2_6 @USB_SUPPORT DEPENDS:=@LINUX_2_6 @USB_SUPPORT
TITLE:=Driver for Zydas 1211 based USB devices TITLE:=Driver for Zydas 1211 based USB devices
DESCRIPTION:=\
This package contains a Linux driver for the ZyDAS ZD1211 802.11b/g \\\
USB-WLAN-Chip.\\\
Initially contributed by ZyDAS, this driver is actively maintained by the \\\
open source community.
FILES:=$(PKG_BUILD_DIR)/zd1211.$(LINUX_KMOD_SUFFIX) FILES:=$(PKG_BUILD_DIR)/zd1211.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,60,zd1211) AUTOLOAD:=$(call AutoLoad,60,zd1211)
endef endef
define KernelPackage/zd1211/description
This package contains a Linux driver for the ZyDAS ZD1211 802.11b/g
USB-WLAN-Chip.
Initially contributed by ZyDAS, this driver is actively maintained by the
open source community.
endef
define Package/zd1211-utils define Package/zd1211-utils
SECTION:=utils SECTION:=utils
CATEGORY:=Utilities CATEGORY:=Utilities
TITLE:=zd1211 user-space utilities TITLE:=zd1211 user-space utilities
DESCRIPTION:=zd1211 user-space utilities : apdbg, zd1211-sta endef
define Package/zd1211-utils/description
zd1211 user-space utilities :
- apdbg
- zd1211-sta
endef endef
define Build/Compile define Build/Compile