Commit b6f2daf07314bb3e8f53729f2cd96918f5a817ba

Authored by Paulo Meireles
1 parent 79a5e978

Updating README

Updating and reorganizing install steps.
Showing 1 changed file with 29 additions and 18 deletions   Show diff stats
README.rdoc
... ... @@ -5,12 +5,8 @@
5 5 Mezuro is a source code tracking platform based on Noosfero social networking
6 6 platform with Mezuro Plugin actived to access Kalibro Web Service.
7 7  
8   -* Install
  8 +=== Development
9 9  
10   - 1. Make sure that the deployment file <tt>config/deploy.rb</tt> is correctly configured to the installation server;
11   - 2. Also, make sure that the installation server already has rvm installed;
12   - 3. <tt>cap deploy:setup</tt> will install the ruby correct ruby version, the gemset and all the directories tree;
13   - 4. <tt>cap deploy:migrations</tt> deploys the code and run all the migrations
14 10  
15 11 * System dependencies (Ubuntu package names)
16 12  
... ... @@ -18,25 +14,30 @@ platform with Mezuro Plugin actived to access Kalibro Web Service.
18 14  
19 15 * curl
20 16  
21   - * libxml2
22   -
23   - * libxml2-dev
24   -
25   - * libxslt1-dev
26   -
27 17 * postgresql-server-dev-9.1
28 18  
29   - * PhantomJS 1.9.1 (http://phantomjs.org/)
30   -
31 19 * imagemagick
32 20  
33 21 * libmagickcore-dev
34 22  
35 23 * libmagickwand-dev
36 24  
  25 +* Unpacked dependecies
  26 +
  27 + * PhantomJS >= 1.9.2 (http://phantomjs.org/)
  28 +
  29 + *NOTE:* Just create sym links for that
  30 +
  31 + cd /usr/local/share
  32 + wget http://phantomjs.googlecode.com/files/phantomjs-1.9.2-linux-x86_64.tar.bz2
  33 + tar xjf phantomjs-1.9.2-linux-x86_64.tar.bz2
  34 + sudo ln -s /usr/local/share/phantomjs-1.9.2-linux-x86_64/bin/phantomjs /usr/local/share/phantomjs
  35 + sudo ln -s /usr/local/share/phantomjs-1.9.2-linux-x86_64/bin/phantomjs /usr/local/bin/phantomjs
  36 + sudo ln -s /usr/local/share/phantomjs-1.9.2-linux-x86_64/bin/phantomjs /usr/bin/phantomjs
  37 +
37 38 * Ruby version
38 39  
39   - 2.0.0-p247
  40 + 2.0.0-p353
40 41  
41 42 You can easily install it through the Ruby Version Manager - RVM. Instructions on how to do it can be found at http://rvm.io
42 43  
... ... @@ -74,7 +75,17 @@ platform with Mezuro Plugin actived to access Kalibro Web Service.
74 75  
75 76 Otherwise, you can also modify the deployment file at <tt>config/deploy.rb</tt>.
76 77  
77   -* License
  78 +=== Install
  79 +
  80 +* First Deploy
  81 +
  82 + 1. Make sure that the deployment file <tt>config/deploy.rb</tt> is correctly configured to the installation server;
  83 + 2. Also, make sure that the installation server already has rvm installed;
  84 + 3. <tt>cap deploy:setup</tt> will install the ruby correct ruby version, the gemset and all the directories tree;
  85 + 4. <tt>cap deploy:migrations</tt> deploys the code and run all the migrations
  86 +
  87 +
  88 +=== License
78 89  
79 90 Copyright (c) 2013 The Author developers.
80 91  
... ... @@ -91,11 +102,11 @@ GNU Affero General Public License for more details.
91 102 You should have received a copy of the GNU Affero General Public License
92 103 along with this program. If not, see <http://www.gnu.org/licenses/>.
93 104  
94   -* Authors
  105 +=== Authors
95 106  
96 107 Please see the humans.txt file with the authors
97 108  
98   -* Acknowledgments
  109 +=== Acknowledgments
99 110  
100 111 The authors have been supported by organizations:
101 112  
... ... @@ -104,4 +115,4 @@ FLOSS Competence Center
104 115 http://ccsl.ime.usp.br
105 116  
106 117 Brazilian National Research Council (CNPQ)
107   -http://www.cnpq.br/
108 118 \ No newline at end of file
  119 +http://www.cnpq.br/
... ...