Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 118990 Details for
Bug 178176
wxwidgets.eclass use the old fashion config tool
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Set-wxconfig replaced by wx-config
wxwidgets.eclass (text/plain), 3.84 KB, created by
Cyrius
on 2007-05-12 11:20:31 UTC
(
hide
)
Description:
Set-wxconfig replaced by wx-config
Filename:
MIME Type:
Creator:
Cyrius
Created:
2007-05-12 11:20:31 UTC
Size:
3.84 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/eclass/wxwidgets.eclass,v 1.18 2007/01/02 08:10:31 dirtyepic Exp $ ># ># Author Rob Cakebread <pythonhead@gentoo.org> > ># This eclass helps you find the correct wx-config script so ebuilds ># can use gtk, gtk2 or gtk2+unicode versions of wxGTK > ># FUNCTIONS: ># need-wxwidgets: ># Arguments: ># 2.4: gtk gtk2 unicode !!! 2.4 is being removed from the tree !!! ># 2.6: gtk2 unicode base base-unicode mac mac-unicode ># ># ># set-wxconfig ># Arguments: (wxGTK 2.4) wxgtk, wxgtk2, or wxgtk2u ># Arguments: (wxGTK 2.6) gtk-ansi gtk2-ansi unicode base-ansi base-unicode mac-ansi mac-unicode ># Note: Don't call this function directly from ebuilds > >inherit multilib flag-o-matic > >need-wxwidgets() { > debug-print-function $FUNCNAME $* > #If you want to use wxGTK-2.6* export WX_GTK_VER in your ebuild: > if [ "${WX_GTK_VER}" = "2.6" ]; then > case $1 in > gtk) wx-config gtk-ansi;; > gtk2) wx-config gtk2-ansi;; > unicode) wx-config gtk2-unicode;; > base) wx-config base-ansi;; > base-unicode) wx-config base-unicode;; > mac) wx-config mac-ansi;; > mac-unicode) wx-config mac-unicode;; > *) echo "!!! $FUNCNAME: Error: wxGTK was not comipled with $1." > echo "!!! Adjust your USE flags or re-emerge wxGTK with version you want." > exit 1;; > esac > > else > WX_GTK_VER="2.4" > case $1 in > gtk) wx-config wxgtk;; > gtk2) wx-config wxgtk2;; > unicode) wx-config wxgtk2u;; > *) echo "!!! $FUNCNAME: Error: wxGTK was not compiled with $1." > echo "!!! Adjust your USE flags or re-emerge wxGTK with the version you want." > exit 1;; > esac > fi >} > > >set-wxconfig() { > > debug-print-function $FUNCNAME $* > > if [ "${WX_GTK_VER}" = "2.6" ] ; then > wxconfig_prefix="/usr/$(get_libdir)/wx/config" > wxconfig_name="${1}-release-${WX_GTK_VER}" > wxconfig="${wxconfig_prefix}/${wxconfig_name}" > wxconfig_debug_name="${1}-debug-${WX_GTK_VER}" > wxconfig_debug="${wxconfig_prefix}/${wxconfig_debug_name}" > else > # Default is 2.4: > wxconfig_prefix="/usr/bin" > wxconfig_name="${1}-${WX_GTK_VER}-config" > wxconfig="${wxconfig_prefix}/${wxconfig_name}" > wxconfig_debug_name="${1}d-${WX_GTK_VER}-config" > wxconfig_debug="${wxconfig_prefix}/${wxconfig_debug_name}" > fi > > if [ -e ${wxconfig} ] ; then > export WX_CONFIG=${wxconfig} > export WX_CONFIG_NAME=${wxconfig_name} > export WXBASE_CONFIG_NAME=${wxconfig_name} > echo " * Using ${wxconfig}" > elif [ -e ${wxconfig_debug} ] ; then > export WX_CONFIG=${wxconfig_debug} > export WX_CONFIG_NAME=${wxconfig_debug_name} > export WXBASE_CONFIG_NAME=${wxconfig_debug_name} > echo " * Using ${wxconfig_debug}" > else > echo "!!! $FUNCNAME: Error: Can't find normal or debug version:" > echo "!!! $FUNCNAME: ${wxconfig} not found" > echo "!!! $FUNCNAME: ${wxconfig_debug} not found" > case $1 in > wxgtk) echo "!!! You need to emerge wxGTK with wxgtk1 in your USE";; > wxgtkd) echo "!!! You need to emerge wxGTK with wxgtk1 in your USE";; > gtk-ansi) echo "!!! GTK-1 support is not available in wxGTK-2.6." > echo "!!! Please search bugzilla for this package and file a new bug if one is not already present.";; > gtkd-ansi) echo "!!! GTK-1 support is not available in wxGTK-2.6.";; > > wxgtk2) echo "!!! You need to emerge wxGTK with gtk in your USE";; > wxgtk2d) echo "!!! You need to emerge wxGTK with gtk in your USE";; > gtk2-ansi) echo "!!! You need to emerge wxGTK with gtk in your USE";; > gtk2d-ansi) echo "!!! You need to emerge wxGTK with gtk in your USE";; > > wxgtk2u) echo "!!! You need to emerge wxGTK with unicode in your USE";; > wxgtk2ud) echo "!!! You need to emerge wxGTK with unicode in your USE";; > gtk2-unicode) echo "!!! You need to emerge wxGTK with unicode in your USE";; > gtk2d-unicode) echo "!!! You need to emerge wxGTK with unicode in your USE";; > esac > exit 1 > fi >} >
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 178176
:
118990
|
118991
|
119000