Date: Tue, 24 Feb 2015 16:40:44 +0000 (UTC) From: Adam Weinberger <adamw@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r379820 - head/devel/cmake Message-ID: <201502241640.t1OGeiLU005229@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: adamw Date: Tue Feb 24 16:40:43 2015 New Revision: 379820 URL: https://svnweb.freebsd.org/changeset/ports/379820 QAT: https://qat.redports.org/buildarchive/r379820/ Log: Add a MANPAGES option to control the generation of cmake's manpages. The py-sphinx system brings in a number of dependencies that wouldn't otherwise be necessary for cmake. The MANPAGES option defaults to on, so the main pkg won't change. PR: 193259 Approved by: kde (makc) Modified: head/devel/cmake/Makefile head/devel/cmake/pkg-plist Modified: head/devel/cmake/Makefile ============================================================================== --- head/devel/cmake/Makefile Tue Feb 24 16:32:30 2015 (r379819) +++ head/devel/cmake/Makefile Tue Feb 24 16:40:43 2015 (r379820) @@ -17,20 +17,22 @@ CONFIGURE_ENV= MAKE=make CONFIGURE_ARGS= --prefix=${PREFIX} \ --datadir="/${DATADIR_REL}" \ --docdir="/${DOCSDIR_REL}" \ - --sphinx-man \ --system-libs \ --parallel=${MAKE_JOBS_NUMBER} \ --init="${PATCHDIR}/InitialCache.cmake" .if !defined(CMAKE_MODULES) -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS MANPAGES +OPTIONS_DEFAULT=MANPAGES OPTIONS_SUB= yes HAS_CONFIGURE= yes -BUILD_DEPENDS= sphinx-build:${PORTSDIR}/textproc/py-sphinx LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ libexpat.so:${PORTSDIR}/textproc/expat2 RUN_DEPENDS= ${LOCALBASE}/share/cmake/Modules/CMake.cmake:${PORTSDIR}/devel/cmake-modules + +MANPAGES_BUILD_DEPENDS= sphinx-build:${PORTSDIR}/textproc/py-sphinx +MANPAGES_CONFIGURE_ON= --sphinx-man .endif .include <bsd.port.pre.mk> Modified: head/devel/cmake/pkg-plist ============================================================================== --- head/devel/cmake/pkg-plist Tue Feb 24 16:32:30 2015 (r379819) +++ head/devel/cmake/pkg-plist Tue Feb 24 16:40:43 2015 (r379820) @@ -2,24 +2,24 @@ bin/ccmake bin/cmake bin/cpack bin/ctest -man/man1/ccmake.1.gz -man/man1/cmake.1.gz -man/man1/cpack.1.gz -man/man1/ctest.1.gz -man/man7/cmake-buildsystem.7.gz -man/man7/cmake-commands.7.gz -man/man7/cmake-compile-features.7.gz -man/man7/cmake-developer.7.gz -man/man7/cmake-generator-expressions.7.gz -man/man7/cmake-generators.7.gz -man/man7/cmake-language.7.gz -man/man7/cmake-modules.7.gz -man/man7/cmake-packages.7.gz -man/man7/cmake-policies.7.gz -man/man7/cmake-properties.7.gz -man/man7/cmake-qt.7.gz -man/man7/cmake-toolchains.7.gz -man/man7/cmake-variables.7.gz +%%MANPAGES%%man/man1/ccmake.1.gz +%%MANPAGES%%man/man1/cmake.1.gz +%%MANPAGES%%man/man1/cpack.1.gz +%%MANPAGES%%man/man1/ctest.1.gz +%%MANPAGES%%man/man7/cmake-buildsystem.7.gz +%%MANPAGES%%man/man7/cmake-commands.7.gz +%%MANPAGES%%man/man7/cmake-compile-features.7.gz +%%MANPAGES%%man/man7/cmake-developer.7.gz +%%MANPAGES%%man/man7/cmake-generator-expressions.7.gz +%%MANPAGES%%man/man7/cmake-generators.7.gz +%%MANPAGES%%man/man7/cmake-language.7.gz +%%MANPAGES%%man/man7/cmake-modules.7.gz +%%MANPAGES%%man/man7/cmake-packages.7.gz +%%MANPAGES%%man/man7/cmake-policies.7.gz +%%MANPAGES%%man/man7/cmake-properties.7.gz +%%MANPAGES%%man/man7/cmake-qt.7.gz +%%MANPAGES%%man/man7/cmake-toolchains.7.gz +%%MANPAGES%%man/man7/cmake-variables.7.gz share/aclocal/cmake.m4 %%DATADIR%%/Help/command/FIND_XXX.txt %%DATADIR%%/Help/command/FIND_XXX_MAC.txt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502241640.t1OGeiLU005229>