summaryrefslogtreecommitdiff
path: root/net/ocamlnet
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2006-08-11 15:43:36 +0000
committerwiz <wiz@pkgsrc.org>2006-08-11 15:43:36 +0000
commit011da881b8fb93b6c8e37f69503eb29e37e266e1 (patch)
tree68a74fd906bf1053f3db805bfb6ad6bc780b5881 /net/ocamlnet
parent7f2308f575b2921da8ce24d2ce98cc802b9cd8c3 (diff)
downloadpkgsrc-011da881b8fb93b6c8e37f69503eb29e37e266e1.tar.gz
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
Diffstat (limited to 'net/ocamlnet')
-rw-r--r--net/ocamlnet/DESCR19
-rw-r--r--net/ocamlnet/Makefile22
-rw-r--r--net/ocamlnet/PLIST232
-rw-r--r--net/ocamlnet/PLIST.opt22
-rw-r--r--net/ocamlnet/distinfo5
5 files changed, 300 insertions, 0 deletions
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