HowTo:Workstation:OpenShot

De Luispa

  • Añadir a /etc/make.conf
# Para mis propios overlays
PORTDIR_OVERLAY=/usr/local/portage
  • Preparar el directorio para el openshot
mkdir -p /usr/local/portage/media-video/openshot/files
  • Descargar desde aquí el fichero preuninst.py y colocarlo en:
/usr/local/portage/media-video/openshot/files/preuninst.py

Aviso: He ido utilizando nuevos ebuilds según han ido apareciendo

/usr/local/portage/media-video/openshot/openshot-0.9.22_pre4.ebuild
/usr/local/portage/media-video/openshot/openshot-1.1.3.ebuild
  • Hacer el digest del ebuild
cd /usr/local/portage/media-video/openshot/
ebuild openshot-1.1.3.ebuild digest
  • Modificar el package.keyword
=media-video/openshot-1.1.3                            ~amd64
=media-plugins/frei0r-plugins-1.1.22-r1                ~amd64   <== Puede que ya no haga falta ¿?
  • Instalar
# emerge -v deb2targz
# emerge -v openshot
  • Ejecutar
$ openshot    (Me da un error de permisos en IOError: [Errno 13] Permiso denegado: '/usr/local/share/openshot/main/westley.xml)
  • Cambiar permisos (sólo para probar, pdte de investigar)
# cd /usr/local/share/openshot
# find . -exec chown luis:luis {} \;
  • Reintentar
$ openshot 

Ahora funciona