summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-01-25 16:13:51 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2009-01-25 16:13:51 +0000
commit899e9046a0c783cd9624deff02ea1602e711789c (patch)
treeb5a9094da879aa09156c7cf10a0fbe2935451938 /dev-lang/boo
parentClean up for bug 250135 (diff)
downloadgentoo-2-899e9046a0c783cd9624deff02ea1602e711789c.tar.gz
gentoo-2-899e9046a0c783cd9624deff02ea1602e711789c.tar.bz2
gentoo-2-899e9046a0c783cd9624deff02ea1602e711789c.zip
Clean out and fix for bug 250138.
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang/boo')
-rw-r--r--dev-lang/boo/ChangeLog8
-rw-r--r--dev-lang/boo/boo-0.7.5.2013-r1.ebuild66
-rw-r--r--dev-lang/boo/boo-0.7.9.2659.ebuild52
-rw-r--r--dev-lang/boo/boo-0.8.2.2960.ebuild6
4 files changed, 9 insertions, 123 deletions
diff --git a/dev-lang/boo/ChangeLog b/dev-lang/boo/ChangeLog
index fd12de3f3a43..75702efccc7d 100644
--- a/dev-lang/boo/ChangeLog
+++ b/dev-lang/boo/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/boo
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/ChangeLog,v 1.22 2008/06/01 11:33:01 jurek Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/ChangeLog,v 1.23 2009/01/25 16:13:51 loki_val Exp $
+
+ 25 Jan 2009; Peter Alfredsen <loki_val@gentoo.org>
+ -boo-0.7.5.2013-r1.ebuild, -boo-0.7.9.2659.ebuild, boo-0.8.2.2960.ebuild:
+ Clean out and fix for bug 250138.
*boo-0.8.2.2960 (01 Jun 2008)
diff --git a/dev-lang/boo/boo-0.7.5.2013-r1.ebuild b/dev-lang/boo/boo-0.7.5.2013-r1.ebuild
deleted file mode 100644
index cd728f195737..000000000000
--- a/dev-lang/boo/boo-0.7.5.2013-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.7.5.2013-r1.ebuild,v 1.3 2007/10/12 08:44:43 remi Exp $
-
-inherit mono fdo-mime eutils
-
-DESCRIPTION="A wrist friendly language for the CLI"
-HOMEPAGE="http://boo.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/distributions/archive/${P}-src.tar.bz2"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc examples"
-
-DEPEND=">=dev-lang/mono-1.1.4
- dev-dotnet/nant
- x11-misc/shared-mime-info
- =x11-libs/gtksourceview-1*"
-
-src_unpack() {
- if has_version "dev-lang/boo"; then
- if ! (has_version ">=dev-lang/boo-${PV}" &&
- has_version "<=dev-lang/boo-${PVR}"); then
- eerror "This version of boo has a problem compiling when any other"
- eerror "version of boo is present on the system. Please unmerge boo"
- eerror "and then try emerging this version of boo. See bug #108520"
- eerror "at https://bugs.gentoo.org/show_bug.cgi?id=108520 for more"
- eerror "details."
- die "Version of boo installed will cause compilation errors."
- fi
- fi
-
- unpack ${A}
- cd ${S}
-}
-
-src_compile() {
- # We no longer need to provide boo.lang (bug #163926)
- sed -i -e 's#^.*<copy file="extras/boo.lang".*$##' \
- default.build || die "sed failed"
-
- nant -t:mono-1.0 -D:install.prefix=/usr || die "build failed"
-}
-
-src_install() {
- nant install \
- -D:install.destdir=${D} -t:mono-1.0 -D:install.prefix=/usr ||
- die "install failed"
-
- use doc && dodoc docs/BooManifesto.sxw
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
-
-pkg_postinst() {
- fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
- fdo-mime_mime_database_update
-}
diff --git a/dev-lang/boo/boo-0.7.9.2659.ebuild b/dev-lang/boo/boo-0.7.9.2659.ebuild
deleted file mode 100644
index 375884affe40..000000000000
--- a/dev-lang/boo/boo-0.7.9.2659.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.7.9.2659.ebuild,v 1.2 2007/12/31 04:34:40 jurek Exp $
-
-inherit mono fdo-mime eutils autotools
-
-DESCRIPTION="A wrist friendly language for the CLI"
-HOMEPAGE="http://boo.codehaus.org/"
-SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P}.tar.gz"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/mono-1.1.4
- dev-dotnet/nant
- x11-misc/shared-mime-info
- =x11-libs/gtksourceview-1*"
-
-MAKEOPTS="-j1 ${MAKEOPTS}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e \
- 's#boo.lang##' extras/Makefile.am \
- || die "sed failed"
-
- sed -i -e \
- 's#^libdir=${prefix}/lib$#libdir=${prefix}/lib/mono#' \
- extras/boo.pc.in \
- || die "sed failed"
-
- eautoreconf || die "eautoreconf failed"
-}
-
-src_compile() {
- econf || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc ChangeLog README || die "dodoc failed"
-}
-
-pkg_postinst() {
- fdo-mime_mime_database_update
-}
diff --git a/dev-lang/boo/boo-0.8.2.2960.ebuild b/dev-lang/boo/boo-0.8.2.2960.ebuild
index 1010df093f6b..9eec0e1ec9f2 100644
--- a/dev-lang/boo/boo-0.8.2.2960.ebuild
+++ b/dev-lang/boo/boo-0.8.2.2960.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# 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.8.2.2960.ebuild,v 1.1 2008/06/01 11:33:01 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.8.2.2960.ebuild,v 1.2 2009/01/25 16:13:51 loki_val Exp $
inherit mono fdo-mime eutils autotools
@@ -19,7 +19,7 @@ DEPEND=">=dev-lang/mono-1.1.4
x11-misc/shared-mime-info
=x11-libs/gtksourceview-1*"
-MAKEOPTS="-j1 ${MAKEOPTS}"
+MAKEOPTS="${MAKEOPTS} -j1"
src_unpack() {
unpack ${A}