summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-05-18 22:24:27 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-05-18 22:24:27 +0000
commitbef39ec9c8f6b97540d777e1cdf25a3aa78bbebd (patch)
treea156a8160636ba264174251c0224ad367e5c4bde /dev-lisp/cl-ucw/files
parentaraneida, mod_lisp and aserve USE flags for dev-lisp/cl-ucw (diff)
downloadgentoo-2-bef39ec9c8f6b97540d777e1cdf25a3aa78bbebd.tar.gz
gentoo-2-bef39ec9c8f6b97540d777e1cdf25a3aa78bbebd.tar.bz2
gentoo-2-bef39ec9c8f6b97540d777e1cdf25a3aa78bbebd.zip
.
(Portage version: 2.0.51.22)
Diffstat (limited to 'dev-lisp/cl-ucw/files')
-rw-r--r--dev-lisp/cl-ucw/files/0.3.9-gentoo.patch24
-rw-r--r--dev-lisp/cl-ucw/files/README.Gentoo54
-rw-r--r--dev-lisp/cl-ucw/files/digest-cl-ucw-0.3.91
3 files changed, 79 insertions, 0 deletions
diff --git a/dev-lisp/cl-ucw/files/0.3.9-gentoo.patch b/dev-lisp/cl-ucw/files/0.3.9-gentoo.patch
new file mode 100644
index 000000000000..93681ad23fb5
--- /dev/null
+++ b/dev-lisp/cl-ucw/files/0.3.9-gentoo.patch
@@ -0,0 +1,24 @@
+diff -ur ucw_0.3.9.orig/bin/start.lisp ucw_0.3.9/bin/start.lisp
+--- ucw_0.3.9.orig/bin/start.lisp 2005-05-09 12:33:49.000000000 -0500
++++ ucw_0.3.9/bin/start.lisp 2005-05-18 15:59:32.000000000 -0500
+@@ -43,18 +43,14 @@
+
+ ;;;; 3) Setup teh default TAL root
+
+-(setf *ucw-tal-root* (find-tal-root))
++(setf *ucw-tal-root* #p"/var/lib/ucw/wwwroot/")
+
+ ;;;; 4) Setup the loggers
+
+ ;;;; We put all the log files (ucw.log and ucw.backend.log by default)
+ ;;;; in the directory ucw/logs/
+
+-(setup-loggers (make-pathname :name nil :type nil
+- :directory (append (pathname-directory *load-truename*)
+- (list :up "logs"))
+- :defaults *load-truename*)
+- +info+)
++(setup-loggers #p"/var/logs/ucw/" +info+)
+
+ ;;;; ** Site Specific initialization/configuration
+
diff --git a/dev-lisp/cl-ucw/files/README.Gentoo b/dev-lisp/cl-ucw/files/README.Gentoo
new file mode 100644
index 000000000000..54dfd7c799da
--- /dev/null
+++ b/dev-lisp/cl-ucw/files/README.Gentoo
@@ -0,0 +1,54 @@
+ -*-outline-*-
+This file is README.Gentoo, from /usr/share/docs/cl-ucw-*/
+
+* Introduction
+
+UCW requires some configuration before use. For example, you must choose the
+web-server backend UCW will use (araneida, mod_lisp, aserve, httpd etc.),
+choose the location of the UCW TAL root, adjust loggers, debugging verbosity
+etc.
+
+UCW provides some examples in the form of start.lisp, and utils.lisp. Both
+of which can be found in /usr/share/docs/cl-ucw-*/. Use those examples as
+templates for your own configurations. Your start.lisp and utils.lisp should
+be located in the same directory.
+
+* Gentoo Defaults
+
+Gentoo installs a default TAL root in /var/lib/ucw/wwwroot/
+
+Gentoo installs a default logger path at /var/logs/ucw/
+
+The start.lisp included in the Gentoo distribution of UCW makes use of the
+above paths by default (see the sections 3. TAL root and section 4. Setup
+loggers in start.lisp). If you wish to change the details of a web-server
+backend, you'll need to change utils.lisp.
+
+You will need to adjust the permissions of /var/logs/ucw/ to suit whatever
+system user ID you intend to run UCW under. Alternatively you could set the
+path passed to SETUP-LOGGERS to your own choice in logging directory.
+
+* Starting UCW
+
+Once you have adjusted your start.lisp and utils.lisp, start UCW within your
+Lisp REPL like this:
+
+ (asdf:oos 'adsf:load-op :ucw)
+ (load "/path/to/start.lisp")
+
+By default, the admin and examples applications are available at:
+
+ http://127.0.0.1:<port>/ucw/admin/index.ucw
+ http://127.0.0.1:<port>/ucw/examples/index.ucw
+
+Where <port> is 8080 for the "httpd" backend, 3001 for the "mod-lisp" backend
+and 8080 for the "aserve" or "araneida" backends.
+
+* Bugs
+
+Report bugs to http://bugs.gentoo.org/
+
+* Maintainer
+
+Matthew Kennedy <mkennedy@gentoo.org>
+
diff --git a/dev-lisp/cl-ucw/files/digest-cl-ucw-0.3.9 b/dev-lisp/cl-ucw/files/digest-cl-ucw-0.3.9
new file mode 100644
index 000000000000..70d11ebba269
--- /dev/null
+++ b/dev-lisp/cl-ucw/files/digest-cl-ucw-0.3.9
@@ -0,0 +1 @@
+MD5 f179582d8d45b0e880b0ec300f0c3d4b ucw_0.3.9.tar.gz 1170864