Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=2852b04a451604d11bf04af6a078d575340be664
commit 2852b04a451604d11bf04af6a078d575340be664 Author: PacMiam <pacm...@gmx.fr> Date: Tue Mar 31 20:49:02 2015 +0200 claws-mail-3.11.1-1-i686 * Version bump: 3.10.1 -> 3.11.1 diff --git a/source/xapps-extra/claws-mail/FrugalBuild b/source/xapps-extra/claws-mail/FrugalBuild index 5fd5c93..78faddd 100644 --- a/source/xapps-extra/claws-mail/FrugalBuild +++ b/source/xapps-extra/claws-mail/FrugalBuild @@ -3,218 +3,222 @@ # Contributor: Bence Nagy <nagybe...@tipogral.hu> pkgname=claws-mail -pkgver=3.10.1 -pkgrel=2 +pkgver=3.11.1 +pkgrel=1 pkgdesc="The extended version of Sylpheed, a GTK+ based, lightweight, and fast e-mail client" +url="http://www.claws-mail.org/" + groups=('xapps-extra') archs=('i686' 'x86_64') -options=('scriptlet') + depends=('libxml2>=2.7.8' 'openssl>=1.0.0' 'aspell' 'pilot-link>=0.12.1' \ - 'gtk+2>=2.20.0-2' 'gpgme' 'startup-notification' 'libldap' \ - 'spamassassin' 'curl' 'libetpan>=1.1' 'gnutls>=3.2.12.1' \ - 'hicolor-icon-theme' 'glib2>=2.18.4-1' 'db>=4.7.25' 'enchant>=1.6.0') + 'gtk+2>=2.20.0-2' 'gpgme' 'startup-notification' 'libldap' \ + 'spamassassin' 'curl' 'libetpan>=1.1' 'gnutls>=3.2.12.1' \ + 'hicolor-icon-theme' 'glib2>=2.18.4-1' 'db>=4.7.25' 'enchant>=1.6.0') makedepends=('openldap>=2.4.22-2' 'enchant') -_F_sourceforge_ext=".tar.xz" conflicts=('sylpheed-claws' 'claws-mail-plugin-smime' 'claws-mail-extra-plugins') replaces=('sylpheed-claws' 'claws-mail-plugin-smime' 'claws-webkit-plugin' 'claws-mail-plugins-maildir' 'claws-mail-extra-plugins') provides=('sylpheed-claws' 'claws-mail-plugin-smime' 'claws-mail-extra-plugins') + +options+=('scriptlet') + +_F_sourceforge_ext=".tar.xz" Finclude sourceforge -url="http://www.claws-mail.org/" replaces=('claws-mail-plugin-gtkhtml2-viewer') conflicts=('claws-mail-plugin-gtkhtml2-viewer') provides=('claws-mail-plugin-gtkhtml2-viewer') subpkgs=("claws-mail-plugin-acpi_notifier" \ - "claws-mail-plugin-address_keeper" \ - "claws-mail-plugin-archive" \ - "claws-mail-plugin-att-remover" \ - "claws-mail-plugin-attachwarner" \ - "claws-mail-plugin-bogofilter" \ - "claws-mail-plugin-bsfilter" \ - "claws-mail-plugin-clamd" \ - "claws-mail-plugin-fetchinfo" \ - "claws-mail-plugin-fancy" \ - "claws-mail-plugin-gdata" \ -# "claws-mail-plugin-geolocation" \ - "claws-mail-plugin-libravatar" \ - "claws-mail-plugin-mailmbox" \ - "claws-mail-plugin-newmail" \ - "claws-mail-plugin-notification" \ - "claws-mail-plugin-pdf_viewer" \ - "claws-mail-plugin-perl" \ - "claws-mail-plugin-spam-report" \ - "claws-mail-plugin-pgpinline" \ - "claws-mail-plugin-pgpmime" \ - "claws-mail-plugin-python" \ - "claws-mail-plugin-rssyl" \ - "claws-mail-plugin-smime" \ - "claws-mail-plugin-spamassassin" \ - "claws-mail-plugin-tnef-parse" \ - "claws-mail-plugin-vcalendar" \ - "claws-mail-plugin-pgpcore") + "claws-mail-plugin-address_keeper" \ + "claws-mail-plugin-archive" \ + "claws-mail-plugin-att-remover" \ + "claws-mail-plugin-attachwarner" \ + "claws-mail-plugin-bogofilter" \ + "claws-mail-plugin-bsfilter" \ + "claws-mail-plugin-clamd" \ + "claws-mail-plugin-fetchinfo" \ + "claws-mail-plugin-fancy" \ + "claws-mail-plugin-gdata" \ + # "claws-mail-plugin-geolocation" + "claws-mail-plugin-libravatar" \ + "claws-mail-plugin-mailmbox" \ + "claws-mail-plugin-newmail" \ + "claws-mail-plugin-notification" \ + "claws-mail-plugin-pdf_viewer" \ + "claws-mail-plugin-perl" \ + "claws-mail-plugin-spam-report" \ + "claws-mail-plugin-pgpinline" \ + "claws-mail-plugin-pgpmime" \ + "claws-mail-plugin-python" \ + "claws-mail-plugin-rssyl" \ + "claws-mail-plugin-smime" \ + "claws-mail-plugin-spamassassin" \ + "claws-mail-plugin-tnef-parse" \ + "claws-mail-plugin-vcalendar" \ + "claws-mail-plugin-pgpcore") subdescs=('This plugin enables the use of ACPI LEDs for Mail notifications.'\ - 'Keeps all recipient addresses in a designated addressbook folder.' \ - 'This plugin adds archiving features to Claws Mail.'\ - 'This plugin lets you remove attachments from emails.' \ - 'Warns when the user composes a message mentioning an attachment and no file is attached' \ - 'Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL account using Bogofilter.' \ - 'Check all messages that are received from an IMAP, LOCAL or POP account for spam using Bsfilter.' \ - 'This plugin scans all messages that are received from an IMAP, LOCAL or POP account using clamd (Clam AV).' \ - 'This plugin inserts headers containing some download information.' \ - 'Renders HTML e-mail using the WebKit library.' \ - 'This plugin provides an interface to Google services.' \ -# 'This plugin provides GeoLocation functionality.' \ - 'Displays libravatar/gravatar profiles images' \ - 'This plugin handles mailboxes in mbox format.' \ - 'This plugin writes a msg header summary to a log file,on arrival of new mail.' \ - 'This plugin provides various ways to notify the user of new and unread email.' \ - 'This plugin enables the viewing of PDF and PostScript attachments.' \ - 'This plugin is intended to extend the filtering possibilities of Claws Mail.' \ - 'This plugin reports spam to various places.' \ - 'Handles PGP/Inline signed and/or encrypted mails.' \ - 'Handles PGP/MIME signed and/or encrypted mails.' \ - 'This plugin provides Python integration features.' \ - 'This plugin allows you to read your favourite newsfeeds in Claws.' \ - 'This plugin handles S/MIME signed and/or encrypted mails.' \ - 'Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL account using SpamAssassin.' \ - 'This plugin enables reading application/ms-tnef attachments.' \ - 'This plugin enables vCalendar message, and handles webCal subscriptions.' \ - 'Handles core PGP functions and is a dependency of both the PGP/Inline and PGP/MIME plugins.') + 'Keeps all recipient addresses in a designated addressbook folder.' \ + 'This plugin adds archiving features to Claws Mail.'\ + 'This plugin lets you remove attachments from emails.' \ + 'Warns when the user composes a message mentioning an attachment and no file is attached' \ + 'Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL account using Bogofilter.' \ + 'Check all messages that are received from an IMAP, LOCAL or POP account for spam using Bsfilter.' \ + 'This plugin scans all messages that are received from an IMAP, LOCAL or POP account using clamd (Clam AV).' \ + 'This plugin inserts headers containing some download information.' \ + 'Renders HTML e-mail using the WebKit library.' \ + 'This plugin provides an interface to Google services.' \ + # 'This plugin provides GeoLocation functionality.' + 'Displays libravatar/gravatar profiles images' \ + 'This plugin handles mailboxes in mbox format.' \ + 'This plugin writes a msg header summary to a log file,on arrival of new mail.' \ + 'This plugin provides various ways to notify the user of new and unread email.' \ + 'This plugin enables the viewing of PDF and PostScript attachments.' \ + 'This plugin is intended to extend the filtering possibilities of Claws Mail.' \ + 'This plugin reports spam to various places.' \ + 'Handles PGP/Inline signed and/or encrypted mails.' \ + 'Handles PGP/MIME signed and/or encrypted mails.' \ + 'This plugin provides Python integration features.' \ + 'This plugin allows you to read your favourite newsfeeds in Claws.' \ + 'This plugin handles S/MIME signed and/or encrypted mails.' \ + 'Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL account using SpamAssassin.' \ + 'This plugin enables reading application/ms-tnef attachments.' \ + 'This plugin enables vCalendar message, and handles webCal subscriptions.' \ + 'Handles core PGP functions and is a dependency of both the PGP/Inline and PGP/MIME plugins.') subdepends=("" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "webkit-gtk2" \ - "libgdata" \ -# "libchamplain" \ - "" \ - "" \ - "" \ - "libnotify" \ - "poppler-glib" \ - "perl>=5.14.1-7" \ - "" \ - "" \ - "pygtk" \ - "" \ - "" \ - "" \ - "" \ - "libytnef" \ - "" \ - "") + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "webkit-gtk2" \ + "libgdata" \ + # "libchamplain" + "" \ + "" \ + "" \ + "libnotify" \ + "poppler-glib" \ + "perl>=5.14.1-7" \ + "" \ + "" \ + "pygtk" \ + "" \ + "" \ + "" \ + "" \ + "libytnef" \ + "" \ + "") subreplaces=("" \ - "" \ - "" \ - "claws-mail-plugin-gtkhtml2-viewer" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ -# "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" \ - "" ) + "" \ + "" \ + "claws-mail-plugin-gtkhtml2-viewer" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + # "" + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" \ + "" ) subrodepends=("claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ -# "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" \ - "claws-mail=$pkgver" ) + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + # "claws-mail=$pkgver" + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" \ + "claws-mail=$pkgver" ) subgroups=('xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ - 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ - 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ - 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ - 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ - 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ - 'xlib-extra' 'xlib-extra' 'xlib-extra' ) + 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ + 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ + 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ + 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ + 'xlib-extra' 'xlib-extra' 'xlib-extra' 'xlib-extra' \ + 'xlib-extra' 'xlib-extra' 'xlib-extra' ) subarchs=('i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' ) + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' ) + +sha1sums=('b0c07906043f7a3ec726c7a96d6dcfc3c148b9cc') build() { - Fpatchall - Fmake \ - --enable-aspell --enable-ldap \ - --enable-enchant \ - --enable-spamassassin-plugin - cd tools || Fdie - make || Fdie - for tool in *.pl *.py *.sh tb2* update-po uudec; do - Fexerel /usr/lib/claws-mail/tools/${tool} - done - Ffilerel /usr/lib/claws-mail/tools/multiwebsearch.conf + Fpatchall + Fmake \ + --enable-aspell --enable-ldap \ + --enable-enchant \ + --enable-spamassassin-plugin + cd tools || Fdie + make || Fdie + for tool in *.pl *.py *.sh tb2* update-po uudec; do + Fexerel /usr/lib/claws-mail/tools/${tool} + done + Ffilerel /usr/lib/claws-mail/tools/multiwebsearch.conf - cd .. || Fdie + cd .. || Fdie for subpkg in ${subpkgs[@]} - do - local plugindirname=${subpkg/claws-mail-plugin-/} - plugindirname=${plugindirname/-/_} - cd src/plugins/${plugindirname} || Fdie - Fmakeinstall - Fsplit $subpkg usr/lib/claws-mail/plugins - cd $Fsrcdir/${_F_cd_path} || Fdie - sed -i "/${plugindirname}/d" src/plugins/Makefile || Fdie - rm -rf src/plugins/${plugindirname} || Fdie - - done + do + local plugindirname=${subpkg/claws-mail-plugin-/} + plugindirname=${plugindirname/-/_} + cd src/plugins/${plugindirname} || Fdie + Fmakeinstall + Fsplit $subpkg usr/lib/claws-mail/plugins + cd $Fsrcdir/${_F_cd_path} || Fdie + sed -i "/${plugindirname}/d" src/plugins/Makefile || Fdie + rm -rf src/plugins/${plugindirname} || Fdie - Ffilerel claws-mail-64x64.png /usr/share/pixmaps/claws-mail.png - Fmakeinstall - Ffilerel claws-mail.png /usr/share/icons/hicolor/48x48/apps/claws-mail.png - Ffilerel claws-mail.desktop /usr/share/applications/claws-mail.desktop - -} + done + + Ffilerel claws-mail-64x64.png /usr/share/pixmaps/claws-mail.png + Fmakeinstall + Ffilerel claws-mail.png /usr/share/icons/hicolor/48x48/apps/claws-mail.png + Ffilerel claws-mail.desktop /usr/share/applications/claws-mail.desktop -sha1sums=('fff74eabee65b78dc842abf34819cc5dd9e7feca') +} # optimization OK _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git