network/claws-mail: Initial import

This commit is contained in:
Erik Hanson 2010-05-11 15:01:26 +02:00 committed by Michiel van Wessem
parent f5baa19256
commit 659d53a0c2
5 changed files with 107 additions and 0 deletions

22
network/claws-mail/README Normal file
View file

@ -0,0 +1,22 @@
Claws Mail is an email client (and news reader), based on GTK+ featuring:
* Quick response
* Graceful, and sophisticated interface
* Easy configuration, intuitive operation
* Abundant features
* Extensibility
The appearance and interface are designed to be familiar to new users coming
from other popular email clients, as well as experienced users. Almost all
commands are accessible with the keyboard.
The messages are managed in the standard MH format, which features fast
access and data security. You'll be able to import your emails from almost
any other email client, and export them just as easily.
Lots of extra functionality, like an RSS aggregator, calendar, or laptop LED
handling, are provided by extra plugins.
* libetpan is required for IMAP support, it can be found at slackbuilds.org
* gpgme is optional for GnuPG support, it can be found at slackbuilds.org

View file

@ -0,0 +1,57 @@
#!/bin/sh
# Slackware build script for claws-mail
# Written by Erik Hanson erik@slackbuilds.org
PRGNAM=claws-mail
VERSION=2.9.2
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=`pwd`
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
fi
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP || exit 1
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 || exit 1
cd $PRGNAM-$VERSION || exit 1
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--enable-static=no \
|| exit 1
make || exit 1
make install-strip DESTDIR=$PKG || exit 1
# Fix icon path in .desktop file so that it will show up in KDE's menu
sed -i 's|Icon=claws-mail.png|Icon=/usr/share/icons/hicolor/48x48/apps/claws-mail.png|' \
$PKG/usr/share/applications/claws-mail.desktop || exit 1
gzip -9 $PKG/usr/man/man?/*
mkdir -p $PKG/usr/doc $PKG/install
mv $PKG/usr/share/doc/claws-mail $PKG/usr/doc/$PRGNAM-$VERSION
rm -rf $PKG/usr/share/doc
cp -a ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz

View file

@ -0,0 +1,8 @@
PRGNAM="claws-mail"
VERSION="2.9.1"
HOMEPAGE="http://www.claws-mail.org/"
DOWNLOAD="http://dl.sourceforge.net/sylpheed-claws/claws-mail-2.9.2.tar.bz2"
MD5SUM="5054149c6c0ece2f825494f1e3a89409"
MAINTAINER="Erik Hanson"
EMAIL="erik@slackbuilds.org"
APPROVED="BP{k}"

View file

@ -0,0 +1,9 @@
if [ -x usr/bin/update-desktop-database ]; then
usr/bin/update-desktop-database &> /dev/null
fi
if [ -x usr/bin/gtk-update-icon-cache ]; then
gtk-update-icon-cache -f -t usr/share/icons/hicolor &> /dev/null
fi

View file

@ -0,0 +1,11 @@
claws-mail: Claws-Mail - The user-friendly, lightweight, and fast email cleint
claws-mail:
claws-mail: Claws Mail is an email client (and news reader), based on GTK+,
claws-mail: featuring: Quick response, Graceful, and sophisticated interface,
claws-mail: Easy configuration, intuitive operation, Abundant features, and
claws-mail: Extensibility
claws-mail:
claws-mail: http://www.claws-mail.org/
claws-mail:
claws-mail:
claws-mail: