Parcourir la source

Additional dependencies

Bob Mottram il y a 8 ans
Parent
révision
983440dd28
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4
    1
      src/freedombone-app-mediagoblin

+ 4
- 1
src/freedombone-app-mediagoblin Voir le fichier

252
 
252
 
253
     apt-get install -yq python python-dev python-lxml python-imaging python-virtualenv
253
     apt-get install -yq python python-dev python-lxml python-imaging python-virtualenv
254
     apt-get install -yq automake perl sqlite python-paste python-pastedeploy python-pastescript
254
     apt-get install -yq automake perl sqlite python-paste python-pastedeploy python-pastescript
255
+    apt-get install -yq python3 python3-dev libpython3-dev python3-lxml python3-pil
255
     useradd -c "GNU MediaGoblin system account" -d /var/lib/mediagoblin -m -r -g www-data mediagoblin
256
     useradd -c "GNU MediaGoblin system account" -d /var/lib/mediagoblin -m -r -g www-data mediagoblin
256
     groupadd mediagoblin
257
     groupadd mediagoblin
257
     usermod --append -G mediagoblin mediagoblin
258
     usermod --append -G mediagoblin mediagoblin
271
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && bash -c 'cp -av mediagoblin.ini mediagoblin_local.ini && cp -av paste.ini paste_local.ini'" - mediagoblin
272
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && bash -c 'cp -av mediagoblin.ini mediagoblin_local.ini && cp -av paste.ini paste_local.ini'" - mediagoblin
272
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && perl -pi -e 's|.*sql_engine = .*|sql_engine = sqlite:////var/lib/mediagoblin/mediagoblin.db|' mediagoblin_local.ini" - mediagoblin
273
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && perl -pi -e 's|.*sql_engine = .*|sql_engine = sqlite:////var/lib/mediagoblin/mediagoblin.db|' mediagoblin_local.ini" - mediagoblin
273
 
274
 
275
+
274
     # Video plugin
276
     # Video plugin
275
     apt-get install -yq python-gi python3-gi \
277
     apt-get install -yq python-gi python3-gi \
276
             gstreamer1.0-tools \
278
             gstreamer1.0-tools \
280
             gstreamer1.0-plugins-bad \
282
             gstreamer1.0-plugins-bad \
281
             gstreamer1.0-plugins-ugly \
283
             gstreamer1.0-plugins-ugly \
282
             gstreamer1.0-libav \
284
             gstreamer1.0-libav \
283
-            python-gst-1.0
285
+            python-gst-1.0 python3-gst-1.0
284
     cd $MEDIAGOBLIN_BASE_DIR/mediagoblin
286
     cd $MEDIAGOBLIN_BASE_DIR/mediagoblin
285
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && echo '[[mediagoblin.media_types.video]]' | tee -a mediagoblin_local.ini" - mediagoblin
287
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && echo '[[mediagoblin.media_types.video]]' | tee -a mediagoblin_local.ini" - mediagoblin
286
 
288
 
287
     # Audio plugin
289
     # Audio plugin
288
     apt-get install -yq python-gst-1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-libav libsndfile1-dev libasound2-dev libgstreamer-plugins-base1.0-dev python-numpy python-scipy
290
     apt-get install -yq python-gst-1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-libav libsndfile1-dev libasound2-dev libgstreamer-plugins-base1.0-dev python-numpy python-scipy
291
+    apt-get -yq install libasound2-dev python3-numpy python3-scipy libsndfile-dev
289
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && echo '[[mediagoblin.media_types.audio]]' | tee -a mediagoblin_local.ini" - mediagoblin
292
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && echo '[[mediagoblin.media_types.audio]]' | tee -a mediagoblin_local.ini" - mediagoblin
290
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && bin/pip install scikits.audiolab" - mediagoblin
293
     su -c "cd $MEDIAGOBLIN_BASE_DIR/mediagoblin && bin/pip install scikits.audiolab" - mediagoblin
291
 
294