X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=REQUIREMENTS;h=d367cb8b177496d470ce1efa6474b6103822d2e9;hb=b3e2453b02db890727e5e29b15ca1b3427e70882;hp=154fd984bc34a71ff4992014f62aab444056e946;hpb=011ec3cd5103823271ebe26f831425244bedf69f;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/REQUIREMENTS b/REQUIREMENTS index 154fd984..d367cb8b 100644 --- a/REQUIREMENTS +++ b/REQUIREMENTS @@ -6,24 +6,12 @@ Core requirements http://1978th.net/tokyocabinet/ you can install Ruby bindings via "gem install tokyocabinet", but this still requires libtokyocabinet to be installed system-wide - bdb (berkeley db) for "bdb" DB adaptor or converting from it - http://raa.ruby-lang.org/project/bdb/ - (which requires libdb4.x or better, formerly from - www.sleepycat.com, now at - http://www.oracle.com/technology/products/berkeley-db/index.html) - Most of the time you don't need to compile anything. - If you're running Linux, your distribution should - have a libdb-ruby packaged (or similar). - For Windows instructions, check at the bottom - of this file. - - iconv this is needed by the httputil object and by the IRC engine - to ensure consistent encoding across the bot - - net/http 1.2+ - net/https (for debian, this will also need libopenssl-ruby) - socket - uri + you can install those requirement in debian like this: + sudo aptitude install libtokyocabinet9 libtokyocabinet-dev zlib1g-dev libbz2-dev + sqlite3 for "sqlite" DB adaptor + install with gem install sqlite, + this also requires development libraries on the system to be present. + mechanize install it using gem install mechanize Useful but fallback provided ruby-gettext 1.8.0+ http://www.yotabanana.com/hiki/ruby-gettext.html?ruby-gettext @@ -43,18 +31,13 @@ Plugin requirements function) twitter: - oauth, oauth2, json (