Date: Mon, 1 Nov 2004 18:01:21 GMT From: Jun Mukai <mukai@jmuk.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/73385: NEW PORT: devel/ocaml-extlib A complete - yet small - standard library for the OCaml programming langage Message-ID: <200411011801.iA1I1Lu8015958@www.freebsd.org> Resent-Message-ID: <200411011810.iA1IAIvc048684@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 73385 >Category: ports >Synopsis: NEW PORT: devel/ocaml-extlib A complete - yet small - standard library for the OCaml programming langage >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Nov 01 18:10:18 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Jun Mukai >Release: FreeBSD 4.10-Release i386 >Organization: >Environment: >Description: ExtLib is a project aiming at providing a complete - yet small - standard library for the OCaml programming langage. The purpose of this library is to add new functions to OCaml Standard Library modules, to modify some functions in order to get better performances or more safety (tail-recursive) but also to provide new modules which should be useful for the average OCaml programmer. ExtLib is not directly related to OCaml authors (INRIA) although this library can be seen as a proposal for inclusion in the official distribution. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ocaml-extlib # ocaml-extlib/distinfo # ocaml-extlib/Makefile # ocaml-extlib/pkg-descr # ocaml-extlib/pkg-plist # echo c - ocaml-extlib mkdir -p ocaml-extlib > /dev/null 2>&1 echo x - ocaml-extlib/distinfo sed 's/^X//' >ocaml-extlib/distinfo << 'END-of-ocaml-extlib/distinfo' XMD5 (extlib-1.3.tgz) = b98fc222fee229ac6e77439624c0f794 XSIZE (extlib-1.3.tgz) = 71546 END-of-ocaml-extlib/distinfo echo x - ocaml-extlib/Makefile sed 's/^X//' >ocaml-extlib/Makefile << 'END-of-ocaml-extlib/Makefile' X# Ports collection makefile for: extlib X# Date created: Nov 2, 2004 X# Whom: mukai X# X# $FreeBSD$ X# X XPORTNAME= extlib XPORTVERSION= 1.3 XCATEGORIES= devel XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ocaml-lib XPKGNAMEPREFIX= ocaml- XEXTRACT_SUFX= .tgz X XMAINTAINER= mukai@jmuk.org XCOMMENT= A complete - yet small - standard library for the OCaml programming langage X XBUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \ X ocamlfind:${PORTSDIR}/devel/ocaml-findlib X XUSE_GMAKE= yes XALL_TARGET= all opt doc XDOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} X Xpost-install: X.if !defined(NO_PORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} X.endif X X.include <bsd.port.mk> END-of-ocaml-extlib/Makefile echo x - ocaml-extlib/pkg-descr sed 's/^X//' >ocaml-extlib/pkg-descr << 'END-of-ocaml-extlib/pkg-descr' XExtLib is a project aiming at providing a complete - yet small - Xstandard library for the OCaml programming langage. The purpose of Xthis library is to add new functions to OCaml Standard Library Xmodules, to modify some functions in order to get better performances Xor more safety (tail-recursive) but also to provide new modules which Xshould be useful for the average OCaml programmer. X XExtLib is not directly related to OCaml authors (INRIA) although this Xlibrary can be seen as a proposal for inclusion in the official Xdistribution. X XWWW: http://ocaml-lib.sourceforge.net/ END-of-ocaml-extlib/pkg-descr echo x - ocaml-extlib/pkg-plist sed 's/^X//' >ocaml-extlib/pkg-plist << 'END-of-ocaml-extlib/pkg-plist' Xlib/ocaml/site-lib/extlib/IO.cmi Xlib/ocaml/site-lib/extlib/base64.cmi Xlib/ocaml/site-lib/extlib/bitSet.cmi Xlib/ocaml/site-lib/extlib/dbi.cmi Xlib/ocaml/site-lib/extlib/dllist.cmi Xlib/ocaml/site-lib/extlib/dynArray.cmi Xlib/ocaml/site-lib/extlib/enum.cmi Xlib/ocaml/site-lib/extlib/extHashtbl.cmi Xlib/ocaml/site-lib/extlib/extLib.cmi Xlib/ocaml/site-lib/extlib/extList.cmi Xlib/ocaml/site-lib/extlib/extString.cmi Xlib/ocaml/site-lib/extlib/global.cmi Xlib/ocaml/site-lib/extlib/optParse.cmi Xlib/ocaml/site-lib/extlib/option.cmi Xlib/ocaml/site-lib/extlib/pMap.cmi Xlib/ocaml/site-lib/extlib/refList.cmi Xlib/ocaml/site-lib/extlib/std.cmi Xlib/ocaml/site-lib/extlib/uChar.cmi Xlib/ocaml/site-lib/extlib/uTF8.cmi Xlib/ocaml/site-lib/extlib/unzip.cmi Xlib/ocaml/site-lib/extlib/extLib.cma Xlib/ocaml/site-lib/extlib/extLib.cmxa Xlib/ocaml/site-lib/extlib/extLib.a Xlib/ocaml/site-lib/extlib/META X%%PORTDOCS%%%%DOCSDIR%%/Base64.html X%%PORTDOCS%%%%DOCSDIR%%/BitSet.html X%%PORTDOCS%%%%DOCSDIR%%/Dbi.Decimal.html X%%PORTDOCS%%%%DOCSDIR%%/Dbi.connection.html X%%PORTDOCS%%%%DOCSDIR%%/Dbi.html X%%PORTDOCS%%%%DOCSDIR%%/Dbi.statement.html X%%PORTDOCS%%%%DOCSDIR%%/Dllist.html X%%PORTDOCS%%%%DOCSDIR%%/DynArray.html X%%PORTDOCS%%%%DOCSDIR%%/Enum.html X%%PORTDOCS%%%%DOCSDIR%%/ExtHashtbl.Hashtbl.html X%%PORTDOCS%%%%DOCSDIR%%/ExtHashtbl.html X%%PORTDOCS%%%%DOCSDIR%%/ExtList.List.html X%%PORTDOCS%%%%DOCSDIR%%/ExtList.html X%%PORTDOCS%%%%DOCSDIR%%/ExtString.String.html X%%PORTDOCS%%%%DOCSDIR%%/ExtString.html X%%PORTDOCS%%%%DOCSDIR%%/Global.html X%%PORTDOCS%%%%DOCSDIR%%/IO.BigEndian.html X%%PORTDOCS%%%%DOCSDIR%%/IO.html X%%PORTDOCS%%%%DOCSDIR%%/IO.in_channel.html X%%PORTDOCS%%%%DOCSDIR%%/IO.in_chars.html X%%PORTDOCS%%%%DOCSDIR%%/IO.out_channel.html X%%PORTDOCS%%%%DOCSDIR%%/IO.out_chars.html X%%PORTDOCS%%%%DOCSDIR%%/OptParse.Formatter.html X%%PORTDOCS%%%%DOCSDIR%%/OptParse.Opt.html X%%PORTDOCS%%%%DOCSDIR%%/OptParse.OptParser.html X%%PORTDOCS%%%%DOCSDIR%%/OptParse.StdOpt.html X%%PORTDOCS%%%%DOCSDIR%%/OptParse.html X%%PORTDOCS%%%%DOCSDIR%%/Option.html X%%PORTDOCS%%%%DOCSDIR%%/PMap.html X%%PORTDOCS%%%%DOCSDIR%%/RefList.Index.html X%%PORTDOCS%%%%DOCSDIR%%/RefList.html X%%PORTDOCS%%%%DOCSDIR%%/Std.html X%%PORTDOCS%%%%DOCSDIR%%/UChar.html X%%PORTDOCS%%%%DOCSDIR%%/UTF8.Buf.html X%%PORTDOCS%%%%DOCSDIR%%/UTF8.html X%%PORTDOCS%%%%DOCSDIR%%/Unzip.html X%%PORTDOCS%%%%DOCSDIR%%/index.html X%%PORTDOCS%%%%DOCSDIR%%/index_attributes.html X%%PORTDOCS%%%%DOCSDIR%%/index_class_types.html X%%PORTDOCS%%%%DOCSDIR%%/index_classes.html X%%PORTDOCS%%%%DOCSDIR%%/index_exceptions.html X%%PORTDOCS%%%%DOCSDIR%%/index_methods.html X%%PORTDOCS%%%%DOCSDIR%%/index_module_types.html X%%PORTDOCS%%%%DOCSDIR%%/index_modules.html X%%PORTDOCS%%%%DOCSDIR%%/index_types.html X%%PORTDOCS%%%%DOCSDIR%%/index_values.html X%%PORTDOCS%%%%DOCSDIR%%/style.css X%%PORTDOCS%%%%DOCSDIR%%/type_Base64.html X%%PORTDOCS%%%%DOCSDIR%%/type_BitSet.html X%%PORTDOCS%%%%DOCSDIR%%/type_Dbi.Decimal.html X%%PORTDOCS%%%%DOCSDIR%%/type_Dbi.connection.html X%%PORTDOCS%%%%DOCSDIR%%/type_Dbi.html X%%PORTDOCS%%%%DOCSDIR%%/type_Dbi.statement.html X%%PORTDOCS%%%%DOCSDIR%%/type_Dllist.html X%%PORTDOCS%%%%DOCSDIR%%/type_DynArray.html X%%PORTDOCS%%%%DOCSDIR%%/type_Enum.html X%%PORTDOCS%%%%DOCSDIR%%/type_ExtHashtbl.Hashtbl.html X%%PORTDOCS%%%%DOCSDIR%%/type_ExtHashtbl.html X%%PORTDOCS%%%%DOCSDIR%%/type_ExtList.List.html X%%PORTDOCS%%%%DOCSDIR%%/type_ExtList.html X%%PORTDOCS%%%%DOCSDIR%%/type_ExtString.String.html X%%PORTDOCS%%%%DOCSDIR%%/type_ExtString.html X%%PORTDOCS%%%%DOCSDIR%%/type_Global.html X%%PORTDOCS%%%%DOCSDIR%%/type_IO.BigEndian.html X%%PORTDOCS%%%%DOCSDIR%%/type_IO.html X%%PORTDOCS%%%%DOCSDIR%%/type_IO.in_channel.html X%%PORTDOCS%%%%DOCSDIR%%/type_IO.in_chars.html X%%PORTDOCS%%%%DOCSDIR%%/type_IO.out_channel.html X%%PORTDOCS%%%%DOCSDIR%%/type_IO.out_chars.html X%%PORTDOCS%%%%DOCSDIR%%/type_OptParse.Formatter.html X%%PORTDOCS%%%%DOCSDIR%%/type_OptParse.Opt.html X%%PORTDOCS%%%%DOCSDIR%%/type_OptParse.OptParser.html X%%PORTDOCS%%%%DOCSDIR%%/type_OptParse.StdOpt.html X%%PORTDOCS%%%%DOCSDIR%%/type_OptParse.html X%%PORTDOCS%%%%DOCSDIR%%/type_Option.html X%%PORTDOCS%%%%DOCSDIR%%/type_PMap.html X%%PORTDOCS%%%%DOCSDIR%%/type_RefList.Index.html X%%PORTDOCS%%%%DOCSDIR%%/type_RefList.html X%%PORTDOCS%%%%DOCSDIR%%/type_Std.html X%%PORTDOCS%%%%DOCSDIR%%/type_UChar.html X%%PORTDOCS%%%%DOCSDIR%%/type_UTF8.Buf.html X%%PORTDOCS%%%%DOCSDIR%%/type_UTF8.html X%%PORTDOCS%%%%DOCSDIR%%/type_Unzip.html X@dirrm lib/ocaml/site-lib/extlib X@dirrm %%DOCSDIR%% X X END-of-ocaml-extlib/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200411011801.iA1I1Lu8015958>