# Copyright (c) 2004 Adrian Smarzewski # Distributed under the terms of the GNU General Public License v2 inherit eutils DESCRIPTION="wxWidgets extension: wxActiveX (for xmingw cross-compiler)" SRC_URI="mirror://sourceforge/wxactivex/wxactivex_${PV}.zip" HOMEPAGE="http://sourceforge.net/projects/wxactivex" SLOT="0" KEYWORDS="x86 amd64" IUSE="" DEPEND=">=dev-libs/xmingw-wxwidgets-2.4.2" src_unpack() { unpack ${A} } src_compile() { export PATH="/opt/xmingw/bin:/opt/xmingw/i386-mingw32msvc/bin:/opt/xmingw/wxWidgets/bin:$PATH" export CC="i386-mingw32msvc-gcc" export CXX="i386-mingw32msvc-g++" unset CFLAGS unset CPPFLAGS unset CXXFLAGS unset LDFLAGS export CFLAGS="-I/opt/xmingw/i386-mingw32msvc/include" export CXXFLAGS="-I/opt/xmingw/i386-mingw32msvc/include" cd ${WORKDIR} epatch ${FILESDIR}/wxActiveX-xmingw.patch emake CC=${CXX} || die "make failed" } src_install() { cd ${WORKDIR} make prefix=${D}/opt/xmingw/wxActiveX install || die "install failed" }