summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@gentoo.org>2008-03-03 06:04:15 +0000
committerSaleem Abdulrasool <compnerd@gentoo.org>2008-03-03 06:04:15 +0000
commita3878963bd80f6ddb47110936d2a82912bbf9121 (patch)
tree155729e1cb1ce982cb5c2bedc8950f16efe35bf2 /dev-util/monodevelop
parentMarked ~hppa (bug #210769). (diff)
downloadhistorical-a3878963bd80f6ddb47110936d2a82912bbf9121.tar.gz
historical-a3878963bd80f6ddb47110936d2a82912bbf9121.tar.bz2
historical-a3878963bd80f6ddb47110936d2a82912bbf9121.zip
die parallel builds die! add a nasty hack to make it sorta kinda but not really work
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-util/monodevelop')
-rw-r--r--dev-util/monodevelop/ChangeLog6
-rw-r--r--dev-util/monodevelop/Manifest5
-rw-r--r--dev-util/monodevelop/files/monodevelop-0.19-parallel-build.patch37
-rw-r--r--dev-util/monodevelop/monodevelop-0.19.ebuild3
4 files changed, 47 insertions, 4 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/Manifest b/dev-util/monodevelop/Manifest
index 63780a37a3ab..0b2dbee999fb 100644
--- a/dev-util/monodevelop/Manifest
+++ b/dev-util/monodevelop/Manifest
@@ -3,12 +3,13 @@ AUX monodevelop-0.15-configure.patch 4426 RMD160 37da9671337fd5345b6fe6b50a9b507
AUX monodevelop-0.18.1-configure.patch 1250 RMD160 544e73c8dad1f3717516b20a71e0aeb3d9cf7859 SHA1 114a74dee6e3b80d217dc8776f681ae4f37ce438 SHA256 482a7cbcc7a832ec831cb304ceb8b862944b19b087e32498ee7bf8666554d172
AUX monodevelop-0.18.1-libstetic.patch 1514 RMD160 c91646b599d92437e75a6c37fd3f3e44a88d6e23 SHA1 0ed9502a4e046fa5aefabcdc2e450e9d844515c9 SHA256 76e90f2d829e525899e6564ee46c54853feec6a1b657eb0fc55730f66e43e66c
AUX monodevelop-0.19-exuberant-ctags.patch 2005 RMD160 c68705d6452ea06d9a56bd092f4fea0044a7cafb SHA1 b9f8f409e133ed7ba5fcc2e469c050bebf331910 SHA256 fa61032e053d8bd43b37bf5a53d5608dd3634aff64e03f71d3b80292fdd10efd
+AUX monodevelop-0.19-parallel-build.patch 1430 RMD160 ba5261b70a67a15a7c7d9d536da14488c5266a63 SHA1 685ce171ffb55af74da042e5d8ee6d95d5bf7324 SHA256 3985149bb0e5fa00e40c6dd3aa9feb86d9d62bf43d3e3cd527ae482e7f093df0
AUX monodevelop-exuberant-ctags.patch 2016 RMD160 9348329aae67f8b228748b2d09a0cbcd6218712f SHA1 37520ca57a0a3cf469b5e072fd9697976f645880 SHA256 c1188e22b12009ffc43eb00d95350d7b53e01eea22c2eecc371a97ddd056d8a7
DIST monodevelop-0.15.tar.bz2 3385762 RMD160 16b418521503171aea3b7a81b57d9685b3574687 SHA1 83c903107590204e140cfb25c8bd7cdf437ec35b SHA256 4b81c29177c318eb368260cfabc85641dc4efeafe989d6afd9146dcbf64a67e5
DIST monodevelop-0.18.1.tar.bz2 3013149 RMD160 8084819e0bfb73d637e7fa150c575fe5ff83c881 SHA1 e9383d8ec6fec70ea515f412a010dd9f5e173a80 SHA256 4129749da06d84d2f3f37fffa5a9107398e211b013752c6c4753397915df277d
DIST monodevelop-0.19.tar.bz2 3766224 RMD160 3622ded25c22a56327d81293c33fd236f5f701bb SHA1 b911ea5bf289ee3b52381f2409a08e3dc7d00a9a SHA256 399a6af87ceb8e57b492e6746470abc24c3b66949ebd502bde03d98afcc2b1dc
EBUILD monodevelop-0.15.ebuild 4606 RMD160 1ef19280146396558ea657a7e51194321e11fde9 SHA1 217f49aa49574929ecb2d9e0a8c905973e5066e0 SHA256 63dfc1db7f8dbd234b460f3fc507066f411d207983dc7baf4e3dbd85c5a1207e
EBUILD monodevelop-0.18.1.ebuild 1862 RMD160 b92c768152e164bbd697f71ae3932fa99c6aecba SHA1 157e0fa10184a380df0f48e54847723042ce9e1c SHA256 c8ac777c80bb147f52fe414f92b9577799c9ada68843fa345e024589258d5e31
-EBUILD monodevelop-0.19.ebuild 1906 RMD160 62fa78a3c309f1b021ec4413e34d9dcf5ed690f2 SHA1 98e27e3ccee65833f3add831e6dc650631a61b26 SHA256 1419b6a69d506038e4cd694d16139c7028cd91942ec63f9b5978e6b37f96e150
-MISC ChangeLog 10992 RMD160 8dc0eefb8a0ee232a211828685587afed40795b9 SHA1 e51019088ec0a6b58242ac473ab1030ba4017bb0 SHA256 4c853b4a9e2cb815763388ec619b2490a83335ecbb160cd83748ffaa4f0d52f6
+EBUILD monodevelop-0.19.ebuild 1960 RMD160 cf037a679bcbf12b236c69b4c7251c4033b85e05 SHA1 93b4fa608c7d67e7722001ff87948f4e1da70e47 SHA256 1677e5bfe722b0a0695fdf0932fb3f7684bcc744dcc3265ccb5d66d89c36eed8
+MISC ChangeLog 11172 RMD160 b28662b097c636c3d2b5de0e82d0f3c77499b27a SHA1 5e0e749c8e5bbe71701cd9c68d116f362480dd7e SHA256 c6565c190c1a2fa88ac1c766e9174d4e6b0235b2cbd4f6f45b4ee3e54c3df8a4
MISC metadata.xml 159 RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 SHA1 ac19a418765e817e54d4c54c1992c9062d5dcf3e SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909
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"