diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2004-09-25 15:21:44 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2004-09-25 15:21:44 +0000 |
commit | 9ed08265858c15dabbdafbaf620404b5b665b6fe (patch) | |
tree | 2f5f083d219a20e4235e3a9237bdf5e565590ba4 | |
parent | make pam optional, bug #65036 (diff) | |
download | historical-9ed08265858c15dabbdafbaf620404b5b665b6fe.tar.gz historical-9ed08265858c15dabbdafbaf620404b5b665b6fe.tar.bz2 historical-9ed08265858c15dabbdafbaf620404b5b665b6fe.zip |
version bump
-rw-r--r-- | dev-lang/swig/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/swig/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/swig/files/digest-swig-1.3.22 | 1 | ||||
-rw-r--r-- | dev-lang/swig/swig-1.3.22.ebuild | 65 |
4 files changed, 75 insertions, 2 deletions
diff --git a/dev-lang/swig/ChangeLog b/dev-lang/swig/ChangeLog index 07289a22fd30..1dc79ba2bbb1 100644 --- a/dev-lang/swig/ChangeLog +++ b/dev-lang/swig/ChangeLog @@ -1,6 +1,11 @@ # 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.43 2004/08/18 09:39:56 pauldv Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.44 2004/09/25 15:21:44 lanius Exp $ + +*swig-1.3.22 (25 Sep 2004) + + 25 Sep 2004; Heinrich Wendel <lanius@gentoo.org> +swig-1.3.22.ebuild: + version bump 18 Aug 2004; <pauldv@gentoo.org> swig-1.3.21.ebuild: Fix bug #60626, thanks to the people who commented there and provided diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest index 45422bacb6f1..4c105eec785f 100644 --- a/dev-lang/swig/Manifest +++ b/dev-lang/swig/Manifest @@ -1,3 +1,5 @@ -MD5 e4bdff7ad2fb001796681701766867f1 ChangeLog 4783 +MD5 26d3fbed1122642be789510cf6c879ac swig-1.3.22.ebuild 1716 MD5 0858c2afe9cb5a7b90551a95873c8ec0 swig-1.3.21.ebuild 1761 +MD5 76decfacf4a4430d76d11182ea1e0121 ChangeLog 4899 MD5 612242e40ef11cd73ec029e52f6a6e0d files/digest-swig-1.3.21 64 +MD5 312181ff6d1a5685eb4797036b80a47c files/digest-swig-1.3.22 64 diff --git a/dev-lang/swig/files/digest-swig-1.3.22 b/dev-lang/swig/files/digest-swig-1.3.22 new file mode 100644 index 000000000000..053e22dfef96 --- /dev/null +++ b/dev-lang/swig/files/digest-swig-1.3.22 @@ -0,0 +1 @@ +MD5 501121a2ddb61155348dfbc7c87286ba swig-1.3.22.tar.gz 3239866 diff --git a/dev-lang/swig/swig-1.3.22.ebuild b/dev-lang/swig/swig-1.3.22.ebuild new file mode 100644 index 000000000000..369593107df2 --- /dev/null +++ b/dev-lang/swig/swig-1.3.22.ebuild @@ -0,0 +1,65 @@ +# 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.22.ebuild,v 1.1 2004/09/25 15:21:44 lanius Exp $ + +inherit flag-o-matic mono #48511 + +DESCRIPTION="Simplified Wrapper and Interface Generator" +HOMEPAGE="http://www.swig.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~s390 ~ppc64" +IUSE="java guile python tcltk ruby perl php" + +DEPEND="virtual/libc + python? ( >=dev-lang/python-2.0 ) + java? ( virtual/jdk ) + ruby? ( virtual/ruby ) + guile? ( >=dev-util/guile-1.4 ) + tcltk? ( >=dev-lang/tk-8.3 ) + perl? ( >=dev-lang/perl-5.6.1 ) + php? ( >=dev-php/php-4.0.0 )" + +S=${WORKDIR}/SWIG-${PV} + +src_unpack() { + unpack ${A} + cd ${S} + sed -i 's:$(M4_INSTALL_DIR):$(DESTDIR)$(M4_INSTALL_DIR):g' Makefile.in +} + +src_compile() { + strip-flags + + local myconf + if use ruby ; then + local rubyver="`ruby --version | cut -d '.' -f 1,2`" + export RUBY="/usr/lib/ruby/${rubyver/ruby /}/" + fi + + 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 /usr/bin/perl` \ + `use_with php` \ + || die + + # fix the broken configure script + use tcltk || sed -i -e "s:am__append_1 =:#am__append_1 =:" Runtime/Makefile + + `has_version dev-lisp/plt` && PLT=/usr/share/plt/collects + `has_version dev-lisp/mzscheme` && PLT=/usr/share/mzscheme/collects + + emake || die +} + +src_install() { + make install DESTDIR=${D} || die + dodoc ANNOUNCE CHANGES FUTURE NEW README TODO +} |