updated on Thu Jan 5 13:17:10 UTC 2012
[aur-mirror.git] / pidgin-invisible / PKGBUILD
blobd12dca3f45bd27114e59babeb52dc68c2a6eca22
1 # Maintainer: Audren Cezar <audrencezar@gmail.com>
2 # Contributor: Ionut Biru <ibiru@archlinux.org>
3 # Contributor: Andrea Scarpino <andrea@archlinux.org>
4 # Contributor: Alexander Fehr <pizzapunk gmail com>
5 # Contributor: Lucien Immink <l.immink@student.fnt.hvu.nl>
7 pkgbase=('pidgin')
8 pkgname=('pidgin-invisible')
9 provides=('pidgin' 'libpurple' 'libpurple-invisible')
10 conflicts=('pidgin' 'libpurple')
11 pkgver=2.6.6
12 pkgrel=2
13 pkgdesc="Multi-protocol instant messaging client and libpurple with gtalk invisible patch"
14 arch=('i686' 'x86_64')
15 url="http://pidgin.im/"
16 license=('GPL')
17 makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'python'
18         'hicolor-icon-theme' 'silc-toolkit' 'gstreamer0.10-base' 'farsight2' 'avahi'
19         'tk' 'ca-certificates' 'intltool' 'networkmanager')
20 options=('!libtool')
21 source=(http://downloads.sourceforge.net/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.bz2
22 http://developer.pidgin.im/raw-attachment/ticket/4509/gtalk-sharedstatus-2.6.6.patch)
23 md5sums=('b37ab6c52db8355e8c70c044c2ba17c1'
24          '49ed4e2e28a329d7db007975b620272e')
25 install=pidgin.install
26 depends=('farsight2' 'libsasl' 'dbus-glib' 'silc-toolkit' 'nss' 'startup-notification' 'gtkspell' 'libxss' 'python' 'hicolor-icon-theme' 'gstreamer0.10-base')
27 optdepends=('cyrus-sasl-plugins: needed for facebook xmpp authentication'
28                 'gstreamer0.10-good: to play sounds'
29                 'avahi: Bonjour protocol support'
30                 'tk: Tcl/Tk scripting support'
31                 'ca-certificates: SSL CA certificates'
32                 'aspell: for spelling correction' )
35 build() {
36     cd "$srcdir/$pkgbase-$pkgver"
37     patch -p1 -i "$srcdir/gtalk-sharedstatus-${pkgver}.patch" || return 1
38     ./configure --prefix=/usr \
39                 --sysconfdir=/etc \
40                 --disable-schemas-install \
41                 --disable-meanwhile \
42                 --disable-perl \
43                 --disable-gnutls \
44                 --enable-cyrus-sasl \
45                 --disable-doxygen \
46                 --enable-nm \
47                 --with-system-ssl-certs=/etc/ssl/certs || return 1
48     make || return 1
49     
50     # libpurple    
51     for dir in libpurple share/sounds share/ca-certs m4macros po
52     do
53         make -C "$dir" DESTDIR="$pkgdir" install || return 1
54     done
56     # pidgin
57     #for linking
58     make -C libpurple DESTDIR="$pkgdir" install-libLTLIBRARIES || return 1
60     make -C pidgin DESTDIR="$pkgdir" install || return 1
61     make -C doc DESTDIR="$pkgdir" install || return 1
63     install -D -m 0644 pidgin.desktop "$pkgdir"/usr/share/applications/pidgin.desktop || return 1
65     rm -f "$pkgdir"/usr/share/man/man1/finch.1 || return 1