---
name: fsharp
version: 3.0.25_1
origin: lang/fsharp
comment: Functional and object-oriented language for the .NET platform
arch: freebsd:9:x86:64
www: http://fsharp.org/
maintainer: mono@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses:
- AL2
flatsize: 38592
desc: |
  F# is an open-source, strongly typed, multi-paradigm programming
  language encompassing functional, imperative and object-oriented
  programming techniques.  F# is most often used as a cross-platform CLI
  language, but can also be used to generate JavaScript and GPU code.

  F# is developed by The F# Software Foundation and Microsoft.  An open
  source, cross-platform edition of F# is available from the F# Software
  Foundation.  F# is also a fully supported language in Visual Studio.
  Other tools supporting F# development include Mono, MonoDevelop,
  SharpDevelop and the WebSharper tools for JavaScript and HTML5 web
  programming.

  F# originated as a variant of ML and has been influenced by OCaml, C#,
  Python, Haskell, Scala and Erlang.

  WWW: http://fsharp.org/
deps:
  python27: {origin: lang/python27, version: 2.7.5_2}
  python2: {origin: lang/python2, version: 2}
  python: {origin: lang/python, version: '2.7,2'}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  mono: {origin: lang/mono, version: 3.2.1}
  pcre: {origin: devel/pcre, version: 8.33}
  libffi: {origin: devel/libffi, version: 3.0.13}
  glib: {origin: devel/glib20, version: 2.36.3}
  gettext: {origin: devel/gettext, version: 0.18.3}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- lang
files:
  /usr/local/bin/fsharpc: 582066fdec1b72476382ec08db2fe18fa338b4fc3c4e2e859f0f64703bd9c404
  /usr/local/bin/fsharpi: 1ea17144f61f7b9e8f941cdf0bd93d7cb1011ddfe6e0278da140b1ab5aace421
  /usr/local/bin/fsharpiAnyCpu: 77cc02877870dfde480c9c4caf46d6325679bfb8544c855ee790ddcc9591ad8e
  /usr/local/lib/mono/2.0/FSharp.Build.dll: '-'
  /usr/local/lib/mono/2.0/FSharp.Core.dll: '-'
  /usr/local/lib/mono/2.0/FSharp.Core.optdata: '-'
  /usr/local/lib/mono/2.0/FSharp.Core.sigdata: '-'
  /usr/local/lib/mono/2.0/Microsoft.FSharp.Targets: 559fe611956252d7be32e0f309e429416f312d8311700282fb6fcc06983c9fc9
  /usr/local/lib/mono/2.0/policy.2.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/2.0/policy.2.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/2.0/policy.4.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/2.0/policy.4.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/2.1/FSharp.Core.dll: '-'
  /usr/local/lib/mono/2.1/FSharp.Core.optdata: '-'
  /usr/local/lib/mono/2.1/FSharp.Core.sigdata: '-'
  /usr/local/lib/mono/2.1/FSharp.Core.xml: '-'
  /usr/local/lib/mono/4.0/FSharp.Build.dll: '-'
  /usr/local/lib/mono/4.0/FSharp.Build.xml: '-'
  /usr/local/lib/mono/4.0/FSharp.Compiler.Interactive.Settings.dll: '-'
  /usr/local/lib/mono/4.0/FSharp.Compiler.Interactive.Settings.xml: '-'
  /usr/local/lib/mono/4.0/FSharp.Compiler.Server.Shared.dll: '-'
  /usr/local/lib/mono/4.0/FSharp.Compiler.Server.Shared.xml: '-'
  /usr/local/lib/mono/4.0/FSharp.Compiler.dll: '-'
  /usr/local/lib/mono/4.0/FSharp.Compiler.xml: '-'
  /usr/local/lib/mono/4.0/FSharp.Core.dll: '-'
  /usr/local/lib/mono/4.0/FSharp.Core.optdata: '-'
  /usr/local/lib/mono/4.0/FSharp.Core.sigdata: '-'
  /usr/local/lib/mono/4.0/FSharp.Core.xml: '-'
  /usr/local/lib/mono/4.0/Microsoft.FSharp.Targets: 559fe611956252d7be32e0f309e429416f312d8311700282fb6fcc06983c9fc9
  /usr/local/lib/mono/4.0/fsc.exe: '-'
  /usr/local/lib/mono/4.0/fsc.xml: '-'
  /usr/local/lib/mono/4.0/fsi.exe: '-'
  /usr/local/lib/mono/4.0/fsi.xml: '-'
  /usr/local/lib/mono/4.0/fsiAnyCpu.exe: '-'
  /usr/local/lib/mono/4.0/fsiAnyCpu.xml: '-'
  /usr/local/lib/mono/4.0/policy.2.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/4.0/policy.2.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/4.0/policy.4.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/4.0/policy.4.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/4.5/FSharp.Build.dll: '-'
  /usr/local/lib/mono/4.5/FSharp.Build.xml: '-'
  /usr/local/lib/mono/4.5/FSharp.Compiler.Interactive.Settings.dll: '-'
  /usr/local/lib/mono/4.5/FSharp.Compiler.Interactive.Settings.xml: '-'
  /usr/local/lib/mono/4.5/FSharp.Compiler.Server.Shared.dll: '-'
  /usr/local/lib/mono/4.5/FSharp.Compiler.Server.Shared.xml: '-'
  /usr/local/lib/mono/4.5/FSharp.Compiler.dll: '-'
  /usr/local/lib/mono/4.5/FSharp.Compiler.xml: '-'
  /usr/local/lib/mono/4.5/FSharp.Core.dll: '-'
  /usr/local/lib/mono/4.5/FSharp.Core.optdata: '-'
  /usr/local/lib/mono/4.5/FSharp.Core.sigdata: '-'
  /usr/local/lib/mono/4.5/FSharp.Core.xml: '-'
  /usr/local/lib/mono/4.5/fsc.exe: '-'
  /usr/local/lib/mono/4.5/fsc.xml: '-'
  /usr/local/lib/mono/4.5/fsi.exe: '-'
  /usr/local/lib/mono/4.5/fsi.xml: '-'
  /usr/local/lib/mono/4.5/fsiAnyCpu.exe: '-'
  /usr/local/lib/mono/4.5/fsiAnyCpu.xml: '-'
  /usr/local/lib/mono/Microsoft F#/v2.0/FSharp.Build.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v2.0/FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v2.0/Microsoft.FSharp.Targets: '-'
  /usr/local/lib/mono/Microsoft F#/v2.0/policy.2.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v2.0/policy.2.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v2.0/policy.4.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v2.0/policy.4.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/FSharp.Build.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/FSharp.Compiler.Interactive.Settings.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/FSharp.Compiler.Server.Shared.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/FSharp.Compiler.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/Microsoft.FSharp.Targets: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/fsc.exe: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/fsi.exe: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/fsiAnyCpu.exe: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/policy.2.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/policy.2.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/policy.4.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft F#/v4.0/policy.4.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v2.0/FSharp.Build.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v2.0/FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v2.0/Microsoft.FSharp.Targets: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v2.0/policy.2.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v2.0/policy.2.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v2.0/policy.4.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v2.0/policy.4.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/FSharp.Build.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/FSharp.Compiler.Interactive.Settings.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/FSharp.Compiler.Server.Shared.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/FSharp.Compiler.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/Microsoft.FSharp.Targets: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/fsc.exe: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/fsi.exe: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/fsiAnyCpu.exe: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/policy.2.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/policy.2.3.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/policy.4.0.FSharp.Core.dll: '-'
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/policy.4.3.FSharp.Core.dll: '-'
  /usr/local/share/licenses/fsharp-3.0.25_1/AL2: a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9
  /usr/local/share/licenses/fsharp-3.0.25_1/LICENSE: 20767254ccfd6c8325b02f83fbe04d654150018b88d0e64f5ef290919f8d96a3
  /usr/local/share/licenses/fsharp-3.0.25_1/catalog.mk: 3ceb318b7dd837e1c206db160f299a7062c835fa725da5fb970506b64441d35d
