# $Id: PKGBUILD 53806 2009-10-03 12:40:04Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Alexander Fehr # Contributor: Lucien Immink pkgbase=('pidgin') pkgname=('pidgin' 'libpurple') pkgver=2.6.2 pkgrel=4 pkgdesc="Multi-protocol instant messaging client" arch=('i686' 'x86_64') url="http://pidgin.im/" license=('GPL') makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'python' 'hicolor-icon-theme' 'silc-toolkit' 'gstreamer0.10-base' 'farsight2' 'avahi' 'tk' 'ca-certificates' 'intltool') options=('!libtool') source=(http://downloads.sourceforge.net/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2) md5sums=('a1bbb3c9be7d4ee1f53590d319cbfa72') build() { cd ${srcdir}/${pkgname}-$pkgver ./configure --prefix=/usr \ --sysconfdir=/etc \ --disable-schemas-install \ --disable-meanwhile \ --disable-nm \ --disable-perl \ --disable-gnutls \ --enable-cyrus-sasl \ --disable-doxygen \ --with-system-ssl-certs=/etc/ssl/certs || return 1 make || return 1 } package_pidgin(){ pkgdesc="Multi-protocol instant messaging client" depends=("libpurple=${pkgver}" 'startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'python' 'hicolor-icon-theme' 'silc-toolkit' 'gstreamer0.10-base' 'farsight2') optdepends=('gstreamer0.10-good: to play sounds' 'avahi: Bonjour protocol support' 'tk: Tcl/Tk scripting support' 'ca-certificates: SSL CA certificates' 'aspell: for spelling correction') install=pidgin.install cd $srcdir/$pkgname-$pkgver make -C pidgin DESTDIR=$pkgdir install || return 1 make -C finch DESTDIR=$pkgdir install || return 1 make -C po DESTDIR=$pkgdir install || return 1 make -C m4macros DESTDIR=$pkgdir install || return 1 make -C doc DESTDIR=$pkgdir install || return 1 make -C share/sounds DESTDIR=$pkgdir install || return 1 make -C share/ca-certs DESTDIR=$pkgdir install || return 1 rm -rf "$pkgdir/etc" || return 1 } package_libpurple(){ pkgdesc="IM library extracted from Pidgin" depends=('glib2' 'gnutls' 'perlxml' 'libxml2') cd $srcdir/$pkgname-$pkgver make -C libpurple DESTDIR=$pkgdir install || return 1 rm -rf "$pkgdir/etc" || return 1 }