updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / tvdownloader-hg / PKGBUILD
blobf7cf805d814e800614660c5e3e8fbbbd09a8253a
1 # Maintainer: wido <widomaker2k7@gmail.com>
3 pkgname=tvdownloader-hg
4 pkgver=3
5 pkgrel=1
6 pkgdesc="Software to retreive podcasts and videos from French websites.(Mercurial version)"
7 url="http://code.google.com/p/tvdownloader/"
8 provides=('tvdownloader')
9 conflicts=('tvdownloader' 'tvdownloader-svn')
10 depends=('msdl' 'python2' 'python2-qt' 'rtmpdump' 'pycrypto' 'python-mechanize')
11 makedepends=('mercurial')
12 license=('GPL2')
13 arch=('any')
14 source=()
15 md5sums=()
17 _hgroot="https://tvdownloader.googlecode.com/hg/"
18 _hgrepo=tvdownloader
20 build() {
21   msg "Connecting to tvdownloader.googlecode.com server...."
23   if [ -d "$_hgrepo" ] ; then
24     cd "$_hgrepo"
25     hg pull -u || return 1
26     msg "The local files are updated."
27 else
28     hg clone "$_hgroot" "$_hgrepo"
29   fi
31   msg "tvdownloader.googlecode.com checkout done or server timeout"
32   msg "Starting make..."
33   
34   cd $srcdir
35   
36   rm -rf "$_hgrepo-build"
37   hg clone "$_hgrepo" "$_hgrepo-build"
39         cd ${srcdir}/${_hgrepo}/dev/Stable/
40     # Compile
41     make PYTHON_VERSION=python2.7
44 package() {
45         cd ${srcdir}/${_hgrepo}/dev/Stable
46     make PYTHON_VERSION=python2.7 PREFIX=$pkgdir/usr install