summaryrefslogtreecommitdiffstats
path: root/devel/camlidl/DETAILS
diff options
context:
space:
mode:
Diffstat (limited to 'devel/camlidl/DETAILS')
-rwxr-xr-xdevel/camlidl/DETAILS24
1 files changed, 24 insertions, 0 deletions
diff --git a/devel/camlidl/DETAILS b/devel/camlidl/DETAILS
new file mode 100755
index 0000000000..e36b145720
--- /dev/null
+++ b/devel/camlidl/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=camlidl
+ VERSION=1.05
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://caml.inria.fr/pub/old_caml_site/distrib/bazar-ocaml/${SOURCE}
+ SOURCE_HASH=sha512:e8857aca818a06f8c861e5f55dddd7e8e3ab1efae51647534460b4f092166709d86c6de1215c792a0489d668d72064ccfb7635e9a6d3854cd5a62f74541a9d18
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://caml.inria.fr/pub/old_caml_site/camlidl/"
+ LICENSE[0]=GPL
+ ENTERED=20120331
+ SHORT="a stub code generator and COM binding for Objective Caml"
+cat << EOF
+CamlIDL is a stub code generator and COM binding for Objective Caml.
+
+CamlIDL comprises two parts:
+
+* A stub code generator that generates the C stub code required for the Caml/C
+ interface, based on an MIDL specification. (MIDL stands for Microsoft's
+ Interface Description Language; it looks like C header files with some
+ extra annotations, plus a notion of object interfaces that look like C++
+ classes without inheritance.)
+
+* A (currently small) library of functions and tools to import COM components
+ in Caml applications, and export Caml code as COM components.
+EOF