View | Details | Raw Unified | Return to bug 215439 | Differences between
and this patch

Collapse All | Expand All

(-)domoticz/Makefile (-18 / +65 lines)
Lines 1-8 Link Here
1
# $FreeBSD: head/www/domoticz/Makefile 426908 2016-11-23 12:45:46Z jbeich $
1
# $FreeBSD$
2
2
3
PORTNAME=	domoticz
3
PORTNAME=	domoticz
4
PORTVERSION=	2.${DOMOTICZ_REL}
4
PORTVERSION=	3.${DOMOTICZ_REL}
5
PORTREVISION=	1
6
CATEGORIES=	www
5
CATEGORIES=	www
7
6
8
MAINTAINER=	kiwi@oav.net
7
MAINTAINER=	kiwi@oav.net
Lines 13-49 Link Here
13
12
14
LIB_DEPENDS=	libcurl.so:ftp/curl \
13
LIB_DEPENDS=	libcurl.so:ftp/curl \
15
		libexpat.so:textproc/expat2 \
14
		libexpat.so:textproc/expat2 \
16
		libboost_system.so:devel/boost-libs \
17
		libboost_python.so:devel/boost-python-libs \
18
		libtelldus-core.so:comms/telldus-core
15
		libtelldus-core.so:comms/telldus-core
19
16
17
CONFLICTS_INSTALL?=	domoticz-[23]*
18
19
OPTIONS_SUB=	YES
20
OPTIONS_DEFINE=	SBOOST SLUA SMQTT SSQLITE PYTHON
21
SBOOST_DESC=	Use static Boost instead of dynamic linking
22
SLUA_DESC=	Use domoticz provided LUA instead of ports one
23
SMQTT_DESC=	Use domoticz mosquitto instead of ports one
24
SSQLITE_DESC=	Use domoticz SQLLite instead of ports one
25
PYTHON_DESC=	Enable support for Python in EventSystem
26
27
.include <bsd.port.options.mk>
28
20
# This hack is to get rid of dependency of git while building
29
# This hack is to get rid of dependency of git while building
21
# the package.
30
# the package.
22
DOMOTICZ_REL=	4268
31
DOMOTICZ_REL=	5877
23
DOMOTICZ_TS=	1453185544
32
DOMOTICZ_TS=	1478792673
24
USE_GITHUB=	yes
33
USE_GITHUB=	yes
25
GH_TAGNAME=	12f5a19
34
GH_ACCOUNT=	domoticz 
35
GH_PROJECT=	domoticz
36
GH_TAGNAME=	15b013c
26
37
27
USES=		cmake execinfo iconv lua:52 pkgconfig sqlite
38
USES=		cmake iconv pkgconfig execinfo
28
39
29
USE_RC_SUBR=	domoticz
40
USE_RC_SUBR=	domoticz
30
41
31
USERS=		domoticz
42
USERS=		domoticz
32
GROUPS=		domoticz
43
GROUPS=		domoticz
33
44
34
CMAKE_ARGS= 	-DUSE_BUILTIN_SQLITE="NO" \
45
CMAKE_ARGS+=	-DCMAKE_INSTALL_PREFIX=${PREFIX}/domoticz \
35
		-DUSE_BUILTIN_LUA="NO" \
36
		-DUSE_STATIC_BOOST="NO" \
37
		-DUSE_BUILTIN_ZLIB="NO" \
46
		-DUSE_BUILTIN_ZLIB="NO" \
38
		-DCMAKE_INSTALL_PREFIX=${PREFIX}/domoticz
47
		-DUSE_PYTHON="YES" \
48
		-DUSE_STATIC_OPENZWAVE="NO"
49
50
.if ${PORT_OPTIONS:MSBOOST}
51
CMAKE_ARGS+=	-DUSE_STATIC_BOOST="YES"
52
BUILD_DEPENDS+=	boost-libs>=0:devel/boost-libs \
53
		boost-python-libs>=0:devel/boost-python-libs
54
.else
55
CMAKE_ARGS+=	-DUSE_STATIC_BOOST="NO"
56
LIB_DEPENDS+=	libboost_system.so:devel/boost-libs \
57
		libboost_python.so:devel/boost-python-libs
58
.endif
59
60
.if ${PORT_OPTIONS:MSLUA}
61
CMAKE_ARGS+=	-DUSE_BUILTIN_LUA="YES"
62
.else
63
CMAKE_ARGS+=	-DUSE_BUILTIN_LUA="NO"
64
USES+=		lua:52
65
.endif
66
67
.if ${PORT_OPTIONS:MSMQTT}
68
CMAKE_ARGS+=	-DUSE_BUILTIN_MQTT="YES"
69
.else
70
CMAKE_ARGS+=	-DUSE_BUILTIN_MQTT="NO"
71
LIB_DEPENDS+=	libmosquitto.so:net/mosquitto
72
.endif
73
74
.if ${PORT_OPTIONS:MSSQLITE}
75
CMAKE_ARGS+= 	-DUSE_BUILTIN_SQLITE="YES"
76
.else
77
CMAKE_ARGS+= 	-DUSE_BUILTIN_SQLITE="NO"
78
USES+=		sqlite
79
.endif
80
81
.if ${PORT_OPTIONS:MPYTHON}
82
CMAKE_ARGS+=	-DUSE_PYTHON="NO"
83
.else
84
CMAKE_ARGS+=	-DUSE_PYTHON="YES"
85
USES+=		python
86
.endif
39
87
40
post-patch:
88
post-patch:
41
	@${REINPLACE_CMD} -e "s,XXXDOMOTICZXXX,${DOMOTICZ_REL},g" ${WRKSRC}/CMakeLists.txt
42
	@${REINPLACE_CMD} -e "s,\/opt,${PREFIX},g" ${WRKSRC}/CMakeLists.txt
89
	@${REINPLACE_CMD} -e "s,\/opt,${PREFIX},g" ${WRKSRC}/CMakeLists.txt
43
	@${REINPLACE_CMD} -e "s,XXXPREFIXXX,${PREFIX},g" ${WRKSRC}/CMakeLists.txt
90
	@${REINPLACE_CMD} -e "s,XXXPREFIXXXX,${PREFIX}/domoticz,g" ${WRKSRC}/CMakeLists.txt
44
	@${REINPLACE_CMD} -e "s,XXXDOMOTICZXXX,${DOMOTICZ_REL},g" ${WRKSRC}/getgit.cmake
91
	@${REINPLACE_CMD} -e "s,XXXDOMOTICZXXX,${DOMOTICZ_REL},g" ${WRKSRC}/appversion.default
45
	@${REINPLACE_CMD} -e "s,XXXHASHXXX,${GH_TAGNAME},g" ${WRKSRC}/getgit.cmake
92
	@${REINPLACE_CMD} -e "s,XXXHASHXXX,${GH_TAGNAME},g" ${WRKSRC}/appversion.default
46
	@${REINPLACE_CMD} -e "s,XXXTIMEXXX,${DOMOTICZ_TS},g" ${WRKSRC}/getgit.cmake
93
	@${REINPLACE_CMD} -e "s,XXXTIMEXXX,${DOMOTICZ_TS},g" ${WRKSRC}/appversion.default
47
	@${REINPLACE_CMD} -e "/^ADD_PRECOMPILED_HEADER/ d" ${WRKSRC}/CMakeLists.txt
94
	@${REINPLACE_CMD} -e "/^ADD_PRECOMPILED_HEADER/ d" ${WRKSRC}/CMakeLists.txt
