svn commit: r541296 - in head: databases/kexi devel/injeqt textproc/libkolabxml x11/sddm
Tobias C. Berner
tcberner at FreeBSD.org
Sun Jul 5 19:20:22 UTC 2020
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
More information about the svn-ports-all
mailing list