summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2004-08-28 18:14:08 +0000
committerDoug Goldstein <cardoe@gentoo.org>2004-08-28 18:14:08 +0000
commitdf69d3cb8c026c2fbcdbc2e353f0bc2a15fa6756 (patch)
tree1bee2fae1ad9631f6a4aee13664100e6c7dac0b4 /dev-tcltk/otcl
parentAdded to ~ppc (diff)
downloadhistorical-df69d3cb8c026c2fbcdbc2e353f0bc2a15fa6756.tar.gz
historical-df69d3cb8c026c2fbcdbc2e353f0bc2a15fa6756.tar.bz2
historical-df69d3cb8c026c2fbcdbc2e353f0bc2a15fa6756.zip
More complete fix
Diffstat (limited to 'dev-tcltk/otcl')
-rw-r--r--dev-tcltk/otcl/ChangeLog6
-rw-r--r--dev-tcltk/otcl/Manifest10
-rw-r--r--dev-tcltk/otcl/otcl-1.8-r3.ebuild12
3 files changed, 20 insertions, 8 deletions
diff --git a/dev-tcltk/otcl/ChangeLog b/dev-tcltk/otcl/ChangeLog
index c9315f2721c6..f824988e7cf0 100644
--- a/dev-tcltk/otcl/ChangeLog
+++ b/dev-tcltk/otcl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-tcltk/otcl
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/otcl/ChangeLog,v 1.13 2004/08/28 17:20:12 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/otcl/ChangeLog,v 1.14 2004/08/28 18:14:08 cardoe Exp $
+
+ 28 Aug 2004; Doug Goldstein <cardoe@gentoo.org> otcl-1.8-r3.ebuild:
+ That fix only worked on one system... not the other... this is the permenant
+ fix by fixing the Makefile
*otcl-1.8-r3 (28 Aug 2004)
diff --git a/dev-tcltk/otcl/Manifest b/dev-tcltk/otcl/Manifest
index c6a0c17f3b6f..f1a059fc0d1a 100644
--- a/dev-tcltk/otcl/Manifest
+++ b/dev-tcltk/otcl/Manifest
@@ -2,10 +2,10 @@
Hash: SHA1
MD5 08286e1ef9899977742b19cfc3758b83 otcl-1.8-r1.ebuild 1067
-MD5 510145dd61bee41103c6b0442b4a2fdf otcl-1.8-r3.ebuild 1156
+MD5 e5d975b17ef3d9a38c3dc9535ac80b03 otcl-1.8-r3.ebuild 1380
MD5 b541d6fb00bbdab66e5a36ca2a4385ef otcl-1.8-r2.ebuild 1207
MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
-MD5 e703b7b083054fbab0cad22c39843fc2 ChangeLog 1672
+MD5 1cf7a8e4489a4e481bec8541ecb1e672 ChangeLog 1851
MD5 64a71b4bb60017c2d8802e771d31cedc files/digest-otcl-1.8-r3 60
MD5 090aa64d1486dc3d916b9b5176179d30 files/otcl-1.8-badfreefix.patch 7469
MD5 64a71b4bb60017c2d8802e771d31cedc files/digest-otcl-1.8-r2 60
@@ -13,7 +13,7 @@ MD5 64a71b4bb60017c2d8802e771d31cedc files/digest-otcl-1.8-r1 60
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
-iD8DBQFBML7XFhz/XBeRBtARAmR0AJ9y+1e7OHmN4gtJlLCaG+Z+V8GbKwCeNI2Y
-GM6DNCVXA2G79fs8pNGLKd4=
-=p840
+iD8DBQFBMMv6Fhz/XBeRBtARArgMAJ9AIkbljYgf5DbRtsC28TU3+BTP4ACgjFEW
+XxdYC62YYCKnr7WxDWQskl0=
+=KZ1D
-----END PGP SIGNATURE-----
diff --git a/dev-tcltk/otcl/otcl-1.8-r3.ebuild b/dev-tcltk/otcl/otcl-1.8-r3.ebuild
index a5d2a067c14a..caec9413086c 100644
--- a/dev-tcltk/otcl/otcl-1.8-r3.ebuild
+++ b/dev-tcltk/otcl/otcl-1.8-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/otcl/otcl-1.8-r3.ebuild,v 1.1 2004/08/28 17:20:12 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/otcl/otcl-1.8-r3.ebuild,v 1.2 2004/08/28 18:14:08 cardoe Exp $
inherit eutils
@@ -10,7 +10,7 @@ HOMEPAGE="http://sourceforge.net/projects/${SF_PN}/"
SRC_URI="mirror://sourceforge/${SF_PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~x86 ~sparc ~ppc"
+KEYWORDS="~x86 sparc ~ppc"
IUSE=""
DEPEND=">=dev-lang/tcl-8.3.2
>=dev-lang/tk-8.3.2"
@@ -26,8 +26,16 @@ src_compile() {
tkv=$(grep TK_VER /usr/include/tk.h | sed 's/^.*"\(.*\)".*/\1/')
myconf="--with-tcl-ver=${tclv} --with-tk-ver=${tkv}"
CFLAGS="${CFLAGS} -I/usr/lib/tcl${tkv}/include/generic"
+
+ sed -i \
+ -e "s/) otkAppInit.c/) otkAppInit.c otcl.c/" \
+ -e "s/) otclAppInit.c/) otclAppInit.c otcl.c/" \
+ -e "" "${S}/Makefile.in" \
+ || die "sed Makefile failed"
+
econf ${myconf} || die "econf failed"
emake all || die "emake all failed"
+ emake libotcl.so || die "emake libotcl.so failed"
}
src_install() {