From b3e2453b02db890727e5e29b15ca1b3427e70882 Mon Sep 17 00:00:00 2001 From: Matthias H Date: Thu, 6 Mar 2014 12:56:06 +0100 Subject: [PATCH] update requirements documentation --- REQUIREMENTS | 53 ++++++++++++++-------------------------------------- 1 file changed, 14 insertions(+), 39 deletions(-) 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 (