re9.c: fixed warnings (and one possible bug)
[k8jam.git] / archpkg / PKGBUILD
blob2c58f25d01106381ed6240b072621550afec09a2
1 pkgname=k8jam-git
2 pkgver=2.6.1
3 pkgrel=1
4 pkgdesc="K8Jam build system (Git version)"
5 url="http://repo.or.cz/w/k8jam.git"
6 arch=('i686' 'x86_64')
7 license=('custom')
8 makedepends=('git' 'gcc' 'flex' 'bison')
9 source=()
12 _gitroot=git://repo.or.cz/k8jam.git
13 _gitname=k8jam
16 build() {
17   cd ${srcdir}
18   msg "Connecting to project GIT server..."
20   if [ -d ${srcdir}/$_gitname ]; then
21     cd $_gitname && git pull origin
22     msg "The local files are updated."
23   else
24     git clone $_gitroot
25   fi
27   msg "GIT checkout done or server timeout"
28   msg "Starting make..."
30   if [ -d ${srcdir}/$_gitname-build ]; then
31     rm -rf ${srcdir}/$_gitname-build
32   fi
34   git clone ${srcdir}/$_gitname ${srcdir}/$_gitname-build
35   cd ${srcdir}/$_gitname-build
36   #git reset --hard a4cd55fb3bd5e44b44c09e2259554a69920da0cb
38   sh 0build.sh
42 package() {
43   cd ${srcdir}/$_gitname-build
45   install -D bin.unix/jam "${pkgdir}/usr/bin/jam"
46   mkdir -p "${pkgdir}/usr/share/doc/k8jam"
47   ( cd doc ; cp -r * "${pkgdir}/usr/share/doc/k8jam/" )