summaryrefslogtreecommitdiff
path: root/libre
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@lavabit.com>2012-12-03 13:14:06 -0200
committerAndré Fabian Silva Delgado <emulatorman@lavabit.com>2012-12-03 13:14:06 -0200
commite3db951361daf3306b22207e60742718d9519704 (patch)
tree204660b0cefa2f1cc7278573aa84ce4d8b2151b8 /libre
parent4d9665e0be715fbc55088473cf8fdcfbf6d3081e (diff)
parenta4547529c10e1c3ee7d25f7e32d101a2b05fd769 (diff)
downloadabslibre-e3db951361daf3306b22207e60742718d9519704.tar.gz
abslibre-e3db951361daf3306b22207e60742718d9519704.tar.bz2
abslibre-e3db951361daf3306b22207e60742718d9519704.zip
Merge branch 'master' of ssh://parabolagnulinux.org:1863/srv/git/abslibre
Diffstat (limited to 'libre')
-rw-r--r--libre/claws-mail-libre/PKGBUILD96
-rw-r--r--libre/claws-mail-libre/claws-mail.install15
2 files changed, 111 insertions, 0 deletions
diff --git a/libre/claws-mail-libre/PKGBUILD b/libre/claws-mail-libre/PKGBUILD
new file mode 100644
index 000000000..38533f59b
--- /dev/null
+++ b/libre/claws-mail-libre/PKGBUILD
@@ -0,0 +1,96 @@
+# $Id$
+# Maintainer: Andreas Radke <andyrtr@archlinux.org>
+# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com>
+
+pkgbase=claws-mail
+pkgname=claws-mail-libre
+pkgflag=-libre
+pkgver=3.9.0
+pkgrel=1
+pkgdesc='A GTK+ based e-mail client, without nonfree PalmOS handheld devices support'
+arch=(
+ i686
+ x86_64
+ mips64el
+)
+license=GPL3
+url="http://www.$pkgbase.org"
+depends=(
+ db
+ dbus-glib
+ desktop-file-utils
+ enchant
+ gnutls
+ gpgme
+ gtk2
+ hicolor-icon-theme
+ 'libetpan>=1.1'
+ libsm
+ startup-notification
+)
+makedepends=(
+ bogofilter
+ compface
+ spamassassin
+ valgrind
+)
+optdepends=(
+ 'python2: needed for some tools'
+ 'perl: needed for some tools'
+ 'spamassassin: adds support for spamfiltering'
+ 'bogofilter: adds support for spamfiltering'
+)
+provides=(
+ claws
+ $pkgbase
+)
+conflicts=(
+ $pkgbase
+)
+replaces=(
+ $pkgbase
+ sylpheed-claws
+)
+options=(
+ '!libtool'
+)
+install=$pkgbase.install
+source=(
+ http://downloads.sourceforge.net/sourceforge/sylpheed-claws/$pkgbase-$pkgver.tar.bz2
+)
+md5sums=(
+ 4c5ac7b21f0ed17d0f6404124c2229a4
+)
+
+build() {
+ cd $srcdir/$pkgbase-$pkgver
+
+ sed -i 's@^#!.*python.*@#!/usr/bin/python2@' tools/*.py
+
+ setarch $CARCH ./configure --prefix=/usr\
+ --disable-dillo-viewer-plugin\
+ --disable-static\
+ --enable-bogofilter-plugin\
+ --enable-crash-dialog\
+ --enable-enchant\
+ --enable-gnutls\
+ --enable-jpilot\
+ --enable-ldap\
+ --enable-pgpmime-plugin\
+ --enable-spamassassin-plugin
+
+ setarch $CARCH make
+}
+
+package() {
+ cd $srcdir/$pkgbase-$pkgver
+ setarch $CARCH make DESTDIR=$pkgdir install
+
+ # build and install extra tools
+ cd tools
+ setarch $CARCH make
+ # all executables and .conf files ; only top directory
+ find -maxdepth 1 -type f -and -perm /111 -or -name '*.conf' | while read i ; do
+ install -D -m755 $i $pkgdir/usr/lib/$pkgbase/tools/$i
+ done
+}
diff --git a/libre/claws-mail-libre/claws-mail.install b/libre/claws-mail-libre/claws-mail.install
new file mode 100644
index 000000000..94313db3a
--- /dev/null
+++ b/libre/claws-mail-libre/claws-mail.install
@@ -0,0 +1,15 @@
+post_install() {
+ echo "install \"html2ps\" from AUR to add support for printing html mails together with html plugins"
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_remove() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}