Date: Thu, 25 Jul 2002 14:40:26 +0400 From: Andrew Filonov <aef@antar.bryansk.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/40974: New port: Packages system for OCaml Message-ID: <E17Xg2k-000PR5-00@dyatel.antar.bryansk.ru>
next in thread | raw e-mail | index | archive | help
>Number: 40974 >Category: ports >Synopsis: New port: Packages system for OCaml >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jul 25 03:50:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Andrew Filonov >Release: FreeBSD 4.6-STABLE i386 >Organization: SSI >Environment: System: FreeBSD dyatel.antar.bryansk.ru 4.6-STABLE FreeBSD 4.6-STABLE #0: Fri Jul 5 10:51:49 MSD 2002 root@dyatel.antar.bryansk.ru:/usr/obj/usr/src/sys/KERNEL i386 >Description: New port: devel/findlib - Packages system for OCaml >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: # # findlib # findlib/Makefile # findlib/pkg-comment # findlib/pkg-plist # findlib/pkg-descr # findlib/distinfo # echo c - findlib mkdir -p findlib > /dev/null 2>&1 echo x - findlib/Makefile sed 's/^X//' >findlib/Makefile << 'END-of-findlib/Makefile' X# New ports collection makefile for: findlib X# Date created: Jul 25 2002 X# Whom: Andrew E. Filonov <aef@antar.bryansk.ru> X# X# $FreeBSD$ X# X XPORTNAME= findlib XPORTVERSION= 0.7.1 XCATEGORIES= devel XMASTER_SITES= http://www.ocaml-programming.de/packages/ XDIST_SUBDIR= ocaml X XMAINTAINER= aef@antar.bryansk.ru X XBUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml X XUSE_GMAKE= yes XHAS_CONFIGURE= yes XCONFIGURE_ARGS= -bindir ${PREFIX}/bin \ X -mandir ${PREFIX}/man \ X -sitelib ${PREFIX}/lib/ocaml/site-lib \ X -config ${PREFIX}/etc/ocamlfind.conf X XMAN1= ocamlfind.1 XMAN3= Topfind.3 Findlib.3 XMAN5= findlib.conf.5 site-lib.5 META.5 X X.include <bsd.port.mk> END-of-findlib/Makefile echo x - findlib/pkg-comment sed 's/^X//' >findlib/pkg-comment << 'END-of-findlib/pkg-comment' XPackage system for ocaml END-of-findlib/pkg-comment echo x - findlib/pkg-plist sed 's/^X//' >findlib/pkg-plist << 'END-of-findlib/pkg-plist' Xlib/ocaml/site-lib/findlib/Makefile.config Xlib/ocaml/site-lib/findlib/make_wizard Xlib/ocaml/site-lib/findlib/META Xlib/ocaml/site-lib/findlib/findlib_top.cma Xlib/ocaml/site-lib/findlib/topfind.mli Xlib/ocaml/site-lib/findlib/topfind.cmi Xlib/ocaml/site-lib/findlib/findlib_unix.cma Xlib/ocaml/site-lib/findlib/findlib_mt.cma Xlib/ocaml/site-lib/findlib/findlib.cma Xlib/ocaml/site-lib/findlib/findlib.mli Xlib/ocaml/site-lib/findlib/findlib.cmi Xlib/ocaml/site-lib/findlib/make_wizard.pattern Xlib/ocaml/site-lib/bigarray/META Xlib/ocaml/site-lib/camlp4/META Xlib/ocaml/site-lib/dbm/META Xlib/ocaml/site-lib/dynlink/META Xlib/ocaml/site-lib/graphics/META Xlib/ocaml/site-lib/labltk/META Xlib/ocaml/site-lib/num/META Xlib/ocaml/site-lib/stdlib/META Xlib/ocaml/site-lib/str/META Xlib/ocaml/site-lib/threads/META Xlib/ocaml/site-lib/unix/META Xbin/ocamlfind Xetc/ocamlfind.conf X@dirrm lib/ocaml/site-lib/findlib X@dirrm lib/ocaml/site-lib/bigarray X@dirrm lib/ocaml/site-lib/camlp4 X@dirrm lib/ocaml/site-lib/dbm X@dirrm lib/ocaml/site-lib/dynlink X@dirrm lib/ocaml/site-lib/graphics X@dirrm lib/ocaml/site-lib/labltk X@dirrm lib/ocaml/site-lib/num X@dirrm lib/ocaml/site-lib/stdlib X@dirrm lib/ocaml/site-lib/str X@dirrm lib/ocaml/site-lib/threads X@dirrm lib/ocaml/site-lib/unix X@dirrm lib/ocaml/site-lib END-of-findlib/pkg-plist echo x - findlib/pkg-descr sed 's/^X//' >findlib/pkg-descr << 'END-of-findlib/pkg-descr' XThe "findlib" library provides a scheme to manage reusable software Xcomponents (packages), and includes tools that support this Xscheme. Packages are collections of OCaml modules for which Xmetainformation can be stored. The packages are kept in the filesystem Xhierarchy, but with strict directory structure. The library contains Xfunctions to look the directory up that stores a package, to query Xmetainformation about a package, and to retrieve dependency Xinformation about multiple packages. There is also a tool that allows Xthe user to enter queries on the command-line. In order to simplify Xcompilation and linkage, there are new frontends of the various OCaml Xcompilers that can directly deal with packages. X XWWW: http://www.ocaml-programming.de/packages/documentation/findlib/ XGerd Stolpmann, gerd@gerd-stolpmann.de END-of-findlib/pkg-descr echo x - findlib/distinfo sed 's/^X//' >findlib/distinfo << 'END-of-findlib/distinfo' XMD5 (ocaml/findlib-0.7.1.tar.gz) = 963d5fcc9c62db5007a38bf3838c67ff END-of-findlib/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E17Xg2k-000PR5-00>