updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / kdevelop-extra-plugins-php-docs-git / PKGBUILD
blob9f41068ddc862ac3ea3b983825ede34e386f034d
1 # Contributor: mosra <mosra@centrum.cz>
3 pkgname=(kdevelop-extra-plugins-php-docs-git)
4 pkgver=20110604
5 pkgrel=1
6 pkgdesc="A PHP documentation plugin for KDevelop - GIT build"
7 arch=('i686' 'x86_64')
8 url="http://www.kdevelop.org/"
9 license=('GPL')
10 groups=('kde' 'kdevelop-extra-plugins')
11 depends=('kdevplatform-git')
12 optdepends=('kdevelop-git')
13 makedepends=('cmake' 'automoc4' 'git')
14 provides=('kdevelop-php-docs')
15 conflicts=('kdevelop-php-docs')
16 source=()
17 md5sums=()
19 _gitroot="git://anongit.kde.org/kdev-php-docs"
20 _gitname="php-docs"
22 build() {
23     cd "$srcdir"
24     msg "Connecting to GIT server...."
26     if [ -d $_gitname ] ; then
27         cd $_gitname
29         # Changre remote url to anongit
30         if [ -z "$(git remote -v | grep anongit)" ] ; then
31             git remote set-url origin ${_gitroot}
32         fi
34         git pull origin
35         msg "The local files are updated."
36     else
37         git clone $_gitroot $_gitname
38     fi
40     msg "GIT checkout done or server timeout"
41     msg "Starting make..."
43     mkdir -p "$srcdir/build"
44     cd "$srcdir/build"
46     cmake ../${_gitname} \
47         -DCMAKE_SKIP_RPATH=ON \
48         -DCMAKE_BUILD_TYPE=RELWITHDEBINFO \
49         -DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' \
50         -DCMAKE_INSTALL_PREFIX=/usr
52     make
55 package() {
56     cd "$srcdir/build"
58     make DESTDIR="${pkgdir}" install