From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QhkSc-0005yo-GB for garchives@archives.gentoo.org; Fri, 15 Jul 2011 15:37:51 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9FEBE21C2A8; Fri, 15 Jul 2011 15:37:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 6966A21C2A8 for ; Fri, 15 Jul 2011 15:37:42 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id CA0FB2AC301 for ; Fri, 15 Jul 2011 15:37:41 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id E7ADC8003D for ; Fri, 15 Jul 2011 15:37:40 +0000 (UTC) From: "Dongxu Li" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Dongxu Li" Message-ID: <59e1dc1f059708654ec4b948e0d933a02d47ce58.dongxuli@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: media-gfx/brlcad/files/, media-gfx/brlcad/ X-VCS-Repository: proj/sci X-VCS-Files: media-gfx/brlcad/brlcad-7.20.2-r1.ebuild media-gfx/brlcad/files/brlcad-7.20.2-cmake.patch X-VCS-Directories: media-gfx/brlcad/files/ media-gfx/brlcad/ X-VCS-Committer: dongxuli X-VCS-Committer-Name: Dongxu Li X-VCS-Revision: 59e1dc1f059708654ec4b948e0d933a02d47ce58 Date: Fri, 15 Jul 2011 15:37:40 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 9b9138a3c3f2a4409da70bc3f626fdc4 commit: 59e1dc1f059708654ec4b948e0d933a02d47ce58 Author: Dongxu Li gmail com> AuthorDate: Fri Jul 15 15:37:30 2011 +0000 Commit: Dongxu Li gmail com> CommitDate: Fri Jul 15 15:37:30 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/sci.git;a=3Dc= ommit;h=3D59e1dc1f media-gfx/brlcad: Fixed a config time error when building --- media-gfx/brlcad/brlcad-7.20.2-r1.ebuild | 4 ++++ media-gfx/brlcad/files/brlcad-7.20.2-cmake.patch | 19 ++++++++++++++++= +++ 2 files changed, 23 insertions(+), 0 deletions(-) diff --git a/media-gfx/brlcad/brlcad-7.20.2-r1.ebuild b/media-gfx/brlcad/= brlcad-7.20.2-r1.ebuild index 4905ca3..066edbc 100644 --- a/media-gfx/brlcad/brlcad-7.20.2-r1.ebuild +++ b/media-gfx/brlcad/brlcad-7.20.2-r1.ebuild @@ -43,6 +43,10 @@ DEPEND=3D"${RDEPEND} =20 BRLCAD_DIR=3D"${EPREFIX}/usr/${PN}" =20 +src_prepare() { + epatch "${FILESDIR}/${P}-cmake.patch" +} + src_configure() { #waiting for upstream to fix itck/itk issues for cmake #have to enable tcl/tk local build, otherwise cmake won't be able to l= ink for diff --git a/media-gfx/brlcad/files/brlcad-7.20.2-cmake.patch b/media-gfx= /brlcad/files/brlcad-7.20.2-cmake.patch new file mode 100644 index 0000000..7635211 --- /dev/null +++ b/media-gfx/brlcad/files/brlcad-7.20.2-cmake.patch @@ -0,0 +1,19 @@ +--- old/CMakeLists.txt 2011-07-14 16:14:18.053187225 -0400 ++++ new/CMakeLists.txt 2011-07-14 16:14:39.073507247 -0400 +@@ -1187,14 +1187,14 @@ + SET(PATH_LABELS CMAKE_INSTALL_PREFIX BIN_DIR MAN_DIR CONF_DIR DATA_DIR= ) + SET(PATH_LABEL_LENGTH 0) + FOREACH(path_label ${PATH_LABELS}) +- STRING(LENGTH ${${path_label}_LABEL} CURRENT_LENGTH) ++ STRING(LENGTH "${${path_label}_LABEL}" CURRENT_LENGTH) + if (${CURRENT_LENGTH} GREATER ${PATH_LABEL_LENGTH}) + SET(PATH_LABEL_LENGTH ${CURRENT_LENGTH}) + endif() + ENDFOREACH() + FOREACH(path_label ${PATH_LABELS}) + SET(CURRENT_LABEL ${${path_label}_LABEL}) +- STRING(LENGTH ${CURRENT_LABEL} CURRENT_LENGTH) ++ STRING(LENGTH "${CURRENT_LABEL}" CURRENT_LENGTH) + WHILE(${PATH_LABEL_LENGTH} GREATER ${CURRENT_LENGTH}) + SET(CURRENT_LABEL " ${CURRENT_LABEL}") + STRING(LENGTH ${CURRENT_LABEL} CURRENT_LENGTH) \ No newline at end of file