updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / subsurface-git / PKGBUILD
blobb02d80c1ffa469a0ccf1c5e52c0b56630325c0d5
1 # Maintainer: Francois Boulogne <fboulogne at april dot org>
2 pkgname=subsurface-git
3 pkgver=20111020
4 pkgrel=3
5 pkgdesc="A divelog software written by Linus"
6 arch=('i686' 'x86_64')
7 url="http://github.com/torvalds/subsurface/"
8 license=('GPL2')
9 depends=('libdivecomputer-git' 'libxml2' 'gtk2' 'glib2' 'gconf' 'hicolor-icon-theme')
10 optdepends=()
11 makedepends=('git' 'make')
12 install=subsurface-git.install
13 provides=()
14 conflicts=()
15 source=()
16 md5sums=()
18 _gitroot="git://github.com/torvalds/subsurface.git"
19 _gitname="subsurface"
21 build() {
23   cd "$srcdir"
24   msg "Connecting to GIT server...."
26   if [ -d $_gitname ] ; then
27     cd $_gitname && git pull origin
28     msg "The local files are updated."
29   else
30     git clone $_gitroot $_gitname
31   fi
33   msg "GIT checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf "$srcdir/$_gitname-build"
37   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
38   cd "$srcdir/$_gitname-build"
40   #Prevent pacman/namcap warning
41   sed -i -e "s|\$(INSTALL) -d -m 644 \$(MANDIR)|\$(INSTALL) -d -m 755 \$(MANDIR)|" Makefile
42   #gtk_update is handle by the PKGBUILD
43   sed -i -e "s|\$(gtk_update_icon_cache)| |" Makefile
45   make
48 package() {
49   cd "$srcdir/$_gitname-build"
50   make DESTDIR=$pkgdir install
51
54 # vim:set ts=2 sw=2 et: