Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/languages
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10063

Modified Files:
        ocaml.info 
Added Files:
        ocaml.patch 
Log Message:
Add Intel-friendly ocaml to 10.4/stable

--- NEW FILE: ocaml.patch ---
diff -Nurd -x'*~' ocaml-3.08.0.orig/infoman/ocaml.info 
ocaml-3.08.0/infoman/ocaml.info
--- ocaml-3.08.0.orig/infoman/ocaml.info        2004-07-13 07:27:03.000000000 
-0400
+++ ocaml-3.08.0/infoman/ocaml.info     2005-10-11 01:48:20.000000000 -0400
@@ -1,4 +1,10 @@
 This file has been translated from LaTeX by HeVeA.
+
+INFO-DIR-SECTION Programming Languages
+START-INFO-DIR-ENTRY
+* ocaml: (ocaml).               The Objective Caml compiler and programming 
environment
+END-INFO-DIR-ENTRY
+
 
 Indirect:
 ocaml.info-1: 51

Index: ocaml.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/languages/ocaml.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- ocaml.info  22 Mar 2006 05:00:56 -0000      1.2
+++ ocaml.info  2 May 2006 21:06:58 -0000       1.3
@@ -1,42 +1,38 @@
 Package: ocaml
-Version: 3.08
-Revision: 1
-Architecture: powerpc
-DescPackaging: Doesn't compile on intel
-Description: The latest implementation of the Caml dialect of ML
-DescDetail: <<
-The main novelties compared with its ancestor, Caml Light, are: 
-1) Full support for objects and classes -- 
-here combined for the first time with ML-style type reconstruction.
-2) A powerful module calculus in the style of Standard ML
-(but retaining separate compilation).
-3) A high-performance native code compiler 
-(in addition to a Caml Light-style bytecode compiler).
-<<
-BuildDepends: tcltk-dev
-Depends: tcltk
+Version: 3.09.2
+Revision: 1000
+Description: Latest implementation of Caml dialect of ML
+BuildDepends: tcltk-dev, x11-dev, libncurses5 (>= 5.4-20041023-1006)
+Depends: tcltk, x11, libncurses5-shlibs (>= 5.4-20041023-1006)
 DescPort: Uses custom configure script.
-Source: http://caml.inria.fr/distrib/%n-%v/%n-%v.0.tar.gz
-SourceDirectory: %n-%v.0
-Source2: http://caml.inria.fr/distrib/%n-%v/%n-%v-refman.pdf
-Source3: http://caml.inria.fr/distrib/%n-%v/%n-%v-refman.html.tar.gz
-Source4: http://caml.inria.fr/distrib/%n-%v/%n-%v-refman.info.tar.gz
-Source3-MD5: 0daee5643db6960682c1a7d84467885f
-Source4-MD5: 49b68ec07ccd7ce45eb6bd3f3fdee140
-Source2-MD5: d7b7f55b5b6a11debad70508485c6f57
-Source-MD5:  c6ef478362295c150101cdd2efcd38e0
+SetMAKEFLAGS: -j1
+NoSetMAKEFLAGS: true
+Source: http://caml.inria.fr/distrib/%n-3.09/%n-%v.tar.gz
+Source2: http://caml.inria.fr/distrib/%n-3.09/%n-3.09-refman.pdf
+Source3: http://caml.inria.fr/distrib/%n-3.09/%n-3.09-refman.html.tar.gz
+Source4: http://caml.inria.fr/distrib/%n-3.09/%n-3.09-refman.info.tar.gz
+Source-MD5: dc4a298cfa8c65fe4e506a06fe514ccd
+Source2-MD5: 6ed0c6b1167dbf6c1cb10a78d302bc00
+Source3-MD5: b25eb211bf91bcaa536b12d12731ceec
+Source4-MD5: 280160b1fc7c8513074c3fda0446de29
+PatchScript: <<
+ gzip -d ../infoman/ocaml*.gz
+ cd .. && patch -p1 < %a/%n.patch
+<<
 CompileScript: <<
- ./configure -tkdefs -I%p/include -tklibs -L%p/lib -prefix %p 
+ ./configure -tkdefs -I%p/include -tklibs -L%p/lib -prefix %p -mandir 
%p/share/man
  make world opt opt.opt
 <<
 InstallScript: <<
  make install BINDIR=%i/bin LIBDIR=%i/lib/ocaml MANDIR=%i/share/man
+
  mv %i/lib/ocaml/ld.conf %i/lib/ocaml/ld.conf.orig
  sed -e "s|%d||" %i/lib/ocaml/ld.conf.orig > %i/lib/ocaml/ld.conf
  rm -f %i/lib/ocaml/ld.conf.orig
+
+ ranlib %i/lib/ocaml/camlp4/gramlib.a
+
  (cd emacs; make install BINDIR=%i/bin EMACSDIR=%i/share/emacs/site-lisp)
- (mkdir -p %i/share/info; cd ../infoman; cp ocaml*.gz %i/share/info)
- (mkdir -p %i/share/doc/%n; cp -R ../htmlman %i/share/doc/%n)
  rm %i/share/emacs/site-lisp/caml-emacs.elc
  rm %i/share/emacs/site-lisp/caml-help.elc
  rm %i/share/emacs/site-lisp/caml-types.elc
@@ -44,8 +40,29 @@
  rm %i/share/emacs/site-lisp/caml.elc
  rm %i/share/emacs/site-lisp/camldebug.elc
  rm %i/share/emacs/site-lisp/inf-caml.elc
+
+ mkdir -p %i/share/info
+ cp ../infoman/ocaml.info* %i/share/info
+
+ mkdir -p %i/share/doc/%n
+ cp -R ../htmlman %i/share/doc/%n
 <<
-DocFiles: Changes README LICENSE INSTALL ../%n-%v-refman.pdf
+InfoDocs: ocaml.info
+DocFiles: Changes README LICENSE INSTALL ../%n-3.09-refman.pdf
+DescDetail: <<
+The main novelties compared with its ancestor, Caml Light, are: 
+1) Full support for objects and classes -- 
+here combined for the first time with ML-style type reconstruction.
+2) A powerful module calculus in the style of Standard ML
+(but retaining separate compilation).
+3) A high-performance native code compiler 
+(in addition to a Caml Light-style bytecode compiler).
+<<
+DescPackaging: <<
+  dmacks overhauled infodoc stuff: patched main file to have dir
+  header and uncompressed files so that fink's automatic infodoc dpkg
+  scripts work.
+<<  
 License: OSI-Approved
 Homepage: http://caml.inria.fr/ocaml
-Maintainer: David Brown <[EMAIL PROTECTED]>
+Maintainer: Brendan Cully <[EMAIL PROTECTED]>



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to