Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 183653 Details for
Bug 260404
dev-libs/boost provides no way to select which libs get built - solution needed
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Add IUSE_BOOST_LIBS
iuse-boost-libs.patch (text/plain), 1.31 KB, created by
Ryan Hope
on 2009-03-02 09:16:39 UTC
(
hide
)
Description:
Add IUSE_BOOST_LIBS
Filename:
MIME Type:
Creator:
Ryan Hope
Created:
2009-03-02 09:16:39 UTC
Size:
1.31 KB
patch
obsolete
>--- /var/paludis/repositories/gentoo/dev-libs/boost/boost-1.35.0-r2.ebuild 2008-09-01 14:37:20.000000000 -0400 >+++ /tmp/boost-1.35.0-r2.ebuild 2009-03-02 04:03:14.211987177 -0500 >@@ -15,7 +15,24 @@ > mirror://gentoo/boost-patches-${PATCHSET_VERSION}.tbz2" > LICENSE="freedist Boost-1.0" > SLOT="0" >-IUSE="debug doc expat icu mpi tools" >+ >+# prefix these with 'boost_libs_' if USE_EXPAND="BOOST_LIBS" is added to base profile >+IUSE_BOOST_LIBS=" >+ +boost_libs_date_time >+ +boost_libs_filesystem >+ +boost_libs_graph >+ +boost_libs_iostreams >+ +boost_libs_program_options >+ +boost_libs_python >+ +boost_libs_regex >+ +boost_libs_serialization >+ +boost_libs_signals >+ +boost_libs_test >+ +boost_libs_thread >+ +boost_libs_wave >+" >+ >+IUSE="${IUSE_BOOST_LIBS} debug doc expat icu mpi tools" > > RDEPEND="icu? ( >=dev-libs/icu-3.3 ) > expat? ( dev-libs/expat ) >@@ -83,9 +100,13 @@ > OPTIONS="${OPTIONS} -sEXPAT_INCLUDE=/usr/include -sEXPAT_LIBPATH=/usr/$(get_libdir)" > fi > >- if ! use mpi ; then >- OPTIONS="${OPTIONS} --without-mpi" >- fi >+ ! use mpi && OPTIONS="${OPTIONS} --without-mpi" >+ >+ for boostlib in ${IUSE_BOOST_LIBS}; do >+ if ! use $boostlib; then >+ OPTIONS="${OPTIONS} --without-$(echo $boostlib | sed 's:[+-]::;s:boost_libs_::')" >+ fi >+ done > > OPTIONS="${OPTIONS} --user-config=${S}/user-config.jam --boost-build=/usr/share/boost-build" > }
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 260404
:
183286
| 183653