#!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit # Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname" # Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=pidgin-mini-nodbus pkgdesc="A minimal version of Pidgin for sane XMPP / IRC users no logind no dbus required" pkgver=2.14.12 pkgrel=02 url="http://pidgin.im/" options=('!libtool') makedepends=('ca-certificates' 'python' ) source=(https://downloads.sourceforge.net/pidgin/pidgin-${pkgver}.tar.bz2) build() { cd "$srcdir/pidgin-$pkgver" ./configure --prefix=/usr --sysconfdir=/etc --disable-schemas-install \ --disable-meanwhile --disable-sm --disable-nm --disable-perl --disable-gnutls \ --disable-doxygen --disable-gtkspell --disable-gestures --disable-dbus --disable-dbus-glib \ --disable-consoleui --disable-tk --disable-tcl --disable-avahi \ --disable-gstreamer --disable-farstream --disable-idn --disable-mono \ --disable-vv --disable-nls --with-dynamic-prpls=jabber,irc \ --disable-gevolution --with-system-ssl-certs=/etc/ssl/certs make } package() { cd "$srcdir/pidgin-$pkgver" make DESTDIR="$pkgdir" install sed -e 's/_//g' pidgin/data/pidgin.desktop.in > pidgin.desktop install -Dm644 pidgin.desktop "$pkgdir"/usr/share/applications/pidgin.desktop # Remove GConf schema file rm -rf "$pkgdir/etc" # Remove libpurple and pidgin development headers rm -rf "$pkgdir/usr/include" # Remove pkgconfig scripts rm -rf "$pkgdir/usr/lib/pkgconfig" # Remove libpurple aclocal macro file rm -rf "$pkgdir/usr/share/aclocal" } arch=('i686' 'x86_64') depends=('gtk2' 'startup-notification' 'libxss' 'nss' 'hicolor-icon-theme') # you can add dbus dbus-glib here and remove /.configure --disable-dbus --disable-dbus-glib provides=("pidgin" "libpurple") conflicts=('pidgin' 'libpurple' 'pidgin-mini') post_install() { gtk-update-icon-cache -q -t -f usr/share/icons/hicolor libtool --finish /usr/lib/pidgin } post_upgrade() { post_install } post_remove() { post_install } #---- license gpg-key sha256sums ---- license=('GPL') sha256sums=(2b05246be208605edbb93ae9edc079583d449e2a9710db6d348d17f59020a4b7) # pidgin-2.14.12.tar.bz2 ## bc36b8cbf82869f91a54bd3be615c1f8c52e17cfe2ff7103ef0aaaa603419e1e pidgin-mini-nodbus-2.14.12-02-x86_64.pkg.tar.lz