Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Jul 2020 19:20:21 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r541296 - in head: databases/kexi devel/injeqt textproc/libkolabxml x11/sddm
Message-ID:  <202007051920.065JKLK1093017@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Sun Jul  5 19:20:21 2020
New Revision: 541296
URL: https://svnweb.freebsd.org/changeset/ports/541296

Log:
  Switch to using CMAKE_ON/CMAKE_OFF instead of more clunky CMAKE_ARGS

Modified:
  head/databases/kexi/Makefile
  head/devel/injeqt/Makefile
  head/textproc/libkolabxml/Makefile
  head/x11/sddm/Makefile

Modified: head/databases/kexi/Makefile
==============================================================================
--- head/databases/kexi/Makefile	Sun Jul  5 17:47:34 2020	(r541295)
+++ head/databases/kexi/Makefile	Sun Jul  5 19:20:21 2020	(r541296)
@@ -27,8 +27,8 @@ USE_QT=			concurrent core dbus declarative gui network
 
 CONFLICTS_INSTALL=	calligra-2*
 
-CMAKE_ARGS=		-DBUILD_TESTING:BOOL=OFF \
-			-DKEXI_QTGUI_RUNTIME_AVAILABLE:BOOL=TRUE \
-			-DKEXI_ENABLE_QTGUI_FOR_TESTS:BOOL=FALSE
+CMAKE_OFF=		BUILD_TESTING \
+			KEXI_ENABLE_QTGUI_FOR_TESTS
+CMAKE_ON=		KEXI_QTGUI_RUNTIME_AVAILABLE
 
 .include <bsd.port.mk>

Modified: head/devel/injeqt/Makefile
==============================================================================
--- head/devel/injeqt/Makefile	Sun Jul  5 17:47:34 2020	(r541295)
+++ head/devel/injeqt/Makefile	Sun Jul  5 19:20:21 2020	(r541296)
@@ -19,8 +19,8 @@ USES=		cmake compiler:c++11-lib pathfix qt:5
 USE_QT=		core buildtools_build qmake_build testlib_build
 USE_LDCONFIG=	yes
 
-CMAKE_ARGS=	-DDISABLE_EXAMPLES:BOOL=ON \
-		-DDISABLE_COVERAGE:BOOL=ON
+CMAKE_ON=	DISABLE_EXAMPLES \
+		DISABLE_COVERAGE
 
 PLIST_SUB=	VERSION=${PORTVERSION:R}
 

Modified: head/textproc/libkolabxml/Makefile
==============================================================================
--- head/textproc/libkolabxml/Makefile	Sun Jul  5 17:47:34 2020	(r541295)
+++ head/textproc/libkolabxml/Makefile	Sun Jul  5 19:20:21 2020	(r541296)
@@ -20,13 +20,13 @@ LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
 		libxerces-c.so.3:textproc/xerces-c3
 
 # TODO: Conditionally enable the bindings based on OPTIONs.
-CMAKE_ARGS=	-DBUILD_TESTS:BOOL=OFF \
-		-DBUILD_UTILS:BOOL=OFF \
-		-DCSHARP_BINDINGS:BOOL=OFF \
-		-DDIST_ONLY:BOOL=OFF \
-		-DJAVA_BINDINGS:BOOL=OFF \
-		-DPHP_BINDINGS:BOOL=OFF \
-		-DPYTHON_BINDINGS:BOOL=OFF
+CMAKE_OFF=	BUILD_TESTS \
+		BUILD_UTILS \
+		CSHARP_BINDINGS \
+		DIST_ONLY \
+		JAVA_BINDINGS \
+		PHP_BINDINGS \
+		PYTHON_BINDINGS
 USES=		cmake
 USE_LDCONFIG=	yes
 

Modified: head/x11/sddm/Makefile
==============================================================================
--- head/x11/sddm/Makefile	Sun Jul  5 17:47:34 2020	(r541295)
+++ head/x11/sddm/Makefile	Sun Jul  5 19:20:21 2020	(r541296)
@@ -28,10 +28,10 @@ USE_QT=		core declarative dbus gui network \
 		buildtools_build linguisttools_build qmake_build
 USE_XORG=	xcb
 
+CMAKE_ON=	BUILD_MAN_PAGES
 CMAKE_ARGS=	-DUID_MIN=1000 \
 		-DUID_MAX=65000 \
 		-DCMAKE_INSTALL_SYSCONFDIR:PATH=${LOCALBASE}/etc \
-		-DBUILD_MAN_PAGES=ON \
 		-DRST2MAN_EXECUTABLE=${LOCALBASE}/bin/rst2man.py-${PYTHON_VER}
 
 USE_RC_SUBR=	sddm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007051920.065JKLK1093017>