updated on Sun Jan 22 12:09:12 UTC 2012
[aur-mirror.git] / minitube-git / PKGBUILD
blob2aa84fe2b22a71b5527f7b05fd1daa199da0cc8e
1 pkgname=minitube-git
2 pkgver=20120111
3 pkgrel=1
4 pkgdesc="A native YouTube client in QT. Watch YouTube videos without Flash Player."
5 url="http://flavio.tordini.org/minitube"
6 license="GPL"
7 arch=('any')
8 depends=('phonon' 'qt>=4.6')
9 makedepends=('git')
10 optdepends=('phonon-xine: for xine backend'
11             'phonon-gstreamer: for gstreamer backend'
12             'gstreamer0.10-plugins: to get all videos to play with phonon-gstreamer'
13             'phonon-mplayer-git: for mplayer backend (from AUR)'
14             'phonon-vlc-git: for vlc backend (from AUR)')
15 conflicts=('minitube')
16 install=minitube.install
18 _gitroot='git://gitorious.org/minitube/minitube.git'
19 _gitname='minitube'
21 build() {
22     cd $srcdir
23   
24       msg "Connecting to GIT server...."
25   if [ -d ${srcdir}/$_gitname ] ; then
26       cd $_gitname && git pull origin
27       msg "The local files are updated."
28   else
29       git clone $_gitroot
30   fi
31       msg "GIT checkout done or server timeout"
32       
33       msg "Starting make..."
34   
35   if [ -d ${srcdir}/${_gitname}-build ]; then
36       rm -rf ${srcdir}/${_gitname}-build
37   fi
38     cp -r ${srcdir}/$_gitname ${srcdir}/${_gitname}-build
39     cd ${srcdir}/${_gitname}-build
41     qmake PREFIX="/usr" || return 1
42     make INSTALL_ROOT="$pkgdir" install || return 1
43