From a7463708f807757f0fbc8a4d9d5ea3f8c200d666 Mon Sep 17 00:00:00 2001 From: coadde - Public Network Date: Wed, 9 Oct 2013 21:11:38 -0200 Subject: fixing pidgin-nonprism --- nonprism/pidgin-nonprism/PKGBUILD | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) (limited to 'nonprism/pidgin-nonprism/PKGBUILD') diff --git a/nonprism/pidgin-nonprism/PKGBUILD b/nonprism/pidgin-nonprism/PKGBUILD index c2d4d9d40..50bf3d05d 100644 --- a/nonprism/pidgin-nonprism/PKGBUILD +++ b/nonprism/pidgin-nonprism/PKGBUILD @@ -20,19 +20,12 @@ source=(http://downloads.sourceforge.net/$_pkgname/$_pkgname-$pkgver.tar.bz2 pidgin-2.10.7-link-libirc-to-libsasl2.patch nonprism.patch) sha256sums=('eba32994eca20d1cf24a4261b059b2de71a1ec2dd0926e904074b0db49f7f192' '063723d5dc5726c43137b4b383c9d07c2c008391f6a626faaf6cedd31a2f1e8f' - 'd8854c6b7aa61203cca50258305fa79a0c3680ba7cfdb566febf87315f34ce12') + 'f7acfb852cdecfed16e8b116546b643cad1c44d28b56f28ff5485f92af68e9e2') prepare() { cd "$srcdir/$_pkgname-$pkgver" - msg 'remove nonfree services' - #patch -Np1 -i $srcdir/nonprism.patch - #rm -vrf libpurple/protocols/{gg,jabber/google,msn,mxit,myspace,novell,oscar,yahoo} - #rm -v pidgin/pixmaps/protocols/16/{aim,facebook,gadu-gadu,google-talk,icq,msn,mxit,myspace,novell,yahoo}.png - #rm -v pidgin/pixmaps/protocols/16/scalable/{aim,gadu-gadu,icq,msn,novell,yahoo}.svg - #rm -v pidgin/pixmaps/protocols/22/{aim,facebook,gadu-gadu,google-talk,icq,msn,mxit,myspace,novell,yahoo}.png - #rm -v pidgin/pixmaps/protocols/22/scalable/{aim,gadu-gadu,icq,msn,novell,yahoo}.svg - #rm -v pidgin/pixmaps/protocols/48/{aim,facebook,gadu-gadu,icq,msn,mxit,myspace,novell,yahoo}.png - #rm -v pidgin/pixmaps/protocols/scalable/{aim,gadu-gadu,google-talk,icq,msn,mxit,novell,yahoo}.svg + msg 'remove Google Talk and Facebook protocols' + patch -Np1 -i "$srcdir/nonprism.patch" msg 'remove wrong OS term' sed -i 's|on Linux|on GNU/Linux|' libpurple/valgrind.h sed -i 's|On Linux|On GNU/Linux|' libpurple/connection.h @@ -60,12 +53,12 @@ build() { --enable-nm \ --with-python=/usr/bin/python2 \ --with-system-ssl-certs=/etc/ssl/certs \ - --with-dynamic-prpls=bonjour,irc,jabber,null,silc,silc10,simple,zephyr + --with-dynamic-prpls=bonjour,irc,jabber,silc,simple,zephyr make } package_pidgin-nonprism(){ - pkgdesc="Multi-protocol instant messaging client" + pkgdesc="Multi-protocol instant messaging client, without support for unsafe and dangerous for privacy protocols" depends=('libpurple' 'startup-notification' 'gtkspell' 'libxss' 'libsm' 'hicolor-icon-theme') optdepends=('aspell: for spelling correction') @@ -88,10 +81,22 @@ package_pidgin-nonprism(){ install -Dm644 pidgin.desktop "$pkgdir"/usr/share/applications/pidgin.desktop rm "$pkgdir/usr/share/man/man1/finch.1" + + msg "Removing PRISM images" + rm -v "$pkgdir"/usr/share/pixmaps/pidgin/emblems/{16/aol-client.png,scalable/aol-client.svg} + rm -v "$pkgdir"/usr/share/pixmaps/pidgin/emotes/default/msn{,-away,-busy,_online}.png + rm -v "$pkgdir"/usr/share/pixmaps/pidgin/protocols/{16,22}/google-talk.png + rm -v "$pkgdir"/usr/share/pixmaps/pidgin/protocols/{16,22,48}/{aim,facebook,gadu-gadu,icq,meanwhile,msn,mxit,myspace,novell,yahoo}.png + rm -v "$pkgdir"/usr/share/pixmaps/pidgin/protocols/scalable/{aim,gadu-gadu,google-talk,icq,meanwhile,msn,mxit,novell,yahoo}.svg + + msg "patch pidgin desktop" + sed -i "\|Comment\[|d + s|Supports AIM, Google Talk, Jabber/XMPP, MSN, Yahoo and more|Supports Jabber/XMPP and more| + " "$pkgdir"/usr/share/applications/pidgin.desktop } package_libpurple-nonprism(){ - pkgdesc="IM library extracted from Pidgin" + pkgdesc="IM library extracted from Pidgin, without support for unsafe and dangerous for privacy protocols" depends=('farstream-0.1' 'libsasl' 'libidn' 'dbus-glib' 'nss') optdepends=('avahi: Bonjour protocol support' 'ca-certificates: SSL CA certificates' @@ -109,7 +114,7 @@ package_libpurple-nonprism(){ } package_finch-nonprism(){ - pkgdesc="A ncurses-based messaging client" + pkgdesc="A ncurses-based messaging client, without support for unsafe and dangerous for privacy protocols" depends=("libpurple=$pkgver-$pkgrel" 'libx11' 'python2') provides=("${pkgname%-nonprism}=$pkgver") conflicts=${pkgname%-nonprism} -- cgit v1.2.3