Changeset 30277


Ignore:
Timestamp:
2012-02-05T17:33:23+01:00 (5 years ago)
Author:
jow
Message:

[packages_10.03.2] usbip: merge r27745, r27746, r28512

Location:
branches/packages_10.03.2/net/usbip
Files:
1 deleted
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/packages_10.03.2/net/usbip/Makefile

    r25319 r30277  
    11# 
    2 # Copyright (C) 2010 OpenWrt.org 
     2# Copyright (C) 2010-2011 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    1111PKG_NAME:=usbip 
    1212PKG_VERSION:=0.1.7 
    13 PKG_RELEASE:=1 
     13PKG_RELEASE:=2 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
     
    1717PKG_MD5SUM:=d1094b6d4449787864f8be001639232c 
    1818 
    19 PKG_FIXUP:=libtool 
     19PKG_BUILD_DEPENDS:=glib2 sysfsutils 
     20PKG_FIXUP:=libtool autoreconf 
    2021PKG_INSTALL:=1 
    2122 
     
    2627  TITLE:=USB-over-IP 
    2728  URL:=http://usbip.sourceforge.net/ 
    28   DEPENDS:=@!LINUX_2_4 @USB_SUPPORT +glib2 +sysfsutils 
     29  DEPENDS:=@!LINUX_2_4 @USB_SUPPORT 
    2930  MAINTAINER:=Nuno Goncalves <nunojpg@gmail.com> 
    3031endef 
     
    3940$(call Package/usbip/Default) 
    4041  TITLE+= (common) 
    41   DEPENDS+= +glib2 +sysfsutils +libwrap +kmod-usbip 
     42  DEPENDS+= +libsysfs +libwrap +kmod-usbip 
    4243endef 
    4344 
     
    4546$(call Package/usbip/Default) 
    4647  TITLE+= (client) 
    47   DEPENDS+= usbip +kmod-usbip-client 
     48  DEPENDS+= usbip +glib2 +kmod-usbip-client 
    4849endef 
    4950 
     
    5152$(call Package/usbip/Default) 
    5253  TITLE+= (server) 
    53   DEPENDS+= usbip +kmod-usbip-server 
     54  DEPENDS+= usbip +glib2 +kmod-usbip-server 
    5455endef 
    5556 
     
    6263$(call KernelPackage/usbip/Default) 
    6364  TITLE+= (kernel support) 
    64   KCONFIG:= CONFIG_USB_IP_COMMON CONFIG_USB_IP_DEBUG_ENABLE=n 
     65  DEPENDS+= +kmod-usb-core 
     66  KCONFIG:= \ 
     67        CONFIG_USB_IP_COMMON CONFIG_USB_IP_DEBUG_ENABLE=n \ 
     68        CONFIG_USBIP_CORE CONFIG_USBIP_DEBUG=n 
     69 ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),le,2.6.39)),1) 
    6570  FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip_common_mod.$(LINUX_KMOD_SUFFIX) 
    6671  AUTOLOAD:=$(call AutoLoad,98,usbip_common_mod) 
     72 else 
     73  FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip-core.ko 
     74  AUTOLOAD:=$(call AutoLoad,98,usbip-core) 
     75 endif 
    6776endef 
    6877 
    6978define KernelPackage/usbip-client 
    7079$(call KernelPackage/usbip/Default) 
    71   SUBMENU:=USB Support 
    7280  TITLE+= (kernel client driver) 
    7381  DEPENDS+= kmod-usbip 
    74   KCONFIG:= CONFIG_USB_IP_VHCI_HCD 
     82  KCONFIG:= CONFIG_USB_IP_VHCI_HCD CONFIG_USBIP_VHCI_HCD 
    7583  FILES:=$(LINUX_DIR)/drivers/staging/usbip/vhci-hcd.$(LINUX_KMOD_SUFFIX) 
    7684  AUTOLOAD:=$(call AutoLoad,99,vhci-hcd) 
     
    7987define KernelPackage/usbip-server 
    8088$(call KernelPackage/usbip/Default) 
    81   SUBMENU:=USB Support 
    8289  TITLE+= (kernel host driver) 
    8390  DEPENDS+= kmod-usbip 
    84   KCONFIG:= CONFIG_USB_IP_HOST 
     91  KCONFIG:= CONFIG_USB_IP_HOST CONFIG_USBIP_HOST 
     92 ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),le,2.6.39)),1) 
    8593  FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip.$(LINUX_KMOD_SUFFIX) 
    8694  AUTOLOAD:=$(call AutoLoad,99,usbip) 
     95 else 
     96  FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip-host.ko 
     97  AUTOLOAD:=$(call AutoLoad,99,usbip-host) 
     98 endif 
    8799endef 
    88100 
     
    95107CFLAGS+="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include" 
    96108 
    97 define Build/Prepare 
    98 $(call Build/Prepare/Default) 
    99         (cd $(PKG_BUILD_DIR)/src; autoreconf -v --install || exit 1 ) 
    100 endef 
    101  
    102109define Build/Compile/kmod 
    103110        $(MAKE) $(KERNEL_MAKEOPTS) \ 
     
    106113                CONFIG_USB_IP_VHCI_HCD=m \ 
    107114                CONFIG_USB_IP_HOST=m \ 
     115                CONFIG_USBIP_CORE=m \ 
     116                CONFIG_USBIP_VHCI_HCD=m \ 
     117                CONFIG_USBIP_HOST=m \ 
    108118                modules 
    109119endef 
     
    119129                $(PKG_INSTALL_DIR)/usr/lib/libusbip.so.* \ 
    120130                $(1)/usr/lib/ 
    121         $(INSTALL_DIR) $(1)/usr/share/hwdata 
     131        $(INSTALL_DIR) $(1)/usr/share/usbip 
    122132        $(CP) \ 
    123133                $(PKG_INSTALL_DIR)/usr/share/usbip/usb.ids \ 
    124                 $(1)/usr/share/hwdata/ 
     134                $(1)/usr/share/usbip/ 
    125135endef 
    126136 
Note: See TracChangeset for help on using the changeset viewer.