From eaf4ccf609ffc15c5299eb44cc833f1039f3fee5 Mon Sep 17 00:00:00 2001 From: wiz Date: Fri, 11 Aug 2006 15:43:36 +0000 Subject: Initial import of ocamlnet-1.1.2: The Ocamlnet project provides a collection of modules for the Objective Caml language which focus on application-level Internet protocols and conventions. The current distribution contains: - a mature implementation of the CGI protocol - an implementation of the JSERV protocol (AJP-1.2), can be used with mod_jserv (Apache JServ) and mod_jk (Jakarta connector) to connect application servers written in O'Caml with web servers - a FastCGI implementation - a POP3 client - an SMTP client - a library of string processing functions related to Internet protocols (formerly known as "netstring" and distributed separately): MIME encoding/decoding, Date/time parsing, Character encoding conversion, HTML parsing and printing, URL parsing and printing, OO-representation of channels, and a lot more. - an experimental web server component --- net/ocamlnet/DESCR | 19 ++++ net/ocamlnet/Makefile | 22 +++++ net/ocamlnet/PLIST | 232 +++++++++++++++++++++++++++++++++++++++++++++++++ net/ocamlnet/PLIST.opt | 22 +++++ net/ocamlnet/distinfo | 5 ++ 5 files changed, 300 insertions(+) create mode 100644 net/ocamlnet/DESCR create mode 100644 net/ocamlnet/Makefile create mode 100644 net/ocamlnet/PLIST create mode 100644 net/ocamlnet/PLIST.opt create mode 100644 net/ocamlnet/distinfo (limited to 'net') diff --git a/net/ocamlnet/DESCR b/net/ocamlnet/DESCR new file mode 100644 index 00000000000..65764247fbe --- /dev/null +++ b/net/ocamlnet/DESCR @@ -0,0 +1,19 @@ +The Ocamlnet project provides a collection of modules for the +Objective Caml language which focus on application-level Internet +protocols and conventions. + +The current distribution contains: + +- a mature implementation of the CGI protocol +- an implementation of the JSERV protocol (AJP-1.2), can be used with + mod_jserv (Apache JServ) and mod_jk (Jakarta connector) to connect + application servers written in O'Caml with web servers +- a FastCGI implementation +- a POP3 client +- an SMTP client +- a library of string processing functions related to Internet + protocols (formerly known as "netstring" and distributed separately): + MIME encoding/decoding, Date/time parsing, Character encoding + conversion, HTML parsing and printing, URL parsing and printing, + OO-representation of channels, and a lot more. +- an experimental web server component diff --git a/net/ocamlnet/Makefile b/net/ocamlnet/Makefile new file mode 100644 index 00000000000..01c1537729e --- /dev/null +++ b/net/ocamlnet/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/08/11 15:43:36 wiz Exp $ +# + +DISTNAME= ocamlnet-1.1.2 +CATEGORIES= net +MASTER_SITES= http://www.ocaml-programming.de/packages/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.ocaml-programming.de/packages/ +COMMENT= Library focusing on application-level network protocols (OCaml) + +DEPENDS+= pcre-ocaml-[0-9]*:../../devel/pcre-ocaml +DEPENDS+= equeue-[0-9]*:../../devel/equeue + +HAS_CONFIGURE= yes +CONFIGURE_DIRS= src +USE_TOOLS+= gmake +BUILD_TARGET= all opt +PLIST_SRC= PLIST.opt PLIST + +.include "../../lang/ocaml/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/ocamlnet/PLIST b/net/ocamlnet/PLIST new file mode 100644 index 00000000000..819bb076069 --- /dev/null +++ b/net/ocamlnet/PLIST @@ -0,0 +1,232 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/08/11 15:43:36 wiz Exp $ +@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/smtp +@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/nethttpd +@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/netstring +@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/nethttpd +@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/cgi +lib/ocaml/site-lib/cgi/META +lib/ocaml/site-lib/cgi/cgi.cma +lib/ocaml/site-lib/cgi/netcgi.cmi +lib/ocaml/site-lib/cgi/netcgi.mli +lib/ocaml/site-lib/cgi/netcgi_env.cmi +lib/ocaml/site-lib/cgi/netcgi_env.mli +lib/ocaml/site-lib/cgi/netcgi_fcgi.cmi +lib/ocaml/site-lib/cgi/netcgi_fcgi.mli +lib/ocaml/site-lib/cgi/netcgi_fcgi_10.cmi +lib/ocaml/site-lib/cgi/netcgi_fcgi_10.mli +lib/ocaml/site-lib/cgi/netcgi_jserv.cmi +lib/ocaml/site-lib/cgi/netcgi_jserv.mli +lib/ocaml/site-lib/cgi/netcgi_jserv_ajp12.cmi +lib/ocaml/site-lib/cgi/netcgi_jserv_ajp12.mli +lib/ocaml/site-lib/cgi/netcgi_jserv_app.cmi +lib/ocaml/site-lib/cgi/netcgi_jserv_app.mli +lib/ocaml/site-lib/cgi/netcgi_types.cmi +lib/ocaml/site-lib/cgi/netcgi_types.mli +lib/ocaml/site-lib/nethttpd/LICENSE +lib/ocaml/site-lib/nethttpd/META +lib/ocaml/site-lib/nethttpd/nethttpd.cma +lib/ocaml/site-lib/nethttpd/nethttpd_engine.cmi +lib/ocaml/site-lib/nethttpd/nethttpd_engine.mli +lib/ocaml/site-lib/nethttpd/nethttpd_kernel.cmi +lib/ocaml/site-lib/nethttpd/nethttpd_kernel.mli +lib/ocaml/site-lib/nethttpd/nethttpd_reactor.cmi +lib/ocaml/site-lib/nethttpd/nethttpd_reactor.mli +lib/ocaml/site-lib/nethttpd/nethttpd_services.cmi +lib/ocaml/site-lib/nethttpd/nethttpd_services.mli +lib/ocaml/site-lib/nethttpd/nethttpd_types.cmi +lib/ocaml/site-lib/nethttpd/nethttpd_types.mli +lib/ocaml/site-lib/netstring/META +lib/ocaml/site-lib/netstring/cgi.mli +lib/ocaml/site-lib/netstring/cmapf.adobe_standard_encoding.netdb +lib/ocaml/site-lib/netstring/cmapf.adobe_symbol_encoding.netdb +lib/ocaml/site-lib/netstring/cmapf.adobe_zapf_dingbats_encoding.netdb +lib/ocaml/site-lib/netstring/cmapf.cp037.netdb +lib/ocaml/site-lib/netstring/cmapf.cp1006.netdb +lib/ocaml/site-lib/netstring/cmapf.cp1026.netdb +lib/ocaml/site-lib/netstring/cmapf.cp1047.netdb +lib/ocaml/site-lib/netstring/cmapf.cp424.netdb +lib/ocaml/site-lib/netstring/cmapf.cp437.netdb +lib/ocaml/site-lib/netstring/cmapf.cp500.netdb +lib/ocaml/site-lib/netstring/cmapf.cp737.netdb +lib/ocaml/site-lib/netstring/cmapf.cp775.netdb +lib/ocaml/site-lib/netstring/cmapf.cp850.netdb +lib/ocaml/site-lib/netstring/cmapf.cp852.netdb +lib/ocaml/site-lib/netstring/cmapf.cp855.netdb +lib/ocaml/site-lib/netstring/cmapf.cp856.netdb +lib/ocaml/site-lib/netstring/cmapf.cp857.netdb +lib/ocaml/site-lib/netstring/cmapf.cp860.netdb +lib/ocaml/site-lib/netstring/cmapf.cp861.netdb +lib/ocaml/site-lib/netstring/cmapf.cp862.netdb +lib/ocaml/site-lib/netstring/cmapf.cp863.netdb +lib/ocaml/site-lib/netstring/cmapf.cp864.netdb +lib/ocaml/site-lib/netstring/cmapf.cp865.netdb +lib/ocaml/site-lib/netstring/cmapf.cp866.netdb +lib/ocaml/site-lib/netstring/cmapf.cp869.netdb +lib/ocaml/site-lib/netstring/cmapf.cp874.netdb +lib/ocaml/site-lib/netstring/cmapf.cp875.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88591.netdb +lib/ocaml/site-lib/netstring/cmapf.iso885910.netdb +lib/ocaml/site-lib/netstring/cmapf.iso885911.netdb +lib/ocaml/site-lib/netstring/cmapf.iso885913.netdb +lib/ocaml/site-lib/netstring/cmapf.iso885914.netdb +lib/ocaml/site-lib/netstring/cmapf.iso885915.netdb +lib/ocaml/site-lib/netstring/cmapf.iso885916.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88592.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88593.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88594.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88595.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88596.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88597.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88598.netdb +lib/ocaml/site-lib/netstring/cmapf.iso88599.netdb +lib/ocaml/site-lib/netstring/cmapf.jis0201.netdb +lib/ocaml/site-lib/netstring/cmapf.jis0208.netdb +lib/ocaml/site-lib/netstring/cmapf.jis0212.netdb +lib/ocaml/site-lib/netstring/cmapf.koi8r.netdb +lib/ocaml/site-lib/netstring/cmapf.macroman.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1250.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1251.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1252.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1253.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1254.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1255.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1256.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1257.netdb +lib/ocaml/site-lib/netstring/cmapf.windows1258.netdb +lib/ocaml/site-lib/netstring/cmapr.adobe_standard_encoding.netdb +lib/ocaml/site-lib/netstring/cmapr.adobe_symbol_encoding.netdb +lib/ocaml/site-lib/netstring/cmapr.adobe_zapf_dingbats_encoding.netdb +lib/ocaml/site-lib/netstring/cmapr.cp037.netdb +lib/ocaml/site-lib/netstring/cmapr.cp1006.netdb +lib/ocaml/site-lib/netstring/cmapr.cp1026.netdb +lib/ocaml/site-lib/netstring/cmapr.cp1047.netdb +lib/ocaml/site-lib/netstring/cmapr.cp424.netdb +lib/ocaml/site-lib/netstring/cmapr.cp437.netdb +lib/ocaml/site-lib/netstring/cmapr.cp500.netdb +lib/ocaml/site-lib/netstring/cmapr.cp737.netdb +lib/ocaml/site-lib/netstring/cmapr.cp775.netdb +lib/ocaml/site-lib/netstring/cmapr.cp850.netdb +lib/ocaml/site-lib/netstring/cmapr.cp852.netdb +lib/ocaml/site-lib/netstring/cmapr.cp855.netdb +lib/ocaml/site-lib/netstring/cmapr.cp856.netdb +lib/ocaml/site-lib/netstring/cmapr.cp857.netdb +lib/ocaml/site-lib/netstring/cmapr.cp860.netdb +lib/ocaml/site-lib/netstring/cmapr.cp861.netdb +lib/ocaml/site-lib/netstring/cmapr.cp862.netdb +lib/ocaml/site-lib/netstring/cmapr.cp863.netdb +lib/ocaml/site-lib/netstring/cmapr.cp864.netdb +lib/ocaml/site-lib/netstring/cmapr.cp865.netdb +lib/ocaml/site-lib/netstring/cmapr.cp866.netdb +lib/ocaml/site-lib/netstring/cmapr.cp869.netdb +lib/ocaml/site-lib/netstring/cmapr.cp874.netdb +lib/ocaml/site-lib/netstring/cmapr.cp875.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88591.netdb +lib/ocaml/site-lib/netstring/cmapr.iso885910.netdb +lib/ocaml/site-lib/netstring/cmapr.iso885911.netdb +lib/ocaml/site-lib/netstring/cmapr.iso885913.netdb +lib/ocaml/site-lib/netstring/cmapr.iso885914.netdb +lib/ocaml/site-lib/netstring/cmapr.iso885915.netdb +lib/ocaml/site-lib/netstring/cmapr.iso885916.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88592.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88593.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88594.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88595.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88596.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88597.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88598.netdb +lib/ocaml/site-lib/netstring/cmapr.iso88599.netdb +lib/ocaml/site-lib/netstring/cmapr.jis0201.netdb +lib/ocaml/site-lib/netstring/cmapr.jis0208.netdb +lib/ocaml/site-lib/netstring/cmapr.jis0212.netdb +lib/ocaml/site-lib/netstring/cmapr.koi8r.netdb +lib/ocaml/site-lib/netstring/cmapr.macroman.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1250.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1251.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1252.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1253.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1254.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1255.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1256.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1257.netdb +lib/ocaml/site-lib/netstring/cmapr.windows1258.netdb +lib/ocaml/site-lib/netstring/dllnetaccel_c.so +lib/ocaml/site-lib/netstring/libnetaccel_c.a +lib/ocaml/site-lib/netstring/mimestring.cmi +lib/ocaml/site-lib/netstring/mimestring.mli +lib/ocaml/site-lib/netstring/netaccel.cma +lib/ocaml/site-lib/netstring/netaccel.cmi +lib/ocaml/site-lib/netstring/netaccel.mli +lib/ocaml/site-lib/netstring/netaccel_link.cmi +lib/ocaml/site-lib/netstring/netaccel_link.cmo +lib/ocaml/site-lib/netstring/netaccel_link.mli +lib/ocaml/site-lib/netstring/netaddress.cmi +lib/ocaml/site-lib/netstring/netaddress.mli +lib/ocaml/site-lib/netstring/netaux.cmi +lib/ocaml/site-lib/netstring/netaux.mli +lib/ocaml/site-lib/netstring/netbuffer.cmi +lib/ocaml/site-lib/netstring/netbuffer.mli +lib/ocaml/site-lib/netstring/netchannels.cmi +lib/ocaml/site-lib/netstring/netchannels.mli +lib/ocaml/site-lib/netstring/netconversion.cmi +lib/ocaml/site-lib/netstring/netconversion.mli +lib/ocaml/site-lib/netstring/netdate.cmi +lib/ocaml/site-lib/netstring/netdate.mli +lib/ocaml/site-lib/netstring/netdb-packlist +lib/ocaml/site-lib/netstring/netdb.cmi +lib/ocaml/site-lib/netstring/netdb.mli +lib/ocaml/site-lib/netstring/netencoding.cmi +lib/ocaml/site-lib/netstring/netencoding.mli +lib/ocaml/site-lib/netstring/nethtml.cmi +lib/ocaml/site-lib/netstring/nethtml.mli +lib/ocaml/site-lib/netstring/nethtml_scanner.cmi +lib/ocaml/site-lib/netstring/nethttp.cmi +lib/ocaml/site-lib/netstring/nethttp.mli +lib/ocaml/site-lib/netstring/netmappings.cmi +lib/ocaml/site-lib/netstring/netmappings.mli +lib/ocaml/site-lib/netstring/netmappings_iso.cmi +lib/ocaml/site-lib/netstring/netmappings_iso.cmo +lib/ocaml/site-lib/netstring/netmappings_jp.cmi +lib/ocaml/site-lib/netstring/netmappings_jp.cmo +lib/ocaml/site-lib/netstring/netmappings_min.cmi +lib/ocaml/site-lib/netstring/netmappings_min.cmo +lib/ocaml/site-lib/netstring/netmappings_other.cmi +lib/ocaml/site-lib/netstring/netmappings_other.cmo +lib/ocaml/site-lib/netstring/netmime.cmi +lib/ocaml/site-lib/netstring/netmime.mli +lib/ocaml/site-lib/netstring/netsendmail.cmi +lib/ocaml/site-lib/netstring/netsendmail.mli +lib/ocaml/site-lib/netstring/netstream.cmi +lib/ocaml/site-lib/netstring/netstream.mli +lib/ocaml/site-lib/netstring/netstring.cma +lib/ocaml/site-lib/netstring/netstring_mt.cmi +lib/ocaml/site-lib/netstring/netstring_mt.cmo +lib/ocaml/site-lib/netstring/netstring_mt.mli +lib/ocaml/site-lib/netstring/netstring_pcre.cmi +lib/ocaml/site-lib/netstring/netstring_pcre.mli +lib/ocaml/site-lib/netstring/netstring_str.cmi +lib/ocaml/site-lib/netstring/netstring_str.mli +lib/ocaml/site-lib/netstring/netstring_top.cmi +lib/ocaml/site-lib/netstring/netstring_top.cmo +lib/ocaml/site-lib/netstring/netstring_top.mli +lib/ocaml/site-lib/netstring/netulex.cmi +lib/ocaml/site-lib/netstring/netulex.mli +lib/ocaml/site-lib/netstring/neturl.cmi +lib/ocaml/site-lib/netstring/neturl.mli +lib/ocaml/site-lib/pop/META +lib/ocaml/site-lib/pop/netpop.cmi +lib/ocaml/site-lib/pop/netpop.mli +lib/ocaml/site-lib/pop/pop.cma +lib/ocaml/site-lib/smtp/META +lib/ocaml/site-lib/smtp/netsmtp.cmi +lib/ocaml/site-lib/smtp/netsmtp.mli +lib/ocaml/site-lib/smtp/smtp.cma +@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/cgi +@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/nethttpd +@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/netstring +@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/pop +@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/smtp +@dirrm lib/ocaml/site-lib/smtp +@dirrm lib/ocaml/site-lib/pop +@dirrm lib/ocaml/site-lib/netstring +@dirrm lib/ocaml/site-lib/nethttpd +@dirrm lib/ocaml/site-lib/cgi diff --git a/net/ocamlnet/PLIST.opt b/net/ocamlnet/PLIST.opt new file mode 100644 index 00000000000..c289960f3f3 --- /dev/null +++ b/net/ocamlnet/PLIST.opt @@ -0,0 +1,22 @@ +@comment $NetBSD: PLIST.opt,v 1.1.1.1 2006/08/11 15:43:36 wiz Exp $ +lib/ocaml/site-lib/cgi/cgi.a +lib/ocaml/site-lib/cgi/cgi.cmxa +lib/ocaml/site-lib/nethttpd/nethttpd.a +lib/ocaml/site-lib/nethttpd/nethttpd.cmxa +lib/ocaml/site-lib/netstring/netconversion.cmx +lib/ocaml/site-lib/netstring/netmappings_iso.cmx +lib/ocaml/site-lib/netstring/netmappings_iso.o +lib/ocaml/site-lib/netstring/netmappings_jp.cmx +lib/ocaml/site-lib/netstring/netmappings_jp.o +lib/ocaml/site-lib/netstring/netmappings_min.cmx +lib/ocaml/site-lib/netstring/netmappings_min.o +lib/ocaml/site-lib/netstring/netmappings_other.cmx +lib/ocaml/site-lib/netstring/netmappings_other.o +lib/ocaml/site-lib/netstring/netstring.a +lib/ocaml/site-lib/netstring/netstring.cmxa +lib/ocaml/site-lib/netstring/netstring_mt.cmx +lib/ocaml/site-lib/netstring/netstring_mt.o +lib/ocaml/site-lib/pop/pop.a +lib/ocaml/site-lib/pop/pop.cmxa +lib/ocaml/site-lib/smtp/smtp.a +lib/ocaml/site-lib/smtp/smtp.cmxa diff --git a/net/ocamlnet/distinfo b/net/ocamlnet/distinfo new file mode 100644 index 00000000000..9921fa9c5c1 --- /dev/null +++ b/net/ocamlnet/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/08/11 15:43:36 wiz Exp $ + +SHA1 (ocamlnet-1.1.2.tar.gz) = 09683bd8d2116449deaf96873424cebf569d65e7 +RMD160 (ocamlnet-1.1.2.tar.gz) = 2c554571f53b99e7cd23dcf043bebc3c3f779435 +Size (ocamlnet-1.1.2.tar.gz) = 817450 bytes -- cgit v1.2.3