updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / trac-gitplugin-svn / PKGBUILD
bloba1a683ed9bf34018e01d2ef053e14479b10a6f85
1 # Contributor: Alper KANAT <alperkanat@raptiye.org>
3 pkgname="trac-gitplugin-svn"
4 pkgver=7755
5 pkgrel=1
6 pkgdesc="A plugin to make GIT available as a version system backend."
7 url="http://trac-hacks.org/wiki/GitPlugin"
8 arch=('i686' 'x86_64')
9 license=('GPL2')
10 makedepends=("python2" "python2-distribute")
11 depends=("git" "python2" "trac")
12 conflicts=("trac-gitplugin")
13 provides=("trac-gitplugin")
14 install=("gitplugin.install")
15 source=()
16 md5sums=()
18 _svntrunk="http://trac-hacks.org/svn/gitplugin/0.11/"
19 _svnmod="gitplugin"
21 build() {
22         cd ${srcdir}
23         msg "Connecting to gitplugin svn server..."
25         if [ -d $_svnmod/.svn ]; then
26                 (cd $_svnmod && svn up -r $pkgver)
27         else
28                 svn co $_svntrunk -r $pkgver $_svnmod
29         fi
31         msg "SVN checkout done or server timeout"
32         msg "Starting make..."
34         cd ${srcdir}/${_svnmod}
35         python2 setup.py build || return 1
36         python2 setup.py install --root=${pkgdir} || return 1
38         # license
39         install -Dm644 "${srcdir}/${_svnmod}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
40         # readme
41         install -Dm644 "${srcdir}/${_svnmod}/README" "${pkgdir}/usr/share/doc/${pkgname}/README"
43         # deleting unnecessary data files from pkg
44         rm ${pkgdir}/usr/{README,COPYING}