48
95
49
post-install:
96
post-install:
(-)domoticz/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (domoticz-domoticz-2.4268-12f5a19_GH0.tar.gz) = 0fe901763c78312f191f62584532486638f22030a13dee98b617fea12c453901
1
TIMESTAMP = 1478867967
2
SIZE (domoticz-domoticz-2.4268-12f5a19_GH0.tar.gz) = 38121426
2
SHA256 (domoticz-domoticz-3.5877-15b013c_GH0.tar.gz) = b0075e0bb5f78313d7e59a46b4e7c5509921f0349c3e4ffad05dc188f2fef0ad
3
SIZE (domoticz-domoticz-3.5877-15b013c_GH0.tar.gz) = 38524366
(-)domoticz/files/domoticz.in (-1 / +1 lines)
Lines 31-37 Link Here
31
: ${domoticz_group:=domoticz}
31
: ${domoticz_group:=domoticz}
32
: ${domoticz_enable:=NO}
32
: ${domoticz_enable:=NO}
33
: ${domoticz_directory:=%%PREFIX%%/domoticz/domoticz}
33
: ${domoticz_directory:=%%PREFIX%%/domoticz/domoticz}
34
: ${domoticz_args:="-syslog -daemon -wwwbind 0.0.0.0"}
34
: ${domoticz_args:="-syslog -daemon"}
35
35
36
#: ${domoticz_args:="-syslog -dbase %%PREFIX%%/domoticz/db/domoticz.db -daemon -wwwbind 0.0.0.0 -p /var/run/domoticz.pid"}
36
#: ${domoticz_args:="-syslog -dbase %%PREFIX%%/domoticz/db/domoticz.db -daemon -wwwbind 0.0.0.0 -p /var/run/domoticz.pid"}
37
37
(-)domoticz/files/patch-CMakeLists.txt (-50 / +26 lines)
Lines 1-57 Link Here
1
--- CMakeLists.txt.orig	2015-12-17 18:30:44.000000000 +0100
1
--- CMakeLists.txt.orig	2016-09-08 22:13:40.000000000 +0200
2
+++ CMakeLists.txt	2015-12-22 17:37:43.246216000 +0100
2
+++ CMakeLists.txt	2016-09-09 13:43:37.726246000 +0200
3
@@ -10,7 +10,7 @@
3
@@ -163,7 +163,7 @@
4
     DEFINITION LUA_LIBRARIES)
5
 ELSE(USE_BUILTIN_LUA)
6
   find_package(PkgConfig)
7
-  pkg_check_modules(LUA lua>=5.2)
8
+  pkg_check_modules(LUA lua-5.2)
9
   IF(LUA_FOUND)
10
     INCLUDE_DIRECTORIES(${LUA_INCLUDE_DIRS})
11
     add_definitions(-DWITH_EXTERNAL_LUA)
12
@@ -132,23 +132,24 @@
13
   ENDIF(CMAKE_COMPILER_IS_GNUCXX)
4
   ENDIF(CMAKE_COMPILER_IS_GNUCXX)
14
 ENDMACRO()
5
 ENDMACRO()
15
 
6
 
16
-FIND_PROGRAM(GIT_EXECUTABLE git
7
-FIND_PROGRAM(GIT_EXECUTABLE git
17
-  DOC "git command line client")
8
+FIND_PROGRAM(GIT_EXECUTABLE NOgitNO
18
+#FIND_PROGRAM(GIT_EXECUTABLE git
9
   DOC "git command line client")
19
+#  DOC "git command line client")
20
 
10
 
21
-MACRO(Gitversion_GET_REVISION dir variable)
11
 MACRO(Gitversion_GET_REVISION dir variable)
22
-  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-list HEAD --count
12
@@ -645,14 +645,13 @@
23
-    OUTPUT_VARIABLE ${variable}
13
   set(CMAKE_INSTALL_PREFIX "/opt/${CPACK_PACKAGE_NAME}" CACHE PATH "Install path prefix, prepended onto install directories." FORCE)
24
-    OUTPUT_STRIP_TRAILING_WHITESPACE)
14
 ENDIF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
25
-ENDMACRO(Gitversion_GET_REVISION)
15
 
26
-
16
-install(TARGETS domoticz DESTINATION ${CMAKE_INSTALL_PREFIX})
27
-Gitversion_GET_REVISION(. ProjectRevision)
17
-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/www DESTINATION ${CMAKE_INSTALL_PREFIX})
28
-MATH(EXPR ProjectRevision "${ProjectRevision}+2107")
18
-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/License.txt DESTINATION ${CMAKE_INSTALL_PREFIX})
29
-MESSAGE(STATUS "Compiling Revision #${ProjectRevision}")
19
-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/History.txt DESTINATION ${CMAKE_INSTALL_PREFIX})
30
+#MACRO(Gitversion_GET_REVISION dir variable)
20
-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/server_cert.pem DESTINATION ${CMAKE_INSTALL_PREFIX})
31
+#  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-list HEAD --count
21
-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/scripts DESTINATION ${CMAKE_INSTALL_PREFIX} USE_SOURCE_PERMISSIONS)
32
+#    OUTPUT_VARIABLE ${variable}
22
-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Config DESTINATION ${CMAKE_INSTALL_PREFIX})
33
+#    OUTPUT_STRIP_TRAILING_WHITESPACE)
23
-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/updatedomo DESTINATION ${CMAKE_INSTALL_PREFIX} PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ)
34
+#ENDMACRO(Gitversion_GET_REVISION)
24
+install(TARGETS domoticz DESTINATION "XXXPREFIXXXX")
35
+
25
+install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/www DESTINATION "XXXPREFIXXXX")
36
+#Gitversion_GET_REVISION(. ProjectRevision)
26
+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/License.txt DESTINATION "XXXPREFIXXXX")
37
+#MATH(EXPR ProjectRevision "${ProjectRevision}+2107")
27
+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/History.txt DESTINATION "XXXPREFIXXXX")
38
+#MESSAGE(STATUS "Compiling Revision #${ProjectRevision}")
28
+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/server_cert.pem DESTINATION "XXXPREFIXXXX")
39
+MESSAGE(STATUS "Compiling Revision #XXXDOMOTICZXXX")
29
+install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/scripts DESTINATION "XXXPREFIXXXX" USE_SOURCE_PERMISSIONS)
30
+install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Config DESTINATION "XXXPREFIXXXX")
40
 
31
 
41
 # The version number.
32
 INCLUDE(TestBigEndian)
42
 set (domoticz_VERSION_MAJOR 3)
43
 set (domoticz_VERSION_MINOR 0)
44
-set (domoticz_VERSION_PATCH ${ProjectRevision})
45
+set (domoticz_VERSION_PATCH XXXDOMOTICZXXX)
46
 
33
 
47
 include_directories(${CMAKE_SOURCE_DIR}/main) 
48
 
