mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-01-27 16:21:06 +02:00
package/kernel: invert dependencies for current kernel features
Instead of depending on new kernel versions, depend on not having one of the older ones (or vice versa for modules removed in current kernels). git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27934 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
983bbbfb91
commit
24b9c98e3a
@ -482,7 +482,7 @@ $(eval $(call KernelPackage,pppoa))
|
||||
define KernelPackage/pptp
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
TITLE:=PPtP support
|
||||
DEPENDS:=kmod-ppp +kmod-gre @LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0
|
||||
DEPENDS:=kmod-ppp +kmod-gre @!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32&&!LINUX_2_6_36
|
||||
KCONFIG:=CONFIG_PPTP
|
||||
FILES:=$(LINUX_DIR)/drivers/net/pptp.ko
|
||||
AUTOLOAD:=$(call AutoLoad,41,pptp)
|
||||
@ -494,7 +494,7 @@ $(eval $(call KernelPackage,pptp))
|
||||
define KernelPackage/pppol2tp
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
TITLE:=PPPoL2TP support
|
||||
DEPENDS:=kmod-ppp +kmod-pppoe +LINUX_2_6_35||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0:kmod-l2tp
|
||||
DEPENDS:=kmod-ppp +kmod-pppoe +!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32:kmod-l2tp
|
||||
KCONFIG:=CONFIG_PPPOL2TP
|
||||
ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,2.6.35)),1)
|
||||
FILES:=$(LINUX_DIR)/net/l2tp/l2tp_ppp.ko
|
||||
@ -657,7 +657,7 @@ $(eval $(call KernelPackage,pktgen))
|
||||
|
||||
define KernelPackage/l2tp
|
||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||
DEPENDS:=@LINUX_2_6_35||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0
|
||||
DEPENDS:=@!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32
|
||||
TITLE:=Layer Two Tunneling Protocol (L2TP)
|
||||
KCONFIG:=CONFIG_L2TP \
|
||||
CONFIG_L2TP_V3=y \
|
||||
|
@ -732,7 +732,7 @@ $(eval $(call KernelPackage,pwm-gpio))
|
||||
|
||||
define KernelPackage/rtc-core
|
||||
SUBMENU:=$(OTHER_MENU)
|
||||
DEPENDS:=@(!LINUX_3_0||BROKEN)
|
||||
DEPENDS:=@LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||BROKEN
|
||||
TITLE:=Real Time Clock class support
|
||||
KCONFIG:=CONFIG_RTC_CLASS
|
||||
FILES:=$(LINUX_DIR)/drivers/rtc/rtc-core.ko
|
||||
|
@ -546,7 +546,7 @@ $(eval $(call KernelPackage,usb-serial-keyspan))
|
||||
|
||||
define KernelPackage/usb-serial-wwan
|
||||
TITLE:=Support for GSM and CDMA modems
|
||||
DEPENDS:= @LINUX_2_6_35||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0
|
||||
DEPENDS:= @!LINUX_2_6_30&&!LINUX_3_6_31&&!LINUX_2_6_32
|
||||
KCONFIG:=CONFIG_USB_SERIAL_WWAN
|
||||
FILES:=$(LINUX_DIR)/drivers/usb/serial/usb_wwan.ko
|
||||
AUTOLOAD:=$(call AutoLoad,61,usb_wwan)
|
||||
@ -562,7 +562,7 @@ $(eval $(call KernelPackage,usb-serial-wwan))
|
||||
|
||||
define KernelPackage/usb-serial-option
|
||||
TITLE:=Support for Option HSDPA modems
|
||||
DEPENDS:=+LINUX_2_6_35||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0:kmod-usb-serial-wwan
|
||||
DEPENDS:=+!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32:kmod-usb-serial-wwan
|
||||
KCONFIG:=CONFIG_USB_SERIAL_OPTION
|
||||
FILES:=$(LINUX_DIR)/drivers/usb/serial/option.ko
|
||||
AUTOLOAD:=$(call AutoLoad,65,option)
|
||||
|
@ -166,7 +166,7 @@ $(eval $(call KernelPackage,xen-netdev))
|
||||
define KernelPackage/xen-pcidev
|
||||
SUBMENU:=$(VIRTUAL_MENU)
|
||||
TITLE:=Xen PCI device frontend
|
||||
DEPENDS:=@TARGET_x86_xen_domu @LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39||LINUX_3_0
|
||||
DEPENDS:=@TARGET_x86_xen_domu @!LINUX_2_6_30&&!LINUX_2_6_31&&!LINUX_2_6_32&&!LINUX_2_6_36
|
||||
KCONFIG:=CONFIG_XEN_PCIDEV_FRONTEND
|
||||
FILES:=$(LINUX_DIR)/drivers/xen/platform-pci.ko
|
||||
AUTOLOAD:=$(call AutoLoad,10,xen-pcifront)
|
||||
|
Loading…
x
Reference in New Issue
Block a user