From 4ac9143defeef20b3f8e322dad118af81a54509d Mon Sep 17 00:00:00 2001 From: bill-auger Date: Wed, 26 May 2021 10:48:32 -0400 Subject: [pidgin-bridgin]: add package --- libre/pidgin-bridgin/PKGBUILD | 74 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 libre/pidgin-bridgin/PKGBUILD (limited to 'libre') diff --git a/libre/pidgin-bridgin/PKGBUILD b/libre/pidgin-bridgin/PKGBUILD new file mode 100644 index 000000000..a5b3e5303 --- /dev/null +++ b/libre/pidgin-bridgin/PKGBUILD @@ -0,0 +1,74 @@ +# Maintainer (arch): Evangelos Foutras +# Contributor: Ionut Biru +# Contributor: Andrea Scarpino +# Contributor: Alexander Fehr +# Contributor: Lucien Immink +# Contributor: André Silva +# Contributor: Márcio Silva +# Contributor: bill-auger + + +# parabola changes and rationale: +# - in [libre] for pbot +# NOTE: this PKGBUILD is actually 'pidgin' + + +pkgname='pidgin-bridgin' +pkgver=0.5.1 +_pidginname=pidgin +_pidginver=2.14.4 +pkgrel=1 +pkgdesc="plugin for bridging pidgin/finch conversations" +arch=('x86_64') +arch+=('armv7h' 'i686') +url="https://pidgin.im/" +license=('GPL') +makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'libsm' + 'libidn' 'libgadu' 'python' 'hicolor-icon-theme' 'farstream' 'tk' + 'libnsl' 'avahi' 'ca-certificates' 'intltool' 'libnm' 'dbus-glib' + 'libgnt' 'libxcrypt') +depends=('libpurple') +options=('!emptydirs') +source=(https://downloads.sourceforge.net/project/pidgin/Pidgin/$_pidginver/$_pidginname-$_pidginver.tar.bz2{,.asc}) +source+=(bridgin-$pkgver.tar.gz::https://github.com/bill-auger/bridgin/archive/v$pkgver.tar.gz) +sha256sums=('67c1a0104b0624a50100c6d73cd5504d53c9d221922b1b28fa86020531a9904e' + 'SKIP') +sha256sums+=('c9c3b9824def963d7c3bee9c7d1e5684cc67f747ca4791ba93e55b667352d965') +validpgpkeys=('40DE1DC7288FE3F50AB938C548F66AFFD9BDB729') # Gary Kramlich + + +prepare() { + cd ${_pidginname}-${_pidginver} + + # copy bridgin sources into plugins/ workdir + cp "${srcdir}"/bridgin-$pkgver/* libpurple/plugins/ +} + +build() { + cd ${_pidginname}-${_pidginver} + + # compile libpurple/pidgin/finch + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --disable-schemas-install \ + --disable-gevolution \ + --disable-meanwhile \ + --disable-gnutls \ + --enable-cyrus-sasl \ + --disable-doxygen \ + --enable-nm \ + --with-system-ssl-certs=/etc/ssl/certs + make + + # compile bridgin plugin + cd libpurple/plugins/ + make ./bridgin.so +} + +package() +{ + cd ${_pidginname}-${_pidginver} + + install -Dm644 libpurple/plugins/bridgin.so "${pkgdir}"/usr/lib/purple-2/bridgin.so +} -- cgit v1.2.3