Ricerca tra la vecchia roba

Compilare popcorn app da sorgenti

Posted: Maggio 12th, 2014 | Author: | Filed under: General | Commenti disabilitati su Compilare popcorn app da sorgenti

Torno dopo due anni di assenza (ma non penso che a qualcuno io sia mancato più di tanto) per appuntare le istruzioni per compilare questa applicazione dai suoi sorgenti.

Questo programma permette di vedere in direttamente in streaming film e serie tv utilizzando come sistema la rete bittorrent; il tutto è implementato utilizzano nodejs ed è proprio la difficoltà a installare e mantenere questa tecnologia su una macchina Debian che mi spinge a scrivere questi appunti.

Dipendenze di sistema:

# apt-get install python-virtualenv ruby

ruby serve solo per compass e in caso non abbiato installato quest’ultimo è possibile sempre averlo in locale facendo

$ gem install compass --user-install
$ PATH=~/.gem/ruby/2.0.0/bin/:$PATH

Prima di tutto scarichiamo i sorgenti utilizzando git:

$ git clone https://github.com/popcorn-official/popcorn-app.git
$ cd popcorn-app
$ git checkout --track origin/dev-0.3
$ virtualenv --no-site-packages env
$ source env/bin/activate
$ pip install virtual-node
$ npm install bower grunt-cli
$ npm install

In questa maniera abbiamo installato in locale nodejs, dobbiamo solo inserire nel PATH i binari installati

$ PATH=node_modules/.bin/:$PATH

A questo punto un bel

$ grunt build
$ grunt exec:linux64

farà partire popcorn (cambiate linux64 con la vostra architettura).


Comments are closed.