summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/boo')
-rw-r--r--dev-lang/boo/ChangeLog6
-rw-r--r--dev-lang/boo/Manifest6
-rw-r--r--dev-lang/boo/boo-0.9.0.3203.ebuild16
-rw-r--r--dev-lang/boo/boo-0.9.1.3287.ebuild16
4 files changed, 34 insertions, 10 deletions
diff --git a/dev-lang/boo/ChangeLog b/dev-lang/boo/ChangeLog
index 27ec44e96fbf..8894d57db9c9 100644
--- a/dev-lang/boo/ChangeLog
+++ b/dev-lang/boo/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/boo
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/ChangeLog,v 1.26 2009/05/03 21:13:51 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/ChangeLog,v 1.27 2009/05/06 08:09:51 loki_val Exp $
+
+ 06 May 2009; Peter Alfredsen <loki_val@gentoo.org> boo-0.9.0.3203.ebuild,
+ boo-0.9.1.3287.ebuild:
+ Document bug 268610.
*boo-0.9.1.3287 (03 May 2009)
*boo-0.9.0.3203 (03 May 2009)
diff --git a/dev-lang/boo/Manifest b/dev-lang/boo/Manifest
index 4f0ccd4d6d2f..512a0c5a90af 100644
--- a/dev-lang/boo/Manifest
+++ b/dev-lang/boo/Manifest
@@ -4,7 +4,7 @@ DIST boo-0.9.0.3203-2-src.zip 3530892 RMD160 688bbc31274f6b499c98421ca8e8136ab71
DIST boo-0.9.1.3287-src.zip 3603869 RMD160 535ca6caeccac2a9b71cc9d9dc5aa101e56bc003 SHA1 9c42253abd374f63b06685ce99ae7632678b1a80 SHA256 b386ad02dd4c3061de51a478818ea06730a6e59e5cc3472ba2a507b698764fa5
EBUILD boo-0.7.6.2237-r1.ebuild 1155 RMD160 99b6ef85761f670f5a98d5d53cc1fc70a5a91232 SHA1 fbaf62fb63ca4af648b7eeb9f3fc376940c635bd SHA256 b7e0b29d04a5773f89322e85a86f1645a2668388aee1f8ad3b343e56ff43ffe0
EBUILD boo-0.8.2.2960.ebuild 1123 RMD160 89cd75b68d66b9870f6021941b06eb7679d3cb0a SHA1 04b0f71538b23cad0d92e80c2d46a20f5d695076 SHA256 98f8fa5e6548cac89cde554694dbc1d4f598cc90a1380b93c811c13af8f27685
-EBUILD boo-0.9.0.3203.ebuild 1527 RMD160 e90006be58c48c155fa3c8765b45f2b79f2ceba7 SHA1 3f254ace0bfaf9b4ff83f9c1bab5e9182c23a157 SHA256 931f0cd532e6cbc994f7f7995633024922ea084160c79428c40320a0c9e8fe43
-EBUILD boo-0.9.1.3287.ebuild 1588 RMD160 6ba34c6304e6e0a230e13cfcb986427ee4655082 SHA1 51d1302d9400f643c71b2f90e5a57f79e90aaa75 SHA256 0137a8938bcf6b0e3752b963cf84376268117f19603686a1c49e2c450e560720
-MISC ChangeLog 3893 RMD160 0f73ac553ca2e7997041308d7c5b017a6f3702e9 SHA1 9100eae5817a2c3ef8e31efedd3e67581334b07b SHA256 acd13a8309222d08e4f402f6e3c34e023dd3843a990ff8df620ec1242bd35d2d
+EBUILD boo-0.9.0.3203.ebuild 1944 RMD160 03633ffa78896e9e143545133bb2e7c25afa4a31 SHA1 50d3ef133ef0b18a37e48a183ec08d9890586b0b SHA256 0c83b0a7f5e0c621143f3929275f2befdafa2371157e4a36e3dc8e18be5d9756
+EBUILD boo-0.9.1.3287.ebuild 1942 RMD160 2454825e49a58c1acf1db9b227eb0f412a74841f SHA1 c7bea7ad991317b0ddce67dd6576d876760310a7 SHA256 ef6de158c9278d34e7920b73136afc1ebeec069d53bca51eca4e7d8ad3d599fc
+MISC ChangeLog 4018 RMD160 d0bbba49726ed501b50258ce378bf9441f64edfb SHA1 e0c92ad132155c52ea6cabd26215db9da7616aa1 SHA256 530181e8cbb68e608b6b5f0f9c2fcfcb52c1f39cd4a159623ee3067a61ef088c
MISC metadata.xml 160 RMD160 cc10b170ad63a746d8bdfbe5bf1bd9f7065922b8 SHA1 49eaf4246f7502850064d3806cce65d3a404ce1b SHA256 1bc3e313a948415fff0dfa63a5610943327146bfe16bfeca603379bf9706a687
diff --git a/dev-lang/boo/boo-0.9.0.3203.ebuild b/dev-lang/boo/boo-0.9.0.3203.ebuild
index 15717c70ea90..ae50d2b7c283 100644
--- a/dev-lang/boo/boo-0.9.0.3203.ebuild
+++ b/dev-lang/boo/boo-0.9.0.3203.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.9.0.3203.ebuild,v 1.1 2009/05/03 21:13:51 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.9.0.3203.ebuild,v 1.2 2009/05/06 08:09:51 loki_val Exp $
EAPI=2
@@ -9,7 +9,6 @@ inherit multilib mono fdo-mime eutils
DESCRIPTION="A wrist friendly language for the CLI"
HOMEPAGE="http://boo.codehaus.org/"
SRC_URI="http://dist.codehaus.org/boo/distributions/${P}-2-src.zip"
-
LICENSE="BSD"
SLOT="0"
@@ -19,7 +18,6 @@ IUSE=""
RDEPEND=">=dev-lang/mono-2.0
x11-libs/gtksourceview:1.0"
DEPEND="${RDEPEND}
- !!<${CATEGORY}/${P}
x11-misc/shared-mime-info
app-arch/unzip
>=dev-dotnet/nant-0.86_beta1"
@@ -28,6 +26,18 @@ MAKEOPTS="${MAKEOPTS} -j1"
RESTRICT="test"
+# Irritating bug: Boo has to be uninstalled for boo to compile.
+pkg_setup() {
+ if has_version ${CATEGORY}/${PN}
+ then
+ eerror "${CATEGORY}/${PN}'s install process is buggy. It requires that you remove any"
+ eerror "existing install before attempting to reinstall it."
+ eerror "Please emerge -C ${CATEGORY}/${PN} and try again."
+ eerror "See http://bugs.gentoo.org/268610 for details."
+ die "Please emerge -C ${CATEGORY}/${PN}"
+ fi
+}
+
src_prepare() {
sed -i -e 's: Boo.Microsoft.Build.Tasks, update-vs2005-env,::' default.build || die
sed -i -e 's@${libdir}/boo@${libdir}/mono/boo@g' \
diff --git a/dev-lang/boo/boo-0.9.1.3287.ebuild b/dev-lang/boo/boo-0.9.1.3287.ebuild
index 453a5eddc409..a6953ede7fd9 100644
--- a/dev-lang/boo/boo-0.9.1.3287.ebuild
+++ b/dev-lang/boo/boo-0.9.1.3287.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.9.1.3287.ebuild,v 1.1 2009/05/03 21:13:51 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.9.1.3287.ebuild,v 1.2 2009/05/06 08:09:51 loki_val Exp $
EAPI=2
@@ -15,11 +15,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-# Irritating bug: Boo has to be uninstalled for boo to compile.
RDEPEND=">=dev-lang/mono-2.0
x11-libs/gtksourceview:1.0"
DEPEND="${RDEPEND}
- !!<${CATEGORY}/${P}
x11-misc/shared-mime-info
app-arch/unzip
>=dev-dotnet/nant-0.86_beta1"
@@ -28,6 +26,18 @@ MAKEOPTS="${MAKEOPTS} -j1"
RESTRICT="test"
+# Irritating bug: Boo has to be uninstalled for boo to compile.
+pkg_setup() {
+ if has_version ${CATEGORY}/${PN}
+ then
+ eerror "${CATEGORY}/${PN}'s install process is buggy. It requires that you remove any"
+ eerror "existing install before attempting to reinstall it."
+ eerror "Please emerge -C ${CATEGORY}/${PN} and try again."
+ eerror "See http://bugs.gentoo.org/268610 for details."
+ die "Please emerge -C ${CATEGORY}/${PN}"
+ fi
+}
+
src_prepare() {
sed -i -e 's: Boo.Microsoft.Build.Tasks, update-vs2005-env,::' default.build || die
sed -i -e 's@${libdir}/boo@${libdir}/mono/boo@g' \