core/libpurple/PKGBUILD

54 lines
1.8 KiB
Bash
Raw Normal View History

2013-04-04 19:07:15 +08:00
# maintainer: Neophytos Kolokotronis <tetris4@gmail.com
_pkgbase='pidgin'
pkgname='libpurple'
2014-11-25 04:17:49 +08:00
pkgver=2.10.11
2015-01-19 04:23:12 +08:00
pkgrel=2
pkgdesc="IM library extracted from Pidgin"
2013-04-04 19:07:15 +08:00
arch=('x86_64')
url="http://pidgin.im/"
license=('GPL')
2014-10-23 23:32:35 +08:00
makedepends=('startup-notification' 'libxss' 'nss' 'libsasl' 'python2' 'silc-toolkit'
2014-10-24 23:38:54 +08:00
'avahi' 'tk' 'ca-certificates' 'intltool' 'networkmanager' 'farstream' 'gstreamer')
2014-10-23 23:43:32 +08:00
depends=('libsasl' 'dbus-glib' 'silc-toolkit' 'nss>=3.17.1' 'nspr>=4.10.7' 'cyrus-sasl-plugins')
optdepends=('dbus-python: for purple-remote and purple-url-handler')
2014-10-24 23:38:54 +08:00
source=("http://downloads.sourceforge.net/${_pkgbase}/${_pkgbase}-${pkgver}.tar.bz2"
'libpurple-gst1.patch')
2014-11-25 04:17:49 +08:00
md5sums=('7c8bb6f997e05e7929104439872c2844'
'99164fd9fbca352cae70ae43bae47546')
2014-10-24 23:38:54 +08:00
prepare() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
patch -Np1 -i $srcdir/libpurple-gst1.patch
autoreconf -vi
2014-11-25 04:17:49 +08:00
# Use Python 2
sed -i "s#env python#env python2#" */plugins/*.py
sed -i "s#env python#env python2#" libpurple/purple-{remote,notifications-example,url-handler}
2014-10-24 23:38:54 +08:00
}
build() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-schemas-install \
--disable-meanwhile \
--disable-gtkui \
--disable-screensaver \
--disable-sm \
--disable-gtkspell \
2014-10-23 23:55:46 +08:00
--disable-gnutls \
--enable-cyrus-sasl \
--disable-doxygen \
--with-python=/usr/bin/python2 \
--with-system-ssl-certs=/etc/ssl/certs
make
2013-04-04 19:07:15 +08:00
}
2013-04-04 19:07:15 +08:00
package() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
for dir in libpurple share/sounds share/ca-certs m4macros po
do make -C "${dir}" DESTDIR="${pkgdir}" install
done
}