Compilare popcorn app da sorgenti
Posted: Maggio 12th, 2014 | Author: packz | Filed under: General | Commenti disabilitati su Compilare popcorn app da sorgentiTorno 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).