summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrej Kacian <ticho@gentoo.org>2007-05-08 16:24:54 +0000
committerAndrej Kacian <ticho@gentoo.org>2007-05-08 16:24:54 +0000
commita62991baffb58b1c777bd6de792465b18f66bf88 (patch)
tree39b22b8bd4f82f39aca25dea2ee8e74d723fd153 /mail-client
parentAdd ~ia64 wrt 177426 (diff)
downloadhistorical-a62991baffb58b1c777bd6de792465b18f66bf88.tar.gz
historical-a62991baffb58b1c777bd6de792465b18f66bf88.tar.bz2
historical-a62991baffb58b1c777bd6de792465b18f66bf88.zip
Version bump.
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'mail-client')
-rw-r--r--mail-client/claws-mail-acpi-notifier/ChangeLog8
-rw-r--r--mail-client/claws-mail-acpi-notifier/claws-mail-acpi-notifier-1.0.10.ebuild41
-rw-r--r--mail-client/claws-mail-acpi-notifier/files/digest-claws-mail-acpi-notifier-1.0.103
-rw-r--r--mail-client/claws-mail/ChangeLog9
-rw-r--r--mail-client/claws-mail/claws-mail-2.7.0.ebuild178
-rw-r--r--mail-client/claws-mail/claws-mail-2.7.1.ebuild180
-rw-r--r--mail-client/claws-mail/claws-mail-2.8.0.ebuild178
-rw-r--r--mail-client/claws-mail/claws-mail-2.9.2.ebuild (renamed from mail-client/claws-mail/claws-mail-2.9.0.ebuild)4
-rw-r--r--mail-client/claws-mail/files/digest-claws-mail-2.7.03
-rw-r--r--mail-client/claws-mail/files/digest-claws-mail-2.7.13
-rw-r--r--mail-client/claws-mail/files/digest-claws-mail-2.8.03
-rw-r--r--mail-client/claws-mail/files/digest-claws-mail-2.9.03
-rw-r--r--mail-client/claws-mail/files/digest-claws-mail-2.9.23
13 files changed, 64 insertions, 552 deletions
diff --git a/mail-client/claws-mail-acpi-notifier/ChangeLog b/mail-client/claws-mail-acpi-notifier/ChangeLog
index 0e5e77024b83..4169a4444ede 100644
--- a/mail-client/claws-mail-acpi-notifier/ChangeLog
+++ b/mail-client/claws-mail-acpi-notifier/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for mail-client/claws-mail-acpi-notifier
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-acpi-notifier/ChangeLog,v 1.7 2007/04/16 12:59:06 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-acpi-notifier/ChangeLog,v 1.8 2007/05/08 16:24:54 ticho Exp $
+
+*claws-mail-acpi-notifier-1.0.10 (08 May 2007)
+
+ 08 May 2007; Andrej Kacian <ticho@gentoo.org>
+ +claws-mail-acpi-notifier-1.0.10.ebuild:
+ Version bump.
*claws-mail-acpi-notifier-1.0.9 (16 Apr 2007)
diff --git a/mail-client/claws-mail-acpi-notifier/claws-mail-acpi-notifier-1.0.10.ebuild b/mail-client/claws-mail-acpi-notifier/claws-mail-acpi-notifier-1.0.10.ebuild
new file mode 100644
index 000000000000..d0b339b5d7af
--- /dev/null
+++ b/mail-client/claws-mail-acpi-notifier/claws-mail-acpi-notifier-1.0.10.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail-acpi-notifier/claws-mail-acpi-notifier-1.0.10.ebuild,v 1.1 2007/05/08 16:24:54 ticho Exp $
+
+inherit eutils
+
+MY_P="${P#claws-mail-}"
+MY_P="${MY_P/-/_}"
+
+DESCRIPTION="This plugin enables mail notification via LEDs on some laptops."
+HOMEPAGE="http://www.claws-mail.org"
+SRC_URI="http://www.claws-mail.org/downloads/plugins/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+DEPEND=">=mail-client/claws-mail-2.9.0"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ make DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog NEWS README
+
+ # kill useless files
+ rm -f ${D}usr/lib*/claws-mail/plugins/*.{a,la}
+}
+
+pkg_postinst() {
+ PROC_IFACES="$(echo /proc/acpi/{asus/mled,ibm/led,acer/mailled}) /proc/driver/acerhk/led"
+
+ local procfile
+ local message_shown=false
+
+ for procfile in ${PROC_IFACES}; do
+ if [[ -f ${procfile} ]]; then
+ elog "Make sure ${procfile} is writable by users of this plugin."
+ message_shown=true
+ fi
+ done
+}
diff --git a/mail-client/claws-mail-acpi-notifier/files/digest-claws-mail-acpi-notifier-1.0.10 b/mail-client/claws-mail-acpi-notifier/files/digest-claws-mail-acpi-notifier-1.0.10
new file mode 100644
index 000000000000..0b0f1f078f38
--- /dev/null
+++ b/mail-client/claws-mail-acpi-notifier/files/digest-claws-mail-acpi-notifier-1.0.10
@@ -0,0 +1,3 @@
+MD5 bbccddaf23f7400ebeea608230ddff79 acpi_notifier-1.0.10.tar.gz 408863
+RMD160 02f02d4c601756351a67107ecdf1faade75385fb acpi_notifier-1.0.10.tar.gz 408863
+SHA256 9bb0a2530772cde05b6394699bac18cdf638b49facb2628afc189ba17cb1bb8c acpi_notifier-1.0.10.tar.gz 408863
diff --git a/mail-client/claws-mail/ChangeLog b/mail-client/claws-mail/ChangeLog
index 3993dbe97132..240ded244e7f 100644
--- a/mail-client/claws-mail/ChangeLog
+++ b/mail-client/claws-mail/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for mail-client/claws-mail
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/ChangeLog,v 1.29 2007/05/04 12:01:56 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/ChangeLog,v 1.30 2007/05/08 16:22:59 ticho Exp $
+
+*claws-mail-2.9.2 (08 May 2007)
+
+ 08 May 2007; Andrej Kacian <ticho@gentoo.org> -claws-mail-2.7.0.ebuild,
+ -claws-mail-2.7.1.ebuild, -claws-mail-2.8.0.ebuild,
+ -claws-mail-2.9.0.ebuild, +claws-mail-2.9.2.ebuild:
+ Version bump.
04 May 2007; Andrej Kacian <ticho@gentoo.org> claws-mail-2.9.1.ebuild:
Install KDE service script to correct location. Bug #177013, reported by
diff --git a/mail-client/claws-mail/claws-mail-2.7.0.ebuild b/mail-client/claws-mail/claws-mail-2.7.0.ebuild
deleted file mode 100644
index 941b155c23bd..000000000000
--- a/mail-client/claws-mail/claws-mail-2.7.0.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-2.7.0.ebuild,v 1.4 2007/04/16 11:33:59 ticho Exp $
-
-IUSE="gnome dillo crypt spell ssl ldap ipv6 pda clamav xface kde imap spamassassin doc startup-notification bogofilter"
-
-inherit eutils
-
-DESCRIPTION="Claws-Mail is an email client (and news reader) based on GTK+"
-HOMEPAGE="http://www.claws-mail.org"
-
-if [ -n "${P/*_rc*/}" ]; then
- SRC_URI="mirror://sourceforge/sylpheed-claws/${P}.tar.bz2"
-else
- MY_P="${P/_/-}"
- S="${WORKDIR}/${MY_P}"
- SRC_URI="http://www.claws-mail.org/snapshots/${MY_P}.tar.bz2"
-fi
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-COMMONDEPEND=">=x11-libs/gtk+-2.6
- pda? ( >=app-pda/jpilot-0.99 )
- ssl? ( >=dev-libs/openssl-0.9.7 )
- ldap? ( >=net-nds/openldap-2.0.7 )
- crypt? ( >=app-crypt/gpgme-1.1.1 )
- dillo? ( www-client/dillo )
- spell? ( virtual/aspell-dict )
- clamav? ( app-antivirus/clamav )
- kde? ( kde-base/kdelibs )
- imap? ( >=net-libs/libetpan-0.49 )
- gnome? ( >=gnome-base/libgnomeprintui-2.2 )
- startup-notification? ( x11-libs/startup-notification )
- bogofilter? ( mail-filter/bogofilter )
- !<mail-client/sylpheed-claws-2.6.1" # old name, block as user hint and due to some file collision
-
-DEPEND="${COMMONDEPEND}
- xface? ( >=media-libs/compface-1.4 )
- >=sys-apps/sed-4
- dev-util/pkgconfig"
-
-RDEPEND="${COMMONDEPEND}
- app-misc/mime-types
- x11-misc/shared-mime-info"
-
-PLUGIN_NAMES="acpi-notifier att-remover cachesaver etpan-privacy fetchinfo gtkhtml maildir mailmbox newmail notification perl rssyl smime synce vcalendar"
-
-src_compile() {
- local myconf
-
- # Optional features
- myconf="${myconf} `use_enable gnome gnomeprint`"
- myconf="${myconf} `use_enable imap libetpan`"
- myconf="${myconf} `use_enable ipv6`"
- myconf="${myconf} `use_enable ldap`"
- myconf="${myconf} `use_enable pda jpilot`"
- myconf="${myconf} `use_enable spell aspell`"
- myconf="${myconf} `use_enable ssl openssl`"
- myconf="${myconf} `use_enable xface compface`"
- myconf="${myconf} `use_enable doc manual`"
- myconf="${myconf} `use_enable startup-notification`"
-
- # Optional plugins
- myconf="${myconf} `use_enable clamav clamav-plugin`"
- myconf="${myconf} `use_enable crypt pgpmime-plugin`"
- myconf="${myconf} `use_enable crypt pgpinline-plugin`"
- myconf="${myconf} `use_enable crypt pgpcore-plugin`"
- myconf="${myconf} `use_enable dillo dillo-viewer-plugin`"
- myconf="${myconf} `use_enable spamassassin spamassassin-plugin`"
- myconf="${myconf} `use_enable bogofilter bogofilter-plugin`"
-
- econf \
- --enable-trayicon-plugin \
- ${myconf} || die "./configure failed"
-
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- # Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
- # => also install it in /usr/share/pixmaps for other desktop envs
- # => also install higher resolution icons in /usr/share/icons/hicolor/...
- insinto /usr/share/pixmaps
- doins ${PN}.png || die
- local res resdir
- for res in 64x64 128x128 ; do
- resdir="/usr/share/icons/hicolor/${res}/apps"
- insinto ${resdir}
- newins ${PN}-${res}.png ${PN}.png || die
- done
-
- dodoc AUTHORS ChangeLog* INSTALL* NEWS README* TODO*
- docinto tools
- dodoc tools/README*
-
- insinto /usr/share/applications
- doins ${PN}.desktop
-
- einfo "Installing extra tools"
- cd ${S}/tools
- exeinto /usr/lib/${PN}/tools
- doexe *.pl *.py *.rc *.conf *.sh || die
- doexe tb2claws-mail update-po uudec uuooffice || die
-
- if use kde; then
- einfo "Installing kde service scripts"
- local kdeprefix="$(kde-config --prefix)"
- local servicescript="${PN}-kdeservicemenu.pl"
- local desktopfile="${PN}-attach-files.desktop"
- cd ${S}/tools/kdeservicemenu
- sed -i -e "s:SCRIPT_PATH:${kdeprefix}/bin/${servicescript}:g" \
- template_${desktopfile}
- dodir /usr/share/apps/konqueror/servicemenus
- insopts -m 0644
- insinto /usr/share/apps/konqueror/servicemenus
- newins template_${desktopfile} ${desktopfile} || die
- dodir ${kdeprefix}/bin
- insopts -m 755
- insinto ${kdeprefix}/bin
- doexe ${servicescript} || die
- fi
-
- # kill useless plugin files
- rm -f ${D}/usr/lib*/${PN}/plugins/*.{la,a}
-}
-
-pkg_postinst() {
- gtk-update-icon-cache -f -t ${ROOT}/usr/share/icons/hicolor
-
- UPDATE_PLUGINS=""
- RENAME_PLUGINS=""
- for x in ${PLUGIN_NAMES}; do
- has_version mail-client/${PN}-$x && UPDATE_PLUGINS="${UPDATE_PLUGINS} $x"
- has_version mail-client/sylpheed-claws-$x && RENAME_PLUGINS="${RENAME_PLUGINS} $x"
- done
- if [ -n "${RENAME_PLUGINS}" ]; then
- ewarn
- elog "The following sylpheed-claws plugins were found on your system:"
- ewarn
- for x in ${RENAME_PLUGINS}; do
- elog " mail-client/sylpheed-claws-$x"
- done
- ewarn
- elog "If you want to continue using those you need to merge their "
- elog "renamed counterparts:"
- ewarn
- for x in ${RENAME_PLUGINS}; do
- elog " mail-client/${PN}-$x"
- done
- ewarn
- fi
- if [ -n "${UPDATE_PLUGINS}" ]; then
- ewarn
- elog "You have to re-emerge or update the following plugins:"
- ewarn
- for x in ${UPDATE_PLUGINS}; do
- elog " mail-client/${PN}-$x"
- done
- ewarn
- fi
- if [ -n "${RENAME_PLUGINS}${UPDATE_PLUGINS}" ]; then
- elog
- elog "You can use"
- elog " /bin/bash ${FILESDIR}/plugins-rebuild.sh"
- elog "to automatically handle this."
- elog
- epause 5
- ebeep 3
- fi
-}
-
-pkg_postrm() {
- gtk-update-icon-cache -f -t /usr/share/icons/hicolor
-}
diff --git a/mail-client/claws-mail/claws-mail-2.7.1.ebuild b/mail-client/claws-mail/claws-mail-2.7.1.ebuild
deleted file mode 100644
index 494688d2c29f..000000000000
--- a/mail-client/claws-mail/claws-mail-2.7.1.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-2.7.1.ebuild,v 1.4 2007/04/16 11:33:59 ticho Exp $
-
-IUSE="gnome dillo crypt spell ssl ldap ipv6 pda clamav xface kde imap spamassassin doc startup-notification bogofilter"
-
-inherit eutils
-
-DESCRIPTION="Claws-Mail is an email client (and news reader) based on GTK+"
-HOMEPAGE="http://www.claws-mail.org"
-
-if [ -n "${P/*_rc*/}" ]; then
- SRC_URI="mirror://sourceforge/sylpheed-claws/${P}.tar.bz2"
-else
- MY_P="${P/_/-}"
- S="${WORKDIR}/${MY_P}"
- SRC_URI="http://www.claws-mail.org/snapshots/${MY_P}.tar.bz2"
-fi
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-COMMONDEPEND=">=x11-libs/gtk+-2.6
- pda? ( >=app-pda/jpilot-0.99 )
- ssl? ( >=dev-libs/openssl-0.9.7 )
- ldap? ( >=net-nds/openldap-2.0.7 )
- crypt? ( >=app-crypt/gpgme-1.1.1 )
- dillo? ( www-client/dillo )
- spell? ( virtual/aspell-dict )
- clamav? ( app-antivirus/clamav )
- kde? ( kde-base/kdelibs )
- imap? ( >=net-libs/libetpan-0.49 )
- gnome? ( >=gnome-base/libgnomeprintui-2.2 )
- startup-notification? ( x11-libs/startup-notification )
- bogofilter? ( mail-filter/bogofilter )
- !<mail-client/sylpheed-claws-2.6.1" # old name, block as user hint and due to some file collision
-
-DEPEND="${COMMONDEPEND}
- xface? ( >=media-libs/compface-1.4 )
- >=sys-apps/sed-4
- dev-util/pkgconfig"
-
-RDEPEND="${COMMONDEPEND}
- app-misc/mime-types
- x11-misc/shared-mime-info"
-
-PROVIDE="virtual/sylpheed" # should be removed probably
-
-PLUGIN_NAMES="acpi-notifier att-remover cachesaver etpan-privacy fetchinfo gtkhtml maildir mailmbox newmail notification perl rssyl smime synce vcalendar"
-
-src_compile() {
- local myconf
-
- # Optional features
- myconf="${myconf} `use_enable gnome gnomeprint`"
- myconf="${myconf} `use_enable imap libetpan`"
- myconf="${myconf} `use_enable ipv6`"
- myconf="${myconf} `use_enable ldap`"
- myconf="${myconf} `use_enable pda jpilot`"
- myconf="${myconf} `use_enable spell aspell`"
- myconf="${myconf} `use_enable ssl openssl`"
- myconf="${myconf} `use_enable xface compface`"
- myconf="${myconf} `use_enable doc manual`"
- myconf="${myconf} `use_enable startup-notification`"
-
- # Optional plugins
- myconf="${myconf} `use_enable clamav clamav-plugin`"
- myconf="${myconf} `use_enable crypt pgpmime-plugin`"
- myconf="${myconf} `use_enable crypt pgpinline-plugin`"
- myconf="${myconf} `use_enable crypt pgpcore-plugin`"
- myconf="${myconf} `use_enable dillo dillo-viewer-plugin`"
- myconf="${myconf} `use_enable spamassassin spamassassin-plugin`"
- myconf="${myconf} `use_enable bogofilter bogofilter-plugin`"
-
- econf \
- --enable-trayicon-plugin \
- ${myconf} || die "./configure failed"
-
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- # Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
- # => also install it in /usr/share/pixmaps for other desktop envs
- # => also install higher resolution icons in /usr/share/icons/hicolor/...
- insinto /usr/share/pixmaps
- doins ${PN}.png || die
- local res resdir
- for res in 64x64 128x128 ; do
- resdir="/usr/share/icons/hicolor/${res}/apps"
- insinto ${resdir}
- newins ${PN}-${res}.png ${PN}.png || die
- done
-
- dodoc AUTHORS ChangeLog* INSTALL* NEWS README* TODO*
- docinto tools
- dodoc tools/README*
-
- insinto /usr/share/applications
- doins ${PN}.desktop
-
- einfo "Installing extra tools"
- cd ${S}/tools
- exeinto /usr/lib/${PN}/tools
- doexe *.pl *.py *.rc *.conf *.sh || die
- doexe tb2claws-mail update-po uudec uuooffice || die
-
- if use kde; then
- einfo "Installing kde service scripts"
- local kdeprefix="$(kde-config --prefix)"
- local servicescript="${PN}-kdeservicemenu.pl"
- local desktopfile="${PN}-attach-files.desktop"
- cd ${S}/tools/kdeservicemenu
- sed -i -e "s:SCRIPT_PATH:${kdeprefix}/bin/${servicescript}:g" \
- template_${desktopfile}
- dodir /usr/share/apps/konqueror/servicemenus
- insopts -m 0644
- insinto /usr/share/apps/konqueror/servicemenus
- newins template_${desktopfile} ${desktopfile} || die
- dodir ${kdeprefix}/bin
- insopts -m 755
- insinto ${kdeprefix}/bin
- doexe ${servicescript} || die
- fi
-
- # kill useless plugin files
- rm -f ${D}/usr/lib*/${PN}/plugins/*.{la,a}
-}
-
-pkg_postinst() {
- gtk-update-icon-cache -f -t ${ROOT}/usr/share/icons/hicolor
-
- UPDATE_PLUGINS=""
- RENAME_PLUGINS=""
- for x in ${PLUGIN_NAMES}; do
- has_version mail-client/${PN}-$x && UPDATE_PLUGINS="${UPDATE_PLUGINS} $x"
- has_version mail-client/sylpheed-claws-$x && RENAME_PLUGINS="${RENAME_PLUGINS} $x"
- done
- if [ -n "${RENAME_PLUGINS}" ]; then
- ewarn
- elog "The following sylpheed-claws plugins were found on your system:"
- ewarn
- for x in ${RENAME_PLUGINS}; do
- elog " mail-client/sylpheed-claws-$x"
- done
- ewarn
- elog "If you want to continue using those you need to merge their "
- elog "renamed counterparts:"
- ewarn
- for x in ${RENAME_PLUGINS}; do
- elog " mail-client/${PN}-$x"
- done
- ewarn
- fi
- if [ -n "${UPDATE_PLUGINS}" ]; then
- ewarn
- elog "You have to re-emerge or update the following plugins:"
- ewarn
- for x in ${UPDATE_PLUGINS}; do
- elog " mail-client/${PN}-$x"
- done
- ewarn
- fi
- if [ -n "${RENAME_PLUGINS}${UPDATE_PLUGINS}" ]; then
- elog
- elog "You can use"
- elog " /bin/bash ${FILESDIR}/plugins-rebuild.sh"
- elog "to automatically handle this."
- elog
- epause 5
- ebeep 3
- fi
-}
-
-pkg_postrm() {
- gtk-update-icon-cache -f -t /usr/share/icons/hicolor
-}
diff --git a/mail-client/claws-mail/claws-mail-2.8.0.ebuild b/mail-client/claws-mail/claws-mail-2.8.0.ebuild
deleted file mode 100644
index 44a5a90e1a93..000000000000
--- a/mail-client/claws-mail/claws-mail-2.8.0.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-2.8.0.ebuild,v 1.2 2007/04/16 11:33:59 ticho Exp $
-
-IUSE="gnome dillo crypt spell ssl ldap ipv6 pda clamav xface kde imap spamassassin doc startup-notification bogofilter"
-
-inherit eutils
-
-DESCRIPTION="Claws-Mail is an email client (and news reader) based on GTK+"
-HOMEPAGE="http://www.claws-mail.org"
-
-if [ -n "${P/*_rc*/}" ]; then
- SRC_URI="mirror://sourceforge/sylpheed-claws/${P}.tar.bz2"
-else
- MY_P="${P/_/-}"
- S="${WORKDIR}/${MY_P}"
- SRC_URI="http://www.claws-mail.org/snapshots/${MY_P}.tar.bz2"
-fi
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-COMMONDEPEND=">=x11-libs/gtk+-2.6
- pda? ( >=app-pda/jpilot-0.99 )
- ssl? ( >=dev-libs/openssl-0.9.7 )
- ldap? ( >=net-nds/openldap-2.0.7 )
- crypt? ( >=app-crypt/gpgme-1.1.1 )
- dillo? ( www-client/dillo )
- spell? ( virtual/aspell-dict )
- clamav? ( app-antivirus/clamav )
- kde? ( kde-base/kdelibs )
- imap? ( >=net-libs/libetpan-0.49 )
- gnome? ( >=gnome-base/libgnomeprintui-2.2 )
- startup-notification? ( x11-libs/startup-notification )
- bogofilter? ( mail-filter/bogofilter )
- !<mail-client/sylpheed-claws-2.6.1" # old name, block as user hint and due to some file collision
-
-DEPEND="${COMMONDEPEND}
- xface? ( >=media-libs/compface-1.4 )
- >=sys-apps/sed-4
- dev-util/pkgconfig"
-
-RDEPEND="${COMMONDEPEND}
- app-misc/mime-types
- x11-misc/shared-mime-info"
-
-PLUGIN_NAMES="acpi-notifier att-remover cachesaver etpan-privacy fetchinfo gtkhtml maildir mailmbox newmail notification pdf-viewer perl rssyl smime synce vcalendar"
-
-src_compile() {
- local myconf
-
- # Optional features
- myconf="${myconf} `use_enable gnome gnomeprint`"
- myconf="${myconf} `use_enable imap libetpan`"
- myconf="${myconf} `use_enable ipv6`"
- myconf="${myconf} `use_enable ldap`"
- myconf="${myconf} `use_enable pda jpilot`"
- myconf="${myconf} `use_enable spell aspell`"
- myconf="${myconf} `use_enable ssl openssl`"
- myconf="${myconf} `use_enable xface compface`"
- myconf="${myconf} `use_enable doc manual`"
- myconf="${myconf} `use_enable startup-notification`"
-
- # Optional plugins
- myconf="${myconf} `use_enable clamav clamav-plugin`"
- myconf="${myconf} `use_enable crypt pgpmime-plugin`"
- myconf="${myconf} `use_enable crypt pgpinline-plugin`"
- myconf="${myconf} `use_enable crypt pgpcore-plugin`"
- myconf="${myconf} `use_enable dillo dillo-viewer-plugin`"
- myconf="${myconf} `use_enable spamassassin spamassassin-plugin`"
- myconf="${myconf} `use_enable bogofilter bogofilter-plugin`"
-
- econf \
- --enable-trayicon-plugin \
- ${myconf} || die "./configure failed"
-
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- # Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
- # => also install it in /usr/share/pixmaps for other desktop envs
- # => also install higher resolution icons in /usr/share/icons/hicolor/...
- insinto /usr/share/pixmaps
- doins ${PN}.png || die
- local res resdir
- for res in 64x64 128x128 ; do
- resdir="/usr/share/icons/hicolor/${res}/apps"
- insinto ${resdir}
- newins ${PN}-${res}.png ${PN}.png || die
- done
-
- dodoc AUTHORS ChangeLog* INSTALL* NEWS README* TODO*
- docinto tools
- dodoc tools/README*
-
- insinto /usr/share/applications
- doins ${PN}.desktop
-
- einfo "Installing extra tools"
- cd ${S}/tools
- exeinto /usr/lib/${PN}/tools
- doexe *.pl *.py *.rc *.conf *.sh || die
- doexe tb2claws-mail update-po uudec uuooffice || die
-
- if use kde; then
- einfo "Installing kde service scripts"
- local kdeprefix="$(kde-config --prefix)"
- local servicescript="${PN}-kdeservicemenu.pl"
- local desktopfile="${PN}-attach-files.desktop"
- cd ${S}/tools/kdeservicemenu
- sed -i -e "s:SCRIPT_PATH:${kdeprefix}/bin/${servicescript}:g" \
- template_${desktopfile}
- dodir /usr/share/apps/konqueror/servicemenus
- insopts -m 0644
- insinto /usr/share/apps/konqueror/servicemenus
- newins template_${desktopfile} ${desktopfile} || die
- dodir ${kdeprefix}/bin
- insopts -m 755
- insinto ${kdeprefix}/bin
- doexe ${servicescript} || die
- fi
-
- # kill useless plugin files
- rm -f ${D}/usr/lib*/${PN}/plugins/*.{la,a}
-}
-
-pkg_postinst() {
- gtk-update-icon-cache -f -t ${ROOT}/usr/share/icons/hicolor
-
- UPDATE_PLUGINS=""
- RENAME_PLUGINS=""
- for x in ${PLUGIN_NAMES}; do
- has_version mail-client/${PN}-$x && UPDATE_PLUGINS="${UPDATE_PLUGINS} $x"
- has_version mail-client/sylpheed-claws-$x && RENAME_PLUGINS="${RENAME_PLUGINS} $x"
- done
- if [ -n "${RENAME_PLUGINS}" ]; then
- ewarn
- elog "The following sylpheed-claws plugins were found on your system:"
- ewarn
- for x in ${RENAME_PLUGINS}; do
- elog " mail-client/sylpheed-claws-$x"
- done
- ewarn
- elog "If you want to continue using those you need to merge their "
- elog "renamed counterparts:"
- ewarn
- for x in ${RENAME_PLUGINS}; do
- elog " mail-client/${PN}-$x"
- done
- ewarn
- fi
- if [ -n "${UPDATE_PLUGINS}" ]; then
- ewarn
- elog "You have to re-emerge or update the following plugins:"
- ewarn
- for x in ${UPDATE_PLUGINS}; do
- elog " mail-client/${PN}-$x"
- done
- ewarn
- fi
- if [ -n "${RENAME_PLUGINS}${UPDATE_PLUGINS}" ]; then
- elog
- elog "You can use"
- elog " /bin/bash ${FILESDIR}/plugins-rebuild.sh"
- elog "to automatically handle this."
- elog
- epause 5
- ebeep 3
- fi
-}
-
-pkg_postrm() {
- gtk-update-icon-cache -f -t /usr/share/icons/hicolor
-}
diff --git a/mail-client/claws-mail/claws-mail-2.9.0.ebuild b/mail-client/claws-mail/claws-mail-2.9.2.ebuild
index b63fee388948..e5c72b0fff58 100644
--- a/mail-client/claws-mail/claws-mail-2.9.0.ebuild
+++ b/mail-client/claws-mail/claws-mail-2.9.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-2.9.0.ebuild,v 1.2 2007/04/16 11:33:59 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-2.9.2.ebuild,v 1.1 2007/05/08 16:22:59 ticho Exp $
IUSE="gnome dillo crypt spell ssl ldap ipv6 pda clamav xface kde imap spamassassin doc startup-notification bogofilter"
@@ -121,7 +121,7 @@ src_install() {
newins template_${desktopfile} ${desktopfile} || die
dodir ${kdeprefix}/bin
insopts -m 755
- insinto ${kdeprefix}/bin
+ exeinto ${kdeprefix}/bin
doexe ${servicescript} || die
fi
diff --git a/mail-client/claws-mail/files/digest-claws-mail-2.7.0 b/mail-client/claws-mail/files/digest-claws-mail-2.7.0
deleted file mode 100644
index 7e5ff31f286c..000000000000
--- a/mail-client/claws-mail/files/digest-claws-mail-2.7.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3f99b79fce9d7e15ec6874582231b41e claws-mail-2.7.0.tar.bz2 5195651
-RMD160 28cdfc0220c7c84bf342df7e6fbb796eba264d4a claws-mail-2.7.0.tar.bz2 5195651
-SHA256 54f6f5b18ed0ba51e8cc62308eceb4021273f2a09f689e5b840331143d0e9b22 claws-mail-2.7.0.tar.bz2 5195651
diff --git a/mail-client/claws-mail/files/digest-claws-mail-2.7.1 b/mail-client/claws-mail/files/digest-claws-mail-2.7.1
deleted file mode 100644
index be259ff2e0ae..000000000000
--- a/mail-client/claws-mail/files/digest-claws-mail-2.7.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 cc88da5849fcdcde223f2dd0fa7dcba1 claws-mail-2.7.1.tar.bz2 5195631
-RMD160 0fe8b4b92338cc7cae46060a63bbcc034f6d51e5 claws-mail-2.7.1.tar.bz2 5195631
-SHA256 6eb6e57ca6d1da1e2d91e7e21698de6144240e50aeded163dff849bcc358c5ba claws-mail-2.7.1.tar.bz2 5195631
diff --git a/mail-client/claws-mail/files/digest-claws-mail-2.8.0 b/mail-client/claws-mail/files/digest-claws-mail-2.8.0
deleted file mode 100644
index 419c97b3a825..000000000000
--- a/mail-client/claws-mail/files/digest-claws-mail-2.8.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c3f6ed9c639dbe7a8f36ecb0d8f59797 claws-mail-2.8.0.tar.bz2 5355816
-RMD160 e4436e92ab780554433ee637e14d1f72eb85712f claws-mail-2.8.0.tar.bz2 5355816
-SHA256 016d496f2b8cf82e1c5352a3ca4428af9370f83e172d9257c13e2c407d679dcc claws-mail-2.8.0.tar.bz2 5355816
diff --git a/mail-client/claws-mail/files/digest-claws-mail-2.9.0 b/mail-client/claws-mail/files/digest-claws-mail-2.9.0
deleted file mode 100644
index 055e18847b06..000000000000
--- a/mail-client/claws-mail/files/digest-claws-mail-2.9.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 0a5a22e456640070ca09f6d65c0f680c claws-mail-2.9.0.tar.bz2 5447779
-RMD160 90b2739512e7024f89df1841c80059dfd9e22f74 claws-mail-2.9.0.tar.bz2 5447779
-SHA256 323f2f0d4712d13e90ae36f3b02c0fea5465727dff56edeb8da9dc703532adde claws-mail-2.9.0.tar.bz2 5447779
diff --git a/mail-client/claws-mail/files/digest-claws-mail-2.9.2 b/mail-client/claws-mail/files/digest-claws-mail-2.9.2
new file mode 100644
index 000000000000..a89f10b9bb01
--- /dev/null
+++ b/mail-client/claws-mail/files/digest-claws-mail-2.9.2
@@ -0,0 +1,3 @@
+MD5 5054149c6c0ece2f825494f1e3a89409 claws-mail-2.9.2.tar.bz2 5448901
+RMD160 f7330545776603d175acde980b15ca48c17b87b2 claws-mail-2.9.2.tar.bz2 5448901
+SHA256 57ba8f98a6b6965539ee1d038377216f276e319b1a14e40f2b033e156190a8a4 claws-mail-2.9.2.tar.bz2 5448901