summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2008-07-07 13:53:31 +0000
committerMarkus Dittrich <markusle@gentoo.org>2008-07-07 13:53:31 +0000
commitaa19d21bb2993ea23d6a41bf85900789fd4a59ce (patch)
tree9a9577b3fabcdf65b08887742c29ca3c0b9aaa2a /sci-chemistry/xdrawchem
parentAdd ~alpha/~ia64 wrt #229217 (diff)
downloadgentoo-2-aa19d21bb2993ea23d6a41bf85900789fd4a59ce.tar.gz
gentoo-2-aa19d21bb2993ea23d6a41bf85900789fd4a59ce.tar.bz2
gentoo-2-aa19d21bb2993ea23d6a41bf85900789fd4a59ce.zip
Added patch to enable compilation with gcc-4.3.
(Portage version: 2.2_rc1/cvs/Linux 2.6.25-SENTINEL-4 i686)
Diffstat (limited to 'sci-chemistry/xdrawchem')
-rw-r--r--sci-chemistry/xdrawchem/ChangeLog6
-rw-r--r--sci-chemistry/xdrawchem/files/xdrawchem-1.9.9-gcc4.3.patch8
-rw-r--r--sci-chemistry/xdrawchem/xdrawchem-1.9.9.ebuild10
3 files changed, 21 insertions, 3 deletions
diff --git a/sci-chemistry/xdrawchem/ChangeLog b/sci-chemistry/xdrawchem/ChangeLog
index 7086e49674ca..5177971af1ff 100644
--- a/sci-chemistry/xdrawchem/ChangeLog
+++ b/sci-chemistry/xdrawchem/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-chemistry/xdrawchem
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/xdrawchem/ChangeLog,v 1.30 2008/04/27 20:17:41 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/xdrawchem/ChangeLog,v 1.31 2008/07/07 13:53:30 markusle Exp $
+
+ 07 Jul 2008; Markus Dittrich <markusle@gentoo.org>
+ +files/xdrawchem-1.9.9-gcc4.3.patch, xdrawchem-1.9.9.ebuild:
+ Added patch to enable compilation with gcc-4.3.
27 Apr 2008; Marcus D. Hanwell <cryos@gentoo.org> xdrawchem-1.9.9.ebuild:
Removed the dep on <sci-chemistry/openbabel-2.2 as the linking issue
diff --git a/sci-chemistry/xdrawchem/files/xdrawchem-1.9.9-gcc4.3.patch b/sci-chemistry/xdrawchem/files/xdrawchem-1.9.9-gcc4.3.patch
new file mode 100644
index 000000000000..1124e36e00eb
--- /dev/null
+++ b/sci-chemistry/xdrawchem/files/xdrawchem-1.9.9-gcc4.3.patch
@@ -0,0 +1,8 @@
+diff -Naur xdrawchem-1.9.9/xdrawchem/molinfodialog.cpp xdrawchem-1.9.9.new/xdrawchem/molinfodialog.cpp
+--- xdrawchem-1.9.9/xdrawchem/molinfodialog.cpp 2005-08-07 16:00:19.000000000 -0400
++++ xdrawchem-1.9.9.new/xdrawchem/molinfodialog.cpp 2008-07-07 09:19:58.000000000 -0400
+@@ -1,3 +1,4 @@
++#include <cstdlib>
+ #include <qapplication.h>
+ #include <qclipboard.h>
+
diff --git a/sci-chemistry/xdrawchem/xdrawchem-1.9.9.ebuild b/sci-chemistry/xdrawchem/xdrawchem-1.9.9.ebuild
index 29c6a928bde0..4376c3f84002 100644
--- a/sci-chemistry/xdrawchem/xdrawchem-1.9.9.ebuild
+++ b/sci-chemistry/xdrawchem/xdrawchem-1.9.9.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-chemistry/xdrawchem/xdrawchem-1.9.9.ebuild,v 1.7 2008/04/27 20:17:41 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/xdrawchem/xdrawchem-1.9.9.ebuild,v 1.8 2008/07/07 13:53:30 markusle Exp $
-inherit qt3
+inherit qt3 eutils
DESCRIPTION="Molecular structure drawing program"
HOMEPAGE="http://xdrawchem.sourceforge.net/"
@@ -20,6 +20,12 @@ DEPEND="${RDEPEND}
>=sys-devel/gcc-3.2
dev-util/pkgconfig"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gcc4.3.patch
+}
+
src_compile() {
# make sure we use moc from Qt, not from eg media-sound/moc
PATH="${QTDIR}/bin:${PATH}"