updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / rubber-bzr / PKGBUILD
blobc260daf201b7e2cb5165f907d47600baf9e22d5a
1 pkgname=rubber-bzr
2 pkgver=411
3 pkgrel=1
4 pkgdesc="A wrapper for LaTeX and friends, latest bzr version."
5 arch=('i686' 'x86_64')
6 url="https://launchpad.net/rubber"
7 license=('GPL')
8 depends=('python2' 'texlive-core')
9 makedepends=('bzr' 'texinfo')
10 provides=('rubber')
11 conflicts=('rubber')
12 replaces=('rubber-darcs')
13 source=('install.patch')
14 md5sums=('29b6260060f620237fd3a429c8e752ec')
16 _bzrtrunk="https://code.launchpad.net/~rubber-devs/rubber/main"
17 _bzrmod="$pkgname"
19 build() {
20   cd "$srcdir"
21   msg "Connecting to Bazaar server...."
23   if [ -d $_bzrmod ] ; then
24     cd ${_bzrmod} && bzr --no-plugins pull ${_bzrtrunk} -r ${pkgver}
25     msg "The local files are updated."
26   else
27     bzr --no-plugins branch ${_bzrtrunk} ${_bzrmod} -q -r ${pkgver}
28   fi
30   msg "Bazaar checkout done or server timeout"
31   msg "Starting make..."
33   rm -rf "$srcdir/$_bzrmod-build"
34   cp -r "$srcdir/$_bzrmod" "$srcdir/$_bzrmod-build"
35   cd "$srcdir/$_bzrmod-build"
36   patch -p1 < ../install.patch
38   #
39   # BUILD HERE
40   #
42   ./configure --prefix=/usr
43   make
46 package() {
47   cd "$srcdir/$_bzrmod-build"
48   make DESTDIR="$pkgdir/" install