Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=6f8d92671bddbe60fbbf0da87e414a814d9950b9
commit 6f8d92671bddbe60fbbf0da87e414a814d9950b9
Author: PacMiam
Date: Tue Oct 20 21:50:33 2015 +0200
pidgin-2.10.11-6-x86_64
* Change m8r and clean the FrugalBuild
diff --git a/source/xapps-extra/pidgin/FrugalBuild
b/source/xapps-extra/pidgin/FrugalBuild
index aead10a..9f2603c 100644
--- a/source/xapps-extra/pidgin/FrugalBuild
+++ b/source/xapps-extra/pidgin/FrugalBuild
@@ -1,40 +1,42 @@
-# Compiling time: 2.50 SBU
-# Maintainer: Devil505
+# Compiling time: 0.91 SBU
+# Maintainer: PacMiam
+# Contributor: Devil505
# Contributor: voroskoi
+options+=('scriptlet')
+
pkgname=pidgin
pkgver=2.10.11
-pkgrel=5
+pkgrel=6
pkgdesc="A multi-protocol instant messaging (IM) client"
-depends=('gtk+2>=2.20.0-2' 'startup-notification>=0.9-3' \
- 'libxscrnsaver>=1.1.3' 'dbus-x11>=1.2.14')
-makedepends=('doxygen' 'tk>=8.6.1' 'perl-xml-parser' 'intltool' 'sqlite3' \
- 'dbus-glib>=0.74' 'libxml2' 'libxslt' 'nss>=3.12.9')
-if [ "$CARCH" != "arm" ]; then
- depends=(${depends[@]} 'libao>=1.1.0' 'audiofile' 'gtkspell>=2.0.11-3')
- makedepends=(${makedepends[@]} 'evolution-data-server>=3.10.4-2'
'avahi-compat>=0.6.21' \
- 'avahi-glib>=0.6.21' 'nice')
-fi
-rodepends=('libpurple')
-conflicts=('gaim')
-provides=('gaim')
-replaces=('gaim' 'pidgin-plugin-guifications')
+url="http://www.pidgin.im/;
+
groups=('xapps-extra')
archs=('i686' 'x86_64' 'arm')
-options=('scriptlet')
+
+depends=('gtk+2' 'startup-notification' 'libxscrnsaver' 'dbus-x11')
+makedepends=('intltool' 'dbus-glib' 'libxml2' 'libxslt' 'nss' 'tcl')
+rodepends=('libpurple')
+
+if [ "$CARCH" != "arm" ]; then
+depends=(${depends[@]} 'libao' 'audiofile' 'gtkspell')
+makedepends=(${makedepends[@]} 'nice')
+fi
+
+replaces=('pidgin-plugin-guifications')
+
_F_sourceforge_ext=".tar.bz2"
_F_gnome_desktop="y"
_F_gnome_iconcache="y"
Finclude sourceforge gnome-scriptlet
-url="http://www.pidgin.im/;
-#up2date="Flasttar http://pidgin.im/download/source/;
+
sha1sums=('5e0062b81bdb01300804e12bc0b6a04a91984631')
subpkgs=("${subpkgs[@]}" "libpurple")
subdescs=("${subdescs[@]}" "Library intended to be used by programmers seeking
to write an IM client that connects to many IM networks.")
-subdepends=("${subdepends[@]}" "dbus-glib>=0.74 libxml2 libxslt>=1.1.28
nss>=3.12 meanwhile")
+subdepends=("${subdepends[@]}" "dbus-glib libxml2 libxslt nss meanwhile")
if [ "$CARCH" != "arm" ]; then
- subdepends[0]="${subdepends[0]} avahi-compat>=0.6.21 avahi-glib>=0.6.21
nice"
+subdepends[0]="${subdepends[0]} nice"
fi
subrodepends=("${subrodepends[@]}" "")
subgroups=("${subgroups[@]}" 'xlib-extra')
@@ -49,44 +51,57 @@ subarchs=("${subarchs[@]}" 'i686 x86_64 arm')
build() {
- if [ "$CARCH" != "arm" ]; then
- Fconfopts+=" --disable-gstreamer --disable-vv"
- CFLAGS="$CFLAGS -I/usr/include/gtkspell-2.0"
- else
- Fconfopts+=" --disable-gtkspell --disable-gstreamer
--disable-vv --disable-avahi"
- fi
- Fpatchall
- Fmake \
- --enable-nss=yes \
- --enable-gnutls=no \
- --with-system-ssl-certs=/etc/ssl/certs \
- --disable-fatal-asserts \
- --disable-dependency-tracking \
- --enable-static \
- --with-howl-includes=/usr/include/avahi-compat-howl/ \
- --enable-dbus \
- --enable-meanwhile \
- --disable-nm \
- --disable-schemas-install
- make docs || Fdie
- Fmakeinstall
- Fbuild_gnome_scriptlet
-
- Fsplit libpurple usr/share/aclocal/purple.m4
- Fsplit libpurple usr/lib/purple-2/tcl.so
- Fsplit libpurple usr/lib/purple-2/*
- Fsplit libpurple usr/include/libpurple/*
- Fsplit libpurple usr/lib/pkgconfig/purple.pc
- Fsplit libpurple usr/lib/libpurple*
-
- Fsplit finch usr/bin/finch
- Fsplit finch usr/include/finch/*
- Fsplit finch usr/include/gnt/*
- Fsplit finch usr/lib/finch/
- Fsplit finch usr/lib/gnt/*
- Fsplit finch usr/lib/libgnt.so*
- Fsplit finch usr/lib/pkgconfig/finch.pc
- Fsplit finch usr/lib/pkgconfig/gnt.pc
+if [ "$CARCH" != "arm" ]; then
+CFLAGS="$CFLAGS -I/usr/include/gtkspell-2.0"
+else
+Fconfopts+=" --disable-gtkspell"
+fi
+
+Fpatchall
+Fmake \
+--enable-nss \
+--enable-dbus \
+--enable-static \
+--enable-meanwhile \
+--disable-nm \
+--disable-vv \
+--disable-sm \
+--disable-tk \
+--disable-perl \
+--disable-avahi \
+--disable-gnutls \
+--disable-doxygen \
+--disable-devhelp \
+--disable-gestures \
+--disable-gstreamer \
+