summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2008-10-11 10:50:27 +0000
committerMarkus Dittrich <markusle@gentoo.org>2008-10-11 10:50:27 +0000
commitf746c9d5a580a2d6bba7b1775424fbf0b25e227a (patch)
tree6a3678510ba774c6713f78987a0bc60a8f7d806c /sci-calculators/wcalc
parentNew version for GNOME 2.24. New set of backgrounds. (diff)
downloadhistorical-f746c9d5a580a2d6bba7b1775424fbf0b25e227a.tar.gz
historical-f746c9d5a580a2d6bba7b1775424fbf0b25e227a.tar.bz2
historical-f746c9d5a580a2d6bba7b1775424fbf0b25e227a.zip
Added patch to fix parallel build issues (bug #241176).
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.26-SENTINEL-2 i686
Diffstat (limited to 'sci-calculators/wcalc')
-rw-r--r--sci-calculators/wcalc/ChangeLog6
-rw-r--r--sci-calculators/wcalc/Manifest5
-rw-r--r--sci-calculators/wcalc/files/wcalc-2.3.1-parallel-build.patch11
-rw-r--r--sci-calculators/wcalc/wcalc-2.3.1.ebuild11
4 files changed, 28 insertions, 5 deletions
diff --git a/sci-calculators/wcalc/ChangeLog b/sci-calculators/wcalc/ChangeLog
index 09cec171f6e8..b45edceae96c 100644
--- a/sci-calculators/wcalc/ChangeLog
+++ b/sci-calculators/wcalc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-calculators/wcalc
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-calculators/wcalc/ChangeLog,v 1.10 2008/03/14 13:21:44 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-calculators/wcalc/ChangeLog,v 1.11 2008/10/11 10:50:27 markusle Exp $
+
+ 11 Oct 2008; Markus Dittrich <markusle@gentoo.org>
+ +files/wcalc-2.3.1-parallel-build.patch, wcalc-2.3.1.ebuild:
+ Added patch to fix parallel build issues (bug #241176).
*wcalc-2.3.1 (14 Mar 2008)
diff --git a/sci-calculators/wcalc/Manifest b/sci-calculators/wcalc/Manifest
index 00a7c82f772f..2f7201f2b01a 100644
--- a/sci-calculators/wcalc/Manifest
+++ b/sci-calculators/wcalc/Manifest
@@ -1,8 +1,9 @@
+AUX wcalc-2.3.1-parallel-build.patch 493 RMD160 fd4b68fc0c1a9334a24b9e6daf0add794bc7e5df SHA1 054f17052d83c347f1e84518f466dde044ea59dd SHA256 9a7dc986682556d3414c6fe153e794ac0d4228c1f8d8b9805a8a0e9c4135e02b
DIST Wcalc-2.2.1.tar.bz2 214551 RMD160 5e85db0548028fb321986f3bac62bf6c28af59c1 SHA1 08b606cdc7dc8cb66f11327b5c7530698be5ad6a SHA256 82d3ed064c934a7791e8866f7ac25f2a600c2b435b5551101a2897b78d47a9af
DIST Wcalc-2.3.1.tar.bz2 274878 RMD160 f65b78866e4ae7ec1e7220ce45eeae9332d8d933 SHA1 97a14b99621a8b4c99d405ab088e574bd1d5995d SHA256 da783df203d6c4093b0c529e03edd742d4100e8834feceddf279db4d37b12ec7
DIST Wcalc-2.3.tar.bz2 272188 RMD160 d0c246cda018a7ea1fdf19a9a5cb0f669943b110 SHA1 b71218a54644558de694a6948e4fe215227affd5 SHA256 269ba72a94fb0e204ae1c66bc3dad23f8697469bca6a6588ebd0afdea9d799fb
EBUILD wcalc-2.2.1.ebuild 868 RMD160 3315de63eaf971bb9053642056a65425b8e40312 SHA1 d120024e1863b5e0c8ea36115b02a9cae9911fab SHA256 4967dfd9639abbf0307fa744ac46a46ef4d4bcb046ab25cefb37ddaf47ed2108
-EBUILD wcalc-2.3.1.ebuild 887 RMD160 66e788d8097eb9b0bce77024162c0b0a60edcf86 SHA1 deb8788abd4843c93de967fc81a2b59712e2931a SHA256 99b5dfa43af1a3124897fc042c2bcb483e05f26cfdca0e1997f841dc9ccbd5bc
+EBUILD wcalc-2.3.1.ebuild 1000 RMD160 6fc418366778d3d6749f91f2bf4821a958fa4949 SHA1 26bc0dbd035cfe94563e610e92c42ca7d01dc917 SHA256 b92a4613227e373acae3dc42e354f216d71c5937b9c11fa08fe46123e60f4a6c
EBUILD wcalc-2.3.ebuild 885 RMD160 f18b362f8e86b88acf47cb5c62e8e6fbda4baac8 SHA1 5e3af51de99c4e2cb518ef93f4bf3b7b038250d8 SHA256 41a9f8432d46cdb9834c874a558d4a52bf91232b0f8125e405157f3e02db1145
-MISC ChangeLog 1788 RMD160 1de4b35e08d47506911b3d44c7fb28c88e0f10f8 SHA1 268b774883f0c7a0819ba9d44582762188e9b89b SHA256 a359e992a4ec3db2d84fd4c95f8bf91652485794325cd8dfd71aa92e4b8b1047
+MISC ChangeLog 1963 RMD160 ba54898fb656251591a235b136a5dd75c1df2ba8 SHA1 ff8f595740fedeea07236c7e89d54570e0029640 SHA256 bd6bcb7bfda40e732cff1eaf231c480bb2cb84d216165bb443ff0de2382c5bc0
MISC metadata.xml 636 RMD160 e27822e05e95f1a31bc07cf546c7a9955bb0575e SHA1 274ab444035d8ecf08b5623a38edf82c4c277e25 SHA256 c1116175347a8394edff2060bc227ae50c7852e3bfaa227f59bd89c5fd996004
diff --git a/sci-calculators/wcalc/files/wcalc-2.3.1-parallel-build.patch b/sci-calculators/wcalc/files/wcalc-2.3.1-parallel-build.patch
new file mode 100644
index 000000000000..15ca95a2ae4a
--- /dev/null
+++ b/sci-calculators/wcalc/files/wcalc-2.3.1-parallel-build.patch
@@ -0,0 +1,11 @@
+diff -Naur Wcalc-2.3.1/Makefile.am Wcalc-2.3.1.new/Makefile.am
+--- Wcalc-2.3.1/Makefile.am 2007-02-25 21:09:18.000000000 -0500
++++ Wcalc-2.3.1.new/Makefile.am 2008-10-11 06:38:08.000000000 -0400
+@@ -1,6 +1,7 @@
+ bin_PROGRAMS = wcalc
+ AM_YFLAGS = -dt
+ #AM_LFLAGS = -w
++BUILT_SOURCES = parser.c
+ wcalc_SOURCES = calculator.h variables.h string_manip.h help.h parser.y \
+ string_manip.h historyManager.h files.h conversion.h \
+ scanner.l help.c calculator.c string_manip.c historyManager.c \
diff --git a/sci-calculators/wcalc/wcalc-2.3.1.ebuild b/sci-calculators/wcalc/wcalc-2.3.1.ebuild
index d1bb6ecf14a1..95c5c47126bb 100644
--- a/sci-calculators/wcalc/wcalc-2.3.1.ebuild
+++ b/sci-calculators/wcalc/wcalc-2.3.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-calculators/wcalc/wcalc-2.3.1.ebuild,v 1.1 2008/03/14 13:21:44 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-calculators/wcalc/wcalc-2.3.1.ebuild,v 1.2 2008/10/11 10:50:27 markusle Exp $
-inherit eutils
+inherit eutils autotools
MYP="Wcalc-${PV}"
DESCRIPTION="A flexible command-line scientific calculator"
@@ -20,6 +20,13 @@ DEPEND="readline? ( sys-libs/readline )
S="${WORKDIR}"/${MYP}
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-parallel-build.patch
+ eautoreconf
+}
+
src_compile() {
econf $(use_with readline) || die "econf failed."
emake || die "emake failed."