]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/blob - REQUIREMENTS
Requirements: document 'htmlentities' dependency-with-fallback
[user/henk/code/ruby/rbot.git] / REQUIREMENTS
1 Ruby modules needed for rbot
2 ============================
3
4 Core requirements
5       bdb (berkley db)      http://www.ruby-lang.org/en/raa-list.rhtml?name=bdb
6                             (which requires libdb2 or better, from
7                             www.sleepycat.com)
8       net/http 1.2+
9       net/https             (for debian, this will also need libopenssl-ruby)
10       socket
11       uri
12
13 Useful but fallback provided
14       ruby-gettext 1.8.0+   http://www.yotabanana.com/hiki/ruby-gettext.html?ruby-gettext
15                             optional, if installed rbot can use localized messages     
16       htmlentities          http://htmlentities.rubyforge.org/
17                             optional, if missing rbot will use an internal table to decode
18                             the most common HTML entities
19
20 Plugin requirements
21 (these are all optional, if you don't have them, the plugins just won't
22 function)
23
24 bash, digg, slashdot, freshmeat, forecast:
25       REXML
26 rss:
27       rss
28 rubyurl:
29       shorturl
30 time:
31       tzinfo
32
33 External programs needed for rbot
34 =================================
35
36 Plugin requirements
37 (These are all optional)
38
39 host plugin:
40       host(1)
41
42 spell plugin:
43       ispell(1)
44
45
46 Running rbot on win32
47 =====================
48
49 here is bdb:
50 http://ftp.ruby-lang.org/pub/ruby/binaries/mingw/1.8/ext/bdb-0.5.1-i386-mingw32-1.8.tar.gz
51
52 and you need the Win32 MinGW version of Ruby:
53 http://ftp.ruby-lang.org/pub/ruby/binaries/mingw/1.8/ruby-1.8.4-i386-mingw32.tar.gz
54