wok-next rev 20366
Add ytnef for claws-mail; update claws-mail, also move it to using webkitgtk (just outdated, because it's authors claims it switching to WebKit2 GTK) instead of libwebkit (very outdated version of the same WebKit GTK); update surf, also moved to webkitgtk; add surf2 used webkit2gtk; update get-palemoon. claws-mail-extras and claws-mail-perl moved to claws-mail receipt.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Nov 24 14:48:02 2017 +0200 (2017-11-24) |
parents | b401ed47cba1 |
children | e5892b770c3a |
files | claws-mail-extras/receipt claws-mail-perl/receipt claws-mail/receipt get-palemoon/receipt surf/receipt surf/stuff/surf.png surf2/receipt surf2/stuff/surf2.desktop ytnef/receipt ytnef/stuff/patches/CVE-2017-9058.patch ytnef/stuff/patches/series |
line diff
1.1 --- a/claws-mail-extras/receipt Fri Nov 24 08:37:29 2017 +0100 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,20 +0,0 @@ 1.4 -# SliTaz package receipt. 1.5 - 1.6 -PACKAGE="claws-mail-extras" 1.7 -VERSION="3.9.3" 1.8 -CATEGORY="meta" 1.9 -SHORT_DESC="All extras plugins for Claws-mail." 1.10 -MAINTAINER="erjo@slitaz.org" 1.11 -LICENSE="GPL3" 1.12 -WEB_SITE="http://www.claws-mail.org/index.php" 1.13 - 1.14 -DEPENDS="claws-mail-archive claws-mail-attremover 1.15 - claws-mail-notification claws-mail-spam_report claws-mail-vcalendar 1.16 - claws-mail-fancy claws-mail-rssyl " 1.17 - 1.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.19 -genpkg_rules() 1.20 -{ 1.21 - mkdir -p $fs/usr 1.22 -} 1.23 -
2.1 --- a/claws-mail-perl/receipt Fri Nov 24 08:37:29 2017 +0100 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,29 +0,0 @@ 2.4 -# SliTaz package receipt. 2.5 - 2.6 -PACKAGE="claws-mail-perl" 2.7 -VERSION="0.9.19" 2.8 -CATEGORY="network" 2.9 -SHORT_DESC="Perl interface to Claws Mail' filtering mechanism." 2.10 -MAINTAINER="erjo@slitaz.org" 2.11 -LICENSE="GPL3" 2.12 -WEB_SITE="http://www.claws-mail.org/plugins.php" 2.13 -SOURCE="perl_plugin" 2.14 -TARBALL="$SOURCE-$VERSION.tar.gz" 2.15 -WGET_URL="http://www.claws-mail.org/downloads/plugins/$TARBALL" 2.16 - 2.17 -DEPENDS="claws-mail" 2.18 -BUILD_DEPENDS="claws-mail-dev enchant-dev perl-dev" 2.19 - 2.20 -# Rules to configure and make the package. 2.21 -compile_rules() 2.22 -{ 2.23 - ./configure $CONFIGURE_ARGS && make && make install 2.24 -} 2.25 - 2.26 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.27 -genpkg_rules() 2.28 -{ 2.29 - mkdir -p $fs/usr/lib/claws-mail/plugins 2.30 - cp -a $install/usr/lib/claws-mail/plugins/*.so \ 2.31 - $fs/usr/lib/claws-mail/plugins 2.32 -}
3.1 --- a/claws-mail/receipt Fri Nov 24 08:37:29 2017 +0100 3.2 +++ b/claws-mail/receipt Fri Nov 24 14:48:02 2017 +0200 3.3 @@ -1,222 +1,194 @@ 3.4 # SliTaz package receipt v2. 3.5 3.6 PACKAGE="claws-mail" 3.7 -VERSION="3.9.3" 3.8 -CATEGORY="network" 3.9 -SHORT_DESC="The user-firendly, lightweight and fast email client" 3.10 +VERSION="3.15.1" 3.11 +CATEGORY="mail" 3.12 +SHORT_DESC="Claws Mail email client" 3.13 MAINTAINER="erjo@slitaz.org" 3.14 LICENSE="GPL3" 3.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 3.16 WEB_SITE="http://www.claws-mail.org/index.php" 3.17 -WGET_URL="$SF_MIRROR/sylpheed-claws/$TARBALL" 3.18 3.19 -BUILD_DEPENDS="libetpan-dev curl-dev gpgme-dev glib-dev libgpg-error-dev \ 3.20 -enchant libidn-dev db-dev expat-dev cyrus-sasl-dev xcb-util-dev gtk+-dev \ 3.21 -pkg-config libassuan libassuan-dev xorg-dev gnutls-dev libwebkit-dev curl-dev xorg-libXinerama-dev \ 3.22 -xorg-libXrandr-dev xorg-libXcursor-dev xorg-libXcomposite-dev \ 3.23 -xorg-libXdamage-dev libxslt-dev xorg-libXt-dev util-linux-uuid-dev \ 3.24 -python-dev pygtk-dev libarchive-dev attr-dev acl-dev liblzma-dev poppler-dev lcms-dev \ 3.25 -ghostscript-dev libgnome-keyring-dev dbus-dev lcms2-dev perl-dev" 3.26 -SPLIT="claws-mail-acpinotifier claws-mail-addresskeeper claws-mail-archive \ 3.27 -claws-mail-attachwarner claws-mail-attremover claws-mail-bsfilter \ 3.28 -claws-mail-clamd claws-mail-dev claws-mail-fancy claws-mail-fetchinfo \ 3.29 -claws-mail-mailmbox claws-mail-newmail claws-mail-notification \ 3.30 -claws-mail-pdfviewer claws-mail-plugins claws-mail-python claws-mail-rssyl-dev \ 3.31 -claws-mail-rssyl claws-mail-spam_report claws-mail-tnefparse \ 3.32 -claws-mail-vcalendar" 3.33 +TARBALL="$PACKAGE-$VERSION.tar.xz" 3.34 +WGET_URL="http://www.claws-mail.org/releases/$TARBALL" 3.35 3.36 -# Rules to configure and make the package. 3.37 -compile_rules() 3.38 -{ 3.39 - ./configure \ 3.40 - --disable-ldap \ 3.41 - --disable-jpilot \ 3.42 - $CONFIGURE_ARGS && 3.43 - make && make install 3.44 +BUILD_DEPENDS="gettext xorg-libSM-dev glib-dev gnutls-dev gtk+-dev enchant-dev \ 3.45 +startup-notification-dev dbus-dev dbus-glib-dev openldap-dev librsvg-dev \ 3.46 +libetpan-dev curl-dev expat-dev webkitgtk-dev libsoup-dev libarchive-dev \ 3.47 +libical-dev poppler-dev gpgme-dev python-dev pygtk-dev libcanberra-dev \ 3.48 +ytnef-dev libnotify-dev perl-dev lcms2-dev" 3.49 +cm='claws-mail' 3.50 +SPLIT="\ 3.51 +$cm-acpinotifier $cm-addresskeeper $cm-archive $cm-attachwarner \ 3.52 +$cm-attremover $cm-bsfilter $cm-clamd $cm-fancy \ 3.53 +$cm-fetchinfo $cm-libravatar $cm-mailmbox $cm-managesieve \ 3.54 +$cm-newmail $cm-notification $cm-pdfviewer $cm-perl \ 3.55 +$cm-plugins $cm-python $cm-rssyl $cm-spam_report \ 3.56 +$cm-tnefparse $cm-vcalendar $cm-extras $cm-dev" 3.57 + 3.58 +compile_rules() { 3.59 + sed -i '/^Actions=/d' claws-mail.desktop # sdft can't work with actions 3.60 + 3.61 + ./configure $CONFIGURE_ARGS && make && make install 3.62 } 3.63 3.64 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.65 -genpkg_rules() 3.66 -{ 3.67 +genpkg_rules() { 3.68 case $PACKAGE in 3.69 - claws-mail) 3.70 - TAGS="email client" 3.71 - DEPENDS="libetpan libdb libsasl libcurl gpgme enchant dbus \ 3.72 - dbus-glib expat libgnutls gtk+ libgcrypt \ 3.73 - startup-notification xorg-libICE xorg-libSM \ 3.74 - xorg-libX11 xorg-libXau xorg-libXcomposite \ 3.75 - xorg-libXcursor xorg-libXdmcp xorg-libXext \ 3.76 - xorg-libXfixes xorg-libXinerama xorg-libXrandr \ 3.77 - xorg-libXrender xorg-libXdamage gcc-lib-base libtasn1" 3.78 - mkdir -p $fs/usr/share \ 3.79 - $fs/usr/lib/$PACKAGE/plugins 3.80 - cp -a $install/usr/bin $fs/usr 3.81 - cp -a $install/usr/share/icons $fs/usr/share 3.82 - ;; 3.83 - claws-mail-acpinotifier) 3.84 - CAT="network|Enables mail notification via LEDs on some laptops (Acer, ASUS, Fujitsu, IBM). " 3.85 - DEPENDS="claws-mail" 3.86 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.87 - cp -a $install/usr/lib/claws-mail/plugins/acpi_notifier.so \ 3.88 - $fs/usr/lib/claws-mail/plugins 3.89 - ;; 3.90 - claws-mail-addresskeeper) 3.91 - CAT="network|Keeps all recipient addresses in an addressbook folder. " 3.92 - DEPENDS="claws-mail" 3.93 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.94 - cp -a $install/usr/lib/claws-mail/plugins/address_keeper.so \ 3.95 - $fs/usr/lib/claws-mail/plugins 3.96 - ;; 3.97 - claws-mail-archive) 3.98 - CAT="network|claws-mail archiving features" 3.99 - DEPENDS="claws-mail libarchive acl liblzma bzlib" 3.100 - mkdir -p $fs/usr/lib/claws-mail/plugins \ 3.101 - $fs/usr/share/locale 3.102 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.103 - $fs/usr/lib/claws-mail/plugins 3.104 - ;; 3.105 - claws-mail-attachwarner) 3.106 - CAT="network|Warn about missing attachment" 3.107 - DEPENDS="claws-mail" 3.108 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.109 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.110 - $fs/usr/lib/claws-mail/plugins 3.111 - ;; 3.112 - claws-mail-attremover) 3.113 - CAT="network|claws-mail plugin - Remove attachments from emails." 3.114 - DEPENDS="claws-mail xorg-libXdamage" 3.115 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.116 - cp -a $install/usr/lib/claws-mail/plugins/att_remover.so $fs/usr/lib/claws-mail/plugins/ 3.117 - ;; 3.118 - claws-mail-bsfilter) 3.119 - CAT="network|Check all recieved message with BSFilter" 3.120 - DEPENDS="claws-mail" 3.121 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.122 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.123 - $fs/usr/lib/claws-mail/plugins 3.124 - ;; 3.125 - claws-mail-clamd) 3.126 - CAT="network|Scans recieved message with Clam AV" 3.127 - DEPENDS="claws-mail clamav" 3.128 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.129 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.130 - $fs/usr/lib/claws-mail/plugins 3.131 - ;; 3.132 - claws-mail-dev) 3.133 - CAT="development|The user-firendly, lightweight and fast email client dev files" 3.134 - DEPENDS="claws-mail gtk+-dev libetpan-dev gnutls-dev pkg-config" 3.135 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.136 - cp -a $install/usr/include $fs/usr 3.137 - cp -a $install/usr/lib/claws-mail/plugins/*.*a $fs/usr/lib/claws-mail/plugins/ 3.138 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib/ 3.139 - cp $src/config.h $fs/usr/include/claws-mail/ 3.140 - ;; 3.141 - claws-mail-fancy) 3.142 - CAT="network|Renders HTML e-mail using the WebKit library " 3.143 - DEPENDS="claws-mail libwebkit libcurl libsoup libarchive" 3.144 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.145 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.146 - $fs/usr/lib/claws-mail/plugins 3.147 - ;; 3.148 - claws-mail-fetchinfo) 3.149 - CAT="network|Inserts headers containing some download information." 3.150 - DEPENDS="claws-mail libwebkit libcurl libsoup" 3.151 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.152 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.153 - $fs/usr/lib/claws-mail/plugins 3.154 - ;; 3.155 - claws-mail-mailmbox) 3.156 - CAT="network|Handles mailboxes in mbox format." 3.157 - DEPENDS="claws-mail libwebkit libcurl libsoup" 3.158 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.159 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.160 - $fs/usr/lib/claws-mail/plugins 3.161 - ;; 3.162 - claws-mail-newmail) 3.163 - CAT="network|Claws Mail writes a msg header summary to a log file." 3.164 - DEPENDS="claws-mail libwebkit libcurl libsoup" 3.165 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.166 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.167 - $fs/usr/lib/claws-mail/plugins 3.168 - ;; 3.169 - claws-mail-notification) 3.170 - CAT="network|claws-mail plugin - mail notification." 3.171 - DEPENDS="claws-mail libnotify xorg-libXdamage" 3.172 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.173 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so* $fs/usr/lib/claws-mail/plugins/ 3.174 - ;; 3.175 - claws-mail-pdfviewer) 3.176 - CAT="network|PDF viewer for Claws Mail." 3.177 - DEPENDS="claws-mail poppler " 3.178 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.179 - cp -a $install/usr/lib/claws-mail/plugins/pdf_viewer.so \ 3.180 - $fs/usr/lib/claws-mail/plugins 3.181 - ;; 3.182 - claws-mail-plugins) 3.183 - CAT="network|Standart plugins for claws-mail." 3.184 - DEPENDS="claws-mail bogofilter xorg-libXdamage gcc-lib-base" 3.185 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.186 - cp -a $install/usr/lib/claws-mail/plugins/bogofilter.so $fs/usr/lib/claws-mail/plugins/ 3.187 - cp -a $install/usr/lib/claws-mail/plugins/pgpcore.so $fs/usr/lib/claws-mail/plugins/ 3.188 - cp -a $install/usr/lib/claws-mail/plugins/pgpinline.so $fs/usr/lib/claws-mail/plugins/ 3.189 - cp -a $install/usr/lib/claws-mail/plugins/pgpmime.so $fs/usr/lib/claws-mail/plugins/ 3.190 - cp -a $install/usr/lib/claws-mail/plugins/smime.so $fs/usr/lib/claws-mail/plugins/ 3.191 - cp -a $install/usr/lib/claws-mail/plugins/spamassassin.so $fs/usr/lib/claws-mail/plugins/ 3.192 - #cp -a $install/usr/lib/claws-mail/plugins/trayicon.so $fs/usr/lib/claws-mail/plugins/ 3.193 - ;; 3.194 - claws-mail-python) 3.195 - CAT="network|Python interface to Claws Mail' filtering mechanism." 3.196 - DEPENDS="claws-mail pygtk" 3.197 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.198 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so \ 3.199 - $fs/usr/lib/claws-mail/plugins 3.200 - ;; 3.201 - claws-mail-rssyl-dev) 3.202 - CAT="development|RSS feed aggregator for Claws Mail dev files." 3.203 - DEPENDS="claws-mail curl libxml2" 3.204 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.205 - cp -a $install/usr/lib/claws-mail/plugins/rssyl.*a* $fs/usr/lib/claws-mail/plugins/ 3.206 - ;; 3.207 - claws-mail-rssyl) 3.208 - CAT="network|RSS feed aggregator for Claws Mail." 3.209 - SUGGESTED="claws-mail-fancy" 3.210 - TAGS="rss newsfeed" 3.211 - DEPENDS="claws-mail curl libxml2 expat gtk+ xorg-libX11 \ 3.212 - xorg-libXau xorg-libXcomposite xorg-libXcursor \ 3.213 - xorg-libXdmcp xorg-libXext xorg-libXfixes \ 3.214 - xorg-libXinerama xorg-libXrandr xorg-libXrender \ 3.215 - xorg-libXdamage" 3.216 - mkdir -p $fs/usr/lib/claws-mail/plugins \ 3.217 - $fs/usr/share/locale 3.218 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so $fs/usr/lib/claws-mail/plugins/ 3.219 - cp -a $install/usr/share/locale/fr $fs/usr/share/locale 3.220 - ;; 3.221 - claws-mail-spam_report) 3.222 - CAT="network|Reports spam to various places" 3.223 - DEPENDS="claws-mail libcurl" 3.224 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.225 - cp -a $install/usr/lib/claws-mail/plugins/spamreport.so \ 3.226 - $fs/usr/lib/claws-mail/plugins 3.227 - ;; 3.228 - claws-mail-tnefparse) 3.229 - CAT="network|Enables Claws Mail reading application/ms-tnef attachments." 3.230 - DEPENDS="claws-mail " 3.231 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.232 - cp -a $install/usr/lib/claws-mail/plugins/tnef_parse.so \ 3.233 - $fs/usr/lib/claws-mail/plugins 3.234 - ;; 3.235 - claws-mail-vcalendar) 3.236 - CAT="network|claws-mail plugin - vcalendar messages support." 3.237 - DEPENDS="claws-mail curl xorg-libXdamage gnutls" 3.238 - mkdir -p $fs/usr/lib/claws-mail/plugins 3.239 - cp -a $install/usr/lib/claws-mail/plugins/${PACKAGE:11}.so $fs/usr/lib/claws-mail/plugins/ 3.240 - ;; 3.241 + claws-mail) 3.242 + copy bin/ icons/ 3.243 + CAT="mail|the user-friendly, lightweight and fast email client" 3.244 + DEPENDS="atk bzlib cairo dbus dbus-glib enchant fontconfig \ 3.245 + freetype gdk-pixbuf glib gmp gtk+ libcroco libcrypto libetpan \ 3.246 + libffi libgnutls libharfbuzz libidn libldap liblzma libpng16 \ 3.247 + librsvg libssl libtasn1 libunistring libxml2 nettle p11-kit pango \ 3.248 + pcre startup-notification util-linux-blkid util-linux-mount \ 3.249 + util-linux-uuid xorg-libICE xorg-libSM xorg-libX11 xorg-libXau \ 3.250 + xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman \ 3.251 + xorg-xcb-util zlib" 3.252 + TAGS="email client" 3.253 + ;; 3.254 + *-acpinotifier) 3.255 + copy acpi_notifier.so 3.256 + CAT="mail|mail notification via LEDs on some laptops" 3.257 + DEPENDS="claws-mail" 3.258 + ;; 3.259 + *-addresskeeper) 3.260 + copy address_keeper.so 3.261 + CAT="mail|keeps all recipient addresses in an addressbook folder" 3.262 + DEPENDS="claws-mail" 3.263 + ;; 3.264 + *-archive) 3.265 + copy archive.so 3.266 + CAT="mail|archiving features" 3.267 + DEPENDS="claws-mail acl attr libarchive lz4-lib lzo" 3.268 + ;; 3.269 + *-attachwarner) 3.270 + copy attachwarner.so 3.271 + CAT="mail|warn about missing attachment" 3.272 + DEPENDS="claws-mail" 3.273 + ;; 3.274 + *-attremover) 3.275 + copy att_remover.so 3.276 + CAT="mail|remove attachments from emails" 3.277 + DEPENDS="claws-mail" 3.278 + ;; 3.279 + *-bsfilter) 3.280 + copy bsfilter.so 3.281 + CAT="mail|check all recieved message with BSFilter" 3.282 + DEPENDS="claws-mail" 3.283 + ;; 3.284 + *-clamd) 3.285 + copy clamd.so 3.286 + CAT="mail|scans recieved message with Clam AV" 3.287 + DEPENDS="claws-mail clamav" 3.288 + ;; 3.289 + *-fancy) 3.290 + copy fancy.so 3.291 + CAT="mail|renders HTML e-mail using the WebKit library" 3.292 + DEPENDS="claws-mail gst1-plugins-base gstreamer1 icu libatomic \ 3.293 + libcurl libgcrypt libgpg-error libharfbuzz-icu libicu libidn2 \ 3.294 + libjpeg-turbo libsecret libsoup libsoup-gnome libsqlite3 libssh2 \ 3.295 + libwebp libxslt orc webkitgtk xorg-libXt" 3.296 + ;; 3.297 + *-fetchinfo) 3.298 + copy fetchinfo.so 3.299 + CAT="mail|inserts headers containing some download information" 3.300 + DEPENDS="claws-mail" 3.301 + ;; 3.302 + *-libravatar) 3.303 + copy libravatar.so 3.304 + CAT="mail|displays libravatar/gravatar profile image" 3.305 + DEPENDS="claws-mail libcurl libidn2 libssh2" 3.306 + ;; 3.307 + *-mailmbox) 3.308 + copy mailmbox.so 3.309 + CAT="mail|handles mailboxes in mbox format" 3.310 + DEPENDS="claws-mail" 3.311 + ;; 3.312 + *-managesieve) 3.313 + copy managesieve.so 3.314 + CAT="mail|manage Sieve filters on servers" 3.315 + DEPENDS="claws-mail libcurl libidn2 libssh2" 3.316 + ;; 3.317 + *-newmail) 3.318 + copy newmail.so 3.319 + CAT="mail|writes a msg header summary to a log file" 3.320 + DEPENDS="claws-mail libetpan" 3.321 + ;; 3.322 + *-notification) 3.323 + copy notification.so 3.324 + CAT="mail|mail notification" 3.325 + DEPENDS="claws-mail libcanberra libcanberra-gtk2 libltdl libnotify \ 3.326 + libogg libvorbis" 3.327 + ;; 3.328 + *-pdfviewer) 3.329 + copy pdf_viewer.so 3.330 + CAT="mail|PDF viewer" 3.331 + DEPENDS="claws-mail lcms2 libjpeg-turbo poppler tiff" 3.332 + ;; 3.333 + *-perl) 3.334 + copy perl.so 3.335 + CAT="mail|Perl interface to filtering mechanism" 3.336 + DEPENDS="claws-mail perl-core" 3.337 + ;; 3.338 + *-plugins) 3.339 + copy bogofilter.so pgpcore.so pgpinline.so pgpmime.so smime.so \ 3.340 + spamassassin.so 3.341 + # plugins/trayicon.so 3.342 + CAT="mail|standard plugins" 3.343 + DEPENDS="claws-mail gpgme libassuan libgpg-error bogofilter" 3.344 + ;; 3.345 + *-python) 3.346 + copy python.so 3.347 + CAT="mail|Python interface to filtering mechanism" 3.348 + DEPENDS="claws-mail python pygtk" 3.349 + ;; 3.350 + *-rssyl) 3.351 + copy rssyl.so 3.352 + CAT="mail|RSS feed aggregator" 3.353 + DEPENDS="claws-mail expat libcurl libidn2 libssh2" 3.354 + SUGGESTED="claws-mail-fancy" 3.355 + TAGS="rss newsfeed" 3.356 + ;; 3.357 + *-spam_report) 3.358 + copy spamreport.so 3.359 + CAT="mail|reports spam to various places" 3.360 + DEPENDS="claws-mail libcurl libidn2 libssh2" 3.361 + ;; 3.362 + *-tnefparse) 3.363 + copy tnef_parse.so 3.364 + CAT="mail|reading application/ms-tnef attachments" 3.365 + DEPENDS="claws-mail ytnef" 3.366 + ;; 3.367 + *-vcalendar) 3.368 + copy vcalendar.so 3.369 + CAT="mail|vcalendar messages support" 3.370 + DEPENDS="claws-mail libcurl libical libidn2 libssh2" 3.371 + ;; 3.372 + *-extras) 3.373 + CAT="meta|all extras plugins" 3.374 + DEPENDS="claws-mail-archive claws-mail-attremover \ 3.375 + claws-mail-notification claws-mail-spam_report \ 3.376 + claws-mail-vcalendar claws-mail-fancy claws-mail-rssyl" 3.377 + ;; 3.378 + *-dev) 3.379 + copy @dev 3.380 + DEPENDS="claws-mail acl-dev atk-dev attr-dev bzip2-dev cairo-dev \ 3.381 + curl-dev enchant-dev expat-dev fontconfig-dev freetype-dev \ 3.382 + gdk-pixbuf-dev glib-dev gpgme-dev gst1-plugins-base-dev \ 3.383 + gstreamer1-dev gtk+-dev harfbuzz-dev harfbuzz-icu-dev icu-dev \ 3.384 + libjpeg-turbo-dev lcms2-dev libarchive-dev libassuan-dev \ 3.385 + libcanberra-dev libetpan-dev libffi-dev libgcrypt-dev \ 3.386 + libgpg-error-dev libical-dev libidn2-dev libnotify-dev libogg-dev \ 3.387 + libpng16-dev libsecret-dev libsoup-dev libssh2-dev libtool \ 3.388 + libvorbis-dev libwebp-dev libxml2-dev libxslt-dev lz4-lib lzo-dev \ 3.389 + nettle-dev openssl-dev orc-dev pango-dev pcre-dev perl-dev \ 3.390 + poppler-dev python-dev sqlite3-dev tiff-dev util-linux-blkid-dev \ 3.391 + util-linux-mount-dev util-linux-uuid-dev webkitgtk-dev \ 3.392 + xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \ 3.393 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 3.394 + xorg-libXt-dev xorg-libxcb-dev xorg-pixman-dev xz-dev ytnef-dev \ 3.395 + zlib-dev gnutls-dev" 3.396 + PROVIDE="claws-mail-rssyl-dev" 3.397 + ;; 3.398 esac 3.399 } 3.400 - 3.401 -# Post installation custom. 3.402 -post_install_claws_mail() 3.403 -{ 3.404 - [ -x "$1/usr/bin/gtk-update-icon-cache" ] && 3.405 - chroot "$1/" gtk-update-icon-cache -f -t /usr/share/icons/hicolor 3.406 -}
4.1 --- a/get-palemoon/receipt Fri Nov 24 08:37:29 2017 +0100 4.2 +++ b/get-palemoon/receipt Fri Nov 24 14:48:02 2017 +0200 4.3 @@ -1,4 +1,4 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="get-palemoon" 4.8 VERSION="27.6.1" 4.9 @@ -7,17 +7,17 @@ 4.10 MAINTAINER="al.bobylev@gmail.com" 4.11 LICENSE="GPL" 4.12 WEB_SITE="http://www.palemoon.org/" 4.13 -TAGS="browser" 4.14 4.15 -# Rules to gen a SliTaz package suitable for Tazpkg. 4.16 -genpkg_rules() 4.17 -{ 4.18 - mkdir -p $fs/usr/bin 4.19 - cp -a $stuff/$PACKAGE $fs/usr/bin 4.20 +compile_rules() { 4.21 + install -Dm0755 $stuff/get-palemoon $install/usr/bin/get-palemoon 4.22 } 4.23 4.24 -post_install() 4.25 -{ 4.26 +genpkg_rules() { 4.27 + copy @std 4.28 + TAGS="browser" 4.29 +} 4.30 + 4.31 +post_install() { 4.32 echo 'To get browser run get-palemoon command as root' 4.33 echo 'For media playback try to install ffmpeg package' 4.34 }
5.1 --- a/surf/receipt Fri Nov 24 08:37:29 2017 +0100 5.2 +++ b/surf/receipt Fri Nov 24 14:48:02 2017 +0200 5.3 @@ -1,33 +1,32 @@ 5.4 -# SliTaz package receipt. 5.5 +# SliTaz package receipt v2. 5.6 5.7 PACKAGE="surf" 5.8 -VERSION="0.6" 5.9 +VERSION="1.8" 5.10 CATEGORY="network" 5.11 -SHORT_DESC="Surf is a simple web browser based on WebKit/GTK+" 5.12 +SHORT_DESC="Simple web browser based on WebKit/GTK+2" 5.13 MAINTAINER="mallory@sweetpeople.org" 5.14 LICENSE="MIT" 5.15 +WEB_SITE="https://surf.suckless.org/" 5.16 + 5.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 5.18 -WEB_SITE="http://surf.suckless.org/" 5.19 -WGET_URL="http://dl.suckless.org/$PACKAGE/$TARBALL" 5.20 -SUGGESTED="dmenu" 5.21 -TAGS="web-browser" 5.22 +WGET_URL="https://dl.suckless.org/surf/$TARBALL" 5.23 5.24 -DEPENDS="libwebkit libsoup libxml2 gnutls gtk+" 5.25 -BUILD_DEPENDS="libwebkit-dev libsoup-dev libxml2-dev gnutls-dev gtk+-dev" 5.26 +BUILD_DEPENDS="gtk+-dev webkitgtk-dev" 5.27 5.28 -# Rules to configure and make the package. 5.29 -compile_rules() 5.30 -{ 5.31 - cd $src 5.32 - sed -i 's/^LIBS.*/& -lX11/' config.mk 5.33 - make && make DESTDIR=$DESTDIR install 5.34 +compile_rules() { 5.35 + sed -i 's|/usr/local|/usr|' config.mk 5.36 + 5.37 + make install || return 1 5.38 + 5.39 + icodir="$install/usr/share/pixmaps/" 5.40 + mkdir -p $icodir 5.41 + cp surf.png $icodir 5.42 } 5.43 5.44 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.45 -genpkg_rules() 5.46 -{ 5.47 - # Surf binary 5.48 - mkdir -p $fs/usr 5.49 - cp -a $install/usr/local/bin $fs/usr 5.50 +genpkg_rules() { 5.51 + copy @std 5.52 + DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ libsoup pango \ 5.53 + webkitgtk xorg-libX11" 5.54 + SUGGESTED="dmenu" 5.55 + TAGS="web-browser" 5.56 } 5.57 -
6.1 Binary file surf/stuff/surf.png has changed
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/surf2/receipt Fri Nov 24 14:48:02 2017 +0200 7.3 @@ -0,0 +1,33 @@ 7.4 +# SliTaz package receipt v2. 7.5 + 7.6 +PACKAGE="surf2" 7.7 +VERSION="2.0" 7.8 +CATEGORY="network" 7.9 +SHORT_DESC="Simple web browser based on WebKit2/GTK+2" 7.10 +MAINTAINER="al.bobylev@gmail.com" 7.11 +LICENSE="MIT" 7.12 +WEB_SITE="https://surf.suckless.org/" 7.13 + 7.14 +TARBALL="surf-$VERSION.tar.gz" 7.15 +WGET_URL="https://dl.suckless.org/surf/$TARBALL" 7.16 + 7.17 +BUILD_DEPENDS="gtk+-dev webkit2gtk-dev" 7.18 + 7.19 +compile_rules() { 7.20 + sed -i 's|/usr/local|/usr|' config.mk 7.21 + 7.22 + make install || return 1 7.23 + 7.24 + icodir="$install/usr/share/pixmaps/" 7.25 + mkdir -p $icodir 7.26 + cp surf.png $icodir 7.27 +} 7.28 + 7.29 +genpkg_rules() { 7.30 + copy @std 7.31 + DEPENDS="atk cairo gdk-pixbuf glib gtk+3 libsoup pango webkit2gtk \ 7.32 + xorg-libX11" 7.33 + SUGGESTED="dmenu" 7.34 + PROVIDE="webkit2gtk:surf" 7.35 + TAGS="web-browser" 7.36 +}
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/surf2/stuff/surf2.desktop Fri Nov 24 14:48:02 2017 +0200 8.3 @@ -0,0 +1,13 @@ 8.4 +[Desktop Entry] 8.5 +Encoding=UTF-8 8.6 +Name=Surf Web Browser 8.7 +Name[fr]=Navigateur Web Surf 8.8 +Name[pt]=Navegador Web Surf 8.9 +Name[pt_BR]=Navegador Web Surf 8.10 +Name[zh_CN]=Surf网络浏览器 8.11 +Comment=Browse the Internet 8.12 +Comment[zh_CN]=浏览网络 8.13 +Exec=surf 8.14 +Icon=surf 8.15 +Type=Application 8.16 +Categories=Application;Network;
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/ytnef/receipt Fri Nov 24 14:48:02 2017 +0200 9.3 @@ -0,0 +1,33 @@ 9.4 +# SliTaz package receipt v2. 9.5 + 9.6 +PACKAGE="ytnef" 9.7 +VERSION="1.9.2" 9.8 +CATEGORY="mail" 9.9 +SHORT_DESC="Yeraze's TNEF Stream Reader - for winmail.dat files" 9.10 +MAINTAINER="al.bobylev@gmail.com" 9.11 +LICENSE="GPL" 9.12 +WEB_SITE="https://github.com/Yeraze/ytnef" 9.13 + 9.14 +TARBALL="$PACKAGE-$VERSION.tar.gz" 9.15 +WGET_URL="https://github.com/Yeraze/ytnef/archive/v$VERSION.tar.gz" 9.16 + 9.17 +BUILD_DEPENDS="automake libtool" 9.18 +SPLIT="ytnef-dev" 9.19 + 9.20 +compile_rules() { 9.21 + ./autogen.sh && 9.22 + autoreconf -fi && 9.23 + 9.24 + ./configure \ 9.25 + --disable-static \ 9.26 + $CONFIGURE_ARGS && 9.27 + make && 9.28 + make install 9.29 +} 9.30 + 9.31 +genpkg_rules() { 9.32 + case $PACKAGE in 9.33 + ytnef) copy @std;; 9.34 + *-dev) copy @dev;; 9.35 + esac 9.36 +}
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/ytnef/stuff/patches/CVE-2017-9058.patch Fri Nov 24 14:48:02 2017 +0200 10.3 @@ -0,0 +1,13 @@ 10.4 +Index: ytnef/lib/ytnef.c 10.5 +=================================================================== 10.6 +--- ytnef.orig/lib/ytnef.c 10.7 ++++ ytnef/lib/ytnef.c 10.8 +@@ -57,7 +57,7 @@ 10.9 + 10.10 + #define ALLOCCHECK(x) { if(!x) { printf("Out of Memory at %s : %i\n", __FILE__, __LINE__); return(-1); } } 10.11 + #define ALLOCCHECK_CHAR(x) { if(!x) { printf("Out of Memory at %s : %i\n", __FILE__, __LINE__); return(NULL); } } 10.12 +-#define SIZECHECK(x) { if ((((char *)d - (char *)data) + x) > size) { printf("Corrupted file detected at %s : %i\n", __FILE__, __LINE__); return(-1); } } 10.13 ++#define SIZECHECK(x) { if ((((char *)d - (char *)data) + x) >= size) { printf("Corrupted file detected at %s : %i\n", __FILE__, __LINE__); return(-1); } } 10.14 + 10.15 + int TNEFFillMapi(TNEFStruct *TNEF, BYTE *data, DWORD size, MAPIProps *p); 10.16 + void SetFlip(void);