aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorobraun <obraun@FreeBSD.org>2003-05-01 18:38:53 +0800
committerobraun <obraun@FreeBSD.org>2003-05-01 18:38:53 +0800
commit7e4d21ec529ed9a170119d39f8447dc5c7b1d696 (patch)
tree0bb457b4130e9b449b2504a488cffbc505bf28ca /www
parent4553da4450a4053cc0ff398b668a5d5a39cf8c9f (diff)
downloadfreebsd-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/Makefile1
-rw-r--r--www/ocaml-wdialog/Makefile31
-rw-r--r--www/ocaml-wdialog/distinfo1
-rw-r--r--www/ocaml-wdialog/pkg-descr24
-rw-r--r--www/ocaml-wdialog/pkg-plist52
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