diff options
Diffstat (limited to 'www/domoticz-devel/Makefile')
| -rw-r--r-- | www/domoticz-devel/Makefile | 46 | 
1 files changed, 23 insertions, 23 deletions
| diff --git a/www/domoticz-devel/Makefile b/www/domoticz-devel/Makefile index 3fec67a31882..7c005e59e30d 100644 --- a/www/domoticz-devel/Makefile +++ b/www/domoticz-devel/Makefile @@ -1,6 +1,5 @@  PORTNAME=	domoticz -PORTVERSION=	2024.7.${DOMOTICZ_REL} -PORTREVISION=	5 +DISTVERSION=	2025.1.${DOMOTICZ_REL}  CATEGORIES=	www  PKGNAMESUFFIX=	-devel @@ -11,8 +10,10 @@ WWW=		https://www.domoticz.com  LICENSE=	GPLv3  LICENSE_FILE=	${WRKSRC}/License.txt +BUILD_DEPENDS=	${LOCALBASE}/include/jwt-cpp/jwt.h:devel/jwt-cpp +  LIB_DEPENDS=	libcurl.so:ftp/curl \ -		libboost_system.so:devel/boost-libs \ +		libboost_thread.so:devel/boost-libs \  		libjsoncpp.so:devel/jsoncpp \  		libmosquitto.so:net/mosquitto @@ -20,7 +21,19 @@ USES=		cmake compiler:c++11-lang cpe lua:53 minizip pkgconfig sqlite \  		ssl  USE_GITHUB=	yes -GH_TAGNAME=	a580a6b1f +GH_TAGNAME=	f560a4c3e +USE_RC_SUBR=	domoticz + +CMAKE_OFF=	GIT_SUBMODULE \ +		USE_BUILTIN_JSONCPP \ +		USE_BUILTIN_MINIZIP \ +		USE_BUILTIN_MQTT \ +		USE_LUA_STATIC \ +		USE_STATIC_BOOST \ +		USE_STATIC_OPENZWAVE \ +		USE_BUILTIN_JWTCPP + +CMAKE_INSTALL_PREFIX=   ${PREFIX}/domoticz  CONFLICTS_INSTALL=	domoticz-[234]* @@ -29,23 +42,12 @@ EXTRACT_AFTER_ARGS=	--exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/hardwa  # This hack is to get rid of dependency of git while building  # the package. -DOMOTICZ_REL=	16186 -DOMOTICZ_TS=	1724156096 +DOMOTICZ_REL=	16796 +DOMOTICZ_TS=	1759127674 -USE_RC_SUBR=	domoticz  USERS=		domoticz  GROUPS=		domoticz -CMAKE_INSTALL_PREFIX=   ${PREFIX}/domoticz - -CMAKE_OFF=	GIT_SUBMODULE \ -		USE_BUILTIN_JSONCPP \ -		USE_BUILTIN_MINIZIP \ -		USE_BUILTIN_MQTT \ -		USE_LUA_STATIC \ -		USE_STATIC_BOOST \ -		USE_STATIC_OPENZWAVE -  OPTIONS_DEFINE=		PRECOMP PYTHON  OPTIONS_DEFAULT=	PRECOMP PYTHON  OPTIONS_SUB=		yes @@ -53,15 +55,13 @@ OPTIONS_SUB=		yes  PRECOMP_DESC=		Enable usage of precompiled header to speed build time  PYTHON_DESC=		Enable support for Python Plugins -PYTHON_USES=		python:3.9+ -PYTHON_CMAKE_BOOL=	USE_PYTHON -  PRECOMP_CMAKE_BOOL=	USE_PRECOMPILED_HEADER +PYTHON_USES=		python:3.10+ +PYTHON_CMAKE_BOOL=	USE_PYTHON +  post-patch: -	@${REINPLACE_CMD} -e '/find_package/s| system||' \ -			  -e '/target_link_libraries/s| Boost::system||' \ -			  -e "s,\/opt,${PREFIX},g" ${WRKSRC}/CMakeLists.txt +	@${REINPLACE_CMD} -e "s,\/opt,${PREFIX},g" ${WRKSRC}/CMakeLists.txt  	@${REINPLACE_CMD} -e "s,XXXPREFIXXXX,${PREFIX}/domoticz,g" ${WRKSRC}/CMakeLists.txt  	@${REINPLACE_CMD} -e "/^ADD_PRECOMPILED_HEADER/ d" ${WRKSRC}/CMakeLists.txt  	@${REINPLACE_CMD} -e "s/\(#define APPVERSION\)\(.*\)/\1 ${DOMOTICZ_REL}/" ${WRKSRC}/appversion.h | 
