diff options
author | Saleem Abdulrasool <compnerd@gentoo.org> | 2008-03-03 06:04:15 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@gentoo.org> | 2008-03-03 06:04:15 +0000 |
commit | 31dee8de0805c5b204d5b8be0e6927db25ada11c (patch) | |
tree | 5c640c19d62ffa74cc95612973f0498fd4902652 /dev-util | |
parent | Marked ~hppa (bug #210769). (diff) | |
download | gentoo-2-31dee8de0805c5b204d5b8be0e6927db25ada11c.tar.gz gentoo-2-31dee8de0805c5b204d5b8be0e6927db25ada11c.tar.bz2 gentoo-2-31dee8de0805c5b204d5b8be0e6927db25ada11c.zip |
die parallel builds die! add a nasty hack to make it sorta kinda but not really work
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/monodevelop/ChangeLog | 6 | ||||
-rw-r--r-- | dev-util/monodevelop/files/monodevelop-0.19-parallel-build.patch | 37 | ||||
-rw-r--r-- | dev-util/monodevelop/monodevelop-0.19.ebuild | 3 |
3 files changed, 44 insertions, 2 deletions
diff --git a/dev-util/monodevelop/ChangeLog b/dev-util/monodevelop/ChangeLog index eb6d92e1e666..321eac03dad0 100644 --- a/dev-util/monodevelop/ChangeLog +++ b/dev-util/monodevelop/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-util/monodevelop # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/ChangeLog,v 1.55 2008/03/02 07:19:50 compnerd Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/ChangeLog,v 1.56 2008/03/03 06:04:14 compnerd Exp $ + + 03 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org> + +files/monodevelop-0.19-parallel-build.patch, monodevelop-0.19.ebuild: + Add *nasty* hack to get parallel builds working *monodevelop-0.19 (02 Mar 2008) diff --git a/dev-util/monodevelop/files/monodevelop-0.19-parallel-build.patch b/dev-util/monodevelop/files/monodevelop-0.19-parallel-build.patch new file mode 100644 index 000000000000..253729de6dbe --- /dev/null +++ b/dev-util/monodevelop/files/monodevelop-0.19-parallel-build.patch @@ -0,0 +1,37 @@ +--- src/addins/MonoDevelop.GtkCore/Makefile.am 2008-03-02 19:51:56.000000000 -0800 ++++ src/addins/MonoDevelop.GtkCore/Makefile.am 2008-03-02 19:52:17.000000000 -0800 +@@ -98,6 +98,9 @@ + $(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library \ + $(build_resources:%=/resource:%) $(build_sources) $(REFS) + ++$(ASSEMBLY).mdb: $(ASSEMBLY) ++ true ++ + if HAVE_GNOME_SHARP + assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.GtkCore + assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb +--- src/addins/MonoDevelop.WebReferences/Makefile.am 2008-03-02 19:50:26.000000000 -0800 ++++ src/addins/MonoDevelop.WebReferences/Makefile.am 2008-03-02 19:51:33.000000000 -0800 +@@ -56,6 +56,9 @@ + $(CSC) $(CSC_FLAGS) -debug -out:$@ -target:library \ + $(build_resources:%=/resource:%) $(build_sources) $(REFS) + ++$(ASSEMBLY).mdb: $(ASSEMBLY) ++ true ++ + assemblydir = $(MD_ADDIN_DIR)/MonoDevelop.WebReferences + assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb + +--- src/addins/MonoDevelop.GtkCore/Makefile.am.orig 2008-03-02 21:16:08.000000000 -0800 ++++ src/addins/MonoDevelop.GtkCore/Makefile.am 2008-03-02 21:16:49.000000000 -0800 +@@ -84,7 +84,9 @@ + svn cp -m "Update Stetic sources" svn+ssh://mono-cvs.ximian.com/source/trunk/stetic svn+ssh://mono-cvs.ximian.com/source/trunk/monodevelop/main/src/addins/MonoDevelop.GtkCore/lib/stetic + + if HAVE_GNOME_SHARP +-all: $(ASSEMBLY) ++all: stetic_dlls $(ASSEMBLY) ++stetic_dlls: ++ cd lib ; make -f Makefile ; cd .. + else + all: + endif diff --git a/dev-util/monodevelop/monodevelop-0.19.ebuild b/dev-util/monodevelop/monodevelop-0.19.ebuild index 7496495f2fa2..a46b7cfbb453 100644 --- a/dev-util/monodevelop/monodevelop-0.19.ebuild +++ b/dev-util/monodevelop/monodevelop-0.19.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/monodevelop-0.19.ebuild,v 1.1 2008/03/02 07:19:50 compnerd Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/monodevelop-0.19.ebuild,v 1.2 2008/03/03 06:04:14 compnerd Exp $ inherit autotools eutils fdo-mime mono multilib @@ -44,6 +44,7 @@ src_unpack() { epatch "${FILESDIR}/${PN}-0.18.1-configure.patch" epatch "${FILESDIR}/${PN}-0.18.1-libstetic.patch" + epatch "${FILESDIR}/${PN}-0.19-parallel-build.patch" epatch "${FILESDIR}/${PN}-0.19-exuberant-ctags.patch" eautoreconf || die "eautoreconf failed" |