summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <lanius@gentoo.org>2004-02-20 13:47:03 +0000
committerHeinrich Wendel <lanius@gentoo.org>2004-02-20 13:47:03 +0000
commit1d1c919d745d1de419cd6be6565f2aee800271af (patch)
tree747abaf31453fe406964cea8461b974297d5b512 /dev-lang
parentfixed bug #40128 (Manifest recommit) (diff)
downloadgentoo-2-1d1c919d745d1de419cd6be6565f2aee800271af.tar.gz
gentoo-2-1d1c919d745d1de419cd6be6565f2aee800271af.tar.bz2
gentoo-2-1d1c919d745d1de419cd6be6565f2aee800271af.zip
version bump; also install runtime libs
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/swig/ChangeLog7
-rw-r--r--dev-lang/swig/Manifest8
-rw-r--r--dev-lang/swig/files/digest-swig-1.3.211
-rw-r--r--dev-lang/swig/swig-1.3.19.ebuild4
-rw-r--r--dev-lang/swig/swig-1.3.20.ebuild4
-rw-r--r--dev-lang/swig/swig-1.3.21.ebuild59
6 files changed, 75 insertions, 8 deletions
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 <lanius@gentoo.org> swig-1.3.21.ebuild:
+ version bump; install runtime lib's
11 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> 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
+}