diff options
-rw-r--r-- | dev-lang/swig/ChangeLog | 5 | ||||
-rw-r--r-- | dev-lang/swig/Manifest | 14 | ||||
-rw-r--r-- | dev-lang/swig/swig-1.3.21.ebuild | 61 |
3 files changed, 44 insertions, 36 deletions
diff --git a/dev-lang/swig/ChangeLog b/dev-lang/swig/ChangeLog index 2aa5a5162c24..91aa567e1fa8 100644 --- a/dev-lang/swig/ChangeLog +++ b/dev-lang/swig/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/swig # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.41 2004/08/07 21:50:44 slarti Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.42 2004/08/16 04:50:25 vapier Exp $ + + 16 Aug 2004; Mike Frysinger <vapier@gentoo.org> swig-1.3.21.ebuild: + Clean up and make sure CFLAGS arent killed #59509. 07 Aug 2004; Tom Martin <slarti@gentoo.org> swig-1.3.21.ebuild: Typo in DESCRIPTION: Simplied -> Simplified. Bug 59717. diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest index 05c3d9121170..55cdbe340ee3 100644 --- a/dev-lang/swig/Manifest +++ b/dev-lang/swig/Manifest @@ -1,3 +1,13 @@ -MD5 467d3ea119dc51dd8baa0e623460a6fd ChangeLog 4393 -MD5 dbd6ab1287401f6236fcd8ab16ee6805 swig-1.3.21.ebuild 2068 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 899429fce582a492a2035bb645a59506 ChangeLog 4643 +MD5 5e8f3a8d5e5175f79899066548ccb387 swig-1.3.21.ebuild 1731 MD5 612242e40ef11cd73ec029e52f6a6e0d files/digest-swig-1.3.21 64 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.9.10 (GNU/Linux) + +iD8DBQFBID0hHTu7gpaalycRAhYvAJ9bDab1cEjJe0wmK4QnAnmW8t7D6ACgo4er +p0ki7gkZEa+emkONojngKwg= +=abDA +-----END PGP SIGNATURE----- diff --git a/dev-lang/swig/swig-1.3.21.ebuild b/dev-lang/swig/swig-1.3.21.ebuild index cd52f21537dc..6700507e135d 100644 --- a/dev-lang/swig/swig-1.3.21.ebuild +++ b/dev-lang/swig/swig-1.3.21.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3.21.ebuild,v 1.21 2004/08/07 21:50:44 slarti Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3.21.ebuild,v 1.22 2004/08/16 04:50:25 vapier Exp $ -inherit mono #48511 +inherit flag-o-matic mono #48511 DESCRIPTION="Simplified Wrapper and Interface Generator" HOMEPAGE="http://www.swig.org/" @@ -20,40 +20,35 @@ DEPEND="virtual/libc guile? ( >=dev-util/guile-1.4 ) tcltk? ( >=dev-lang/tk-8.3 ) perl? ( >=dev-lang/perl-5.6.1 ) - !arm? ( !mips? ( php? ( >=dev-php/php-4.0.0 ) ) )" + php? ( >=dev-php/php-4.0.0 )" S=${WORKDIR}/SWIG-${PV} -src_compile() { - local myc - - use python && myc="$myc --with-py" \ - || myc="$myc --without-py" - use java && myc="$myc --with-java=$JAVA_HOME --with-javaincl=${JAVA_HOME}/include" \ - || myc="$myc --without-java" - use ruby && myc="$myc --with-ruby=/usr/bin/ruby" \ - || myc="$myc --without-ruby" - use guile && myc="$myc --with-guile" \ - || myc="$myc --without-guile" - use tcltk && myc="$myc --with-tcl" \ - || myc="$myc --without-tcl" - use perl && myc="$myc --with-perl" \ - || myc="$myc --without-perl" - use php && myc="$myc --with-php" \ - || myc="$myc --without-php" +src_unpack() { + unpack ${A} + cd ${S} + sed -i 's:$(M4_INSTALL_DIR):$(DESTDIR)$(M4_INSTALL_DIR):g' Makefile.in +} - unset CXXFLAGS - unset CFLAGS +src_compile() { + strip-flags - use ruby && local rubyver="`ruby --version | cut -d '.' -f 1,2`" - use ruby && RUBY="/usr/lib/ruby/${rubyver/ruby /}/" + local myconf + if use ruby ; then + local rubyver="`ruby --version | cut -d '.' -f 1,2`" + export RUBY="/usr/lib/ruby/${rubyver/ruby /}/" + fi - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - --infodir=/usr/share/info \ - --mandir=/usr/share/man \ - $myc || die "./configure failed" + econf \ + `use_with python py` \ + `use_with java java "${JAVA_HOME}"` \ + `use_with java javaincl "${JAVA_HOME}/include"` \ + `use_with ruby ruby /usr/bin/ruby` \ + `use_with guile` \ + `use_with tcltk tcl` \ + `use_with perl perl5` \ + `use_with php` \ + || die # fix the broken configure script use tcltk || sed -i -e "s:am__append_1 =:#am__append_1 =:" Runtime/Makefile @@ -65,7 +60,7 @@ src_compile() { emake runtime PLTCOLLECTS=$PLT || die } -src_install () { - make prefix=${D}/usr install || die - make prefix=${D}/usr install-runtime || die +src_install() { + make install DESTDIR=${D} || die + dodoc ANNOUNCE CHANGES FUTURE NEW README TODO } |