wok-next annotate claws-mail/receipt @ rev 20919
dbus-python -> python-dbus
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Wed Aug 22 09:09:15 2018 +0300 (2018-08-22) |
parents | b19ddba309f9 |
children | c022997c7a57 |
rev | line source |
---|---|
pascal@20052 | 1 # SliTaz package receipt v2. |
erjo@1239 | 2 |
erjo@1239 | 3 PACKAGE="claws-mail" |
al@20366 | 4 VERSION="3.15.1" |
al@20366 | 5 CATEGORY="mail" |
al@20366 | 6 SHORT_DESC="Claws Mail email client" |
erjo@1239 | 7 MAINTAINER="erjo@slitaz.org" |
pascal@14999 | 8 LICENSE="GPL3" |
pankso@9742 | 9 WEB_SITE="http://www.claws-mail.org/index.php" |
pankso@9742 | 10 |
al@20366 | 11 TARBALL="$PACKAGE-$VERSION.tar.xz" |
al@20366 | 12 WGET_URL="http://www.claws-mail.org/releases/$TARBALL" |
erjo@1239 | 13 |
al@20366 | 14 BUILD_DEPENDS="gettext xorg-libSM-dev glib-dev gnutls-dev gtk+-dev enchant-dev \ |
al@20366 | 15 startup-notification-dev dbus-dev dbus-glib-dev openldap-dev librsvg-dev \ |
al@20366 | 16 libetpan-dev curl-dev expat-dev webkitgtk-dev libsoup-dev libarchive-dev \ |
al@20366 | 17 libical-dev poppler-dev gpgme-dev python-dev pygtk-dev libcanberra-dev \ |
al@20519 | 18 ytnef-dev libnotify-dev perl-dev lcms2-dev xorg-xcb-util-dev" |
al@20366 | 19 cm='claws-mail' |
al@20366 | 20 SPLIT="\ |
al@20366 | 21 $cm-acpinotifier $cm-addresskeeper $cm-archive $cm-attachwarner \ |
al@20366 | 22 $cm-attremover $cm-bsfilter $cm-clamd $cm-fancy \ |
al@20366 | 23 $cm-fetchinfo $cm-libravatar $cm-mailmbox $cm-managesieve \ |
al@20366 | 24 $cm-newmail $cm-notification $cm-pdfviewer $cm-perl \ |
al@20366 | 25 $cm-plugins $cm-python $cm-rssyl $cm-spam_report \ |
al@20366 | 26 $cm-tnefparse $cm-vcalendar $cm-extras $cm-dev" |
al@20366 | 27 |
al@20366 | 28 compile_rules() { |
al@20366 | 29 sed -i '/^Actions=/d' claws-mail.desktop # sdft can't work with actions |
al@20366 | 30 |
al@20569 | 31 ./configure $CONFIGURE_ARGS && |
al@20569 | 32 fix libtool && |
al@20569 | 33 make && |
al@20569 | 34 make install |
erjo@1239 | 35 } |
erjo@1239 | 36 |
al@20366 | 37 genpkg_rules() { |
pascal@20052 | 38 case $PACKAGE in |
al@20366 | 39 claws-mail) |
al@20366 | 40 copy bin/ icons/ |
al@20366 | 41 CAT="mail|the user-friendly, lightweight and fast email client" |
al@20366 | 42 DEPENDS="atk bzlib cairo dbus dbus-glib enchant fontconfig \ |
al@20453 | 43 freetype gdk-pixbuf glib gmp gtk+ libcroco openssl libetpan \ |
al@20366 | 44 libffi libgnutls libharfbuzz libidn libldap liblzma libpng16 \ |
al@20453 | 45 librsvg libtasn1 libunistring libxml2 nettle p11-kit pango \ |
al@20366 | 46 pcre startup-notification util-linux-blkid util-linux-mount \ |
al@20366 | 47 util-linux-uuid xorg-libICE xorg-libSM xorg-libX11 xorg-libXau \ |
al@20366 | 48 xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman \ |
al@20366 | 49 xorg-xcb-util zlib" |
al@20366 | 50 TAGS="email client" |
al@20366 | 51 ;; |
al@20366 | 52 *-acpinotifier) |
al@20366 | 53 copy acpi_notifier.so |
al@20366 | 54 CAT="mail|mail notification via LEDs on some laptops" |
al@20366 | 55 DEPENDS="claws-mail" |
al@20366 | 56 ;; |
al@20366 | 57 *-addresskeeper) |
al@20366 | 58 copy address_keeper.so |
al@20366 | 59 CAT="mail|keeps all recipient addresses in an addressbook folder" |
al@20366 | 60 DEPENDS="claws-mail" |
al@20366 | 61 ;; |
al@20366 | 62 *-archive) |
al@20366 | 63 copy archive.so |
al@20366 | 64 CAT="mail|archiving features" |
al@20366 | 65 DEPENDS="claws-mail acl attr libarchive lz4-lib lzo" |
al@20366 | 66 ;; |
al@20366 | 67 *-attachwarner) |
al@20366 | 68 copy attachwarner.so |
al@20366 | 69 CAT="mail|warn about missing attachment" |
al@20366 | 70 DEPENDS="claws-mail" |
al@20366 | 71 ;; |
al@20366 | 72 *-attremover) |
al@20366 | 73 copy att_remover.so |
al@20366 | 74 CAT="mail|remove attachments from emails" |
al@20366 | 75 DEPENDS="claws-mail" |
al@20366 | 76 ;; |
al@20366 | 77 *-bsfilter) |
al@20366 | 78 copy bsfilter.so |
al@20366 | 79 CAT="mail|check all recieved message with BSFilter" |
al@20366 | 80 DEPENDS="claws-mail" |
al@20366 | 81 ;; |
al@20366 | 82 *-clamd) |
al@20366 | 83 copy clamd.so |
al@20366 | 84 CAT="mail|scans recieved message with Clam AV" |
al@20366 | 85 DEPENDS="claws-mail clamav" |
al@20366 | 86 ;; |
al@20366 | 87 *-fancy) |
al@20366 | 88 copy fancy.so |
al@20366 | 89 CAT="mail|renders HTML e-mail using the WebKit library" |
al@20366 | 90 DEPENDS="claws-mail gst1-plugins-base gstreamer1 icu libatomic \ |
al@20366 | 91 libcurl libgcrypt libgpg-error libharfbuzz-icu libicu libidn2 \ |
al@20366 | 92 libjpeg-turbo libsecret libsoup libsoup-gnome libsqlite3 libssh2 \ |
al@20366 | 93 libwebp libxslt orc webkitgtk xorg-libXt" |
al@20366 | 94 ;; |
al@20366 | 95 *-fetchinfo) |
al@20366 | 96 copy fetchinfo.so |
al@20366 | 97 CAT="mail|inserts headers containing some download information" |
al@20366 | 98 DEPENDS="claws-mail" |
al@20366 | 99 ;; |
al@20366 | 100 *-libravatar) |
al@20366 | 101 copy libravatar.so |
al@20366 | 102 CAT="mail|displays libravatar/gravatar profile image" |
al@20366 | 103 DEPENDS="claws-mail libcurl libidn2 libssh2" |
al@20366 | 104 ;; |
al@20366 | 105 *-mailmbox) |
al@20366 | 106 copy mailmbox.so |
al@20366 | 107 CAT="mail|handles mailboxes in mbox format" |
al@20366 | 108 DEPENDS="claws-mail" |
al@20366 | 109 ;; |
al@20366 | 110 *-managesieve) |
al@20366 | 111 copy managesieve.so |
al@20366 | 112 CAT="mail|manage Sieve filters on servers" |
al@20366 | 113 DEPENDS="claws-mail libcurl libidn2 libssh2" |
al@20366 | 114 ;; |
al@20366 | 115 *-newmail) |
al@20366 | 116 copy newmail.so |
al@20366 | 117 CAT="mail|writes a msg header summary to a log file" |
al@20366 | 118 DEPENDS="claws-mail libetpan" |
al@20366 | 119 ;; |
al@20366 | 120 *-notification) |
al@20366 | 121 copy notification.so |
al@20366 | 122 CAT="mail|mail notification" |
al@20366 | 123 DEPENDS="claws-mail libcanberra libcanberra-gtk2 libltdl libnotify \ |
al@20366 | 124 libogg libvorbis" |
al@20366 | 125 ;; |
al@20366 | 126 *-pdfviewer) |
al@20366 | 127 copy pdf_viewer.so |
al@20366 | 128 CAT="mail|PDF viewer" |
al@20366 | 129 DEPENDS="claws-mail lcms2 libjpeg-turbo poppler tiff" |
al@20366 | 130 ;; |
al@20366 | 131 *-perl) |
al@20366 | 132 copy perl.so |
al@20366 | 133 CAT="mail|Perl interface to filtering mechanism" |
al@20366 | 134 DEPENDS="claws-mail perl-core" |
al@20366 | 135 ;; |
al@20366 | 136 *-plugins) |
al@20366 | 137 copy bogofilter.so pgpcore.so pgpinline.so pgpmime.so smime.so \ |
al@20366 | 138 spamassassin.so |
al@20366 | 139 # plugins/trayicon.so |
al@20366 | 140 CAT="mail|standard plugins" |
al@20366 | 141 DEPENDS="claws-mail gpgme libassuan libgpg-error bogofilter" |
al@20366 | 142 ;; |
al@20366 | 143 *-python) |
al@20366 | 144 copy python.so |
al@20366 | 145 CAT="mail|Python interface to filtering mechanism" |
al@20366 | 146 DEPENDS="claws-mail python pygtk" |
al@20366 | 147 ;; |
al@20366 | 148 *-rssyl) |
al@20366 | 149 copy rssyl.so |
al@20366 | 150 CAT="mail|RSS feed aggregator" |
al@20366 | 151 DEPENDS="claws-mail expat libcurl libidn2 libssh2" |
al@20366 | 152 SUGGESTED="claws-mail-fancy" |
al@20366 | 153 TAGS="rss newsfeed" |
al@20366 | 154 ;; |
al@20366 | 155 *-spam_report) |
al@20366 | 156 copy spamreport.so |
al@20366 | 157 CAT="mail|reports spam to various places" |
al@20366 | 158 DEPENDS="claws-mail libcurl libidn2 libssh2" |
al@20366 | 159 ;; |
al@20366 | 160 *-tnefparse) |
al@20366 | 161 copy tnef_parse.so |
al@20366 | 162 CAT="mail|reading application/ms-tnef attachments" |
al@20366 | 163 DEPENDS="claws-mail ytnef" |
al@20366 | 164 ;; |
al@20366 | 165 *-vcalendar) |
al@20366 | 166 copy vcalendar.so |
al@20366 | 167 CAT="mail|vcalendar messages support" |
al@20366 | 168 DEPENDS="claws-mail libcurl libical libidn2 libssh2" |
al@20366 | 169 ;; |
al@20366 | 170 *-extras) |
al@20366 | 171 CAT="meta|all extras plugins" |
al@20366 | 172 DEPENDS="claws-mail-archive claws-mail-attremover \ |
al@20366 | 173 claws-mail-notification claws-mail-spam_report \ |
al@20366 | 174 claws-mail-vcalendar claws-mail-fancy claws-mail-rssyl" |
al@20366 | 175 ;; |
al@20366 | 176 *-dev) |
al@20366 | 177 copy @dev |
al@20367 | 178 DEPENDS="${SPLIT/$PACKAGE/} claws-mail \ |
al@20367 | 179 acl-dev atk-dev attr-dev bzip2-dev cairo-dev \ |
al@20366 | 180 curl-dev enchant-dev expat-dev fontconfig-dev freetype-dev \ |
al@20366 | 181 gdk-pixbuf-dev glib-dev gpgme-dev gst1-plugins-base-dev \ |
al@20366 | 182 gstreamer1-dev gtk+-dev harfbuzz-dev harfbuzz-icu-dev icu-dev \ |
al@20366 | 183 libjpeg-turbo-dev lcms2-dev libarchive-dev libassuan-dev \ |
al@20366 | 184 libcanberra-dev libetpan-dev libffi-dev libgcrypt-dev \ |
al@20366 | 185 libgpg-error-dev libical-dev libidn2-dev libnotify-dev libogg-dev \ |
al@20366 | 186 libpng16-dev libsecret-dev libsoup-dev libssh2-dev libtool \ |
al@20366 | 187 libvorbis-dev libwebp-dev libxml2-dev libxslt-dev lz4-lib lzo-dev \ |
al@20366 | 188 nettle-dev openssl-dev orc-dev pango-dev pcre-dev perl-dev \ |
al@20366 | 189 poppler-dev python-dev sqlite3-dev tiff-dev util-linux-blkid-dev \ |
al@20366 | 190 util-linux-mount-dev util-linux-uuid-dev webkitgtk-dev \ |
al@20366 | 191 xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \ |
al@20366 | 192 xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ |
al@20366 | 193 xorg-libXt-dev xorg-libxcb-dev xorg-pixman-dev xz-dev ytnef-dev \ |
al@20366 | 194 zlib-dev gnutls-dev" |
al@20366 | 195 PROVIDE="claws-mail-rssyl-dev" |
al@20366 | 196 ;; |
pascal@20052 | 197 esac |
erjo@15706 | 198 } |