diff options
author | Markus Nigbur <pyrania@gentoo.org> | 2004-07-03 14:00:17 +0000 |
---|---|---|
committer | Markus Nigbur <pyrania@gentoo.org> | 2004-07-03 14:00:17 +0000 |
commit | 46fa0ff00e08cbe1a63b6ccef33420907dbb8a38 (patch) | |
tree | 490e46a61aee525bd952a7721dca01d17438b524 /x11-libs/dnd | |
parent | Patch to fix segmentation fault problem. Closing bug #53998. (diff) | |
download | historical-46fa0ff00e08cbe1a63b6ccef33420907dbb8a38.tar.gz historical-46fa0ff00e08cbe1a63b6ccef33420907dbb8a38.tar.bz2 historical-46fa0ff00e08cbe1a63b6ccef33420907dbb8a38.zip |
Fixing parallel compilation. See bug #44047.
Diffstat (limited to 'x11-libs/dnd')
-rw-r--r-- | x11-libs/dnd/ChangeLog | 5 | ||||
-rw-r--r-- | x11-libs/dnd/Manifest | 5 | ||||
-rw-r--r-- | x11-libs/dnd/dnd-1.1.ebuild | 3 | ||||
-rw-r--r-- | x11-libs/dnd/files/Makefile-fix.patch | 34 |
4 files changed, 43 insertions, 4 deletions
diff --git a/x11-libs/dnd/ChangeLog b/x11-libs/dnd/ChangeLog index c8ed481000c6..936f94a86c90 100644 --- a/x11-libs/dnd/ChangeLog +++ b/x11-libs/dnd/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for x11-libs/dnd # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/dnd/ChangeLog,v 1.9 2004/06/24 21:59:22 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/dnd/ChangeLog,v 1.10 2004/07/03 14:00:17 pyrania Exp $ + + 03 Jul 2004; <pyrania@gentoo.org> +files/Makefile-fix.patch, dnd-1.1.ebuild: + Fixing parallel compilation. See bug #44047. 17 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> dnd-1.1.ebuild: Inherit eutils, added IUSE= diff --git a/x11-libs/dnd/Manifest b/x11-libs/dnd/Manifest index 8b3648e3caca..bcfd3ea748d7 100644 --- a/x11-libs/dnd/Manifest +++ b/x11-libs/dnd/Manifest @@ -1,4 +1,5 @@ -MD5 d108cb3035e5984f96ba89ace205e8e6 dnd-1.1.ebuild 678 -MD5 066ee036c6e1e2a1bfe8e747894fe050 ChangeLog 1091 +MD5 3dc844dc0a4211f6643e30d7e4d1c81c ChangeLog 1218 +MD5 21ad92c3fde25281bb0e87612d224e80 dnd-1.1.ebuild 723 +MD5 a17aed1aac031151c9954e2803bdb2f4 files/Makefile-fix.patch 908 MD5 5bcbf95d481a26737a32374140b6f910 files/digest-dnd-1.1 56 MD5 0004edf0ec28c4b590e0832ba2463d04 files/dnd-1.1-gentoo.diff 1533 diff --git a/x11-libs/dnd/dnd-1.1.ebuild b/x11-libs/dnd/dnd-1.1.ebuild index c1b77201bd11..8835fea71d20 100644 --- a/x11-libs/dnd/dnd-1.1.ebuild +++ b/x11-libs/dnd/dnd-1.1.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/x11-libs/dnd/dnd-1.1.ebuild,v 1.17 2004/06/24 21:59:22 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/dnd/dnd-1.1.ebuild,v 1.18 2004/07/03 14:00:17 pyrania Exp $ inherit eutils @@ -19,6 +19,7 @@ src_unpack() { unpack dnd.1.1.tgz cd ${S} epatch ${FILESDIR}/${PF}-gentoo.diff || die + epatch ${FILESDIR}/Makefile-fix.patch || die } src_compile() { diff --git a/x11-libs/dnd/files/Makefile-fix.patch b/x11-libs/dnd/files/Makefile-fix.patch new file mode 100644 index 000000000000..ca129175b25f --- /dev/null +++ b/x11-libs/dnd/files/Makefile-fix.patch @@ -0,0 +1,34 @@ +--- Makefile.in.orig 1997-05-22 22:18:22.000000000 -0400 ++++ Makefile.in 2004-06-16 14:41:19.673035936 -0400 +@@ -42,19 +42,22 @@ + $(COMPILE) dndtest.c + $(LINK) dndtest.o -L. -lDnd $(LIBS) + +-libDnd.a: DragAndDrop.c +- rm -f DragAndDrop.o +- $(COMPILE) DragAndDrop.c ++libDnd.a: DragAndDropC.o + rm -f libDnd.a +- $(AR) cru libDnd.a DragAndDrop.o ++ $(AR) cru libDnd.a DragAndDropC.o + $(RANLIB) libDnd.a + +-libDnd++.a: DragAndDrop.c +- rm -f DragAndDrop.o DragAndDrop.cxx +- ln -s DragAndDrop.c DragAndDrop.cxx +- $(CXXCOMPILE) DragAndDrop.cxx ++DragAndDropC.o: DragAndDrop.c ++ rm -f DragAndDropC.o ++ $(COMPILE) DragAndDrop.c -o DragAndDropC.o ++ ++DragAndDropCpp.o: DragAndDrop.c ++ rm -f DragAndDropCpp.o ++ $(CXXCOMPILE) DragAndDrop.c -o DragAndDropCpp.o ++ ++libDnd++.a: DragAndDropCpp.o + rm -f libDnd++.a +- $(AR) cru libDnd++.a DragAndDrop.o ++ $(AR) cru libDnd++.a DragAndDropCpp.o + $(RANLIB) libDnd++.a + + clean: |