summaryrefslogtreecommitdiff
path: root/www/ap-dtcl
diff options
context:
space:
mode:
authorjwise <jwise>1999-11-12 15:52:54 +0000
committerjwise <jwise>1999-11-12 15:52:54 +0000
commitc8df0ace87eff264555481310ec2c53caef54d7e (patch)
tree52851d404d6c1a9b7c71bb01336a74eaffc15475 /www/ap-dtcl
parent226d3ec575c36a65ccea1691dba17a4ce2ecc8ac (diff)
downloadpkgsrc-c8df0ace87eff264555481310ec2c53caef54d7e.tar.gz
A package for apache mod_dtcl, server side TCL scripting for apache.
Many details cribbed from the ap-auth-cookie package.
Diffstat (limited to 'www/ap-dtcl')
-rw-r--r--www/ap-dtcl/Makefile28
-rw-r--r--www/ap-dtcl/files/md53
-rw-r--r--www/ap-dtcl/pkg/COMMENT1
-rw-r--r--www/ap-dtcl/pkg/DESCR4
-rw-r--r--www/ap-dtcl/pkg/MESSAGE17
-rw-r--r--www/ap-dtcl/pkg/PLIST15
6 files changed, 68 insertions, 0 deletions
diff --git a/www/ap-dtcl/Makefile b/www/ap-dtcl/Makefile
new file mode 100644
index 00000000000..eb3801a1752
--- /dev/null
+++ b/www/ap-dtcl/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/11/12 15:52:54 jwise Exp $
+
+DISTNAME= libapache-mod-dtcl_0.6.4-1
+PKGNAME= ap-dtcl-0.6.4
+WRKSRC= ${WRKDIR}/mod_dtcl
+CATEGORIES= www
+MASTER_SITES= http://master.debian.org/~davidw/mod_dtcl/
+
+MAINTAINER= jwise@netbsd.org
+HOMEPAGE= http://comanche.com.dtu.dk/dave/
+
+DEPENDS+= apache-1.3.6p0:../../www/apache
+DEPENDS+= tcl-*:../../lang/tcl80
+# For "apxs":
+BUILD_DEPENDS= ${LOCALBASE}/bin/perl:../../lang/perl5
+
+do-build:
+ @cd ${WRKSRC} && ${PREFIX}/sbin/apxs -I${PREFIX}/include/tcl8.0 \
+ -L${PREFIX}/lib -Wl,-R${PREFIX}/lib -ltcl80 -lm -c mod_dtcl.c
+
+do-install:
+ @cd ${WRKSRC} && ${PREFIX}/sbin/apxs -i mod_dtcl.so
+ -${MKDIR} ${PREFIX}/share/doc/mod_dtcl
+ ${CP} ${WRKSRC}/*.html ${PREFIX}/share/doc/mod_dtcl
+ -${MKDIR} ${PREFIX}/share/examples/mod_dtcl
+ ${CP} ${WRKSRC}/*.tcl ${WRKSRC}/*.ttml ${PREFIX}/share/examples/mod_dtcl
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/ap-dtcl/files/md5 b/www/ap-dtcl/files/md5
new file mode 100644
index 00000000000..be985d08a27
--- /dev/null
+++ b/www/ap-dtcl/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/11/12 15:52:54 jwise Exp $
+
+MD5 (libapache-mod-dtcl_0.6.4-1.tar.gz) = 8fd9117ab8329fc9b728a934409f119f
diff --git a/www/ap-dtcl/pkg/COMMENT b/www/ap-dtcl/pkg/COMMENT
new file mode 100644
index 00000000000..361b68b269b
--- /dev/null
+++ b/www/ap-dtcl/pkg/COMMENT
@@ -0,0 +1 @@
+Simple, fast Tcl server side scripting for apache.
diff --git a/www/ap-dtcl/pkg/DESCR b/www/ap-dtcl/pkg/DESCR
new file mode 100644
index 00000000000..4a205f43888
--- /dev/null
+++ b/www/ap-dtcl/pkg/DESCR
@@ -0,0 +1,4 @@
+mod_dtcl is a free/open source implementation of server side
+Tcl, under Apache. It allows you to tightly integrate html
+with Tcl, a widely used scripting language with many years of
+development invested in it.
diff --git a/www/ap-dtcl/pkg/MESSAGE b/www/ap-dtcl/pkg/MESSAGE
new file mode 100644
index 00000000000..769456e9b64
--- /dev/null
+++ b/www/ap-dtcl/pkg/MESSAGE
@@ -0,0 +1,17 @@
+=============================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 1999/11/12 15:52:54 jwise Exp $
+
+You will need to edit ${PREFIX}/etc/httpd/httpd.conf and add the following
+lines to the Dynamic Shared Object section in order to use this module
+(substitute ${PREFIX} with /usr/pkg or your prefix as appropriate):
+
+LoadModule ${PREFIX}/lib/httpd/mod_dtcl.so
+
+In order to turn on parsing of .ttml pages, you will need to add
+
+AddType application/x-httpd-tcl .ttml
+
+to httpd.conf. For more configuration options, see
+${PREFIX}/share/doc/mod_dtcl/INSTALL.html.
+
+=============================================================================
diff --git a/www/ap-dtcl/pkg/PLIST b/www/ap-dtcl/pkg/PLIST
new file mode 100644
index 00000000000..88ba5993d27
--- /dev/null
+++ b/www/ap-dtcl/pkg/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/11/12 15:52:54 jwise Exp $
+lib/httpd/mod_dtcl.so
+share/doc/mod_dtcl/INSTALL.html
+share/doc/mod_dtcl/benchmark.html
+share/doc/mod_dtcl/dtcl-tcl.html
+share/doc/mod_dtcl/readme.html
+share/doc/mod_dtcl/table.html
+share/doc/mod_dtcl/use.html
+share/examples/mod_dtcl/dtcl.tcl
+share/examples/mod_dtcl/examples.ttml
+share/examples/mod_dtcl/globalscript.tcl
+share/examples/mod_dtcl/infodebug.tcl
+share/examples/mod_dtcl/testdtcl.tcl
+@dirrm share/doc/mod_dtcl
+@dirrm share/examples/mod_dtcl