summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-09-18 17:14:50 +0000
committerMichael Palimaka <kensington@gentoo.org>2014-09-18 17:14:50 +0000
commit5c6ba8f5cc14ac749e61b16f221d6414fafa22f2 (patch)
treebe997132283ac6b7e373007b2b880cacfb53912a /dev-util
parentapp-text/xmlstarlet: 1.6.1 (diff)
downloadgentoo-2-5c6ba8f5cc14ac749e61b16f221d6414fafa22f2.tar.gz
gentoo-2-5c6ba8f5cc14ac749e61b16f221d6414fafa22f2.tar.bz2
gentoo-2-5c6ba8f5cc14ac749e61b16f221d6414fafa22f2.zip
Add doc USE flag to restore man pages and add other documentation wrt bug #523148.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x06B1F38DCA45A1EC!)
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/cmake/ChangeLog6
-rw-r--r--dev-util/cmake/cmake-3.0.2.ebuild12
2 files changed, 13 insertions, 5 deletions
diff --git a/dev-util/cmake/ChangeLog b/dev-util/cmake/ChangeLog
index 2ebd12d80efd..4f40a23bad67 100644
--- a/dev-util/cmake/ChangeLog
+++ b/dev-util/cmake/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-util/cmake
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/ChangeLog,v 1.298 2014/09/15 22:43:29 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/ChangeLog,v 1.299 2014/09/18 17:14:50 kensington Exp $
+
+ 18 Sep 2014; Michael Palimaka <kensington@gentoo.org> cmake-3.0.2.ebuild:
+ Add doc USE flag to restore man pages and add other documentation wrt bug
+ #523148.
*cmake-3.0.2 (15 Sep 2014)
diff --git a/dev-util/cmake/cmake-3.0.2.ebuild b/dev-util/cmake/cmake-3.0.2.ebuild
index 182564dfbcaf..23b710d4a273 100644
--- a/dev-util/cmake/cmake-3.0.2.ebuild
+++ b/dev-util/cmake/cmake-3.0.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/cmake-3.0.2.ebuild,v 1.1 2014/09/15 22:43:29 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/cmake-3.0.2.ebuild,v 1.2 2014/09/18 17:14:50 kensington Exp $
EAPI=5
@@ -14,11 +14,11 @@ SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 1-2)/${P}.tar
LICENSE="CMake"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="emacs ncurses qt4 qt5"
+IUSE="doc emacs ncurses qt4 qt5"
REQUIRED_USE="?? ( qt4 qt5 )"
-DEPEND="
+RDEPEND="
>=app-arch/libarchive-2.8.0:=
>=dev-libs/expat-2.0.1
>=net-misc/curl-7.20.0-r1[ssl]
@@ -36,7 +36,9 @@ DEPEND="
dev-qt/qtwidgets:5
)
"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ doc? ( dev-python/sphinx )
+"
SITEFILE="50${PN}-gentoo.el"
@@ -130,6 +132,8 @@ src_configure() {
-DCMAKE_DOC_DIR=/share/doc/${PF}
-DCMAKE_MAN_DIR=/share/man
-DCMAKE_DATA_DIR=/share/${PN}
+ -DSPHINX_MAN=$(usex doc)
+ -DSPHINX_HTML=$(usex doc)
$(cmake-utils_use_build ncurses CursesDialog)
)