1include $(TOPDIR)/rules.mk
2include $(INCLUDE_DIR)/kernel.mk
3
4PKG_NAME:=kmod-kcode
5PKG_VERSION:=
6PKG_RELEASE:=
7
8PKG_SOURCE:=
9PKG_SOURCE_URL:=
10PKG_MD5SUM:=
11PKG_CAT:=zcat
12
13PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/kmod-kcode
14
15NetUSB_AUTOLOAD:= \
16		GPL_NetUSB \
17		NetUSB
18
19include $(INCLUDE_DIR)/package.mk
20
21define KernelPackage/kcode
22  SUBMENU:=Other modules
23  DEPENDS:=@TARGET_ipq806x
24  TITLE:=KCode USB Printer
25  VERSION:=$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE)
26  FILES:= \
27	$(PKG_BUILD_DIR)/NetUSB.$(LINUX_KMOD_SUFFIX) \
28	$(PKG_BUILD_DIR)/GPL_NetUSB.$(LINUX_KMOD_SUFFIX)
29# AUTOLOAD:=$(call AutoLoad,90,$(NetUSB_AUTOLOAD))
30endef
31
32define Build/Prepare
33	$(CP) ./src/* $(PKG_BUILD_DIR)
34endef
35
36define Build/Compile
37endef
38
39define Build/InstallDev
40endef
41
42define Build/UninstallDev
43endef
44
45define KernelPackage/kcode/install
46	$(INSTALL_DIR) $(1)/etc/init.d
47	$(INSTALL_BIN) ./files/kcode.init $(1)/etc/init.d/kcode
48
49	$(INSTALL_DIR) $(1)/sbin
50	$(INSTALL_BIN) $(PKG_BUILD_DIR)/KC_BONJOUR $(1)/sbin/
51	$(INSTALL_BIN) $(PKG_BUILD_DIR)/KC_PRINT $(1)/sbin/
52endef
53
54$(eval $(call KernelPackage,kcode))
55