Browse Source

Debian packages needed for audio and video

Bob Mottram 10 years ago
parent
commit
81f4cfcd12
1 changed files with 9 additions and 6 deletions
  1. 9
    6
      src/freedombone

+ 9
- 6
src/freedombone View File

5392
   fi
5392
   fi
5393
   # this must be accessible by root
5393
   # this must be accessible by root
5394
   chown -R $MY_USERNAME:root /home/$MY_USERNAME/.spamassassin
5394
   chown -R $MY_USERNAME:root /home/$MY_USERNAME/.spamassassin
5395
-  
5395
+
5396
   service spamassassin restart
5396
   service spamassassin restart
5397
   service exim4 restart
5397
   service exim4 restart
5398
   service cron restart
5398
   service cron restart
5399
-  
5399
+
5400
   echo 'spam_filtering' >> $COMPLETION_FILE
5400
   echo 'spam_filtering' >> $COMPLETION_FILE
5401
 }
5401
 }
5402
 
5402
 
8349
 
8349
 
8350
   apt-get -y install git-core python python-dev python-lxml python-imaging python-virtualenv
8350
   apt-get -y install git-core python python-dev python-lxml python-imaging python-virtualenv
8351
   apt-get -y install postgresql postgresql-client python-psycopg2
8351
   apt-get -y install postgresql postgresql-client python-psycopg2
8352
+  apt-get -y install python-gst-1.0 libjpeg62-turbo-dev gstreamer1.0-plugins-base python-gobject
8353
+  apt-get -y install gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-libav
8354
+  apt-get -y install python-numpy python-scipy libsndfile1-dev python-gst0.10-dev
8352
   su -c "createuser -A -D mediagoblin" - postgres
8355
   su -c "createuser -A -D mediagoblin" - postgres
8353
   su -c "createdb -E UNICODE -O mediagoblin mediagoblin" - postgres
8356
   su -c "createdb -E UNICODE -O mediagoblin mediagoblin" - postgres
8354
   adduser --disabled-login --gecos 'Mediagoblin' mediagoblin
8357
   adduser --disabled-login --gecos 'Mediagoblin' mediagoblin
8378
       su -c "cp $MEDIAGOBLIN_PATH/mediagoblin.ini $MEDIAGOBLIN_PATH/mediagoblin_local.ini" - mediagoblin
8381
       su -c "cp $MEDIAGOBLIN_PATH/mediagoblin.ini $MEDIAGOBLIN_PATH/mediagoblin_local.ini" - mediagoblin
8379
   fi
8382
   fi
8380
   sed -i 's|# sql_engine.*|sql_engine = postgresql:///mediagoblin|g' $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8383
   sed -i 's|# sql_engine.*|sql_engine = postgresql:///mediagoblin|g' $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8381
-  sed -i "s/notice@mediagoblin.example.org/$MY_EMAIL_ADDRESS/g" $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8384
+  sed -i "s/email_sender_address.*/email_sender_address = \"$MY_EMAIL_ADDRESS\"/g" $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8382
 
8385
 
8383
   # add extra media types
8386
   # add extra media types
8387
+  if grep -q "media_types.stl" $MEDIAGOBLIN_PATH/mediagoblin_local.ini; then
8388
+      echo '[[mediagoblin.media_types.stl]]' >> $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8389
+  fi
8384
   if grep -q "media_types.audio" $MEDIAGOBLIN_PATH/mediagoblin_local.ini; then
8390
   if grep -q "media_types.audio" $MEDIAGOBLIN_PATH/mediagoblin_local.ini; then
8385
       echo '[[mediagoblin.media_types.audio]]' >> $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8391
       echo '[[mediagoblin.media_types.audio]]' >> $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8386
   fi
8392
   fi
8387
   if grep -q "media_types.video" $MEDIAGOBLIN_PATH/mediagoblin_local.ini; then
8393
   if grep -q "media_types.video" $MEDIAGOBLIN_PATH/mediagoblin_local.ini; then
8388
       echo '[[mediagoblin.media_types.video]]' >> $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8394
       echo '[[mediagoblin.media_types.video]]' >> $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8389
   fi
8395
   fi
8390
-  if grep -q "media_types.stl" $MEDIAGOBLIN_PATH/mediagoblin_local.ini; then
8391
-      echo '[[mediagoblin.media_types.stl]]' >> $MEDIAGOBLIN_PATH/mediagoblin_local.ini
8392
-  fi
8393
 
8396
 
8394
   #su -c "cd $MEDIAGOBLIN_PATH; git submodule update && ./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate" - mediagoblin
8397
   #su -c "cd $MEDIAGOBLIN_PATH; git submodule update && ./bin/python setup.py develop --upgrade && ./bin/gmg dbupdate" - mediagoblin
8395
   su -c "cd $MEDIAGOBLIN_PATH; ./bin/gmg dbupdate" - mediagoblin
8398
   su -c "cd $MEDIAGOBLIN_PATH; ./bin/gmg dbupdate" - mediagoblin