Commit 7ec2961f authored by Joenio Costa's avatar Joenio Costa

removing external dependencies for tango-icon-theme and pidgin-data

copying tango and pidgin icons inside noosfero source, only icons used by noosfero

closes #300
parent 71254b89
......@@ -32,10 +32,6 @@ addons:
postgresql: '9.4'
# same as in docker ci image
#firefox: '45.7.0'
apt:
packages:
- tango-icon-theme
- pidgin-data
artifacts:
paths:
- $(ls tmp/artifact* | tr "\n" ":")
......
......@@ -27,7 +27,7 @@ This is a step-by-step guide to get a XMPP service working, in a Debian system.
## 1. Install the required packages
# apt-get install ejabberd odbc-postgresql librestclient-ruby pidgin-data ruby1.8-dev
# apt-get install ejabberd odbc-postgresql librestclient-ruby ruby1.8-dev
# gem install SystemTimer
## 2. Ejabberd configuration
......
......@@ -22,8 +22,7 @@ You need to install some packages Noosfero depends on. On Debian GNU/Linux or De
# apt-get install ruby rake po4a libgettext-ruby-util libgettext-ruby1.8 \
libsqlite3-ruby librmagick-ruby libredcloth-ruby \
libwill-paginate-ruby iso-codes libfeedparser-ruby libdaemons-ruby thin \
tango-icon-theme
libwill-paginate-ruby iso-codes libfeedparser-ruby libdaemons-ruby thin
On other systems, they may or may not be available through your regular package management system. Below are the links to their homepages.
......@@ -38,7 +37,6 @@ On other systems, they may or may not be available through your regular package
* feedparser: http://packages.debian.org/sid/libfeedparser-ruby
* Daemons - http://daemons.rubyforge.org
* Thin: http://code.macournoyer.com/thin
* tango-icon-theme: http://tango.freedesktop.org/Tango_Icon_Library
If you manage to install Noosfero successfully on other systems than Debian,
please feel free to contact the Noosfero development mailing with the
......
......@@ -12,7 +12,7 @@ dependencies:
- vendor/bundle
- elasticsearch-2.4.3
pre:
- sudo apt-get install po4a iso-codes tango-icon-theme pidgin-data libpq-dev libreadline-dev libxslt1-dev
- sudo apt-get install po4a iso-codes libpq-dev libreadline-dev libxslt1-dev
- mkdir -p tmp/{pids,cache} log cache
post:
- wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.3/elasticsearch-2.4.3.tar.gz
......
......@@ -6,7 +6,7 @@ LABEL Description="This dockerfile builds a noosfero development environment."
EXPOSE 3000
ENV RAILS_ENV development
RUN apt-get update && apt-get install -y sudo cron nodejs tango-icon-theme postgresql-client
RUN apt-get update && apt-get install -y sudo cron nodejs postgresql-client
WORKDIR /noosfero
ADD Gemfile /noosfero/Gemfile
......
......@@ -6,7 +6,7 @@ LABEL Description="This dockerfile builds a noosfero production environment."
EXPOSE 80
ENV RAILS_ENV production
RUN apt-get update && apt-get install -y sudo cron nodejs tango-icon-theme postgresql-client
RUN apt-get update && apt-get install -y sudo cron nodejs postgresql-client
WORKDIR /noosfero
ADD Gemfile /noosfero/Gemfile
......
......@@ -4,10 +4,4 @@ if File.writable?(Rails.root)
if !File.exists?(default)
File.symlink('tango', default)
end
# create a symlink to system-wide Tango icon set if it does not exist
tango_symlink = Rails.root.join('public', 'designs', 'icons', 'tango', 'Tango')
if !File.exist?(tango_symlink)
File.symlink('/usr/share/icons/Tango', tango_symlink)
end
end
......@@ -21,7 +21,6 @@ Build-Depends: cucumber,
ruby-mocha,
ruby-selenium-webdriver,
ruby-will-paginate (>> 3.0.5-1),
tango-icon-theme,
xvfb
Standards-Version: 3.8.4
Homepage: http://noosfero.org/
......@@ -96,7 +95,6 @@ Depends: adduser,
ruby-whenever,
ruby-will-paginate (>> 3.0.5-1),
ruby-slim,
tango-icon-theme,
unicorn (>= 4.8),
postgresql,
postgresql-client,
......@@ -122,7 +120,7 @@ Description: free web-based platform for social networks (apache frontend)
Package: noosfero-chat
Architecture: all
Depends: noosfero (>= 1.5.1), ejabberd (>= 16.06), odbc-postgresql, pidgin-data
Depends: noosfero (>= 1.5.1), ejabberd (>= 16.06), odbc-postgresql
Description: free web-based platform for social networks (ejabberd based chat)
Noosfero is a web platform for social and solidarity economy networks with
blog, e-Porfolios, CMS, RSS, thematic discussion, events agenda and collective
......
......@@ -94,7 +94,7 @@ var emoticons = {
}
},
"::love": {
"image": "in-love.png",
"image": "in_love.png",
"emotes": {
"<3": "",
"<333": ""
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment