updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / psi-fork-git / PKGBUILD
blob57afb8f74e24f2117991edd3e6854dbce76f10c1
1 # Contributor: Piotr Okoński <piotr@okonski.org>
2 # Maintainer: Jakub Okoński <kuba@okonski.org>
3 pkgname=psi-fork-git
4 pkgver=20101008
5 pkgrel=1
6 pkgdesc="Active fork of Psi, Jabber/XMPP client. Fixes History and provides searching in it."
7 arch=("i686" "x86_64")
8 url="http://github.com/pokonski/psi"
9 license=('custom')
10 depends=('qt' 'qca-ossl' 'qca-gnupg' 'xdg-utils' 'libxss' 'enchant')
11 makedepends=('git')
12 optdepends=('psimedia')
13 provides=('psi')
14 conflicts=('psi' 'psi-svn' 'psi-git')
16 _gitroot="git://github.com/pokonski/psi.git"
17 _gitname="psi"
19 build() {
20   cd "$srcdir"
21   msg "[Git] Connecting to server...."
23   if [ -d $_gitname ] ; then
24     msg "[Git] Repository existing locally"
25     msg "[Git] Fetching from origin"
26     cd $_gitname && git pull origin
27     msg "[Git] Local files updated."
28     git submodule update
29   else
30     msg "[Git] Cloning repository"
31     git clone $_gitroot $_gitname
32     cd $_gitname
33     git submodule init
34     git submodule update
35   fi
37   msg "[Git] Checkout done or server timeout"
38   msg "Starting make..."
40   if [ -d $srcdir/$_gitname-build ] ; then
41     cd "$srcdir/$_gitname-build"
42     git pull "../$_gitname"
43   else
44     cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
45     cd "$srcdir/$_gitname-build"
46   fi
48   #
49   # BUILD HERE
50   #
52   ./configure --prefix=/usr
53   make || return 1
54   make INSTALL_ROOT="$pkgdir/" install || return 1
56   # Psi License
57   install -D COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
58