Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 314675 Details for
Bug 394123
x11-libs/wxGTK builds against libraries inside /usr/lib64
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
wxGTK.patch
wxGTK.patch (text/plain), 4.22 KB, created by
Benda Xu
on 2012-06-08 12:02:32 UTC
(
hide
)
Description:
wxGTK.patch
Filename:
MIME Type:
Creator:
Benda Xu
Created:
2012-06-08 12:02:32 UTC
Size:
4.22 KB
patch
obsolete
>--- wxGTK-2.8.12.1.ebuild.old 1970-01-01 09:00:00.000000000 +0900 >+++ wxGTK-2.8.12.1.ebuild 2012-05-31 22:31:29.000000000 +0900 >@@ -0,0 +1,178 @@ >+# Copyright 1999-2012 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.8.12.1.ebuild,v 1.11 2012/05/31 13:25:49 jlec Exp $ >+ >+EAPI="4" >+ >+inherit eutils versionator flag-o-matic >+ >+DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit" >+HOMEPAGE="http://wxwidgets.org/" >+ >+BASE_PV="$(get_version_component_range 1-3)" >+BASE_P="${PN}-${BASE_PV}" >+ >+# we use the wxPython tarballs because they include the full wxGTK sources and >+# docs, and are released more frequently than wxGTK. >+SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2" >+ >+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" >+IUSE="X aqua doc debug gnome gstreamer odbc opengl pch sdl tiff" >+ >+RDEPEND=" >+ dev-libs/expat >+ odbc? ( dev-db/unixODBC ) >+ sdl? ( media-libs/libsdl ) >+ X? ( >+ dev-libs/glib:2 >+ media-libs/libpng:0 >+ sys-libs/zlib >+ virtual/jpeg >+ x11-libs/gtk+:2 >+ x11-libs/libSM >+ x11-libs/libXinerama >+ x11-libs/libXxf86vm >+ x11-libs/pango[X] >+ gnome? ( gnome-base/libgnomeprintui:2.2 ) >+ gstreamer? ( >+ gnome-base/gconf:2 >+ >=media-libs/gstreamer-0.10 >+ >=media-libs/gst-plugins-base-0.10 ) >+ opengl? ( virtual/opengl ) >+ tiff? ( media-libs/tiff:0 ) >+ ) >+ aqua? ( >+ >=x11-libs/gtk+-2.4[aqua=] >+ virtual/jpeg >+ tiff? ( media-libs/tiff:0 ) >+ )" >+ >+DEPEND="${RDEPEND} >+ virtual/pkgconfig >+ X? ( >+ x11-proto/xproto >+ x11-proto/xineramaproto >+ x11-proto/xf86vidmodeproto >+ )" >+ >+PDEPEND=">=app-admin/eselect-wxwidgets-0.7" >+ >+SLOT="2.8" >+LICENSE="wxWinLL-3 >+ GPL-2 >+ odbc? ( LGPL-2 ) >+ doc? ( wxWinFDL-3 )" >+ >+S="${WORKDIR}/wxPython-src-${PV}" >+ >+src_prepare() { >+ epatch "${FILESDIR}"/${PN}-2.8.11-unicode-odbc.patch >+ epatch "${FILESDIR}"/${PN}-2.8.11-collision.patch >+ epatch "${FILESDIR}"/${PN}-2.8.7-mmedia.patch # Bug #174874 >+ epatch "${FILESDIR}"/${PN}-2.8.10.1-odbc-defines.patch # Bug #310923 >+ sed \ >+ -e "/wx_cv_std_libpath/s: /usr: ${EPREFIX}/usr:g" \ >+ -i configure || die >+} >+ >+src_configure() { >+ local myconf >+ >+ append-flags -fno-strict-aliasing >+ >+ # X independent options >+ myconf="--enable-compat26 >+ --enable-shared >+ --enable-unicode >+ --with-regex=builtin >+ --with-zlib=sys >+ --with-expat=sys >+ $(use_enable debug) >+ $(use_enable pch precomp-headers) >+ $(use_with odbc odbc sys) >+ $(use_with sdl) >+ $(use_with tiff libtiff sys)" >+ >+ # wxGTK options >+ # --enable-graphics_ctx - needed for webkit, editra >+ # --without-gnomevfs - bug #203389 >+ >+ use X && \ >+ myconf="${myconf} >+ --enable-graphics_ctx >+ --enable-gui >+ --with-libpng=sys >+ --with-libxpm=sys >+ --with-libjpeg=sys >+ $(use_enable gstreamer mediactrl) >+ $(use_enable opengl) >+ $(use_with opengl) >+ $(use_with gnome gnomeprint) >+ --without-gnomevfs" >+ >+ use aqua && \ >+ myconf="${myconf} >+ --enable-graphics_ctx >+ --enable-gui >+ --with-libpng=sys >+ --with-libxpm=sys >+ --with-libjpeg=sys >+ --with-mac >+ --with-opengl" >+ # cocoa toolkit seems to be broken >+ # wxBase options >+ if use !X && use !aqua ; then >+ myconf="${myconf} >+ --disable-gui" >+ fi >+ >+ mkdir "${S}"/wxgtk_build >+ cd "${S}"/wxgtk_build >+ >+ ECONF_SOURCE="${S}" econf ${myconf} >+} >+ >+src_compile() { >+ cd "${S}"/wxgtk_build >+ >+ emake >+ >+ if [[ -d contrib/src ]]; then >+ cd contrib/src >+ emake >+ fi >+} >+ >+src_install() { >+ cd "${S}"/wxgtk_build >+ >+ emake DESTDIR="${D}" install >+ >+ if [[ -d contrib/src ]]; then >+ cd contrib/src >+ emake DESTDIR="${D}" install >+ fi >+ >+ cd "${S}"/docs >+ dodoc changes.txt readme.txt todo30.txt >+ newdoc base/readme.txt base_readme.txt >+ newdoc gtk/readme.txt gtk_readme.txt >+ >+ if use doc; then >+ dohtml -r "${S}"/docs/html/* >+ fi >+ >+ # We don't want this >+ local wxmsw="${ED}usr/share/locale/it/LC_MESSAGES/wxmsw.mo" >+ [[ -e ${wxmsw} ]] && rm "${wxmsw}" >+} >+ >+pkg_postinst() { >+ has_version app-admin/eselect-wxwidgets \ >+ && eselect wxwidgets update >+} >+ >+pkg_postrm() { >+ has_version app-admin/eselect-wxwidgets \ >+ && eselect wxwidgets update >+}
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 394123
:
295299
|
314675
|
314677
|
314679
|
315057