summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Pukhlikov <cynede@gentoo.org>2013-09-24 13:04:30 +0000
committerMikhail Pukhlikov <cynede@gentoo.org>2013-09-24 13:04:30 +0000
commitacfeaed6b014da49c4ba3da81e3b4453fd382074 (patch)
treeacc04d20a95876cc4aef1ddf0a9492df7852c4e1
parentdev-python/pylint: Add missing call of distutils-r1_python_install_all() (diff)
downloadgentoo-2-acfeaed6b014da49c4ba3da81e3b4453fd382074.tar.gz
gentoo-2-acfeaed6b014da49c4ba3da81e3b4453fd382074.tar.bz2
gentoo-2-acfeaed6b014da49c4ba3da81e3b4453fd382074.zip
QA: dev-lang/fsharp
(Portage version: 2.2.6_p5/cvs/Linux i686, unsigned Manifest commit)
-rw-r--r--dev-lang/fsharp/ChangeLog6
-rw-r--r--dev-lang/fsharp/fsharp-3.0.27.ebuild17
-rw-r--r--dev-lang/fsharp/metadata.xml2
3 files changed, 14 insertions, 11 deletions
diff --git a/dev-lang/fsharp/ChangeLog b/dev-lang/fsharp/ChangeLog
index 17f7bee3e264..a85751efb666 100644
--- a/dev-lang/fsharp/ChangeLog
+++ b/dev-lang/fsharp/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/fsharp
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/ChangeLog,v 1.1 2013/09/24 12:22:10 cynede Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/ChangeLog,v 1.2 2013/09/24 13:04:30 cynede Exp $
+
+ 24 Sep 2013; Heather Cynede <cynede@gentoo.org> fsharp-3.0.27.ebuild,
+ metadata.xml:
+ QA: dev-lang/fsharp
*fsharp-3.0.27 (24 Sep 2013)
diff --git a/dev-lang/fsharp/fsharp-3.0.27.ebuild b/dev-lang/fsharp/fsharp-3.0.27.ebuild
index 65004f58e790..d13e0e33b5cb 100644
--- a/dev-lang/fsharp/fsharp-3.0.27.ebuild
+++ b/dev-lang/fsharp/fsharp-3.0.27.ebuild
@@ -1,11 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/fsharp-3.0.27.ebuild,v 1.1 2013/09/24 12:22:10 cynede Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/fsharp-3.0.27.ebuild,v 1.2 2013/09/24 13:04:30 cynede Exp $
EAPI="5"
-USE_DOTNET="net40"
-inherit autotools
+AUTOTOOLS_AUTORECONF=1
+
+inherit autotools-utils mono-env
DESCRIPTION="The F# Compiler"
HOMEPAGE="https://github.com/fsharp/fsharp"
@@ -16,17 +17,15 @@ SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
-MAKEOPTS="-j1" #nowarn
-DEPEND="|| ( >dev-lang/mono-3.0.6 <dev-lang/mono-3.0.5 )"
+MAKEOPTS+=" -j1" #nowarn
+DEPEND="dev-lang/mono"
RDEPEND="${DEPEND}"
-src_prepare() {
- eautoreconf
-}
+AUTOTOOLS_IN_SOURCE_BUILD=1
src_install() {
default
#for older software compatibility:
- dosym /usr/bin/fsharpc /usr/bin/fsc
+ dosym fsharpc /usr/bin/fsc
}
diff --git a/dev-lang/fsharp/metadata.xml b/dev-lang/fsharp/metadata.xml
index 4ef4802142bc..eccacf9414a5 100644
--- a/dev-lang/fsharp/metadata.xml
+++ b/dev-lang/fsharp/metadata.xml
@@ -3,6 +3,6 @@
<pkgmetadata>
<herd>dotnet</herd>
<longdescription>
- Mono/.NET programming language
+ Mono/.NET open-source, strongly typed, multi-paradigm programming language encompassing functional, imperative and object-oriented programming techniques. Most often used as a cross-platform CLI language.
</longdescription>
</pkgmetadata>