xref: /OK3568_Linux_fs/buildroot/package/stellarium/stellarium.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun################################################################################
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# stellarium
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyun################################################################################
6*4882a593Smuzhiyun
7*4882a593SmuzhiyunSTELLARIUM_VERSION = 0.21.2
8*4882a593SmuzhiyunSTELLARIUM_SITE = https://github.com/Stellarium/stellarium/releases/download/v$(STELLARIUM_VERSION)
9*4882a593SmuzhiyunSTELLARIUM_LICENSE = GPL-2.0+
10*4882a593SmuzhiyunSTELLARIUM_LICENSE_FILES = COPYING
11*4882a593SmuzhiyunSTELLARIUM_DEPENDENCIES = \
12*4882a593Smuzhiyun	qt5base \
13*4882a593Smuzhiyun	qt5location \
14*4882a593Smuzhiyun	qt5multimedia \
15*4882a593Smuzhiyun	zlib
16*4882a593SmuzhiyunSTELLARIUM_CONF_OPTS = \
17*4882a593Smuzhiyun	-DENABLE_MEDIA=ON \
18*4882a593Smuzhiyun	-DENABLE_NLS=OFF \
19*4882a593Smuzhiyun	-DUSE_SYSTEM_ZLIB=ON
20*4882a593Smuzhiyun
21*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_QT5SCRIPT),y)
22*4882a593SmuzhiyunSTELLARIUM_DEPENDENCIES += qt5script
23*4882a593SmuzhiyunSTELLARIUM_CONF_OPTS += -DENABLE_SCRIPTING=ON
24*4882a593Smuzhiyunelse
25*4882a593SmuzhiyunSTELLARIUM_CONF_OPTS += -DENABLE_SCRIPTING=OFF
26*4882a593Smuzhiyunendif
27*4882a593Smuzhiyun
28*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_QT5SERIALPORT),y)
29*4882a593SmuzhiyunSTELLARIUM_DEPENDENCIES += qt5serialport
30*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_GPSD),y)
31*4882a593SmuzhiyunSTELLARIUM_DEPENDENCIES += gpsd
32*4882a593Smuzhiyunendif
33*4882a593SmuzhiyunSTELLARIUM_CONF_OPTS += \
34*4882a593Smuzhiyun	-DENABLE_GPS=ON \
35*4882a593Smuzhiyun	-DUSE_PLUGIN_TELESCOPECONTROL=ON
36*4882a593Smuzhiyunelse
37*4882a593SmuzhiyunSTELLARIUM_CONF_OPTS += \
38*4882a593Smuzhiyun	-DENABLE_GPS=OFF \
39*4882a593Smuzhiyun	-DUSE_PLUGIN_TELESCOPECONTROL=OFF
40*4882a593Smuzhiyunendif
41*4882a593Smuzhiyun
42*4882a593Smuzhiyun$(eval $(cmake-package))
43