]> git.sur5r.net Git - minitube/blobdiff - README.md
New upstream version 3.1
[minitube] / README.md
index d238fe0c7d5998c05f5b8aaff0511f2ebcb28291..1580dc61ffa10bed96c2d14856f8c7ff62599e60 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,44 +1,46 @@
+<p align="center">
+<img src="https://flavio.tordini.org/files/products/minitube.png">
+</p>
+
 # Minitube
 Minitube is a YouTube desktop application. It is written in C++ using the Qt framework. Contributing is welcome, especially in the Linux desktop integration area.
 
-## Translating Minitube to your language
-Translations are done at https://www.transifex.com/projects/p/minitube/
+## Translating to your language
+Translations are done at https://www.transifex.com/flaviotordini/minitube/
 Just register and apply for a language team. Please don't request translation merges on GitHub.
 
 ## Google API Key
 Google is now requiring an API key in order to access YouTube Data web services.
-Create a "Browser Key" at https://console.developers.google.com
+Create a "Browser Key" at https://console.developers.google.com and enable the Youtube Data API.
 
 The key must be specified at compile time as shown below.
 Alternatively Minitube can read an API key from the GOOGLE_API_KEY environment variable.
 
 ## Build instructions
-To compile Minitube you need at least Qt 5.0. The following Qt modules are needed: core, gui, widgets, network, sql (using the Sqlite plugin), declarative, dbus.
+Clone from Github:
+
+    git clone --recursive https://github.com/flaviotordini/minitube.git
+
+You need Qt >= 5.6 and MPV >= 0.29.0. The following Qt modules are needed: core, gui, widgets, network, sql (using the Sqlite plugin), declarative, dbus, x11extras.
 
 To be able to build on a Debian (or derivative) system:
 
-    $ sudo apt-get install build-essential qttools5-dev-tools qt5-qmake  qtdeclarative5-dev libphonon4qt5-dev libqt5sql5-sqlite qt5-default
+    sudo apt install build-essential qt5-default qttools5-dev-tools qt5-qmake qtdeclarative5-dev libqt5sql5-sqlite libqt5x11extras5-dev libmpv-dev
 
 Compiling:
 
-    $ qmake "DEFINES += APP_GOOGLE_API_KEY=YourAPIKeyHere"
-    $ make
-
-Beware of the Qt 4 version of qmake!
+    qmake "DEFINES += APP_GOOGLE_API_KEY=YourAPIKeyHere"
+    make
 
 Running:
 
-       $ build/target/minitube
-       
-Installing on Linux:
+    build/target/minitube
 
-    $ sudo make install
+Installing on Linux:
 
 This is for packagers. End users should not install applications in this way.
 
-## A word about Phonon on Linux
-To be able to actually watch videos you need a working Phonon setup.
-Please don't report bugs about this, ask for help on your distribution support channels.
+    sudo make install
 
 ## Legal Stuff
 Copyright (C) Flavio Tordini