diff options
author | Peter Alfredsen <loki_val@gentoo.org> | 2009-05-06 08:09:51 +0000 |
---|---|---|
committer | Peter Alfredsen <loki_val@gentoo.org> | 2009-05-06 08:09:51 +0000 |
commit | bc0b54f11fb030195441beff96b1ba6fe93d5f4c (patch) | |
tree | 01b2d7f931c5a5a9152a46376bf44d20fee6bba9 /dev-lang | |
parent | Version bump (diff) | |
download | gentoo-2-bc0b54f11fb030195441beff96b1ba6fe93d5f4c.tar.gz gentoo-2-bc0b54f11fb030195441beff96b1ba6fe93d5f4c.tar.bz2 gentoo-2-bc0b54f11fb030195441beff96b1ba6fe93d5f4c.zip |
Document bug 268610.
(Portage version: 2.2_rc28/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/boo/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/boo/boo-0.9.0.3203.ebuild | 16 | ||||
-rw-r--r-- | dev-lang/boo/boo-0.9.1.3287.ebuild | 16 |
3 files changed, 31 insertions, 7 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/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' \ |