[Pkg-cli-apps-commits] [SCM] fsharp branch, master, updated. 3bb6d967db921e0e8c5ec7d75054f6d6aa3a2fdb

Christopher James Halse Rogers raof at ubuntu.com
Sun Mar 17 09:47:15 UTC 2013


The following commit has been merged in the master branch:
commit 3b156c8681caa62c57b87e6ee6178a911f4ffaaf
Author: Christopher James Halse Rogers <raof at ubuntu.com>
Date:   Thu Feb 28 19:58:45 2013 +1100

    Initial packaging

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..5dac532
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+fsharp (3.0.22-1) unstable; urgency=low
+
+  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+
+ -- Christopher James Halse Rogers <raof at ubuntu.com>  Sun, 04 Nov 2012 09:49:41 +1100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+8
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..796f0a6
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,96 @@
+Source: fsharp
+Section: cli-mono
+Priority: optional
+Maintainer: Christopher James Halse Rogers <raof at ubuntu.com>
+Build-Depends: debhelper (>= 8.0.0)
+Standards-Version: 3.9.3
+Homepage: http://fsharp.org
+#Vcs-Git: git://git.debian.org/collab-maint/fsharp.git
+#Vcs-Browser: http://git.debian.org/?p=collab-maint/fsharp.git;a=summary
+
+Package: fsharp
+Architecture: all
+Depends:
+  ${cli:Depends},
+  ${shlibs:Depends},
+  ${misc:Depends}
+Description: functional-first programming language - compiler for the CLI
+ F# is a multi-paradigm programming langugage, supporting functional,
+ imperative, and object-oriented structures.
+ .
+ This package contains an F# compiler targetting the CLI runtime.
+
+Package: fsharp-console
+Architecture: all
+Depends:
+  ${cli:Depends},
+  ${shlibs:Depends},
+  ${misc:Depends}
+Description: functional-first programming language - interactive compiler
+ F# is a multi-paradigm programming langugage, supporting functional,
+ imperative, and object-oriented structures.
+ .
+ This package contains an interactive F# console targetting the CLI runtime.
+
+Package: libfsharp-build4.3-cil
+Architecture: all
+Depends:
+  ${cli:Depends},
+  ${shlibs:Depends},
+  ${misc:Depends}
+Description: functional-first programming language - build configuration
+ F# is a multi-paradigm programming langugage, supporting functional,
+ imperative, and object-oriented structures.
+ .
+ This package contains a runtime library with build configuration information.
+
+Package: libfsharp-compiler4.3-cil
+Architecture: all
+Depends:
+  ${cli:Depends},
+  ${shlibs:Depends},
+  ${misc:Depends}
+Description: functional-first programming language - compiler library
+ F# is a multi-paradigm programming langugage, supporting functional,
+ imperative, and object-oriented structures.
+ .
+ This package contains a runtime library with helper routines for an
+ F# compiler
+
+Package: libfsharp-compiler-interactive-settings4.3-cil
+Architecture: all
+Depends:
+  ${cli:Depends},
+  ${shlibs:Depends},
+  ${misc:Depends}
+Description: functional-first programming language - interactive configuration
+ F# is a multi-paradigm programming langugage, supporting functional,
+ imperative, and object-oriented structures.
+ .
+ This package contains a runtime library with configuration routines for an
+ interactive F# session
+
+Package: libfsharp-compiler-server-shared4.3-cil
+Architecture: all
+Depends:
+  ${cli:Depends},
+  ${shlibs:Depends},
+  ${misc:Depends}
+Description: functional-first programming language - server interaction library
+ F# is a multi-paradigm programming langugage, supporting functional,
+ imperative, and object-oriented structures.
+ .
+ This package contains a runtime library with routines for interacting with
+ a shared interactive F# compiler service
+
+Package: libfsharp-core4.3-cil
+Architecture: all
+Depends:
+  ${cli:Depends},
+  ${shlibs:Depends},
+  ${misc:Depends}
+Description: functional-first programming language - core runtime library
+ F# is a multi-paradigm programming langugage, supporting functional,
+ imperative, and object-oriented structures.
+ .
+ This package contains the core runtime library for F# binaries.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..baa6a73
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,27 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: fsharp
+Source: <url://example.com>
+
+Files: *
+Copyright: © 2002-2012 Microsoft Corporation
+License: Apache-2.0
+
+Files: debian/*
+Copyright: 2012 Christopher James Halse Rogers <raof at ubuntu.com>
+License: Apache-2.0
+
+License: Apache-2.0
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ .
+ http://www.apache.org/licenses/LICENSE-2.0
+ .
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ .
+ On Debian systems, the complete text of the Apache version 2.0 license
+ can be found in "/usr/share/common-licenses/Apache-2.0".
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..b8cc140
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+README.md
+README-original.md
diff --git a/debian/fsharp-console.install b/debian/fsharp-console.install
new file mode 100644
index 0000000..bdebca0
--- /dev/null
+++ b/debian/fsharp-console.install
@@ -0,0 +1,3 @@
+usr/bin/fsharpi
+usr/lib/mono/gac/fsi
+usr/lib/mono/4.0/fsi.*
diff --git a/debian/fsharp-doc.docs b/debian/fsharp-doc.docs
new file mode 100644
index 0000000..d4f4542
--- /dev/null
+++ b/debian/fsharp-doc.docs
@@ -0,0 +1 @@
+#DOCS#
diff --git a/debian/fsharp-doc.install b/debian/fsharp-doc.install
new file mode 100644
index 0000000..d4f4542
--- /dev/null
+++ b/debian/fsharp-doc.install
@@ -0,0 +1 @@
+#DOCS#
diff --git a/debian/fsharp.install b/debian/fsharp.install
new file mode 100644
index 0000000..37bdbe8
--- /dev/null
+++ b/debian/fsharp.install
@@ -0,0 +1,3 @@
+usr/bin/fsharpc
+usr/lib/mono/gac/fsc
+usr/lib/mono/4.0/fsc.*
diff --git a/debian/libfsharp-compiler-interactive-settings4.3-cil.install b/debian/libfsharp-compiler-interactive-settings4.3-cil.install
new file mode 100644
index 0000000..9d072eb
--- /dev/null
+++ b/debian/libfsharp-compiler-interactive-settings4.3-cil.install
@@ -0,0 +1 @@
+usr/lib/mono/gac/FSharp.Compiler.Interactive.Settings/4.3*/*    /usr/lib/cli/FSharp.Compiler.Interative.Settings-4.3
\ No newline at end of file
diff --git a/debian/libfsharp-compiler-server-shared4.3-cil.install b/debian/libfsharp-compiler-server-shared4.3-cil.install
new file mode 100644
index 0000000..8f16565
--- /dev/null
+++ b/debian/libfsharp-compiler-server-shared4.3-cil.install
@@ -0,0 +1 @@
+usr/lib/mono/gac/FSharp.Compiler.Server.Shared/4.3*/*   /usr/lib/cli/FSharp.Compiler.Server.Shared-4.3
diff --git a/debian/libfsharp-core4.3-cil.install b/debian/libfsharp-core4.3-cil.install
new file mode 100644
index 0000000..eeabee5
--- /dev/null
+++ b/debian/libfsharp-core4.3-cil.install
@@ -0,0 +1,2 @@
+usr/lib/mono/gac/FSharp.Core/4.3*/*       /usr/lib/cli/FSharp.Core-4.3
+usr/lib/mono/gac/policy.*.FSharp.Core/*   /usr/lib/cli/FSharp.Core-4.3     
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..a360d0e
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+#
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+#
+# Modified to make a template file for a multi-binary package with separated
+# build-arch and build-indep targets  by Bill Allombert 2001
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+
+%:
+	dh $@ --with=cli,autoreconf
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..d71b00d
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+# format version number, currently 3; this line is compulsory!
+version=3
+
+http://githubredir.debian.net/github/fsharp/fsharp http://github.com/fsharp/fsharp/archive/(.+).tar.gz

-- 
fsharp



More information about the Pkg-cli-apps-commits mailing list