First thing, install the dependencies. in a terminal:
Code: Select all
sudo apt-get install build-essential qt4-dev-tools libphonon-dev libqtgui4 libqt4-xml libqt4-network libqt4-dbus phonon-backend-gstreamer gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad checkinstall dh-make
Code: Select all
cd ~/ && mkdir tmp && cd tmp/
wget http://flavio.tordini.org/files/minitube/minitube-1.9.tar.gz
tar xvzf minitube-1.9.tar.gz
cd minitube
Open a text editor in your terminal. leafpad, gedit, pluma whatever you use and add this text into the ~/tmp/minitube directory
Code: Select all
diff -crB minitube-orig/src/qtsingleapplication/qtlocalpeer.cpp minitube/src/qtsingleapplication/qtlocalpeer.cpp
*** minitube-orig/src/qtsingleapplication/qtlocalpeer.cpp 2012-09-27 06:17:03.000000000 -0400
--- minitube/src/qtsingleapplication/qtlocalpeer.cpp 2012-10-28 13:18:02.836364666 -0400
***************
*** 46,51 ****
--- 46,52 ----
#include "qtlocalpeer.h"
+ #include "unistd.h"
#include <QtCore/QCoreApplication>
#include <QtCore/QTime>
#include <QDebug>
Now apply the patch
Code: Select all
patch -p1 < ./qtlocalpeer.patch
Code: Select all
qmake-qt4
dh_make -p minitube_1.9 --createorig
Code: Select all
dpkg-buildpackage
Now just install the package:
Code: Select all
cd ~/tmp
sudo dpkg -i minitube_1.9-1_amd64.deb
(and share this with your friends)