aboutsummaryrefslogtreecommitdiff
path: root/network/claws-mail-extra-plugins
diff options
context:
space:
mode:
Diffstat (limited to 'network/claws-mail-extra-plugins')
-rw-r--r--network/claws-mail-extra-plugins/README20
-rw-r--r--network/claws-mail-extra-plugins/claws-mail-extra-plugins.SlackBuild18
-rw-r--r--network/claws-mail-extra-plugins/claws-mail-extra-plugins.info10
-rw-r--r--network/claws-mail-extra-plugins/slack-desc14
4 files changed, 34 insertions, 28 deletions
diff --git a/network/claws-mail-extra-plugins/README b/network/claws-mail-extra-plugins/README
index 25c315e77872f..9653062761f4d 100644
--- a/network/claws-mail-extra-plugins/README
+++ b/network/claws-mail-extra-plugins/README
@@ -6,28 +6,30 @@ These include:
* att_remover: Removes attachments from emails.
* attachwarner: Warns about messages mentioning attachments that don't have
attachments.
+* bsfilter_plugin:
* cachesaver: Saves the cache to prevent loss of metadata on crashes.
+* fancy: Renders html email using the GTK+ port of WebKit library.
* fetchinfo: Insets headers containing download info into emails.
+* geolocation_plugin: Display a map showing the location of the sender.
* gtkhtml2_viewer: Renders HTML emails using the gtkhtml2 widget.
* mailmbox: Handles mbox format mailboxes.
* newmail: Writes email header summary to a log file.
-* notification: Provides various ways to notify the user of new and unread
- mail.
-* perl: Allows the use of perl for message filtering.
+* notification_plugin: Provides various ways to notify the user of new and
+ unread mail.
+* perl_plugin: Allows the use of perl for message filtering.
+* python_plugin: Python scripting access to Claws Mail.
* rssyl: Allows you to read RSS newsfeeds.
* spam_report: Reports spam to various places.
* synce: Helps keep the address book of a Windows CD device in sync with
- Claw's addressbook
+ Claw's addressbook
* tnef_parse: Enables reading application/ms-tnef attachments.
* vcalendar: Allows VCalendar message handling like Evolution or Outlook
-Other Requirements:
- Claws-Mail (obviously).
+Requirements:
+ The fancy plugin requires webkit.
+ The geolocation plugin requires libchamplain.
The notification plugin requires libnotify.
- The archive plugin requires libarchive.
- The gtkhtml2_viewer plugin requires gail.
The SynCE plugin requires libsynce and librapi2.
-All of these are available from SlackBuilds.org.
Note: By default the package will include every plugin; this can be changed
very easily in the script - it uses a list of plugins to be built, and plugins
diff --git a/network/claws-mail-extra-plugins/claws-mail-extra-plugins.SlackBuild b/network/claws-mail-extra-plugins/claws-mail-extra-plugins.SlackBuild
index d9f7af8e3031d..b348ec5863354 100644
--- a/network/claws-mail-extra-plugins/claws-mail-extra-plugins.SlackBuild
+++ b/network/claws-mail-extra-plugins/claws-mail-extra-plugins.SlackBuild
@@ -3,7 +3,7 @@
# SlackBuild Script to build the extra plugins for claws mail
# Copyright (c) 2007, Timothy Pollard
-# Copyright (c) 2008, Erik Hanson
+# Copyright (c) 2008-2010, Erik Hanson
#
# All rights reserved.
#
@@ -29,7 +29,7 @@
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=claws-mail-extra-plugins
-VERSION=3.7.1
+VERSION=3.7.5
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -39,11 +39,13 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
+
# This is a *complete* list of available plugins, see the README for
# information on plugins you may wish you remove from this list.
-PLUGIN_LIST="acpi_notifier archive att_remover attachwarner cachesaver \
- fetchinfo-plugin gtkhtml2_viewer mailmbox newmail notification_plugin \
- perl_plugin rssyl spam_report synce_plugin tnef_parse vcalendar"
+PLUGIN_LIST="acpi_notifier archive att_remover attachwarner bsfilter_plugin \
+ cachesaver fancy fetchinfo-plugin geolocation_plugin gtkhtml2_viewer \
+ mailmbox newmail notification_plugin perl_plugin python_plugin rssyl \
+ spam_report synce_plugin tnef_parse vcalendar"
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i486"
@@ -74,9 +76,9 @@ for plugin in $PLUGIN_LIST ; do
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
--disable-static \
--build=$ARCH-slackware-linux
@@ -97,7 +99,7 @@ mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
find $PKG | xargs file | egrep "ELF.*shared object" | cut -f 1 -d : \
- | xargs strip --strip-unneeded 2> /dev/null
+ | xargs strip --strip-unneeded 2> /dev/null || true
cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/network/claws-mail-extra-plugins/claws-mail-extra-plugins.info b/network/claws-mail-extra-plugins/claws-mail-extra-plugins.info
index 9891a5ad9167a..466ce01561fa6 100644
--- a/network/claws-mail-extra-plugins/claws-mail-extra-plugins.info
+++ b/network/claws-mail-extra-plugins/claws-mail-extra-plugins.info
@@ -1,8 +1,10 @@
PRGNAM="claws-mail-extra-plugins"
-VERSION="3.7.1"
+VERSION="3.7.5"
HOMEPAGE="http://www.claws-mail.org/"
-DOWNLOAD="http://downloads.sourceforge.net/sylpheed-claws/claws-mail-extra-plugins-3.7.1.tar.bz2"
-MD5SUM="a483d0554365c2409f8921eefcb69a6f"
+DOWNLOAD="http://downloads.sourceforge.net/sylpheed-claws/claws-mail-extra-plugins-3.7.5.tar.bz2"
+MD5SUM="ff3fe3e242edcb8cb9a98d98285121e3"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
MAINTAINER="Erik Hanson"
EMAIL="erik@slackbuilds.org"
-APPROVED="Michiel"
+APPROVED="rworkman"
diff --git a/network/claws-mail-extra-plugins/slack-desc b/network/claws-mail-extra-plugins/slack-desc
index f2029dee899e9..e13a8680dc5c9 100644
--- a/network/claws-mail-extra-plugins/slack-desc
+++ b/network/claws-mail-extra-plugins/slack-desc
@@ -4,15 +4,15 @@
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
- |-----handy-ruler-----------------------------------|
+ |-----handy-ruler------------------------------------------------------|
claws-mail-extra-plugins: Claws Mail Extra Plugins (Plugins for Claws-Mail)
claws-mail-extra-plugins:
-claws-mail-extra-plugins: This package includes extra plugins for the
-claws-mail-extra-plugins: Claws-Mail email client. Plugins range from an
-claws-mail-extra-plugins: RSS reader to Perl message filtering.
+claws-mail-extra-plugins: This package includes extra plugins for the Claws-Mail email client.
+claws-mail-extra-plugins: Plugins range from an RSS reader to Perl message filtering.
+claws-mail-extra-plugins:
claws-mail-extra-plugins:
claws-mail-extra-plugins: Check out the documentation directory or
claws-mail-extra-plugins: http://www.claws-mail.org for more details.
-claws-mail-extra-plugins:
-claws-mail-extra-plugins:
-claws-mail-extra-plugins:
+claws-mail-extra-plugins:
+claws-mail-extra-plugins:
+claws-mail-extra-plugins: