1 # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com>
2 # Contributor: mosra <mosra@centrum.cz>
3 pkgname=kdevelop-extra-plugins-controlflowgraph-git
6 pkgdesc="Static code visualization for KDevelop"
8 url="https://projects.kde.org/projects/kdereview/kdev-control-flow-graph"
10 depends=('kdevplatform-git' 'kgraphviewer')
11 makedepends=('cmake' 'automoc4' 'git')
15 _gitroot="git://anongit.kde.org/kdev-control-flow-graph"
16 _gitname="controlflowgraph"
20 msg "Connecting to GIT server...."
21 if [ -d $_gitname ] ; then
23 # Change remote url to anongit
24 if [ -z $(git branch -v | grep anongit) ] ; then
25 git remote set-url origin ${_gitroot}
28 msg "The local files are updated."
30 git clone $_gitroot $_gitname
32 msg "GIT checkout done or server timeout"
33 msg "Starting make..."
35 if [ -e "$srcdir"/$_gitname-build ]; then
36 rm -rf "$srcdir"/$_gitname-build
39 mkdir -p "$srcdir"/$_gitname-build
40 cd "$srcdir"/$_gitname-build
42 cmake ../$_gitname -DCMAKE_INSTALL_PREFIX=/usr
47 cd "$srcdir"/$_gitname-build
48 make DESTDIR="$pkgdir" install