打包了個claws-mail客戶端添加了中文支持


#1

https://download.opensuse.org/repositories/home:/liangzi/openSUSE_Leap_15.0/home:liangzi.repo


openSUSE-Gossip-20180925-20181231
#2

centos能不能直接用?办公司的笔记本是cent


#3

沒有爲CentOS打包 不知道具體什麼效果
在網上可以搜到CentOS的包 不過裏面沒有中文的翻譯文件 目測老版本3.11有中文


#4

試了一下 裝不了

[root@centos ~]# rpm -ivh claws-mail-3.17.0git188-lp150.2.1.x86_64.rpm
警告:claws-mail-3.17.0git188-lp150.2.1.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 0af8b958: NOKEY
错误:依赖检测失败:
libetpan.so.20()(64bit) 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要
libgnutls.so.30()(64bit) 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要
libgnutls.so.30(GNUTLS_3_4)(64bit) 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要
libgpg-error.so.0(GPG_ERROR_1.0)(64bit) 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要
libnettle.so.6()(64bit) 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要
libnettle.so.6(NETTLE_6)(64bit) 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要
libpisock.so.9()(64bit) 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要
perl = 5.26.1 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要
pinentry-gtk2 被 claws-mail-3.17.0git188-lp150.2.1.x86_64 需要

只能自己拉源碼make了


#5

CentOS的包真是要自己造轮子啊 好几个都么有

./configure --enable-gtk3 --enable-ldap --enable-ipv6 --enable-jpilot --enable-acpi_notifier-plugin --enable-address_keeper-plugin --enable-att_remover-plugin --enable-attachwarner-plugin --enable-bogofilter-plugin --enable-bsfilter-plugin --enable-clamd-plugin --disable-fancy-plugin --enable-fetchinfo-plugin --enable-mailmbox-plugin --enable-newmail-plugin --enable-notification-plugin --enable-pdf_viewer-plugin --enable-perl-plugin --enable-pgpcore-plugin --enable-pgpmime-plugin --enable-pgpinline-plugin --enable-rssyl-plugin --enable-smime-plugin --enable-spamassassin-plugin --enable-spam_report-plugin --disable-tnef_parse-plugin --disable-vcalendar-plugin --disable-demo-plugin --enable-crash-dialog --enable-startup-notification --enable-compface --enable-libetpan --enable-archive-plugin
yum install gcc -y
yum install glib2-devel.x86_64 -y
yum install gtk2-devel.x86_64 -y
yum install libarchive-devel.x86_64 -y
yum install poppler-glib-devel.x86_64 -y
yum install gpgme-devel.x86_64 -y
yum install libSM-devel.x86_64 -y
yum install openldap-devel.x86_64 -y
yum install gmp-devel.x86_64 -y
yum install dbus-glib-devel.x86_64 -y
yum install compface-devel.x86_64 -y
yum install NetworkManager-glib-devel.x86_64 -y
yum install enchant-devel.x86_64 -y
yum install libgdata-devel.x86_64 -y
yum install pygtkglext-devel.x86_64 -y

yum install centos-release-scl-rh
yum --enablerepo=centos-sclo-rh-testing install rh-perl526-perl
yum install perl-interpreter

wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
rpm -Uvh nux-dextop-release*rpm
yum install libetpan-devel

这个没有编译好
wget http://jpilot.org/tarballs/jpilot-1.8.2.tar.gz
yum install intltool.noarch -y

yum erase perl-5.16.3-292.el7.x86_64

claws-mail 3.17.0git188

Using Address Book : Original stable interface
JPilot             : no
LDAP               : yes
gnuTLS             : yes
iconv              : yes
compface           : yes
IPv6               : yes
enchant            : no
IMAP4              : yes
NNTP               : yes
Crash dialog       : yes
LibSM              : yes
DBUS               : yes
NetworkManager     : no
Manual             : no
Generic UMPC code  : no
SVG support        : no
Config dir         : .claws-mail
Password crypto    : gnutls
Unit tests         : no
Plugins
   Built:
            - acpi_notifier
            - address_keeper
            - archive
            - att_remover
            - attachwarner
            - bogofilter
            - bsfilter
            - clamd
            - dillo
            - fetchinfo
            - libravatar
            - mailmbox
            - managesieve
            - newmail
            - notification
                Features:
                    banner
                    command
                    hotkeys
                    lcdproc
                    popup
                    trayicon
                Disabled due to missing dependencies:
                    unity/messaging-menu
                    libnotify
                    libcanberra-gtk
            - pdf_viewer
            - perl
            - pgpcore
            - pgpmime
            - pgpinline
            - rssyl
            - spamassassin
            - smime
            - spam_report
   Disabled:
            - demo
            - fancy
            - tnef_parse
            - vcalendar
   Disabled due to missing dependencies:
            - gdata
            - python

#6

CentOS 7
打包好了 測試我這裏能用
百度網盤:
Yandex:


#7

十分感谢,辛苦了


#8

既然是这样,何不把翻译合并到官方源里面呢 :grinning:


#9

不会弄 而且现在翻译的zh_CN不是很全 没看懂spec文件里面的 -lang是个什么意思让我去掉了


#10

版本更新到3.17.3


22nd December 2018 Claws Mail 3.17.3

CLAWS MAIL RELEASE NOTES
http://www.claws-mail.org

Claws Mail is a GTK+ based, user-friendly, lightweight, and fast
email client.

New in this release:


* Add support for TLS Server Name Indication (SNI). This enables the
  sending of your hostname, if available, to the server so that it
  can select the appropriate certificate for your domain. This is
  useful for servers which host multiple domains on the same IP
  address.
  This is a hidden Account preference, 'use_tls_sni', and is enabled
  by default.

* SSL/TLS certificate manager: The Delete key will now delete the
  selected certificate.

* Window sizes are now remembered for the 'Apply tags' and SSL/TLS
  certificate manager windows.

* bug fixes:
	o bug 3519, 'Links including umlauts are broken'
	o bug 4134, ''Save message to' option not set when it should
		     be'
	o prevent the Tools/SSL/TLS Certificates dialogue from
	  crashing when certificate filenames contain a fingerprint.
	o build on GNU Hurd.
	o various build fixes when building without GnuTLS.

For further details of the numbered bugs and RFEs listed above
see https://www.claws-mail.org/bug/[BUG NUMBER]


See ChangeLog for full information regarding changes in this release.