summaryrefslogtreecommitdiff
path: root/README
blob: 1060c5444293008b07821fe9cdad8fa84b5951e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
The VNDB.org Source Code
------------------------


Installation & documentation

  Documentation is lacking, you're pretty much on your own if you want to
  get things running. :-(


Requirements

  global requirements:
    Linux, or an OS that resembles Linux. Chances are VNDB won't run on Windows.
    PostgreSQL 8.3+
    perl 5.10 recommended, 5.8 may also work
    A webserver that works with YAWF (lighttpd and Apache are known to work)

  (perl 5.10 core modules are not listed.)

  util/vndb.pl:
    Algorithm::Diff::XS
    CGI::Minimal         (required by YAWF)
    CGI::Cookie::XS      (required by YAWF)
    DBI
    DBD::Pg
    FCGI                 (optional, for running as a FastCGI script)
    PerlIO::gzip         (optional, for output compression)

  util/multi.pl:
    Core:
      DBI
      DBD::Pg
      POE
      POE::Component::Pg (get it from http://g.blicky.net/poco-pg.git/)
    IRC:
      POE::Component::IRC
      URI::Escape
    Image:
      Image::Magick
    Maintenance:
      PerlIO::gzip
    RG:
      XML::Parser
      XML::Writer
      graphviz           (/usr/bin/dot is used by default)
    Sitemap:
      XML::Writer
      PerlIO::gzip


Contact

  IRC:   #vndb @ irc.synirc.net
  Email: contact@vndb.org


License

  GNU AGPL, see COPYING file for details.