49
@@ -482,7 +483,7 @@
50
 IF(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
51
   target_link_libraries(domoticz ${Boost_LIBRARIES} ${ZLIB_LIBRARIES} ${CURL_LIBRARIES} pthread ${LUA_LIBRARIES} mqtt ${SQLite_LIBRARIES} ${CMAKE_DL_LIBS})
52
 else()
53
-  target_link_libraries(domoticz -lrt ${Boost_LIBRARIES} ${ZLIB_LIBRARIES} ${CURL_LIBRARIES} pthread ${LUA_LIBRARIES} mqtt ${SQLite_LIBRARIES} ${CMAKE_DL_LIBS})
54
+  target_link_libraries(domoticz -lrt ${Boost_LIBRARIES} ${ZLIB_LIBRARIES} ${CURL_LIBRARIES} -LXXXPREFIXXX/lib pthread ${LUA_LIBRARIES} mqtt ${SQLite_LIBRARIES} ${CMAKE_DL_LIBS})
55
 ENDIF()
56
 
57
 ADD_PRECOMPILED_HEADER(domoticz "main/stdafx.h")
(-)domoticz/files/patch-appversion.default (+9 lines)
Line 0 Link Here
1
--- appversion.default.orig	2016-03-09 17:30:00.000000000 +0100
2
+++ appversion.default	2016-03-09 19:10:01.169567000 +0100
3
@@ -1,3 +1,3 @@
4
-#define APPVERSION 4834
5
-#define APPHASH "2bd98a1"
6
-#define APPDATE 1456904172
7
+#define APPVERSION XXXDOMOTICZXXX
8
+#define APPHASH "XXXHASHXXX"
9
+#define APPDATE XXXTIMEXXX
(-)domoticz/files/patch-getgit.cmake (-46 / +50 lines)
Lines 1-66 Link Here
1
--- getgit.cmake.old	2015-12-15 12:12:10.000000000 +0100
1
--- getgit.cmake.orig	2016-04-01 15:27:18.517929000 +0200
2
+++ getgit.cmake	2015-12-16 13:04:15.081839000 +0100
2
+++ getgit.cmake	2016-04-01 15:27:52.572836000 +0200
3
@@ -1,34 +1,35 @@
3
@@ -1,66 +1,7 @@
4
 # the git.cmake module is part of the standard distribution
4
 # this macro gets called as a custom build step by running make
5
 # please take into account, that the variable 'SOURCE_DIR' has been defined by the caller
6
 
7
-# the git.cmake module is part of the standard distribution
5
-find_package(Git)
8
-find_package(Git)
6
-if(NOT GIT_FOUND)
9
-if(NOT GIT_FOUND)
7
-  MESSAGE(FATAL_ERROR "Git not found!.")
10
-  MESSAGE(FATAL_ERROR "Git not found!.")
8
-endif()
11
-endif()
9
-
12
-
10
-MACRO(Gitversion_GET_REVISION dir variable)
13
-MACRO(Gitversion_GET_REVISION dir variable)
11
-  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-list HEAD --count
14
-  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} --git-dir ./.git rev-list HEAD --count
15
-    WORKING_DIRECTORY ${dir}
12
-    OUTPUT_VARIABLE ${variable}
16
-    OUTPUT_VARIABLE ${variable}
13
-    OUTPUT_STRIP_TRAILING_WHITESPACE)
17
-    OUTPUT_STRIP_TRAILING_WHITESPACE)
14
-ENDMACRO(Gitversion_GET_REVISION)
18
-ENDMACRO(Gitversion_GET_REVISION)
15
-
19
-
16
-MACRO(Gitversion_GET_HASH dir variable)
20
-MACRO(Gitversion_GET_HASH dir variable)
17
-  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
21
-  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} --git-dir ./.git rev-parse --short HEAD
22
-    WORKING_DIRECTORY ${dir}
18
-    OUTPUT_VARIABLE ${variable}
23
-    OUTPUT_VARIABLE ${variable}
19
-    OUTPUT_STRIP_TRAILING_WHITESPACE)
24
-    OUTPUT_STRIP_TRAILING_WHITESPACE)
20
-ENDMACRO(Gitversion_GET_HASH)
25
-ENDMACRO(Gitversion_GET_HASH)
21
-
26
-
22
-MACRO(Gitversion_GET_DATE dir variable)
27
-MACRO(Gitversion_GET_DATE dir variable)
23
-  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} show -s --format=%ct
28
-  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} --git-dir ./.git show -s --format=%ct
29
-    WORKING_DIRECTORY ${dir}
24
-    OUTPUT_VARIABLE ${variable}
30
-    OUTPUT_VARIABLE ${variable}
25
-    OUTPUT_STRIP_TRAILING_WHITESPACE)
31
-    OUTPUT_STRIP_TRAILING_WHITESPACE)
26
-ENDMACRO(Gitversion_GET_DATE)
32
-ENDMACRO(Gitversion_GET_DATE)
27
-
33
-
28
-Gitversion_GET_REVISION(. ProjectRevision)
34
-MACRO(Gitversion_CHECK_DIRTY dir variable)
29
-Gitversion_GET_HASH(. ProjectHash)
35
-  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} --git-dir ./.git diff-index -m --name-only HEAD
30
-Gitversion_GET_DATE(. ProjectDate)
36
-    WORKING_DIRECTORY ${dir}
31
+#find_package(Git)
37
-    OUTPUT_VARIABLE ${variable}
32
+#if(NOT GIT_FOUND)
38
-    OUTPUT_STRIP_TRAILING_WHITESPACE)
33
+#  MESSAGE(FATAL_ERROR "Git not found!.")
39
-ENDMACRO(Gitversion_CHECK_DIRTY)
34
+#endif()
40
-
35
+#
41
-Gitversion_GET_REVISION("${SOURCE_DIR}" ProjectRevision)
36
+#MACRO(Gitversion_GET_REVISION dir variable)
42
-IF(NOT ProjectRevision)
37
+#  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-list HEAD --count
43
-  MESSAGE(STATUS "Failed to get ProjectRevision from git, set it to 0")
38
+#    OUTPUT_VARIABLE ${variable}
44
-  set (ProjectRevision 0)
39
+#    OUTPUT_STRIP_TRAILING_WHITESPACE)
45
-ELSE(NOT ProjectRevision)
40
+#ENDMACRO(Gitversion_GET_REVISION)
46
-  MATH(EXPR ProjectRevision "${ProjectRevision}+2107")
41
+#
47
-ENDIF(NOT ProjectRevision)
42
+#MACRO(Gitversion_GET_HASH dir variable)
48
-Gitversion_GET_HASH("${SOURCE_DIR}" ProjectHash)
43
+#  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
49
-IF(NOT ProjectHash)
44
+#    OUTPUT_VARIABLE ${variable}
50
-  MESSAGE(STATUS "Failed to get ProjectHash from git, set it to 0")
45
+#    OUTPUT_STRIP_TRAILING_WHITESPACE)
51
-  set (ProjectHash 0)
46
+#ENDMACRO(Gitversion_GET_HASH)
52
-ENDIF(NOT ProjectHash)
47
+#
53
-Gitversion_GET_DATE("${SOURCE_DIR}" ProjectDate)
48
+#MACRO(Gitversion_GET_DATE dir variable)
54
-IF(NOT ProjectDate)
49
+#  EXECUTE_PROCESS(COMMAND ${GIT_EXECUTABLE} show -s --format=%ct
55
-  MESSAGE(STATUS "Failed to get ProjectDate from git, set it to 0")
50
+#    OUTPUT_VARIABLE ${variable}
56
-  set (ProjectDate 0)
51
+#    OUTPUT_STRIP_TRAILING_WHITESPACE)
57
-ENDIF(NOT ProjectDate)
52
+#ENDMACRO(Gitversion_GET_DATE)
58
-Gitversion_CHECK_DIRTY("${SOURCE_DIR}" ProjectDirty)
53
+#
59
-IF(ProjectDirty)
54
+#Gitversion_GET_REVISION(. ProjectRevision)
60
-  MESSAGE(STATUS "domoticz has been modified locally: adding \"-modified\" to hash")
55
+#Gitversion_GET_HASH(. ProjectHash)
61
-  set (ProjectHash "${ProjectHash}-modified")
56
+#Gitversion_GET_DATE(. ProjectDate)
62
-ENDIF(ProjectDirty)
57
 
63
-
58
 # write a file with the APPVERSION define
64
-# write a file with the APPVERSION define
59
-MATH(EXPR ProjectRevision "${ProjectRevision}+2107")
65
-file(WRITE ${SOURCE_DIR}/appversion.h.txt "#define APPVERSION ${ProjectRevision}\n#define APPHASH \"${ProjectHash}\"\n#define APPDATE ${ProjectDate}\n")
60
-file(WRITE appversion.h.txt "#define APPVERSION ${ProjectRevision}\n#define APPHASH \"${ProjectHash}\"\n#define APPDATE ${ProjectDate}\n")
66
-
61
+#MATH(EXPR ProjectRevision "${ProjectRevision}+2107")
67
+set (ProjectDate 0)
62
+#file(WRITE appversion.h.txt "#define APPVERSION ${ProjectRevision}\n#define APPHASH \"${ProjectHash}\"\n#define APPDATE ${ProjectDate}\n")
68
 # if ProjectDate is 0, create appversion.h.txt from a copy of appversion.default
63
+file(WRITE appversion.h.txt "#define APPVERSION XXXDOMOTICZXXX\n#define APPHASH \"XXXHASHXXX\"\n#define APPDATE XXXTIMEXXX\n")
69
 IF(NOT ProjectDate AND EXISTS ${SOURCE_DIR}/appversion.default)
64
 # copy the file to the final header only if the version changes
70
   MESSAGE(STATUS "ProjectDate is 0 and appversion.default exists, copy it")
65
 # reduces needless rebuilds
66
 
(-)domoticz/pkg-descr (-1 / +1 lines)
Lines 3-6 Link Here
3
Temperature, Rain, Wind, UV, Electra, Gas, Water and much more.
3
Temperature, Rain, Wind, UV, Electra, Gas, Water and much more.
4
Notifications/Alerts can be sent to any mobile device
4
Notifications/Alerts can be sent to any mobile device
5
5
6
WWW: http://www.domoticz.com/
6
WWW: http://www.domoticz.com
(-)domoticz/pkg-message (+15 lines)
Line 0 Link Here
1
Notice:
2
 This port runs per default using uid:gid domoticz:domoticz to
3
 avoid security problems.
4
5
 Some code of Domoticz may needs root acces. If you are ok with
6
 that change the following rc.conf to:
7
8
domoticz_user="root"
9
domoticz_group="wheel"
10
11
 And restart domoticz.
12
13
If you have issues with domoticz listen option, you can add
14
 net.inet6.ip6.v6only=0 to /etc/sysctl.conf
15
(-)domoticz/pkg-plist (-35 / +186 lines)
Lines 1-6 Link Here
1
domoticz/Config/2gig/ct100.xml
1
domoticz/Config/2gig/ct100.xml
2
domoticz/Config/2gig/ct101.xml
2
domoticz/Config/2gig/ct101.xml
3
domoticz/Config/2gig/ct30.xml
3
domoticz/Config/2gig/ct30.xml
4
domoticz/Config/2gig/ct50e.xml
4
domoticz/Config/BeNext/1poleswitch.xml
5
domoticz/Config/BeNext/1poleswitch.xml
5
domoticz/Config/BeNext/2poleswitch.xml
6
domoticz/Config/BeNext/2poleswitch.xml
6
domoticz/Config/BeNext/AlarmSound.xml
7
domoticz/Config/BeNext/AlarmSound.xml
Lines 9-14 Link Here
9
domoticz/Config/BeNext/EnergySwitch.xml
10
domoticz/Config/BeNext/EnergySwitch.xml
10
domoticz/Config/BeNext/HeatingControl.xml
11
domoticz/Config/BeNext/HeatingControl.xml
11
domoticz/Config/BeNext/Molite.xml
12
domoticz/Config/BeNext/Molite.xml
13
domoticz/Config/BeNext/PanicButton.xml
14
domoticz/Config/BeNext/PanicWatch.xml
12
domoticz/Config/BeNext/PluginDimmer.xml
15
domoticz/Config/BeNext/PluginDimmer.xml
13
domoticz/Config/BeNext/SceneController.xml
16
domoticz/Config/BeNext/SceneController.xml
14
domoticz/Config/BeNext/TagReader.xml
17
domoticz/Config/BeNext/TagReader.xml
Lines 19-61 Link Here
19
domoticz/Config/act/zir010.xml
22
domoticz/Config/act/zir010.xml
20
domoticz/Config/act/zrp110.xml
23
domoticz/Config/act/zrp110.xml
21
domoticz/Config/act/zrw103.xml
24
domoticz/Config/act/zrw103.xml
22
domoticz/Config/aeotec/alms.xml
25
domoticz/Config/aeotec/dsa03202.xml
23
domoticz/Config/aeotec/doorbell_gen5.xml
26
domoticz/Config/aeotec/dsa22.xml
24
domoticz/Config/aeotec/doorwindow.xml
27
domoticz/Config/aeotec/dsa38.xml
25
domoticz/Config/aeotec/drycontactsensor.xml
28
domoticz/Config/aeotec/dsb04100.xml
26
domoticz/Config/aeotec/dsd31.xml
29
domoticz/Config/aeotec/dsb05.xml
27
domoticz/Config/aeotec/hdss_gen5.xml
30
domoticz/Config/aeotec/dsb09104.xml
28
domoticz/Config/aeotec/hem.xml
31
domoticz/Config/aeotec/dsb28.xml
29
domoticz/Config/aeotec/hemg2.xml
32
domoticz/Config/aeotec/dsb29.xml
30
domoticz/Config/aeotec/keyfob.xml
33
domoticz/Config/aeotec/dsb45.xml
31
domoticz/Config/aeotec/keyfob2.xml
34
domoticz/Config/aeotec/dsb54.xml
32
domoticz/Config/aeotec/ledbulb.xml
35
domoticz/Config/aeotec/dsc06106.xml
33
domoticz/Config/aeotec/minimote.xml
36
domoticz/Config/aeotec/dsc08101.xml
34
domoticz/Config/aeotec/msesv2.xml
37
domoticz/Config/aeotec/dsc10.xml
35
domoticz/Config/aeotec/multisensor6.xml
38
domoticz/Config/aeotec/dsc11.xml
36
domoticz/Config/aeotec/multisensor_gen5.xml
39
domoticz/Config/aeotec/dsc12104.xml
37
domoticz/Config/aeotec/panicbtn.xml
40
domoticz/Config/aeotec/dsc13104.xml
38
domoticz/Config/aeotec/recessed_doorsensor.xml
41
domoticz/Config/aeotec/dsc14104.xml
39
domoticz/Config/aeotec/recessed_doorsensor_gen5.xml
42
domoticz/Config/aeotec/dsc18103.xml
40
domoticz/Config/aeotec/sd6.xml
43
domoticz/Config/aeotec/dsc19103.xml
41
domoticz/Config/aeotec/ses.xml
44
domoticz/Config/aeotec/dsc24.xml
42
domoticz/Config/aeotec/ses2.xml
45
domoticz/Config/aeotec/dsc26103.xml
43
domoticz/Config/aeotec/ss6.xml
46
domoticz/Config/aeotec/dsc27103.xml
44
domoticz/Config/aeotec/watersensor.xml
47
domoticz/Config/aeotec/dsc35103.xml
45
domoticz/Config/aeotec/zstickgen5.xml
48
domoticz/Config/aeotec/dsd37.xml
49
domoticz/Config/aeotec/zw056.xml
50
domoticz/Config/aeotec/zw062.xml
51
domoticz/Config/aeotec/zw074.xml
52
domoticz/Config/aeotec/zw075.xml
53
domoticz/Config/aeotec/zw078.xml
54
domoticz/Config/aeotec/zw080.xml
55
domoticz/Config/aeotec/zw088.xml
56
domoticz/Config/aeotec/zw089.xml
57
domoticz/Config/aeotec/zw090.xml
58
domoticz/Config/aeotec/zw095.xml
59
domoticz/Config/aeotec/zw096.xml
60
domoticz/Config/aeotec/zw097.xml
61
domoticz/Config/aeotec/zw098.xml
62
domoticz/Config/aeotec/zw099.xml
63
domoticz/Config/aeotec/zw100.xml
64
domoticz/Config/aeotec/zw112.xml
65
domoticz/Config/aeotec/zw117.xml
66
domoticz/Config/aeotec/zw120.xml
67
domoticz/Config/aeotec/zw121.xml
68
domoticz/Config/aeotec/zw130.xml
69
domoticz/Config/assa_abloy/KeyfreeConnected.xml
46
domoticz/Config/assa_abloy/RealLivingCapTouch.xml
70
domoticz/Config/assa_abloy/RealLivingCapTouch.xml
47
domoticz/Config/cooper/RF9505-T.xml
71
domoticz/Config/cooper/RF9505-T.xml
48
domoticz/Config/cooper/RF9540-N.xml
72
domoticz/Config/cooper/RF9540-N.xml
49
domoticz/Config/danfoss/living.xml
73
domoticz/Config/danfoss/living.xml
74
domoticz/Config/danfoss/rsroom.xml
50
domoticz/Config/danfoss/z.xml
75
domoticz/Config/danfoss/z.xml
51
domoticz/Config/device_classes.xml
76
domoticz/Config/device_classes.xml
52
domoticz/Config/device_classes.xsd
77
domoticz/Config/device_classes.xsd
53
domoticz/Config/device_configuration.xsd
78
domoticz/Config/device_configuration.xsd
79
domoticz/Config/devolo/mt02648.xml
80
domoticz/Config/devolo/mt2646.xml
81
domoticz/Config/devolo/mt2647.xml
54
domoticz/Config/dlink/dch-z110.xml
82
domoticz/Config/dlink/dch-z110.xml
83
domoticz/Config/dlink/dch-z120.xml
84
domoticz/Config/dlink/dch-z510.xml
85
domoticz/Config/domitech/zb22uk.xml
86
domoticz/Config/domitech/ze27eu.xml
55
domoticz/Config/dragontech/wd-100.xml
87
domoticz/Config/dragontech/wd-100.xml
88
domoticz/Config/duwi/05458.xml
56
domoticz/Config/duwi/ZWES1000.xml
89
domoticz/Config/duwi/ZWES1000.xml
57
domoticz/Config/duwi/ZWESJ300.xml
90
domoticz/Config/duwi/ZWESJ300.xml
58
domoticz/Config/eneco/ed20.xml
91
domoticz/Config/duwi/zwfb.xml
92
domoticz/Config/electronicsolutions/dbmz.xml
93
domoticz/Config/enerwave/zw15s.xml
94
domoticz/Config/enerwave/zw20r.xml
95
domoticz/Config/enerwave/zw20rm.xml
96
domoticz/Config/enerwave/zw500d.xml
97
domoticz/Config/enerwave/zwn-bpc.xml
59
domoticz/Config/enerwave/zwn-sc7.xml
98
domoticz/Config/enerwave/zwn-sc7.xml
60
domoticz/Config/eurotronic/eur_cometz.xml
99
domoticz/Config/eurotronic/eur_cometz.xml
61
domoticz/Config/eurotronic/eur_stellaz.xml
100
domoticz/Config/eurotronic/eur_stellaz.xml
Lines 65-70 Link Here
65
domoticz/Config/everspring/an158.xml
104
domoticz/Config/everspring/an158.xml
66
domoticz/Config/everspring/an179.xml
105
domoticz/Config/everspring/an179.xml
67
domoticz/Config/everspring/an180.xml
106
domoticz/Config/everspring/an180.xml
107
domoticz/Config/everspring/an181.xml
108
domoticz/Config/everspring/hac01.xml
68
domoticz/Config/everspring/hsp02.xml
109
domoticz/Config/everspring/hsp02.xml
69
domoticz/Config/everspring/se812.xml
110
domoticz/Config/everspring/se812.xml
70
domoticz/Config/everspring/sf812.xml
111
domoticz/Config/everspring/sf812.xml
Lines 79-105 Link Here
79
domoticz/Config/evolve/lrm-as.xml
120
domoticz/Config/evolve/lrm-as.xml
80
domoticz/Config/evolve/lsm-15.xml
121
domoticz/Config/evolve/lsm-15.xml
81
domoticz/Config/evolve/ltm-5.xml
122
domoticz/Config/evolve/ltm-5.xml
123
domoticz/Config/fakro/zws12.xml
124
domoticz/Config/fakro/zws230.xml
82
domoticz/Config/fibaro/fgbs001.xml
125
domoticz/Config/fibaro/fgbs001.xml
83
domoticz/Config/fibaro/fgd211.xml
126
domoticz/Config/fibaro/fgd211.xml
84
domoticz/Config/fibaro/fgd212.xml
127
domoticz/Config/fibaro/fgd212.xml
85
domoticz/Config/fibaro/fgfs101.xml
128
domoticz/Config/fibaro/fgfs101.xml
129
domoticz/Config/fibaro/fgfs101zw5.xml
130
domoticz/Config/fibaro/fggc001.xml
86
domoticz/Config/fibaro/fgk001.xml
131
domoticz/Config/fibaro/fgk001.xml
132
domoticz/Config/fibaro/fgk10x.xml
87
domoticz/Config/fibaro/fgms.xml
133
domoticz/Config/fibaro/fgms.xml
134
domoticz/Config/fibaro/fgpb101.xml
88
domoticz/Config/fibaro/fgr221.xml
135
domoticz/Config/fibaro/fgr221.xml
136
domoticz/Config/fibaro/fgr222.xml
89
domoticz/Config/fibaro/fgrgbwm441.xml
137
domoticz/Config/fibaro/fgrgbwm441.xml
90
domoticz/Config/fibaro/fgrm222.xml
138
domoticz/Config/fibaro/fgrm222.xml
91
domoticz/Config/fibaro/fgs211.xml
139
domoticz/Config/fibaro/fgs211.xml
92
domoticz/Config/fibaro/fgs212.xml
140
domoticz/Config/fibaro/fgs212.xml
141
domoticz/Config/fibaro/fgs213.xml
93
domoticz/Config/fibaro/fgs221.xml
142
domoticz/Config/fibaro/fgs221.xml
94
domoticz/Config/fibaro/fgs222.xml
143
domoticz/Config/fibaro/fgs222.xml
144
domoticz/Config/fibaro/fgs223.xml
95
domoticz/Config/fibaro/fgsd002.xml
145
domoticz/Config/fibaro/fgsd002.xml
96
domoticz/Config/fibaro/fgss101.xml
146
domoticz/Config/fibaro/fgss101.xml
97
domoticz/Config/fibaro/fgwpe.xml
147
domoticz/Config/fibaro/fgwpe.xml
148
domoticz/Config/firstalert/zcombo.xml
98
domoticz/Config/fortrezz/mimolite.xml
149
domoticz/Config/fortrezz/mimolite.xml
150
domoticz/Config/fortrezz/ssa2.xml
151
domoticz/Config/fortrezz/ssa3.xml
152
domoticz/Config/fortrezz/wv01.xml
153
domoticz/Config/fortrezz/wwa02.xml
99
domoticz/Config/frostdale/fdn2nxx.xml
154
domoticz/Config/frostdale/fdn2nxx.xml
155
domoticz/Config/ge/12724-dimmer.xml
100
domoticz/Config/ge/dimmer.xml
156
domoticz/Config/ge/dimmer.xml
101
domoticz/Config/ge/dimmer_module.xml
157
domoticz/Config/ge/dimmer_module.xml
158
domoticz/Config/ge/hinge-pin.xml
159
domoticz/Config/ge/receptacle.xml
102
domoticz/Config/ge/relay.xml
160
domoticz/Config/ge/relay.xml
161
domoticz/Config/gr/gr105.xml
162
domoticz/Config/gr/gr105n.xml
103
domoticz/Config/greenwave/powernode1.xml
163
domoticz/Config/greenwave/powernode1.xml
104
domoticz/Config/greenwave/powernode6.xml
164
domoticz/Config/greenwave/powernode6.xml
105
domoticz/Config/homeseer/ezmotionplus.xml
165
domoticz/Config/homeseer/ezmotionplus.xml
Lines 107-124 Link Here
107
domoticz/Config/homeseer/hsm200.xml
167
domoticz/Config/homeseer/hsm200.xml
108
domoticz/Config/homeseer/ztroller.xml
168
domoticz/Config/homeseer/ztroller.xml
109
domoticz/Config/honeywell/th8320zw1000.xml
169
domoticz/Config/honeywell/th8320zw1000.xml
170
domoticz/Config/horstmann/asrzw.xml
110
domoticz/Config/horstmann/hrt4zw.xml
171
domoticz/Config/horstmann/hrt4zw.xml
172
domoticz/Config/horstmann/scsc17.xml
173
domoticz/Config/horstmann/ses302.xml
174
domoticz/Config/horstmann/ses303.xml
175
domoticz/Config/horstmann/sir321.xml
176
domoticz/Config/horstmann/srt323.xml
177
domoticz/Config/idlock/idlock101.xml
111
domoticz/Config/intermatic/ca8900.xml
178
domoticz/Config/intermatic/ca8900.xml
112
domoticz/Config/iris/rangeextender.xml
179
domoticz/Config/iris/rangeextender.xml
180
domoticz/Config/kwikset/smartcode.xml
113
domoticz/Config/leviton/rzi10.xml
181
domoticz/Config/leviton/rzi10.xml
114
domoticz/Config/leviton/vrcpg.xml
182
domoticz/Config/leviton/vrcpg.xml
115
domoticz/Config/leviton/vrf01.xml
183
domoticz/Config/leviton/vrf01.xml
116
domoticz/Config/leviton/vri06.xml
184
domoticz/Config/leviton/vri06.xml
117
domoticz/Config/leviton/vri10.xml
185
domoticz/Config/leviton/vri10.xml
186
domoticz/Config/linear/LB60Z-1.xml
118
domoticz/Config/linear/PD300Z-2.xml
187
domoticz/Config/linear/PD300Z-2.xml
188
domoticz/Config/linear/WA00Z-1.xml
119
domoticz/Config/linear/WD500Z-1.xml
189
domoticz/Config/linear/WD500Z-1.xml
120
domoticz/Config/manufacturer_specific.xml
190
domoticz/Config/manufacturer_specific.xml
121
domoticz/Config/manufacturer_specific.xsd
191
domoticz/Config/manufacturer_specific.xsd
192
domoticz/Config/mcohome/mhp210.xml
122
domoticz/Config/mcohome/mhs311.xml
193
domoticz/Config/mcohome/mhs311.xml
123
domoticz/Config/mcohome/mhs312.xml
194
domoticz/Config/mcohome/mhs312.xml
124
domoticz/Config/mcohome/mhs314.xml
195
domoticz/Config/mcohome/mhs314.xml
Lines 127-192 Link Here
127
domoticz/Config/mcohome/mhs513.xml
198
domoticz/Config/mcohome/mhs513.xml
128
domoticz/Config/merten/507801.xml
199
domoticz/Config/merten/507801.xml
129
domoticz/Config/merten/50x5xx.xml
200
domoticz/Config/merten/50x5xx.xml
201
domoticz/Config/nexia/db100z.xml
130
domoticz/Config/nodon/asp3100SmartPlug.xml
202
domoticz/Config/nodon/asp3100SmartPlug.xml
131
domoticz/Config/nodon/crc3100OctanRemote.xml
203
domoticz/Config/nodon/crc3100OctanRemote.xml
204
domoticz/Config/nodon/crc360xSofremote.xml
132
domoticz/Config/nodon/cws3101wallswitch.xml
205
domoticz/Config/nodon/cws3101wallswitch.xml
206
domoticz/Config/nodon/msp31xxMicroSmartPlug.xml
207
domoticz/Config/northq/nq9021.xml
133
domoticz/Config/northq/nq9121.xml
208
domoticz/Config/northq/nq9121.xml
134
domoticz/Config/northq/nq92021.xml
209
domoticz/Config/northq/nq92021.xml
135
domoticz/Config/options.xml
210
domoticz/Config/options.xml
136
domoticz/Config/options.xsd
211
domoticz/Config/options.xsd
212
domoticz/Config/philio/pan03.xml
137
domoticz/Config/philio/pan04.xml
213
domoticz/Config/philio/pan04.xml
214
domoticz/Config/philio/pan08.xml
215
domoticz/Config/philio/phpab01.xml
216
domoticz/Config/philio/phpat02.xml
217
domoticz/Config/philio/phpsg01.xml
218
domoticz/Config/philio/pse02.xml
138
domoticz/Config/philio/psm02.xml
219
domoticz/Config/philio/psm02.xml
220
domoticz/Config/philio/psr04.xml
139
domoticz/Config/philio/pst02-1c.xml
221
domoticz/Config/philio/pst02-1c.xml
140
domoticz/Config/philio/pst02-b.xml
222
domoticz/Config/philio/pst02-b.xml
141
domoticz/Config/philio/pst02.xml
223
domoticz/Config/philio/pst02.xml
142
domoticz/Config/polycontrol/doorlock.xml
224
domoticz/Config/polycontrol/doorlock.xml
143
domoticz/Config/polycontrol/keypad.xml
225
domoticz/Config/polycontrol/keypad.xml
144
domoticz/Config/polycontrol/polylock.xml
226
domoticz/Config/polycontrol/polylock.xml
227
domoticz/Config/popp/009105.xml
228
domoticz/Config/popp/009303.xml
145
domoticz/Config/popp/123580.xml
229
domoticz/Config/popp/123580.xml
146
domoticz/Config/popp/123601.xml
230
domoticz/Config/popp/123601.xml
147
domoticz/Config/popp/123658.xml
231
domoticz/Config/popp/123658.xml
148
domoticz/Config/popp/POP009303.xml
232
domoticz/Config/popp/smoke-detector.xml
149
domoticz/Config/popp/POPE009105.xml
233
domoticz/Config/popp/solar-siren.xml
150
domoticz/Config/popp/zweather.xml
234
domoticz/Config/popp/zweather.xml
235
domoticz/Config/qees/reto-dimmer-plus.xml
151
domoticz/Config/qees/reto-plugin-switch.xml
236
domoticz/Config/qees/reto-plugin-switch.xml
152
domoticz/Config/qubino/ZMNHAA2.xml
237
domoticz/Config/qubino/ZMNHAA2.xml
153
domoticz/Config/qubino/ZMNHAD1.xml
238
domoticz/Config/qubino/ZMNHADx.xml
154
domoticz/Config/qubino/ZMNHBA2.xml
239
domoticz/Config/qubino/ZMNHBA2.xml
155
domoticz/Config/qubino/ZMNHBD2.xml
240
domoticz/Config/qubino/ZMNHBDx.xml
156
domoticz/Config/qubino/ZMNHCA2.xml
241
domoticz/Config/qubino/ZMNHCA2.xml
157
domoticz/Config/qubino/ZMNHCD.xml
242
domoticz/Config/qubino/ZMNHCDx.xml
158
domoticz/Config/qubino/ZMNHDA2.xml
243
domoticz/Config/qubino/ZMNHDA2.xml
159
domoticz/Config/qubino/ZMNHDD1.xml
244
domoticz/Config/qubino/ZMNHDDx.xml
160
domoticz/Config/qubino/ZMNHIA2.xml
245
domoticz/Config/qubino/ZMNHIA2.xml
246
domoticz/Config/qubino/ZMNHIDxS1.xml
247
domoticz/Config/qubino/ZMNHIDxS2.xml
161
domoticz/Config/qubino/ZMNHJA2.xml
248
domoticz/Config/qubino/ZMNHJA2.xml
162
domoticz/Config/qubino/ZMNHJD1.xml
249
domoticz/Config/qubino/ZMNHJD1.xml
163
domoticz/Config/qubino/ZMNHND1.xml
250
domoticz/Config/qubino/ZMNHKDx.xml
251
domoticz/Config/qubino/ZMNHLAx.xml
252
domoticz/Config/qubino/ZMNHLDx.xml
253
domoticz/Config/qubino/ZMNHNDx.xml
254
domoticz/Config/qubino/ZMNHODx.xml
255
domoticz/Config/qubino/ZMNHSDx.xml
256
domoticz/Config/qubino/ZMNHTDx.xml
257
domoticz/Config/qubino/ZMNHUD1.xml
258
domoticz/Config/qubino/ZMNHVDx.xml
259
domoticz/Config/qubino/ZMNHZDx.xml
164
domoticz/Config/rcs/em52-zw.xml
260
domoticz/Config/rcs/em52-zw.xml
165
domoticz/Config/rcs/pm12-zw.xml
261
domoticz/Config/rcs/pm12-zw.xml
166
domoticz/Config/rcs/therm0005.xml
262
domoticz/Config/rcs/therm0005.xml
167
domoticz/Config/rcs/therm0007.xml
263
domoticz/Config/rcs/therm0007.xml
168
domoticz/Config/rcs/therm0009.xml
264
domoticz/Config/rcs/therm0009.xml
169
domoticz/Config/remotec/zfm-80.xml
265
domoticz/Config/remotec/zfm-80.xml
266
domoticz/Config/remotec/zrc-90.xml
267
domoticz/Config/remotec/zts-110.xml
170
domoticz/Config/remotec/zurc.xml
268
domoticz/Config/remotec/zurc.xml
171
domoticz/Config/remotec/zxt-120.xml
269
domoticz/Config/remotec/zxt-120.xml
172
domoticz/Config/schlage/BE469NXCEN.xml
270
domoticz/Config/schlage/BE469NXCEN.xml
173
domoticz/Config/schlagelink/itemp.xml
271
domoticz/Config/schlagelink/itemp.xml
174
domoticz/Config/schlagelink/minikeypad.xml
272
domoticz/Config/schlagelink/minikeypad.xml
175
domoticz/Config/sensative/strips-mazw.xml
273
domoticz/Config/sensative/strips.xml
274
domoticz/Config/shenzen_neo/nas-ds01z.xml
275
domoticz/Config/shenzen_neo/nas-pd01z.xml
276
domoticz/Config/shenzen_neo/nas-wr01z.xml
277
domoticz/Config/shenzen_neo/nas-ws02z.xml
278
domoticz/Config/stelpro/stzw402.xml
176
domoticz/Config/swiid/swiidinter.xml
279
domoticz/Config/swiid/swiidinter.xml
177
domoticz/Config/swiid/swiidplug.xml
280
domoticz/Config/swiid/swiidplug.xml
178
domoticz/Config/thermofloor/multireg.xml
281
domoticz/Config/telldus/tzdw100.xml
282
domoticz/Config/thermofloor/heatit021.xml
179
domoticz/Config/trane/TZEMT400AB32MAA.xml
283
domoticz/Config/trane/TZEMT400AB32MAA.xml
180
domoticz/Config/trane/TZEMT400BB32MAA.xml
284
domoticz/Config/trane/TZEMT400BB32MAA.xml
181
domoticz/Config/vision/zd2102.xml
285
domoticz/Config/vision/zd2102.xml
286
domoticz/Config/vision/zd2201.xml
287
domoticz/Config/vision/zd2301.xml
288
domoticz/Config/vision/zg8101.xml
182
domoticz/Config/vision/zm1601eu.xml
289
domoticz/Config/vision/zm1601eu.xml
290
domoticz/Config/vision/zm1601eu5.xml
183
domoticz/Config/vision/zm1602eu.xml
291
domoticz/Config/vision/zm1602eu.xml
292
domoticz/Config/vision/zm1602eu5.xml
184
domoticz/Config/vision/zp3102.xml
293
domoticz/Config/vision/zp3102.xml
294
domoticz/Config/vision/zp3111.xml
185
domoticz/Config/vision/zs5101eu.xml
295
domoticz/Config/vision/zs5101eu.xml
186
domoticz/Config/vitrum/vitrumBS.xml
296
domoticz/Config/vitrum/vitrumBS.xml
187
domoticz/Config/waynedalton/WDTC-20.xml
297
domoticz/Config/waynedalton/WDTC-20.xml
188
domoticz/Config/wenzhou/sm103.xml
298
domoticz/Config/wenzhou/sm103.xml
189
domoticz/Config/wenzhou/tsp01.xml
299
domoticz/Config/wenzhou/tsp01.xml
300
domoticz/Config/wenzhou/tz55.xml
301
domoticz/Config/wenzhou/tz56.xml
190
domoticz/Config/wenzhou/tz65d.xml
302
domoticz/Config/wenzhou/tz65d.xml
191
domoticz/Config/wenzhou/tz66d.xml
303
domoticz/Config/wenzhou/tz66d.xml
192
domoticz/Config/wenzhou/tz67.xml
304
domoticz/Config/wenzhou/tz67.xml
Lines 194-211 Link Here
194
domoticz/Config/wenzhou/tz88.xml
306
domoticz/Config/wenzhou/tz88.xml
195
domoticz/Config/widom/UBS104.xml
307
domoticz/Config/widom/UBS104.xml
196
domoticz/Config/widom/UME304C_S.xml
308
domoticz/Config/widom/UME304C_S.xml
309
domoticz/Config/widom/WDS.xml
197
domoticz/Config/zipato/MiniKeypad.xml
310
domoticz/Config/zipato/MiniKeypad.xml
198
domoticz/Config/zipato/RGBBulb.xml
311
domoticz/Config/zipato/RGBBulb.xml
312
domoticz/Config/zooz/zen07.xml
313
domoticz/Config/zooz/zse08.xml
314
domoticz/Config/zooz/zse09.xml
199
domoticz/Config/zwave.me/ZME_05431.xml
315
domoticz/Config/zwave.me/ZME_05431.xml
200
domoticz/Config/zwave.me/ZME_06433.xml
316
domoticz/Config/zwave.me/ZME_06433.xml
201
domoticz/Config/zwave.me/ZME_06436.xml
317
domoticz/Config/zwave.me/ZME_06436.xml
202
domoticz/Config/zwave.me/ZME_064381.xml
318
domoticz/Config/zwave.me/ZME_064381.xml
203
domoticz/Config/zwave.me/ZME_064435.xml
319
domoticz/Config/zwave.me/ZME_064435.xml
204
domoticz/Config/zwave.me/ZME_KFOB-S.xml
320
domoticz/Config/zwave.me/ZME_KFOB-S.xml
321
domoticz/Config/zwave.me/ZME_RC2.xml
205
domoticz/Config/zwave.me/ZME_WALLC-S.xml
322
domoticz/Config/zwave.me/ZME_WALLC-S.xml
206
domoticz/Config/zwave.me/ZME_WCD2.xml
323
domoticz/Config/zwave.me/ZME_WCD2.xml
324
domoticz/Config/zwave.me/ZUno.xml
207
domoticz/Config/zwave.me/iTemp.xml
325
domoticz/Config/zwave.me/iTemp.xml
208
domoticz/Config/zwave.me/kfob.xml
326
domoticz/Config/zwave.me/kfob.xml
327
domoticz/Config/zwave.me/popp_kfob-c.xml
328
domoticz/Config/zwave.me/zweather.xml
209
domoticz/Config/zwcfg.xsd
329
domoticz/Config/zwcfg.xsd
210
domoticz/Config/zwscene.xsd
330
domoticz/Config/zwscene.xsd
211
domoticz/History.txt
331
domoticz/History.txt
Lines 215-244 Link Here
215
domoticz/scripts/_domoticz_main.bat
335
domoticz/scripts/_domoticz_main.bat
216
domoticz/scripts/buienradar_rain_example.pl
336
domoticz/scripts/buienradar_rain_example.pl
217
domoticz/scripts/download_update.sh
337
domoticz/scripts/download_update.sh
338
domoticz/scripts/logrotate/domoticz
339
domoticz/scripts/lua/JSON.lua
218
domoticz/scripts/lua/script_device_demo.lua
340
domoticz/scripts/lua/script_device_demo.lua
219
domoticz/scripts/lua/script_time_demo.lua
341
domoticz/scripts/lua/script_time_demo.lua
220
domoticz/scripts/lua_parsers/example.lua
342
domoticz/scripts/lua_parsers/example.lua
221
domoticz/scripts/lua_parsers/example_json.lua
343
domoticz/scripts/lua_parsers/example_json.lua
344
domoticz/scripts/lua_parsers/example_owm.lua
222
domoticz/scripts/lua_parsers/example_xml.lua
345
domoticz/scripts/lua_parsers/example_xml.lua
223
domoticz/scripts/python/domoticz.py
346
domoticz/scripts/python/domoticz.py
347
domoticz/scripts/python/googlepubsub.py
224
domoticz/scripts/python/reloader.py
348
domoticz/scripts/python/reloader.py
225
domoticz/scripts/python/script_device_PIRsmarter.py
349
domoticz/scripts/python/script_device_PIRsmarter.py
226
domoticz/scripts/readme.txt
350
domoticz/scripts/readme.txt
227
domoticz/scripts/restart_domoticz
351
domoticz/scripts/restart_domoticz
228
domoticz/scripts/templates/All.Lua
352
domoticz/scripts/templates/All.Lua
353
domoticz/scripts/templates/All.Python
229
domoticz/scripts/templates/Device.Lua
354
domoticz/scripts/templates/Device.Lua
230
domoticz/scripts/templates/Security.Lua
355
domoticz/scripts/templates/Security.Lua
231
domoticz/scripts/templates/Time.Lua
356
domoticz/scripts/templates/Time.Lua
232
domoticz/scripts/templates/UserVariable.Lua
357
domoticz/scripts/templates/UserVariable.Lua
233
domoticz/scripts/update_domoticz
358
domoticz/scripts/update_domoticz
234
domoticz/updatedomo
359
domoticz/server_cert.pem
235
domoticz/www/app/AboutController.js
360
domoticz/www/app/AboutController.js
236
domoticz/www/app/CamController.js
361
domoticz/www/app/CamController.js
237
domoticz/www/app/CustomIconsController.js
362
domoticz/www/app/CustomIconsController.js
238
domoticz/www/app/DPFibaroController.js
363
domoticz/www/app/DPFibaroController.js
364
domoticz/www/app/DPGooglePubSubController.js
239
domoticz/www/app/DPHttpController.js
365
domoticz/www/app/DPHttpController.js
240
domoticz/www/app/DashboardController.js
366
domoticz/www/app/DashboardController.js
241
domoticz/www/app/DevicesController.js
367
domoticz/www/app/DevicesController.js
368
domoticz/www/app/DummyController.js
242
domoticz/www/app/EventsController.js
369
domoticz/www/app/EventsController.js
243
domoticz/www/app/FloorplanController.js
370
domoticz/www/app/FloorplanController.js
244
domoticz/www/app/FloorplanEditController.js
371
domoticz/www/app/FloorplanEditController.js
Lines 258-263 Link Here
258
domoticz/www/app/ScenesController.js
385
domoticz/www/app/ScenesController.js
259
domoticz/www/app/SetupController.js
386
domoticz/www/app/SetupController.js
260
domoticz/www/app/TemperatureController.js
387
domoticz/www/app/TemperatureController.js
388
domoticz/www/app/TemperatureCustomLogController.js
389
domoticz/www/app/TemperatureLogController.js
390
domoticz/www/app/TemperatureNotificationsController.js
261
domoticz/www/app/UpdateController.js
391
domoticz/www/app/UpdateController.js
262
domoticz/www/app/UserVariablesController.js
392
domoticz/www/app/UserVariablesController.js
263
domoticz/www/app/UsersController.js
393
domoticz/www/app/UsersController.js
Lines 345-350 Link Here
345
domoticz/www/i18n/domoticz-no.json.gz
475
domoticz/www/i18n/domoticz-no.json.gz
346
domoticz/www/i18n/domoticz-pl.json.gz
476
domoticz/www/i18n/domoticz-pl.json.gz
347
domoticz/www/i18n/domoticz-pt.json.gz
477
domoticz/www/i18n/domoticz-pt.json.gz
478
domoticz/www/i18n/domoticz-ro.json.gz
348
domoticz/www/i18n/domoticz-ru.json.gz
479
domoticz/www/i18n/domoticz-ru.json.gz
349
domoticz/www/i18n/domoticz-sk.json.gz
480
domoticz/www/i18n/domoticz-sk.json.gz
350
domoticz/www/i18n/domoticz-sl.json.gz
481
domoticz/www/i18n/domoticz-sl.json.gz
Lines 353-358 Link Here
353
domoticz/www/i18n/domoticz-th.json.gz
484
domoticz/www/i18n/domoticz-th.json.gz
354
domoticz/www/i18n/domoticz-tr.json.gz
485
domoticz/www/i18n/domoticz-tr.json.gz
355
domoticz/www/i18n/domoticz-uk.json.gz
486
domoticz/www/i18n/domoticz-uk.json.gz
487
domoticz/www/i18n/domoticz-zh.json.gz
356
domoticz/www/images/Alarm.png
488
domoticz/www/images/Alarm.png
357
domoticz/www/images/Alarm48_Off.png
489
domoticz/www/images/Alarm48_Off.png
358
domoticz/www/images/Alarm48_On.png
490
domoticz/www/images/Alarm48_On.png
Lines 378-383 Link Here
378
domoticz/www/images/Cooling48_Off.png
510
domoticz/www/images/Cooling48_Off.png
379
domoticz/www/images/Cooling48_On.png
511
domoticz/www/images/Cooling48_On.png
380
domoticz/www/images/Counter48.png
512
domoticz/www/images/Counter48.png
513
domoticz/www/images/Custom.png
514
domoticz/www/images/Custom48_Off.png
515
domoticz/www/images/Custom48_On.png
381
domoticz/www/images/Dimmer48_Off.png
516
domoticz/www/images/Dimmer48_Off.png
382
domoticz/www/images/Dimmer48_On.png
517
domoticz/www/images/Dimmer48_On.png
383
domoticz/www/images/Down48.png
518
domoticz/www/images/Down48.png
Lines 476-481 Link Here
476
domoticz/www/images/capture.png
611
domoticz/www/images/capture.png
477
domoticz/www/images/clock.png
612
domoticz/www/images/clock.png
478
domoticz/www/images/clock48.png
613
domoticz/www/images/clock48.png
614
domoticz/www/images/clock48_On.png
479
domoticz/www/images/collection.png
615
domoticz/www/images/collection.png
480
domoticz/www/images/collection_hover.png
616
domoticz/www/images/collection_hover.png
481
domoticz/www/images/contact.png
617
domoticz/www/images/contact.png
Lines 746-751 Link Here
746
domoticz/www/js/angular.min.js.gz
882
domoticz/www/js/angular.min.js.gz
747
domoticz/www/js/angularAMD.min.js.gz
883
domoticz/www/js/angularAMD.min.js.gz
748
domoticz/www/js/blockly_compressed.js.gz
884
domoticz/www/js/blockly_compressed.js.gz
885
domoticz/www/js/blocks_compressed.js.gz
749
domoticz/www/js/bootbox.min.js.gz
886
domoticz/www/js/bootbox.min.js.gz
750
domoticz/www/js/bootstrap.min.js.gz
887
domoticz/www/js/bootstrap.min.js.gz
751
domoticz/www/js/colpick.js.gz
888
domoticz/www/js/colpick.js.gz
Lines 798-815 Link Here
798
domoticz/www/js/respond.min.js.gz
935
domoticz/www/js/respond.min.js.gz
799
domoticz/www/js/themes/dark-blue.js.gz
936
domoticz/www/js/themes/dark-blue.js.gz
800
domoticz/www/js/themes/dark-green.js.gz
937
domoticz/www/js/themes/dark-green.js.gz
938
domoticz/www/js/themes/dark-ucust.js.gz
801
domoticz/www/js/themes/gray.js.gz
939
domoticz/www/js/themes/gray.js.gz
802
domoticz/www/js/themes/grid.js.gz
940
domoticz/www/js/themes/grid.js.gz
803
domoticz/www/js/themes/skies.js.gz
941
domoticz/www/js/themes/skies.js.gz
804
domoticz/www/js/ui-bootstrap.min.js.gz
942
domoticz/www/js/ui-bootstrap.min.js.gz
805
domoticz/www/js/wow.min.js.gz
943
domoticz/www/js/wow.min.js.gz
806
domoticz/www/media/1x1.gif
944
domoticz/www/media/1x1.gif
945
domoticz/www/media/click.mp3
807
domoticz/www/media/click.wav
946
domoticz/www/media/click.wav
947
domoticz/www/media/delete.mp3
808
domoticz/www/media/delete.wav
948
domoticz/www/media/delete.wav
949
domoticz/www/media/disconnect.wav
809
domoticz/www/media/handclosed.cur
950
domoticz/www/media/handclosed.cur
951
domoticz/www/media/handdelete.cur
810
domoticz/www/media/handopen.cur
952
domoticz/www/media/handopen.cur
811
domoticz/www/media/quote0.png
953
domoticz/www/media/quote0.png
812
domoticz/www/media/quote1.png
954
domoticz/www/media/quote1.png
955
domoticz/www/media/sprites.png
956
domoticz/www/media/sprites.svg
813
domoticz/www/media/swf/copy_csv_xls.swf
957
domoticz/www/media/swf/copy_csv_xls.swf
814
domoticz/www/media/swf/copy_csv_xls_pdf.swf
958
domoticz/www/media/swf/copy_csv_xls_pdf.swf
815
domoticz/www/media/trashbody.png
959
domoticz/www/media/trashbody.png
Lines 857-862 Link Here
857
domoticz/www/styles/elemental/custom.css
1001
domoticz/www/styles/elemental/custom.css
858
domoticz/www/styles/elemental/fonts/DroidSans.ttf
1002
domoticz/www/styles/elemental/fonts/DroidSans.ttf
859
domoticz/www/styles/elemental/fonts/OpenSans.ttf
1003
domoticz/www/styles/elemental/fonts/OpenSans.ttf
1004
domoticz/www/styles/elemental/images/bg-track.png
860
domoticz/www/styles/elemental/images/imgbg.jpg
1005
domoticz/www/styles/elemental/images/imgbg.jpg
861
domoticz/www/styles/simple-blue/custom.css
1006
domoticz/www/styles/simple-blue/custom.css
862
domoticz/www/styles/simple-gray/custom.css
1007
domoticz/www/styles/simple-gray/custom.css
Lines 869-874 Link Here
869
domoticz/www/views/dashboard.html
1014
domoticz/www/views/dashboard.html
870
domoticz/www/views/devices.html
1015
domoticz/www/views/devices.html
871
domoticz/www/views/dpfibaro.html
1016
domoticz/www/views/dpfibaro.html
1017
domoticz/www/views/dpgooglepubsub.html
872
domoticz/www/views/dphttp.html
1018
domoticz/www/views/dphttp.html
873
domoticz/www/views/events.html
1019
domoticz/www/views/events.html
874
domoticz/www/views/floorplanedit.html
1020
domoticz/www/views/floorplanedit.html
Lines 890-900 Link Here
890
domoticz/www/views/scenes.html
1036
domoticz/www/views/scenes.html
891
domoticz/www/views/setup.html
1037
domoticz/www/views/setup.html
892
domoticz/www/views/temperature.html
1038
domoticz/www/views/temperature.html
1039
domoticz/www/views/temperature_custom_temp_log.html
1040
domoticz/www/views/temperature_log.html
1041
domoticz/www/views/temperature_notifications.html
1042
domoticz/www/views/temperatures/temperatureWidget.html
893
domoticz/www/views/update.html
1043
domoticz/www/views/update.html
894
domoticz/www/views/users.html
1044
domoticz/www/views/users.html
895
domoticz/www/views/uservariables.html
1045
domoticz/www/views/uservariables.html
896
domoticz/www/views/utility.html
1046
domoticz/www/views/utility.html
897
domoticz/www/views/weather.html
1047
domoticz/www/views/weather.html
1048
domoticz/www/views/weather_widget.html
898
domoticz/www/zwavetopology.html
1049
domoticz/www/zwavetopology.html
899
@dir(domoticz,domoticz) /var/db/domoticz
1050
@dir(domoticz,domoticz) /var/db/domoticz
900
@dir(domoticz,domoticz) /var/run/domoticz
1051
@dir(domoticz,domoticz) /var/run/domoticz

Return to bug 215439