directories:
  /usr/local/share/licenses/fsharp-3.0.25_1/: n
  /usr/local/share/licenses/: y
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/: n
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/v2.0/: n
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/Framework/: n
  /usr/local/lib/mono/Microsoft SDKs/F#/3.0/: n
  /usr/local/lib/mono/Microsoft SDKs/F#/: n
  /usr/local/lib/mono/Microsoft SDKs/: n
  /usr/local/lib/mono/Microsoft F#/v4.0/: n
  /usr/local/lib/mono/Microsoft F#/v2.0/: n
  /usr/local/lib/mono/Microsoft F#/: n
  /usr/local/lib/mono/2.1/: y
scripts:
  post-install: |
    cd /usr/local
  pre-deinstall: |
    gacutil -u policy.4.3.FSharp.Core,Version=0.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
    gacutil -u policy.2.3.FSharp.Core,Version=0.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
    gacutil -u policy.4.0.FSharp.Core,Version=0.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
    gacutil -u policy.2.0.FSharp.Core,Version=0.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
    gacutil -u fsiAnyCpu,Version=4.3.0.0,Culture=neutral,PublicKeyToken=f536804aa0eb945b
    gacutil -u fsi,Version=4.3.0.0,Culture=neutral,PublicKeyToken=f536804aa0eb945b
    gacutil -u FSharp.Compiler.Server.Shared,Version=4.3.0.0,Culture=neutral,PublicKeyToken=f536804aa0eb945b
    gacutil -u FSharp.Compiler.Interactive.Settings,Version=4.3.0.0,Culture=neutral,PublicKeyToken=f536804aa0eb945b
    gacutil -u fsc,Version=4.3.0.0,Culture=neutral,PublicKeyToken=f536804aa0eb945b
    gacutil -u FSharp.Compiler,Version=4.3.0.0,Culture=neutral,PublicKeyToken=f536804aa0eb945b
    gacutil -u FSharp.Build,Version=4.3.0.0,Culture=neutral,PublicKeyToken=f536804aa0eb945b
    gacutil -u FSharp.Build,Version=2.3.0.0,Culture=neutral,PublicKeyToken=f536804aa0eb945b
    gacutil -u FSharp.Core,Version=4.3.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
    gacutil -u FSharp.Core,Version=2.3.1.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
    gacutil -u FSharp.Core,Version=2.3.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
    cd /usr/local
  post-deinstall: |
    cd /usr/local
