/
vuplus-drivers.mk
111 lines (95 loc) · 4.05 KB
/
vuplus-drivers.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
################################################################################
#
# vuplus-drivers
#
################################################################################
ifeq ($(BS_PACKAGE_VUPLUS_DRIVERS_LATEST),y)
VUSOLO4K_DRIVERS_VERSION = 20190424
else
VUSOLO4K_DRIVERS_VERSION = 20190424
endif
VUSOLO4K_DRIVERS_DIR = vuplus-dvb-proxy-vusolo4k
VUSOLO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vusolo4k-3.14.28-$(VUSOLO4K_DRIVERS_VERSION).r0.tar.gz
VUSOLO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy
ifeq ($(BS_PACKAGE_VUPLUS_DRIVERS_LATEST),y)
VUDUO4K_DRIVERS_VERSION = 20191218
else
VUDUO4K_DRIVERS_VERSION = 20191218
endif
VUDUO4K_DRIVERS_DIR = vuplus-dvb-proxy-vuduo4k
VUDUO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vuduo4k-4.1.45-$(VUDUO4K_DRIVERS_VERSION).r0.tar.gz
VUDUO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy
ifeq ($(BS_PACKAGE_VUPLUS_DRIVERS_LATEST),y)
VUDUO4KSE_DRIVERS_VERSION = 20210407
else
VUDUO4KSE_DRIVERS_VERSION = 20210407
#VUDUO4KSE_DRIVERS_VERSION = 20200903
endif
VUDUO4KSE_DRIVERS_DIR = vuplus-dvb-proxy-vuduo4kse
VUDUO4KSE_DRIVERS_SOURCE = vuplus-dvb-proxy-vuduo4kse-4.1.45-$(VUDUO4KSE_DRIVERS_VERSION).r0.tar.gz
VUDUO4KSE_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy
ifeq ($(BS_PACKAGE_VUPLUS_DRIVERS_LATEST),y)
VUULTIMO4K_DRIVERS_VERSION = 20190424
else
VUULTIMO4K_DRIVERS_VERSION = 20190424
endif
VUULTIMO4K_DRIVERS_DIR = vuplus-dvb-proxy-vuultimo4k
VUULTIMO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vuultimo4k-3.14.28-$(VUULTIMO4K_DRIVERS_VERSION).r0.tar.gz
VUULTIMO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy
ifeq ($(BS_PACKAGE_VUPLUS_DRIVERS_LATEST),y)
VUZERO4K_DRIVERS_VERSION = 20210407
else
VUZERO4K_DRIVERS_VERSION = 20210407
#VUZERO4K_DRIVERS_VERSION = 20190424
endif
VUZERO4K_DRIVERS_DIR = vuplus-dvb-proxy-vuzero4k
VUZERO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vuzero4k-4.1.20-$(VUZERO4K_DRIVERS_VERSION).r0.tar.gz
VUZERO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy
ifeq ($(BS_PACKAGE_VUPLUS_DRIVERS_LATEST),y)
VUUNO4K_DRIVERS_VERSION = 20190424
else
VUUNO4K_DRIVERS_VERSION = 20190424
endif
VUUNO4K_DRIVERS_DIR = vuplus-dvb-proxy-vuuno4k
VUUNO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4k-3.14.28-$(VUUNO4K_DRIVERS_VERSION).r0.tar.gz
VUUNO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy
ifeq ($(BS_PACKAGE_VUPLUS_DRIVERS_LATEST),y)
VUUNO4KSE_DRIVERS_VERSION = 20210407
else
VUUNO4KSE_DRIVERS_VERSION = 20210407
#VUUNO4KSE_DRIVERS_VERSION = 20190424
endif
VUUNO4KSE_DRIVERS_DIR = vuplus-dvb-proxy-vuuno4kse
VUUNO4KSE_DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4kse-4.1.20-$(VUUNO4KSE_DRIVERS_VERSION).r0.tar.gz
VUUNO4KSE_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy
VUDUO_DRIVERS_VERSION = 20151124
VUDUO_DRIVERS_DIR = vuplus-dvb-modules-bm750
VUDUO_DRIVERS_SOURCE = vuplus-dvb-modules-bm750-3.9.6-$(VUDUO_DRIVERS_VERSION).tar.gz
VUDUO_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-modules
vusolo4k-drivers \
vuduo4k-drivers \
vuduo4kse-drivers \
vuultimo4k-drivers \
vuzero4k-drivers \
vuuno4k-drivers \
vuuno4kse-drivers \
vuduo-drivers: vuplus-drivers
# -----------------------------------------------------------------------------
VUPLUS_DRIVERS_VERSION = $($(call UPPERCASE,$(BOXMODEL))_DRIVERS_VERSION)
VUPLUS_DRIVERS_DIR = $($(call UPPERCASE,$(BOXMODEL))_DRIVERS_DIR)
VUPLUS_DRIVERS_SOURCE = $($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SOURCE)
VUPLUS_DRIVERS_SITE = $($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SITE)
#VUPLUS_DRIVERS_DEPENDENCIES = kernel # because of $(LINUX_RUN_DEPMOD)
# fix non-existing subdir in zip
VUPLUS_DRIVERS_EXTRACT_DIR = $($(PKG)_DIR)
define VUPLUS_DRIVERS_INSTALL_MODULES
$(INSTALL) -d $(TARGET_modulesdir)/extra
$(INSTALL_COPY) $(PKG_BUILD_DIR)/*.ko $(TARGET_modulesdir)/extra
endef
VUPLUS_DRIVERS_INDIVIDUAL_HOOKS += VUPLUS_DRIVERS_INSTALL_MODULES
define VUPLUS_DRIVERS_LINUX_RUN_DEPMOD
$(LINUX_RUN_DEPMOD)
endef
VUPLUS_DRIVERS_TARGET_FINALIZE_HOOKS += VUPLUS_DRIVERS_LINUX_RUN_DEPMOD
vuplus-drivers: | $(TARGET_DIR)
$(call individual-package)