# $Header: /magellan-cvs/smage/swig/swig-1.3.34-r1.smage2,v 1.1 2008/03/20 07:48:16 niro Exp $ PNAME="swig" PVER="1.3.34" PBUILD="r1" PCATEGORIE="dev-lang" STATE="unstable" DESCRIPTION="Simplified Wrapper and Interface Generator." HOMEPAGE="http://www.swig.org/" DEPEND=">= dev-lang/python-2.5 >= virtual/java >= dev-lang/perl-5.10 >= dev-lang/tcl-8.4.18 >= dev-lang/ruby-1.8.6" SDEPEND=">= sys-apps/sed-4" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild SRC_URI=( sourceforge://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) # note1: build only with python, java, perl, ruby, tcl support # left out: guile, lua, mono, ocaml, php, pike src_compile() { cd ${SRCDIR} # swig doesn't like any CFLAGS unset CXXFLAGS unset CFLAGS mconfigure \ --with-python \ --with-java=${JAVA_HOME} \ --with-javaincl=${JAVA_HOME}/include \ --with-ruby=/usr/bin/ruby \ --with-perl5=/usr/bin/perl \ --with-tcl \ --without-guile \ --without-php4 \ --without-ocaml \ --without-pike \ --without-csharp \ --without-lua \ || die # we don't have lisp-plt PLT="" mmake || die }