--- /usr/portage/sci-electronics/kicad/kicad-20070702.ebuild 2008-02-29 15:07:06.000000000 -0600 +++ /usr/portage/sci-electronics/kicad/kicad-20070702.ebuild 2009-04-02 10:17:19.000000000 -0600 @@ -1,8 +1,8 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20070702.ebuild,v 1.6 2008/02/29 20:39:59 carlo Exp $ +# $Header: $ inherit eutils wxwidgets multilib UPSTREAM_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" DESCRIPTION="Electronic schematic and PCB design tools." @@ -14,10 +14,11 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="doc examples minimal unicode" DEPEND="=x11-libs/wxGTK-2.6*" +RDEPEND="" pkg_setup() { # Tell wxwidgets.eclass which version we need WX_GTK_VER="2.6" @@ -42,10 +43,13 @@ if WX_GTK_VER="2.6" ; then sed -i -e "s:wxFD_OVERWRITE_PROMPT:wxOVERWRITE_PROMPT:" kicad/treeprj_frame.cpp || die "sed failed" sed -i -e "s:, false ): ):" kicad/treeprj_datas.cpp || die "sed failed" epatch "${FILESDIR}"/${P}-wxGTK-2.6.patch || die "patch failed" fi + + #Fixing pre-stripped files + sed -i -e "/LDFLAGS/ s:-s::" libs.linux || die "sed libs.linux failed" } src_compile() { # Build the main executables emake -f makefile.gtk || die "make failed (main)"