summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hanselmann <hansmi@gentoo.org>2005-02-16 23:52:46 +0000
committerMichael Hanselmann <hansmi@gentoo.org>2005-02-16 23:52:46 +0000
commit74297c1d89a62cf5c069d6a5df3636f1e4c545b9 (patch)
tree5857d54651540f2c74d3c45ca8c79ac8019e2151 /sci-electronics
parentremove (diff)
downloadhistorical-74297c1d89a62cf5c069d6a5df3636f1e4c545b9.tar.gz
historical-74297c1d89a62cf5c069d6a5df3636f1e4c545b9.tar.bz2
historical-74297c1d89a62cf5c069d6a5df3636f1e4c545b9.zip
Fixed bug 82279, added to ~ppc.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/tclspice/ChangeLog8
-rw-r--r--sci-electronics/tclspice/Manifest20
-rw-r--r--sci-electronics/tclspice/tclspice-0.2.14.ebuild4
-rw-r--r--sci-electronics/tclspice/tclspice-0.2.15.ebuild4
-rw-r--r--sci-electronics/tclspice/tclspice-0.2.17.ebuild20
5 files changed, 32 insertions, 24 deletions
diff --git a/sci-electronics/tclspice/ChangeLog b/sci-electronics/tclspice/ChangeLog
index 28f4341efae3..95c6c578ffa6 100644
--- a/sci-electronics/tclspice/ChangeLog
+++ b/sci-electronics/tclspice/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-electronics/tclspice
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/tclspice/ChangeLog,v 1.2 2004/12/27 21:08:07 swegener Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/tclspice/ChangeLog,v 1.3 2005/02/16 23:52:46 hansmi Exp $
+
+ 17 Feb 2005; Michael Hanselmann <hansmi@gentoo.org>
+ tclspice-0.2.17.ebuild:
+ Fixed bug 82279, added to ~ppc.
*tclspice-0.2.17 (27 Dec 2004)
diff --git a/sci-electronics/tclspice/Manifest b/sci-electronics/tclspice/Manifest
index 9efdfaa048b6..593544b3b1dc 100644
--- a/sci-electronics/tclspice/Manifest
+++ b/sci-electronics/tclspice/Manifest
@@ -1,18 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 436217d6f32c6b6d3167ff529267cdf5 tclspice-0.2.17.ebuild 906
-MD5 e5911857377305b34c2ea2a18e638296 tclspice-0.2.14.ebuild 1056
-MD5 6d69db504ef8f118af255b5d3a2bd8c4 ChangeLog 1630
+MD5 1c86bf06d655cf98164ad8c0a3caa4c3 tclspice-0.2.17.ebuild 1141
+MD5 2c292806caca1bbf34b9ad9f254d7316 tclspice-0.2.15.ebuild 911
MD5 e49bb02132d2cd74ad4e6ee291e102d9 metadata.xml 220
-MD5 855c4acb4aa26582a553766135975950 tclspice-0.2.15.ebuild 913
+MD5 2ebd3fc647a5ec5633dee61ddf8e0a1e ChangeLog 1743
+MD5 a360ad1c13f99271d057133436490b70 tclspice-0.2.14.ebuild 1054
MD5 38a1edc09faa9a21c5c265c88a1f7a37 files/digest-tclspice-0.2.14 136
-MD5 76d1699724ce746ab2bedb1256d1a768 files/digest-tclspice-0.2.15 68
MD5 998d5a53a7b3e8f0ab9a60fd056cead8 files/digest-tclspice-0.2.17 68
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.10 (GNU/Linux)
-
-iD8DBQFB0Hm/I1lqEGTUzyQRAohiAKCQ24JwiskxIAOqKXcmYJyNlD2GyACbBX+L
-ZW26V7i1oEz7d5yZIb0KhIk=
-=Yl+A
------END PGP SIGNATURE-----
+MD5 76d1699724ce746ab2bedb1256d1a768 files/digest-tclspice-0.2.15 68
diff --git a/sci-electronics/tclspice/tclspice-0.2.14.ebuild b/sci-electronics/tclspice/tclspice-0.2.14.ebuild
index 0b9db443374e..ddf4d4944ba6 100644
--- a/sci-electronics/tclspice/tclspice-0.2.14.ebuild
+++ b/sci-electronics/tclspice/tclspice-0.2.14.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/tclspice/tclspice-0.2.14.ebuild,v 1.1 2004/12/27 20:25:42 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/tclspice/tclspice-0.2.14.ebuild,v 1.2 2005/02/16 23:52:46 hansmi Exp $
inherit eutils
diff --git a/sci-electronics/tclspice/tclspice-0.2.15.ebuild b/sci-electronics/tclspice/tclspice-0.2.15.ebuild
index a22186c24d7a..01094df4b738 100644
--- a/sci-electronics/tclspice/tclspice-0.2.15.ebuild
+++ b/sci-electronics/tclspice/tclspice-0.2.15.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/tclspice/tclspice-0.2.15.ebuild,v 1.1 2004/12/27 20:25:42 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/tclspice/tclspice-0.2.15.ebuild,v 1.2 2005/02/16 23:52:46 hansmi Exp $
DESCRIPTION="Spice circuit simulator with TCL scripting language and GUI"
HOMEPAGE="http://tclspice.sf.net/"
diff --git a/sci-electronics/tclspice/tclspice-0.2.17.ebuild b/sci-electronics/tclspice/tclspice-0.2.17.ebuild
index f1d3001cc78b..12875067a16f 100644
--- a/sci-electronics/tclspice/tclspice-0.2.17.ebuild
+++ b/sci-electronics/tclspice/tclspice-0.2.17.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/tclspice/tclspice-0.2.17.ebuild,v 1.1 2004/12/27 20:25:42 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/tclspice/tclspice-0.2.17.ebuild,v 1.2 2005/02/16 23:52:46 hansmi Exp $
+
+inherit libtool gnuconfig
DESCRIPTION="Spice circuit simulator with TCL scripting language and GUI"
HOMEPAGE="http://tclspice.sf.net/"
@@ -10,7 +12,7 @@ IUSE=""
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~x86 ~sparc"
+KEYWORDS="~x86 ~sparc ~ppc"
DEPEND="dev-lang/tk
>=dev-tcltk/blt-2.4z
>=dev-tcltk/tclreadline-2.1.0"
@@ -21,7 +23,19 @@ RDEPEND="$DEPEND
S=${WORKDIR}/${PN}
MAKEOPTS="$MAKEOPTS -j1" # Seems to get out-of-sync and break otherwise
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ elibtoolize
+
+ # Fix an error that happens at least on ppc
+ sed -i -e '/#include <assert.h>/ i#include <stdlib.h>' \
+ src/xspice/cmpp/ifs_yacc.y
+}
+
src_compile() {
+ gnuconfig_update
+
econf --enable-xspice --enable-experimental --with-tcl || die
emake tcl || die
}