Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 279687 Details for
Bug 374739
dev-lang/path64-9999: new ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
cmake.eclass.patch
cmake.eclass.patch (text/plain), 2.05 KB, created by
DaggyStyle
on 2011-07-10 20:21:11 UTC
(
hide
)
Description:
cmake.eclass.patch
Filename:
MIME Type:
Creator:
DaggyStyle
Created:
2011-07-10 20:21:11 UTC
Size:
2.05 KB
patch
obsolete
>--- /usr/portage/eclass/cmake-utils.eclass >+++ /usr/local/portage/eclass/cmake-utils.eclass >@@ -19,6 +19,16 @@ > # It provides all inherited features (DOCS, HTML_DOCS, PATCHES) along with out-of-source > # builds (default), in-source builds and an implementation of the well-known use_enable > # and use_with functions for CMake. >+# modifed by daggs1 <stompdagger1@yahoo.com> >+ >+# @ECLASS-VARIABLE: DISABLE_GENTOO_RULE_OVERRIDE >+# @DESCRIPTION: >+# Specify if cmake will be configured with DISABLE_GENTOO_RULE_OVERRIDE or not. >+# This is usefull when trying to compile a package with other compiler >+# than gcc (path64 for example) >+# if unset, cmake will run the with gentoo definitions, else it will not. >+# DISABLE_GENTOO_RULE_OVERRIDE="OFF" >+ > > # @ECLASS-VARIABLE: WANT_CMAKE > # @DESCRIPTION: >@@ -350,17 +360,27 @@ > # Common configure parameters (overridable) > # NOTE CMAKE_BUILD_TYPE can be only overriden via CMAKE_BUILD_TYPE eclass variable > # No -DCMAKE_BUILD_TYPE=xxx definitions will be in effect. >- local cmakeargs=( >- --no-warn-unused-cli >- -C "${common_config}" >- -DCMAKE_INSTALL_PREFIX="${EPREFIX}${PREFIX:-/usr}" >- "${mycmakeargs_local[@]}" >- -DCMAKE_BUILD_TYPE="${CMAKE_BUILD_TYPE}" >- -DCMAKE_INSTALL_DO_STRIP=OFF >- -DCMAKE_USER_MAKE_RULES_OVERRIDE="${build_rules}" >- "${MYCMAKEARGS}" >- ) >- >+ if test ${DISABLE_GENTOO_RULE_OVERRIDE+defined}; then >+ local cmakeargs=( >+ --no-warn-unused-cli >+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}${PREFIX:-/usr}" >+ "${mycmakeargs_local[@]}" >+ -DCMAKE_BUILD_TYPE="${CMAKE_BUILD_TYPE}" >+ -DCMAKE_INSTALL_DO_STRIP=OFF >+ "${MYCMAKEARGS}" >+ ) >+ else >+ local cmakeargs=( >+ --no-warn-unused-cli >+ -C "${common_config}" >+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}${PREFIX:-/usr}" >+ "${mycmakeargs_local[@]}" >+ -DCMAKE_BUILD_TYPE="${CMAKE_BUILD_TYPE}" >+ -DCMAKE_INSTALL_DO_STRIP=OFF >+ -DCMAKE_USER_MAKE_RULES_OVERRIDE="${build_rules}" >+ "${MYCMAKEARGS}" >+ ) >+ fi > mkdir -p "${CMAKE_BUILD_DIR}" > pushd "${CMAKE_BUILD_DIR}" > /dev/null > debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: mycmakeargs is ${mycmakeargs_local[*]}"
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 374739
:
279685
|
279687
|
280479