updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / rocrail-bzr / PKGBUILD
blob45fa2d396fdb6d79d2705656337e4f9bc3b2d8e8
1 # Maintainer: Torbjorn Hoye <torbhoye at gmail dot com>
3 pkgname=rocrail-bzr
4 _pkgname=rocrail
5 pkgver=1566
6 pkgrel=1
7 pkgdesc="Rocrail - Model Railroad Control System"
8 arch=('i686' 'x86_64')
9 url="http://wiki.rocrail.net/"
10 license=('GPL3')
11 depends=('gcc-libs' 'glibc')
12 makedepends=('bzr' 'sed' 'make' 'wxgtk')
13 optdepends=('wxgtk: to run rocview')
14 conflicts=('rocrail')
15 source=(rc-rocrail)
16 md5sums=('f59bfc7e49e52b2586b674684dd811db')
18 _bzrtrunk=lp:rocrail
19 _bzrmod=rocrail
21 build() {
22   cd ${srcdir}
24   msg "Connecting to Bazaar server...."
25   
26   if [ -d ${_bzrmod}/.bzr ]; then
27     cd ${_bzrmod} && bzr update
28   else
29     bzr branch ${_bzrtrunk}
30   fi
32   msg "Bazaar checkout done or server timeout"
33   msg "Starting make..."
35   [ -d ${srcdir}/${_bzrmod}-build ] && rm -rf ${srcdir}/${_bzrmod}-build
36   cp -r ${srcdir}/${_bzrmod} ${srcdir}/${_bzrmod}-build
37   cd ${srcdir}/${_bzrmod}-build
39   #
40   # BUILD
41   #
43   make || return 1
45   msg "Installing to pkgdir..."
47   make DESTDIR="$pkgdir/opt/$_pkgname" install || return 1
48   install -D -m755 ${srcdir}/rc-rocrail ${pkgdir}/etc/rc.d/rocrail || return 1
49   install -D -m755 ${srcdir}/${_bzrmod}-build/rocrail/package/rocraild.sh ${pkgdir}/opt/rocrail/rocraild.sh || return 1