lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

Makefile (1662B)


      1 #
      2 # Copyright (C) 2014 OpenWrt.org
      3 #
      4 # This is free software, licensed under the GNU General Public License v2.
      5 # See /LICENSE for more information.
      6 #
      7 
      8 include $(TOPDIR)/rules.mk
      9 include $(INCLUDE_DIR)/kernel.mk
     10 
     11 PKG_NAME:=dmx_usb_module
     12 PKG_VERSION:=0.1.20130818
     13 PKG_RELEASE:=0.1
     14 
     15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
     16 PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
     17 PKG_SOURCE_URL:=git://github.com/lowlander/dmx_usb_module.git
     18 PKG_SOURCE_PROTO:=git
     19 PKG_SOURCE_VERSION:=ee99ca7edbd9e093480ad63341ac007394047bde
     20 PKG_MAINTAINER:=Martijn Zilverschoon <martijn@friedzombie.com>
     21 PKG_LICENSE:=GPL-2.0
     22 
     23 include $(INCLUDE_DIR)/package.mk
     24 
     25 define KernelPackage/usb-serial-dmx_usb_module
     26 	SECTION:=kernel
     27 	CATEGORY:=Kernel modules
     28 	SUBMENU:=USB Support
     29 	TITLE:=Support for FTDI RS485 based DMX modules
     30 	URL:=http://www.erwinrol.com/open-dmx-usb-linux-driver/
     31 	FILES:=$(PKG_BUILD_DIR)/dmx_usb.$(LINUX_KMOD_SUFFIX)
     32 	AUTOLOAD:=$(call AutoProbe,dmx_usb)
     33 	DEPENDS+=kmod-usb-serial
     34 endef
     35 
     36 define KernelPackage/usb-serial-dmx_usb_module/description
     37 	Open DMX USB is an open USB to DMX dongle hardware design developed by Enttec.
     38 	The Open in Open DMX USB refers to the fact that everybody is free to use the
     39 	design and produce its own USB DMX Dongle without paying any licenses.
     40 endef
     41 
     42 DMX_MAKE_OPTS:= -C $(PKG_BUILD_DIR) \
     43 	PATH="$(TARGET_PATH)" \
     44 	ARCH="$(LINUX_KARCH)" \
     45 	CROSS_COMPILE="$(TARGET_CROSS)" \
     46 	TARGET="$(HAL_TARGET)" \
     47 	TOOLPREFIX="$(KERNEL_CROSS)" \
     48 	TOOLPATH="$(KERNEL_CROSS)" \
     49 	KERNELPATH="$(LINUX_DIR)" \
     50 	LDOPTS=" "
     51 
     52 define Build/Compile
     53   $(MAKE) $(DMX_MAKE_OPTS) M=$(PKG_BUILD_DIR)
     54 endef
     55 
     56 $(eval $(call KernelPackage,usb-serial-dmx_usb_module))