1 # Contributor : Chris Baker <baker.chris.3@gmail.com>
5 pkgdesc="Multipurpose automation tool for content like torrents, nzbs, podcasts, comics, etc"
7 url="http://flexget.com/"
8 depends=('python2' 'python2-yaml' 'python2-feedparser' 'python2-sqlalchemy' 'python2-html5lib' 'beautiful-soup' 'python2-pynzb' 'python2-requests')
9 makedepends=('subversion')
14 _svntrunk=http://svn.flexget.com/trunk
20 msg "Connecting to SVN server...."
22 if [[ -d "$_svnmod/.svn" ]]; then
23 (cd "$_svnmod" && svn up -r "$pkgver")
25 svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod"
28 msg "SVN checkout done or server timeout"
29 msg "Starting build..."
31 rm -rf "$srcdir/$_svnmod-build"
32 cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
33 cd "$srcdir/$_svnmod-build"
35 python2 -c "import compileall; compileall.compile_dir(\".\", force=1)"
39 mkdir -p $pkgdir/usr/lib/python2.7/site-packages/
40 cd "$srcdir/$_svnmod-build"
41 cp -R flexget $pkgdir/usr/lib/python2.7/site-packages/
42 install -D -m755 $srcdir/flexget $pkgdir/usr/bin/flexget
43 cd $pkgdir/usr/lib/python2.7/site-packages/
44 rm -rf `find . -type d -name .svn`
48 sha1sums=('4569edae3c493df01a5006933942bbb3a09c94a9')