Gentoo Archives: gentoo-commits

From: Mikhail Pukhlikov <cynede@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/fsharp/
Date: Wed, 07 Jun 2017 13:37:54
Message-Id: 1496842661.f126fea13b4f193da781881df406d1c552956502.cynede@gentoo
1 commit: f126fea13b4f193da781881df406d1c552956502
2 Author: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 7 13:37:11 2017 +0000
4 Commit: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 7 13:37:41 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f126fea1
7
8 dev-lang/fsharp: bump to 4.1.18
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 dev-lang/fsharp/Manifest | 1 +
13 dev-lang/fsharp/fsharp-4.1.18.ebuild | 38 ++++++++++++++++++++++++++++++++++++
14 2 files changed, 39 insertions(+)
15
16 diff --git a/dev-lang/fsharp/Manifest b/dev-lang/fsharp/Manifest
17 index 0593a441ef9..54611c27c14 100644
18 --- a/dev-lang/fsharp/Manifest
19 +++ b/dev-lang/fsharp/Manifest
20 @@ -1 +1,2 @@
21 DIST fsharp-4.0.1.20.tar.gz 37326450 SHA256 380fe581d1ad99e32c8dc5974c764d90681f31dcbb1c67eb43870f524a9d0209 SHA512 040ee6668b4ca1c05f23d50750e3391cedd877bbc640e166362ba90e511e7175cff9d31d5998d11496bdd868d52b3fb3912fae62c56be0e1acb5806b2580d5b0 WHIRLPOOL d12732b7961931d4a804a4b0a793367509ca9882b61faede3fec9468654a8c30abb40c2ccb09bab6544a12bc07afd9dc69e8f2d3c10dc02d487ae2a89a59e5fa
22 +DIST fsharp-4.1.18.tar.gz 41632884 SHA256 bb342d7ba0900486949ef271ae6db948a3cc9428859e8988ead9daaf73526379 SHA512 5271b0de7d82789eeb4151485f1285769be491a4271d6a926b09ae80e076b1726f1ab11f118f97e6331fc4fbc0124ae5f65295e505dd36c272e522f30910b68c WHIRLPOOL e1ea3ce943e9405d5dce9abba2e84145c89da5279f4f3d65b0fd2162751023c646265117ccff40adca07659c511156262d0c46d80f0c4346c9e851cbcb121033
23
24 diff --git a/dev-lang/fsharp/fsharp-4.1.18.ebuild b/dev-lang/fsharp/fsharp-4.1.18.ebuild
25 new file mode 100644
26 index 00000000000..74ce10fb4f4
27 --- /dev/null
28 +++ b/dev-lang/fsharp/fsharp-4.1.18.ebuild
29 @@ -0,0 +1,38 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=5
34 +
35 +AUTOTOOLS_AUTORECONF=1
36 +
37 +inherit autotools-utils mono-env
38 +
39 +DESCRIPTION="The F# Compiler"
40 +HOMEPAGE="https://github.com/fsharp/fsharp"
41 +SRC_URI="https://github.com/fsharp/fsharp/archive/${PV}.tar.gz -> ${P}.tar.gz"
42 +
43 +LICENSE="Apache-2.0"
44 +SLOT="0"
45 +KEYWORDS="~x86 ~amd64"
46 +IUSE=""
47 +
48 +MAKEOPTS+=" -j1" #nowarn
49 +DEPEND=">=dev-lang/mono-3"
50 +RDEPEND="${DEPEND}"
51 +
52 +AUTOTOOLS_IN_SOURCE_BUILD=1
53 +
54 +# try to sync certificates
55 +# deprecated way: mozroots --import --sync --machine
56 +pkg_setup() {
57 + #this is horrible, I know
58 + addwrite "/usr/share/.mono/keypairs"
59 + addwrite "/etc/ssl/certs/ca-certificates.crt"
60 + addwrite "/etc/mono/registry"
61 + dotnet_pkg_setup
62 + cert-sync /etc/ssl/certs/ca-certificates.crt
63 +}
64 +
65 +src_install() {
66 + autotools-utils_src_install
67 +}