mirror of https://github.com/hak5/openwrt-owl.git
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). SVN-Revision: 27934owl
parent
22e951ae46
commit
d430455527
|
@ -482,7 +482,7 @@ $(eval $(call KernelPackage,pppoa))
|
||||||
define KernelPackage/pptp
|
define KernelPackage/pptp
|
||||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||||
TITLE:=PPtP support
|
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
|
KCONFIG:=CONFIG_PPTP
|
||||||
FILES:=$(LINUX_DIR)/drivers/net/pptp.ko
|
FILES:=$(LINUX_DIR)/drivers/net/pptp.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,41,pptp)
|
AUTOLOAD:=$(call AutoLoad,41,pptp)
|
||||||
|
@ -494,7 +494,7 @@ $(eval $(call KernelPackage,pptp))
|
||||||
define KernelPackage/pppol2tp
|
define KernelPackage/pppol2tp
|
||||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
||||||
TITLE:=PPPoL2TP support
|
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
|
KCONFIG:=CONFIG_PPPOL2TP
|
||||||
ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,2.6.35)),1)
|
ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,2.6.35)),1)
|
||||||
FILES:=$(LINUX_DIR)/net/l2tp/l2tp_ppp.ko
|
FILES:=$(LINUX_DIR)/net/l2tp/l2tp_ppp.ko
|
||||||
|
@ -657,7 +657,7 @@ $(eval $(call KernelPackage,pktgen))
|
||||||
|
|
||||||
define KernelPackage/l2tp
|
define KernelPackage/l2tp
|
||||||
SUBMENU:=$(NETWORK_SUPPORT_MENU)
|
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)
|
TITLE:=Layer Two Tunneling Protocol (L2TP)
|
||||||
KCONFIG:=CONFIG_L2TP \
|
KCONFIG:=CONFIG_L2TP \
|
||||||
CONFIG_L2TP_V3=y \
|
CONFIG_L2TP_V3=y \
|
||||||
|
|
|
@ -732,7 +732,7 @@ $(eval $(call KernelPackage,pwm-gpio))
|
||||||
|
|
||||||
define KernelPackage/rtc-core
|
define KernelPackage/rtc-core
|
||||||
SUBMENU:=$(OTHER_MENU)
|
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
|
TITLE:=Real Time Clock class support
|
||||||
KCONFIG:=CONFIG_RTC_CLASS
|
KCONFIG:=CONFIG_RTC_CLASS
|
||||||
FILES:=$(LINUX_DIR)/drivers/rtc/rtc-core.ko
|
FILES:=$(LINUX_DIR)/drivers/rtc/rtc-core.ko
|
||||||
|
|
|
@ -546,7 +546,7 @@ $(eval $(call KernelPackage,usb-serial-keyspan))
|
||||||
|
|
||||||
define KernelPackage/usb-serial-wwan
|
define KernelPackage/usb-serial-wwan
|
||||||
TITLE:=Support for GSM and CDMA modems
|
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
|
KCONFIG:=CONFIG_USB_SERIAL_WWAN
|
||||||
FILES:=$(LINUX_DIR)/drivers/usb/serial/usb_wwan.ko
|
FILES:=$(LINUX_DIR)/drivers/usb/serial/usb_wwan.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,61,usb_wwan)
|
AUTOLOAD:=$(call AutoLoad,61,usb_wwan)
|
||||||
|
@ -562,7 +562,7 @@ $(eval $(call KernelPackage,usb-serial-wwan))
|
||||||
|
|
||||||
define KernelPackage/usb-serial-option
|
define KernelPackage/usb-serial-option
|
||||||
TITLE:=Support for Option HSDPA modems
|
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
|
KCONFIG:=CONFIG_USB_SERIAL_OPTION
|
||||||
FILES:=$(LINUX_DIR)/drivers/usb/serial/option.ko
|
FILES:=$(LINUX_DIR)/drivers/usb/serial/option.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,65,option)
|
AUTOLOAD:=$(call AutoLoad,65,option)
|
||||||
|
|
|
@ -166,7 +166,7 @@ $(eval $(call KernelPackage,xen-netdev))
|
||||||
define KernelPackage/xen-pcidev
|
define KernelPackage/xen-pcidev
|
||||||
SUBMENU:=$(VIRTUAL_MENU)
|
SUBMENU:=$(VIRTUAL_MENU)
|
||||||
TITLE:=Xen PCI device frontend
|
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
|
KCONFIG:=CONFIG_XEN_PCIDEV_FRONTEND
|
||||||
FILES:=$(LINUX_DIR)/drivers/xen/platform-pci.ko
|
FILES:=$(LINUX_DIR)/drivers/xen/platform-pci.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,10,xen-pcifront)
|
AUTOLOAD:=$(call AutoLoad,10,xen-pcifront)
|
||||||
|
|
Loading…
Reference in New Issue