updated on Sat Jan 14 00:11:12 UTC 2012
[aur-mirror.git] / frexx-cpp-git / PKGBUILD
blobcd8e20d7fe3ed98bad3d4e2d76c018b1fe36b220
1 # Maintainer: Dave Reisner <d@falcondiny.com>
3 pkgname=frexx-cpp-git
4 pkgver=20110509
5 pkgrel=1
6 pkgdesc="a plain and simple ANSI C preprocessor"
7 arch=('i686' 'x86_64')
8 url="http://daniel.haxx.se/projects/fcpp/"
9 license=('BSD')
10 makedepends=('git')
11 provides=('frexx-cpp')
12 conflicts=('frexx-cpp')
14 _gitroot="git://github.com/bagder/fcpp.git"
15 _gitname="fcpp"
17 build() {
18   cd "$srcdir"
19   msg "Connecting to GIT server...."
21   if [[ -d $_gitname ]] ; then
22     cd $_gitname && git pull origin
23     msg "The local files are updated."
24   else
25     git clone $_gitroot $_gitname
26   fi
28   msg "GIT checkout done or server timeout"
29   msg "Starting make..."
31   rm -rf "$srcdir/$_gitname-build"
32   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
33   cd "$srcdir/$_gitname-build"
35   make
38 package() {
39   cd "$srcdir/$_gitname-build"
41   install -Dm755 fcpp "$pkgdir/usr/bin/fcpp"
42   install -Dm644 COPYING "$pkgdir/usr/share/licenses/frexx-cpp/COPYING"