Adding some extra notes which may make life easier for debian users.
authorAnders S. Mortensen <sondberg@indexdata.dk>
Tue, 31 Oct 2006 14:17:54 +0000 (14:17 +0000)
committerAnders S. Mortensen <sondberg@indexdata.dk>
Tue, 31 Oct 2006 14:17:54 +0000 (14:17 +0000)
web/conf/README

index d7ab65f..9761991 100644 (file)
@@ -1,4 +1,4 @@
-$Id: README,v 1.4 2006-10-24 23:10:43 mike Exp $
+$Id: README,v 1.5 2006-10-31 14:17:54 sondberg Exp $
 
 To install the web UI (assuming you're using some version of Apache as
 your web server):
@@ -8,8 +8,22 @@ your web server):
    "perl Makefile.PL && make && make test".  There's no need to
    install it, though.  Among the prerequisites are ZOOM-Perl and
    XML::LibXML::XPathContext: unfortunately neither of these is
-   packaged for Debian, so they must be installed from CPAN.  You'll
-   also need a 2.0-series Zebra installation to run the database.
+   packaged for Debian, so they must be installed from CPAN. If you insist
+   on installing these packages as debian packages, first install the
+   tool dh-make-perl, i.e. apt-get install dh-make-perl. Then execute this:
+
+     dh-make-perl --build --cpan XML::LibXML::XPathContext
+
+   After a lot of output has been generated, you should have a .deb file one
+   directory step back. Install it using dpkg -i package-xxx.deb. For the
+   IRSpy package, just cd into the base directory of the source tree, and
+   execute
+
+     dh-make-perl --build
+
+   which will give you a .deb package one directory step back.
+   
+   You'll also need a 2.0-series Zebra installation to run the database.
 
 -- Make a config file for the host you're on, probably by making a
    modified copy of apache1.3/xeno.conf
@@ -33,7 +47,8 @@ your web server):
 -- Make sure you have the HTML::Mason Perl module installed, including
    all its prerequisites (most notably mod_perl itself).  On
    Debian-based operating systems, this is as simple as
-       # apt-get install libhtml-mason-perl libapache-request-perl
+       # apt-get install libhtml-mason-perl libapache-request-perl \
+                          libapache-reload-perl
 
 -- Ensure that the web server can write the HTML::Mason object
    directory and cache directory.  For example: