# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="application framework for cross platfrom development" HOMEPAGE="http://www.keystoneframework.org/" SRC_URI="http://www.keystoneframework.org/download/${P}-src.tar.gz" SLOT="0" LICENSE="LGPL-2" # Derivative Works exception see: # http://www.keystoneframework.org/license_terms.html IUSE="gtk gtk2" KEYWORDS="~x86" DEPEND="virtual/x11 gtk? ( gtk2? ( >=x11-libs/gtk+-2 ) !gtk2? ( =x11-libs/gtk+-1.2* ) ) !gtk? ( =dev-libs/glib-1.2* )" src_compile() { mkdir lib/linux for file in `find . -name makefile` do sed -i -e "s: keycc: ${S}/bin/linux/keycc:g" \ -e "s: keylib: ${S}/bin/linux/keylib:g" \ ${file} done export KEYSTONE_DIR=${S} KEYSTONE_TARGET=linux make -C src tools_build make -C src tools_install make -C src make -C src install } src_install() { dobin bin/linux/key{link,cc,lib} bin/linux/file2module dodoc -r doc examples dolib lib/linux/keystone*.a }