diff options
author | obraun <obraun@FreeBSD.org> | 2003-05-01 18:38:53 +0800 |
---|---|---|
committer | obraun <obraun@FreeBSD.org> | 2003-05-01 18:38:53 +0800 |
commit | 7e4d21ec529ed9a170119d39f8447dc5c7b1d696 (patch) | |
tree | 0bb457b4130e9b449b2504a488cffbc505bf28ca /www | |
parent | 4553da4450a4053cc0ff398b668a5d5a39cf8c9f (diff) | |
download | freebsd-ports-gnome-7e4d21ec529ed9a170119d39f8447dc5c7b1d696.tar.gz freebsd-ports-gnome-7e4d21ec529ed9a170119d39f8447dc5c7b1d696.tar.zst freebsd-ports-gnome-7e4d21ec529ed9a170119d39f8447dc5c7b1d696.zip |
Add ocaml-wdialog 2.00, advanced system to create dialog-centric web
applications.
PR: ports/51642
Submitted by: Stephane Legrand <stephane@freebsd.org>
Diffstat (limited to 'www')
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/ocaml-wdialog/Makefile | 31 | ||||
-rw-r--r-- | www/ocaml-wdialog/distinfo | 1 | ||||
-rw-r--r-- | www/ocaml-wdialog/pkg-descr | 24 | ||||
-rw-r--r-- | www/ocaml-wdialog/pkg-plist | 52 |
5 files changed, 109 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index 9b70063d67ef..5087fb73ec4b 100644 --- a/www/Makefile +++ b/www/Makefile @@ -257,6 +257,7 @@ SUBDIR += nscache SUBDIR += nspostgres SUBDIR += ocaml-net + SUBDIR += ocaml-wdialog SUBDIR += oops SUBDIR += openvrml SUBDIR += opera diff --git a/www/ocaml-wdialog/Makefile b/www/ocaml-wdialog/Makefile new file mode 100644 index 000000000000..b4ab30d20de9 --- /dev/null +++ b/www/ocaml-wdialog/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: ocaml-wdialog +# Date created: 1st May 2003 +# Whom: Stephane Legrand <stephane@freebsd.org> +# +# $FreeBSD$ +# + +PORTNAME= wdialog +PORTVERSION= 2.00 +CATEGORIES= www +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= wdialog +PKGNAMEPREFIX= ocaml- +DISTNAME= ${PORTNAME}-${PORTVERSION} + +MAINTAINER= stephane@freebsd.org +COMMENT= Advanced system to create dialog-centric web applications + +BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \ + ocamlfind:${PORTSDIR}/devel/ocaml-findlib \ + ${LOCALBASE}/lib/ocaml/site-lib/pcre/pcre.a:${PORTSDIR}/devel/ocaml-pcre \ + ${LOCALBASE}/lib/ocaml/site-lib/cgi/cgi.a:${PORTSDIR}/www/ocaml-net \ + ${LOCALBASE}/lib/ocaml/site-lib/pxp-engine/pxp_engine.a:${PORTSDIR}/textproc/ocaml-pxp + +USE_GMAKE= yes + +HAS_CONFIGURE= yes + +ALL_TARGET= all opt + +.include <bsd.port.mk> diff --git a/www/ocaml-wdialog/distinfo b/www/ocaml-wdialog/distinfo new file mode 100644 index 000000000000..658600f298ee --- /dev/null +++ b/www/ocaml-wdialog/distinfo @@ -0,0 +1 @@ +MD5 (wdialog-2.00.tar.gz) = 38a17ae876f133d99da1f9fcc2acb02f diff --git a/www/ocaml-wdialog/pkg-descr b/www/ocaml-wdialog/pkg-descr new file mode 100644 index 000000000000..88cf048dacf1 --- /dev/null +++ b/www/ocaml-wdialog/pkg-descr @@ -0,0 +1,24 @@ + +WDialog is an advanced system to create dialog-centric web applications. + +Feature list: + + * Separation of the user interface (UI) definition from the backend + program. + * The UI definition is contained in an XML file. + * The dialogs have built-in persistency for session state. + * A powerful template system manages the combination of individual + HTML fragments to whole pages. + * The dialogs behave like GUI widgets. + * The callbacks are written in a real programming language (Objective + Caml, or Perl). + * The application can run as CGI as well as application server. + * The WDialog toolkit itself does not require any database as backend + store. + * WDialog preprocesses all web inputs, and ensures that minimum + security standards are fulfilled. + +WWW: http://wdialog.sourceforge.net/ + +- Stephane Legrand + <stephane@freebsd.org> diff --git a/www/ocaml-wdialog/pkg-plist b/www/ocaml-wdialog/pkg-plist new file mode 100644 index 000000000000..e10bc1445502 --- /dev/null +++ b/www/ocaml-wdialog/pkg-plist @@ -0,0 +1,52 @@ +lib/ocaml/site-lib/wd-xmlcompiler/META +lib/ocaml/site-lib/wd-xmlcompiler/wd-xmlcompile +lib/ocaml/site-lib/wd-xmlcompiler/wd_xmlcompile.cmi +lib/ocaml/site-lib/wdialog/META +lib/ocaml/site-lib/wdialog/stdlib.xml +lib/ocaml/site-lib/wdialog/wd_application.cmi +lib/ocaml/site-lib/wdialog/wd_application_1.dtd +lib/ocaml/site-lib/wdialog/wd_application_2.dtd +lib/ocaml/site-lib/wdialog/wd_application_dtd.cmi +lib/ocaml/site-lib/wdialog/wd_application_dtd.mli +lib/ocaml/site-lib/wdialog/wd_cycle.cmi +lib/ocaml/site-lib/wdialog/wd_cycle.mli +lib/ocaml/site-lib/wdialog/wd_dialog.cmi +lib/ocaml/site-lib/wdialog/wd_dialog.mli +lib/ocaml/site-lib/wdialog/wd_dialog_decl.cmi +lib/ocaml/site-lib/wdialog/wd_dictionary.cmi +lib/ocaml/site-lib/wdialog/wd_dictionary.mli +lib/ocaml/site-lib/wdialog/wd_encoding.cmi +lib/ocaml/site-lib/wdialog/wd_encoding.mli +lib/ocaml/site-lib/wdialog/wd_interactor.cmi +lib/ocaml/site-lib/wdialog/wd_interactor.mli +lib/ocaml/site-lib/wdialog/wd_ocamlversion.cmi +lib/ocaml/site-lib/wdialog/wd_ocamlversion.mli +lib/ocaml/site-lib/wdialog/wd_run_cgi.cmi +lib/ocaml/site-lib/wdialog/wd_run_cgi.mli +lib/ocaml/site-lib/wdialog/wd_run_jserv.cmi +lib/ocaml/site-lib/wdialog/wd_run_jserv.mli +lib/ocaml/site-lib/wdialog/wd_stdlib.cmi +lib/ocaml/site-lib/wdialog/wd_stdlib.mli +lib/ocaml/site-lib/wdialog/wd_template.cmi +lib/ocaml/site-lib/wdialog/wd_template.mli +lib/ocaml/site-lib/wdialog/wd_templrep.cmi +lib/ocaml/site-lib/wdialog/wd_templrep.mli +lib/ocaml/site-lib/wdialog/wd_transform.cmi +lib/ocaml/site-lib/wdialog/wd_transform.mli +lib/ocaml/site-lib/wdialog/wd_types.cmi +lib/ocaml/site-lib/wdialog/wd_types.mli +lib/ocaml/site-lib/wdialog/wd_universe.cmi +lib/ocaml/site-lib/wdialog/wd_universe.mli +lib/ocaml/site-lib/wdialog/wd_upload.cmi +lib/ocaml/site-lib/wdialog/wd_upload.mli +lib/ocaml/site-lib/wdialog/wd_var_functions.cmi +lib/ocaml/site-lib/wdialog/wd_var_functions.mli +lib/ocaml/site-lib/wdialog/wdialog.a +lib/ocaml/site-lib/wdialog/wdialog.cma +lib/ocaml/site-lib/wdialog/wdialog.cmxa +lib/ocaml/site-lib/wdialog-p4/META +lib/ocaml/site-lib/wdialog-p4/wd_extension.cmi +lib/ocaml/site-lib/wdialog-p4/wdialog-p4.cma +@dirrm lib/ocaml/site-lib/wd-xmlcompiler +@dirrm lib/ocaml/site-lib/wdialog +@dirrm lib/ocaml/site-lib/wdialog-p4 |