From 1d1c919d745d1de419cd6be6565f2aee800271af Mon Sep 17 00:00:00 2001 From: Heinrich Wendel Date: Fri, 20 Feb 2004 13:47:03 +0000 Subject: version bump; also install runtime libs --- dev-lang/swig/ChangeLog | 7 +++- dev-lang/swig/Manifest | 8 +++-- dev-lang/swig/files/digest-swig-1.3.21 | 1 + dev-lang/swig/swig-1.3.19.ebuild | 4 +-- dev-lang/swig/swig-1.3.20.ebuild | 4 +-- dev-lang/swig/swig-1.3.21.ebuild | 59 ++++++++++++++++++++++++++++++++++ 6 files changed, 75 insertions(+), 8 deletions(-) create mode 100644 dev-lang/swig/files/digest-swig-1.3.21 create mode 100644 dev-lang/swig/swig-1.3.21.ebuild (limited to 'dev-lang') diff --git a/dev-lang/swig/ChangeLog b/dev-lang/swig/ChangeLog index 00eee5b578a6..d7bb71c43885 100644 --- a/dev-lang/swig/ChangeLog +++ b/dev-lang/swig/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/swig # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.22 2004/02/11 05:25:11 darkspecter Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/ChangeLog,v 1.23 2004/02/20 13:47:03 lanius Exp $ + +*swig-1.3.21 (20 Feb 2004) + + 20 Feb 2004; Heinrich Wendel swig-1.3.21.ebuild: + version bump; install runtime lib's 11 Feb 2004; Bartosch Pixa swig-1.3.20.ebuild: set ~ppc in keywords diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest index 3bc8ca534466..fcbcb908ca99 100644 --- a/dev-lang/swig/Manifest +++ b/dev-lang/swig/Manifest @@ -1,9 +1,11 @@ -MD5 3cb7b3c420367087a0d6d541d938f76c ChangeLog 2573 -MD5 f2a098397453a371a95e355658867ba7 swig-1.3.10-r2.ebuild 1605 MD5 32d54a63bf2f364fced0b8715db8a21b swig-1.3.16.ebuild 1608 +MD5 f2a098397453a371a95e355658867ba7 swig-1.3.10-r2.ebuild 1605 +MD5 61c26918de6836f5ca797fead8d1e2a9 swig-1.3.21.ebuild 1634 MD5 0af0a235a2d2a91c899ef46adf942c7f swig-1.3.19.ebuild 1620 +MD5 3cb7b3c420367087a0d6d541d938f76c ChangeLog 2573 MD5 61c26918de6836f5ca797fead8d1e2a9 swig-1.3.20.ebuild 1634 -MD5 3401a99e11b722195726e0be08702ea1 files/digest-swig-1.3.10-r2 64 MD5 112f5666e814c001c3e20676cca7e4ba files/digest-swig-1.3.16 64 MD5 145b12403f0df909833a0d238562c324 files/digest-swig-1.3.19 64 MD5 7c74e4784e64ec061994c10051aa24c8 files/digest-swig-1.3.20 64 +MD5 612242e40ef11cd73ec029e52f6a6e0d files/digest-swig-1.3.21 64 +MD5 3401a99e11b722195726e0be08702ea1 files/digest-swig-1.3.10-r2 64 diff --git a/dev-lang/swig/files/digest-swig-1.3.21 b/dev-lang/swig/files/digest-swig-1.3.21 new file mode 100644 index 000000000000..4ed6313151ed --- /dev/null +++ b/dev-lang/swig/files/digest-swig-1.3.21 @@ -0,0 +1 @@ +MD5 88ff5b99be3eafebb8a6e20f4f986c04 swig-1.3.21.tar.gz 2023025 diff --git a/dev-lang/swig/swig-1.3.19.ebuild b/dev-lang/swig/swig-1.3.19.ebuild index ea183aa082f1..96fc198f6dd3 100644 --- a/dev-lang/swig/swig-1.3.19.ebuild +++ b/dev-lang/swig/swig-1.3.19.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3.19.ebuild,v 1.8 2004/01/20 13:11:13 gustavoz Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3.19.ebuild,v 1.9 2004/02/20 13:47:03 lanius Exp $ IUSE="java guile python tcltk ruby perl" @@ -18,7 +18,7 @@ DEPEND="virtual/glibc perl? ( >=dev-lang/perl-5.6.1 )" SLOT="0" LICENSE="as-is" -KEYWORDS="alpha ~arm hppa mips sparc x86 amd64" +KEYWORDS="alpha hppa mips sparc x86 amd64" src_compile() { local myc diff --git a/dev-lang/swig/swig-1.3.20.ebuild b/dev-lang/swig/swig-1.3.20.ebuild index 5510302afb5a..feb046f015c3 100644 --- a/dev-lang/swig/swig-1.3.20.ebuild +++ b/dev-lang/swig/swig-1.3.20.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3.20.ebuild,v 1.2 2004/02/11 05:25:11 darkspecter Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3.20.ebuild,v 1.3 2004/02/20 13:47:03 lanius Exp $ IUSE="java guile python tcltk ruby perl" @@ -18,7 +18,7 @@ DEPEND="virtual/glibc perl? ( >=dev-lang/perl-5.6.1 )" SLOT="0" LICENSE="as-is" -KEYWORDS="~alpha ~arm ~hppa ~mips ~sparc ~x86 ~amd64 ~ppc" +KEYWORDS="~alpha ~hppa ~mips ~sparc ~x86 ~amd64 ~ppc" src_compile() { local myc diff --git a/dev-lang/swig/swig-1.3.21.ebuild b/dev-lang/swig/swig-1.3.21.ebuild new file mode 100644 index 000000000000..4e09fb9cbf2b --- /dev/null +++ b/dev-lang/swig/swig-1.3.21.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# 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.1 2004/02/20 13:47:03 lanius Exp $ + +IUSE="java guile python tcltk ruby perl" + +S=${WORKDIR}/SWIG-${PV} +DESCRIPTION="Simplied Wrapper and Interface Generator" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://www.swig.org" +DEPEND="virtual/glibc + >=sys-devel/gcc-2.95.2 + python? ( >=dev-lang/python-2.0 ) + java? ( virtual/jdk ) + ruby? ( >=dev-lang/ruby-1.6.1 ) + guile? ( >=dev-util/guile-1.4 ) + tcltk? ( >=dev-lang/tk-8.3 ) + perl? ( >=dev-lang/perl-5.6.1 )" +SLOT="0" +LICENSE="as-is" +KEYWORDS="~alpha ~hppa ~sparc ~x86 ~amd64 ~ppc ~mips" + +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" + + unset CXXFLAGS + unset CFLAGS + + use ruby && local rubyver="`ruby --version | cut -d '.' -f 1,2`" + use ruby && RUBY="/usr/lib/ruby/${rubyver/ruby /}/" + + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + $myc || die "./configure failed" + + make || die + make runtime || die +} + +src_install () { + make prefix=${D}/usr install || die + make prefix=${D}/usr install-runtime || die +} -- cgit v1.2.3-65-gdbad