summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJared H.Hudson <jhhudso@gentoo.org>2004-01-04 07:10:50 +0000
committerJared H.Hudson <jhhudso@gentoo.org>2004-01-04 07:10:50 +0000
commit7c96471500e28dd11fa981bc48d7cd5f50e59930 (patch)
tree6416d76c46b953c0168c00c42db64ab7a8de9b46 /dev-lang
parentver bump (diff)
downloadgentoo-2-7c96471500e28dd11fa981bc48d7cd5f50e59930.tar.gz
gentoo-2-7c96471500e28dd11fa981bc48d7cd5f50e59930.tar.bz2
gentoo-2-7c96471500e28dd11fa981bc48d7cd5f50e59930.zip
Fixed ebuild so tail was used correctly in Makefiles
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/squeak/ChangeLog6
-rw-r--r--dev-lang/squeak/Manifest10
-rw-r--r--dev-lang/squeak/squeak-3.2.5.ebuild4
-rw-r--r--dev-lang/squeak/squeak-3.4.1-r1.ebuild4
-rw-r--r--dev-lang/squeak/squeak-3.4.1-r2.ebuild13
-rw-r--r--dev-lang/squeak/squeak-3.4.1.ebuild4
6 files changed, 27 insertions, 14 deletions
diff --git a/dev-lang/squeak/ChangeLog b/dev-lang/squeak/ChangeLog
index e0c605dd0a92..45b66044260d 100644
--- a/dev-lang/squeak/ChangeLog
+++ b/dev-lang/squeak/ChangeLog
@@ -1,6 +1,6 @@
# ChangeLog for dev-lang/squeak
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/ChangeLog,v 1.6 2003/12/03 16:55:39 jhhudso Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/ChangeLog,v 1.7 2004/01/04 07:10:42 jhhudso Exp $
*squeak-3.4.1-r2 (03 Dec 2003)
@@ -8,6 +8,10 @@
list of gcc flags being filtered. Credit goes to dhx <xyx@gmx.at> via bug
#20498 for telling us.
+ 04 Jan 2004; Jared Hudson <jhhudso@gentoo.org> : Fixed ebuild so Makefile's
+ use of tail -1 became tail -n 1. Credit goes to Zachary P. Landau
+ <kapheine@hypa.net> under bug #35698
+
*squeak-3.4.1-r1 (11 Oct 2003)
30 Oct 2003; Joshua Kinard <kumba@gentoo.org> squeak-3.4.1-r1.ebuild,
diff --git a/dev-lang/squeak/Manifest b/dev-lang/squeak/Manifest
index d5f2fbed9380..fbe3a6823b71 100644
--- a/dev-lang/squeak/Manifest
+++ b/dev-lang/squeak/Manifest
@@ -1,9 +1,9 @@
-MD5 cd47f91f5382f6485ea0f715c6f17b9e squeak-3.4.1-r2.ebuild 3342
+MD5 517fd811dbbe3e3ba088d0fd192a9050 squeak-3.4.1-r2.ebuild 3589
MD5 2c3158204cfb4b9c36b8bc78e8421b16 metadata.xml 223
-MD5 a1a285dfff47605467caf3a7c55df8be ChangeLog 1104
-MD5 142bce812145a8b5734d5b78d4ef4378 squeak-3.4.1-r1.ebuild 3325
-MD5 479f2d1c5b28ac403ce1e966caded2be squeak-3.2.5.ebuild 2903
-MD5 c5ee64830a6abb8992d522b313a0ab02 squeak-3.4.1.ebuild 2988
+MD5 8d66a77aac88b3c1d99556e78b792ff9 ChangeLog 1292
+MD5 e59c8e577ef50199f758ab52feda2220 squeak-3.4.1-r1.ebuild 3327
+MD5 8f53ff6a935b9602800620205d756cb9 squeak-3.2.5.ebuild 2902
+MD5 bd906f7a2230cebfa3a2a09949e3380e squeak-3.4.1.ebuild 2987
MD5 4b2bf4f92065c5e86350d0cbaefe5fb8 files/squeak-3.4.1-gcc33-string-fix.patch 16184
MD5 e15651f69bf3b5c02f40bcffceefb53c files/digest-squeak-3.4.1 69
MD5 e15651f69bf3b5c02f40bcffceefb53c files/digest-squeak-3.4.1-r2 69
diff --git a/dev-lang/squeak/squeak-3.2.5.ebuild b/dev-lang/squeak/squeak-3.2.5.ebuild
index 22364e7f879d..10b157620eff 100644
--- a/dev-lang/squeak/squeak-3.2.5.ebuild
+++ b/dev-lang/squeak/squeak-3.2.5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.2.5.ebuild,v 1.4 2003/09/11 01:08:24 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.2.5.ebuild,v 1.5 2004/01/04 07:10:42 jhhudso Exp $
DESCRIPTION="Highly-portable Smalltalk-80 implementation"
HOMEPAGE="http://www.squeak.org/"
diff --git a/dev-lang/squeak/squeak-3.4.1-r1.ebuild b/dev-lang/squeak/squeak-3.4.1-r1.ebuild
index 8533ef82d5f9..fce0cde48a2a 100644
--- a/dev-lang/squeak/squeak-3.4.1-r1.ebuild
+++ b/dev-lang/squeak/squeak-3.4.1-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.4.1-r1.ebuild,v 1.2 2003/10/30 22:26:04 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.4.1-r1.ebuild,v 1.3 2004/01/04 07:10:42 jhhudso Exp $
inherit libtool flag-o-matic eutils
strip-flags
diff --git a/dev-lang/squeak/squeak-3.4.1-r2.ebuild b/dev-lang/squeak/squeak-3.4.1-r2.ebuild
index 9f9acd5a35b6..29e058082806 100644
--- a/dev-lang/squeak/squeak-3.4.1-r2.ebuild
+++ b/dev-lang/squeak/squeak-3.4.1-r2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.4.1-r2.ebuild,v 1.1 2003/12/03 16:55:39 jhhudso Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.4.1-r2.ebuild,v 1.2 2004/01/04 07:10:42 jhhudso Exp $
inherit libtool flag-o-matic eutils
strip-flags
@@ -43,7 +43,16 @@ src_compile() {
use oss && myconf="${myconf} --with-audio=oss"
use mmx && myconf="${myconf} --enable-mpg-mmx"
+ # fix tail problems
+ cd ${S}/platforms/unix/config
+ mv mkconfig.in mkconfig.in.$$
+ cat mkconfig.in.$$|sed 's/tail -1/tail -n 1/g' > mkconfig.in
+ mv verstamp verstamp.$$
+ cat verstamp.$$|sed 's/tail -1/tail -n 1/g' > verstamp
+ chmod +x verstamp
+
cd ${S}
+
mkdir build
cd build
../platforms/unix/config/configure \
diff --git a/dev-lang/squeak/squeak-3.4.1.ebuild b/dev-lang/squeak/squeak-3.4.1.ebuild
index 687998cbd506..b5f90f517611 100644
--- a/dev-lang/squeak/squeak-3.4.1.ebuild
+++ b/dev-lang/squeak/squeak-3.4.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.4.1.ebuild,v 1.2 2003/09/06 22:27:51 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.4.1.ebuild,v 1.3 2004/01/04 07:10:42 jhhudso Exp $
#Simply change these numbers for different versions
MV=3.4