updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / backintime-bzr / PKGBUILD
blobf52d4da442959888d553be8cc73dd6452d749730
1 # Contributor: solid <patrick.schwalm (at) googlemail.com
2 # Maintainer: J. W. Birdsong <@gmail.com>
5 pkgname=backintime-bzr
6 _realname=backintime
7 pkgver=776
8 pkgrel=1
9 pkgdesc="a simple backup tool for Linux (GNOME & KDE4) Full blown Version"
10 url="https://launchpad.net/backintime"
11 license=('GPL2')
12 arch=('i686' 'x86_64')
13 depends=('python2' 'rsync' 'cron' 'kdebindings-python' 'kdesdk-kompare' 'meld' 'gnome-python' 'gnome-session' 'python-notify')
14 makedepends=('bzr')
15 optdepends=('gloobus-preview')
16 provides=(${_realname} 'backintime-kde4')
17 conflicts=(${_realname} 'backintime-kde4')
18 options=('!libtool')
19 _bzrtrunk=lp:backintime
20 _bzrmod=${_realname}
22 build() {
23   cd ${srcdir}
25   msg "Connecting to the server...."
27   if [ ! -d ./${_bzrmod} ]; then
28     bzr co ${_bzrtrunk} ${_bzrmod} -r ${pkgver}
29   else
30     bzr up ${_bzrmod}
31   fi
33   msg "BZR checkout done or server timeout"
34   msg "Starting make..."
36   [ -d ./${_bzrmod}-build ] && rm -rf ./{$_bzrmod}-build
37   cp -r ./${_bzrmod} ./${_bzrmod}-build
38   cd ${srcdir}/${_bzrmod}-build
39 #/  build   /#
40   cd ${srcdir}/${_bzrmod}-build/common
41   ./configure
42   make 
43   make DESTDIR=${pkgdir} install 
44   sed -i -e 's/python/python2/g' ${pkgdir}/usr/bin/backintime
45 #/  build for KDE  /#
46   cd ${srcdir}/${_bzrmod}-build/kde4
47   ./configure
48   make 
49   make DESTDIR=${pkgdir} install 
50   sed -i -e 's/python/python2/g' ${pkgdir}/usr/bin/backintime-kde4
51 #/  build for gnome  /#
52   cd ${srcdir}/${_bzrmod}-build/gnome
53   ./configure
54   make 
55   make DESTDIR=${pkgdir} install 
56   sed -i -e 's/python/python2/g' ${pkgdir}/usr/bin/backintime-gnome
57   rm -fr ${srcdir}/${_bzrmod}-build
59 # vim:set ts=2 sw=2 et: