blob: 1155ee3feb9076a2d188cdf51e0670ce0bf57b03 (
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
62
63
64
|
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 9.0+ (don't try older versions or other SQL databases, it won't work)
perl 5.12 recommended, 5.10 may also work
A webserver that works with TUWF (lighttpd and Apache are known to work)
(perl 5.12 core modules are not listed.)
util/vndb.pl:
Algorithm::Diff::Fast
DBI
DBD::Pg
TUWF (get it from http://g.blicky.net/tuwf.git/)
FCGI (optional, for running as a FastCGI script)
PerlIO::gzip (optional, for output compression)
util/multi.pl:
API:
JSON::XS
Core:
DBI
DBD::Pg
POE
POE::Component::Pg (get it from http://g.blicky.net/poco-pg.git/)
IRC:
POE::Component::IRC
Image:
Image::Magick
Maintenance:
PerlIO::gzip
RG:
XML::Parser
graphviz (/usr/bin/dot is used by default)
util/skingen.pl
Image::Magick
CSS::Minifier::XS (optional, minimizes CSS output)
util/jsgen.pl
JavaScript::Minifier::XS (optional, minimizes JS output)
Contact
IRC: #vndb @ irc.synirc.net
Email: contact@vndb.org
License
GNU AGPL, see COPYING file for details.
|