updated on Wed Jan 25 20:08:56 UTC 2012
[aur-mirror.git] / lottanzb-bzr / PKGBUILD
blobbd5aa33c083abc7b7bd8d15f934d4d33cd9ba340
1 # Contributor: Samed Beyribey <ras0ir AT eventualis DOT org>
2 # Contributor: Nelson VuDu <vudu DOT curse AT gmail DOT com>
4 pkgname=lottanzb-bzr
5 pkgver=1598
6 pkgrel=1
7 pkgdesc="The bzr trunk series for LottaNZB, a sabnzbd GUI written in PyGTK"
8 arch=('any')
9 url="https://launchpad.net/lottanzb/trunk"
10 license=('GPL')
11 depends=('sabnzbd' 'python2' 'python-configobj')
12 makedepends=('bzr')
13 provides=('lottanzb')
14 conflicts=('lottanzb')
15 install=${pkgname}.install
17 _bzrmod=trunk
18 _bzrbranch=lp:lottanzb/${_bzrmod} 
20 build() {
21   cd ${srcdir}
23   if [ -d ${_bzrmod}/.bzr ]; then
24     (cd ${_bzrmod} && bzr pull -r ${pkgver}) || return 1
25   else
26     bzr branch ${_bzrbranch} ${_bzrmod} || return 1
27   fi
29   msg "BZR checkout done or server timeout"
30   msg "Starting make..."
32   rm -rf "${srcdir}/${_bzrmod}-build"
33   cp -r "${srcdir}/${_bzrmod}" "${srcdir}/${_bzrmod}-build"
34   cd "${srcdir}/${_bzrmod}-build"
35 pwd
36 ls -la
37   #
38   # BUILD
39   #
40   python2 setup.py build || return 1
41   python2 setup.py install --packaging-mode --root=$pkgdir --prefix=/usr || return 1