updated on Mon Jan 23 12:00:23 UTC 2012
[aur-mirror.git] / mock-git / PKGBUILD
blobabc65cc17d5d66364114b596d345819d9d4f97e5
1 # Maintainer: Thomas Dziedzic < gostrc at gmail >
3 pkgname=mock-git
4 pkgver=20110222
5 pkgrel=2
6 pkgdesc='A simple chroot build environment manager for building RPMs.'
7 url='https://fedorahosted.org/mock/'
8 arch=('i686' 'x86_64')
9 license=('GPL')
10 install=mock-git.install
11 depends=('python2' 'usermode')
12 makedepends=('git')
14 _gitroot='git://git.fedorahosted.org/git/mock.git'
15 _gitname='mock'
17 build() {
18   if [ -d ${_gitname} ] ; then
19     cd ${_gitname}
20     git pull origin
21   else
22     git clone ${_gitroot}
23     cd ${_gitname}
24   fi
26   export PYTHON=python2
28   ./autogen.sh
30   ./configure \
31     --prefix=/usr
33   make
36 package() {
37   cd ${_gitname}
39   make DESTDIR=${pkgdir} install
41   install -d ${pkgdir}/usr/bin
42   ln -s /usr/bin/consolehelper ${pkgdir}/usr/bin/mock
44   mkdir -p ${pkgdir}/var/{lib,cache}/mock
45   chown -R root:mock ${pkgdir}/var/{lib,cache}/mock
46   chmod -R 02755 ${pkgdir}/var/{lib,cache}/mock
48   # fix incorrect shebang
49   sed -i 's_#!/usr/bin/python_&2_' ${pkgdir}/usr/sbin/mock