Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 25 Oct 2014, 03:27
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Claws-Mails 3.7.10 and plugins
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
seacyd

Joined: 14 Nov 2011
Posts: 30
Location: Austria

PostPosted: Sat 03 Dec 2011, 03:24    Post_subject:  Claws-Mails 3.7.10 and plugins
Sub_title: now compiled on Lucid Puppy 5.28
 

I hope it works is useful to someone. Thanks to all the GNU Linux and especially Puppy Linux Developers and Barry Kauler for getting this all started.


claws-mail 3.7.10
compiled on MacPup 5.28 (Lucid Puppy 528)

These files are pet packages that work on Lucid Puppy 5.28 and therelike. Compiled with IMAP and PGP support, among others. It does not work on racy. For a good racy pet look at jemimah's posting on this page (post 5) (it does not include PGP).


Essential claws-mail PET files, for Lucid Puppy 5.28, are: claws-mail, libetpan and libassuan.
claws-mail-3.7.10-i386.pet
Description  claws-mail 3.7.10 compiled on MacPup 5.28 (Lucid Puppy 5.28)
with IMAP, PGP, compface,.., support
pet

 Download 
Filename  claws-mail-3.7.10-i386.pet 
Filesize  1.51 MB 
Downloaded  311 Time(s) 
libetpan13-0.57-i386.pet
Description  libetpan provides IMAP support to claws-mail
pet

 Download 
Filename  libetpan13-0.57-i386.pet 
Filesize  298.46 KB 
Downloaded  266 Time(s) 
libassuan-2.0.2-i486.pet
Description  libassuan - required for starting claws-mail. please look at this thread
to get all GnuPG files, if required:
http://www.murga-linux.com/puppy/viewtopic.php?t=74179
pet

 Download 
Filename  libassuan-2.0.2-i486.pet 
Filesize  27.65 KB 
Downloaded  260 Time(s) 
claws-mail_DEV-3.7.10-i386.pet
Description  claws-mail 3.7.10 development files
pet

 Download 
Filename  claws-mail_DEV-3.7.10-i386.pet 
Filesize  692.1 KB 
Downloaded  232 Time(s) 
claws-mail_NLS-3.7.10-i386.pet
Description  claws-mail NLS files
pet

 Download 
Filename  claws-mail_NLS-3.7.10-i386.pet 
Filesize  1.88 MB 
Downloaded  218 Time(s) 
clawsmailmanyplugins-3.7.10-i386.pet
Description  many claws-mails 3.7.10 plugins compiled on Lucid Puppy 5.28
pet

 Download 
Filename  clawsmailmanyplugins-3.7.10-i386.pet 
Filesize  679.09 KB 
Downloaded  242 Time(s) 

Edited_times_total
Back to top
View user's profile Send_private_message 
don570


Joined: 10 Mar 2010
Posts: 3345
Location: Ontario

PostPosted: Sat 03 Dec 2011, 13:41    Post_subject: ip for using Claws with foreign languages  

I give a tip for using Claws with foreign languages

http://www.murga-linux.com/puppy/viewtopic.php?p=586051#586051

__________________________________________
Back to top
View user's profile Send_private_message 
seacyd

Joined: 14 Nov 2011
Posts: 30
Location: Austria

PostPosted: Sat 10 Dec 2011, 17:13    Post_subject: claw-mail compilation error
Sub_title: many dependencies built, however, cannot get claws-mail compiled
 

When trying to compile claws-mail including all the dependencies I ran into the following error whereto I kindly ask for hints how to proceed:

After a successful autogen.sh of the claws-mail sources, the make command stops with this error:

Code:
about.c: In function 'about_textview_motion_notify':
about.c:850: error: 'GtkWidget' has no member named 'window'


The sources are claws-mail 3.7.10, the build system is Racy 5.22, I tried to install the the gtk dev file packages and tried with both versions of gtk2, which are available in PPM (i.e., gtk+-2.20.1-w5c and gtk+2.24.8-w5c)

I found a link about this error, however this there seems to be realted to GTK3 and it would mean I would need to edit the code, as I understand:
https://wiki.edubuntu.org/Lubuntu/Developers/GTK3Migration

It should be easier than this?
Back to top
View user's profile Send_private_message 
seacyd

Joined: 14 Nov 2011
Posts: 30
Location: Austria

PostPosted: Sun 11 Dec 2011, 03:06    Post_subject: trying to compile claws-mail 3.7.10 incl. all dependencies
Sub_title: using claws-mail-3.7.10cvs112
 

claws-mail 3.7.10cvs112 compiling failure
make command stops with error

With the the latest CVS tarball of claws-mail, i.e. 3.7.10cvs112 the make also fails. The error message is slightly different though:
Code:
...
/usr/include/gtk-2.0/gtk/gtkinputdialog.h:68: error: duplicate member '({anonymous})'
/usr/include/gtk-2.0/gtk/gtkinputdialog.h:68: error: duplicate member '({anonymous})'
make[5]: *** [about.lo] Error 1
make[5]: Leaving directory `/mnt/sdc5/puppylinuxtemp/clawsmailcompile/claws-mail-3.7.10cvs112/claws-mail-3.7.10cvs112/src/gtk'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/mnt/sdc5/puppylinuxtemp/clawsmailcompile/claws-mail-3.7.10cvs112/claws-mail-3.7.10cvs112/src/gtk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/mnt/sdc5/puppylinuxtemp/clawsmailcompile/claws-mail-3.7.10cvs112/claws-mail-3.7.10cvs112/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/mnt/sdc5/puppylinuxtemp/clawsmailcompile/claws-mail-3.7.10cvs112/claws-mail-3.7.10cvs112/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/sdc5/puppylinuxtemp/clawsmailcompile/claws-mail-3.7.10cvs112/claws-mail-3.7.10cvs112'
make: *** [all] Error 2


complete error message file to download via datafilehost:
http://www.datafilehost.com/download-662e4ddf.html

or also on pastebin http://pastebin.com/vDp3w9nH.

Any insights? Is this a Puppy Linux Wary or Racy specific, or is it something that should rather go into the claws-mail mailing list?
Back to top
View user's profile Send_private_message 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Sun 11 Dec 2011, 14:57    Post_subject: Re: claw-mail compilation error
Sub_title: many dependencies built, however, cannot get claws-mail compiled
 

seacyd wrote:
When trying to compile claws-mail including all the dependencies I ran into the following error whereto I kindly ask for hints how to proceed:

After a successful autogen.sh of the claws-mail sources, the make command stops with this error:

Code:
about.c: In function 'about_textview_motion_notify':
about.c:850: error: 'GtkWidget' has no member named 'window'


The sources are claws-mail 3.7.10, the build system is Racy 5.22, I tried to install the the gtk dev file packages and tried with both versions of gtk2, which are available in PPM (i.e., gtk+-2.20.1-w5c and gtk+2.24.8-w5c)

I found a link about this error, however this there seems to be realted to GTK3 and it would mean I would need to edit the code, as I understand:
https://wiki.edubuntu.org/Lubuntu/Developers/GTK3Migration

It should be easier than this?


It built ok for me on Racy. I think you should not install the gtk_DEV pets. The ones you need are already in the devx.

Here it is if you want it (extra plugins included):

http://www.smokey01.com/jemimah/saluki/pets/claws-mail-3.7.10-i486.pet

It needs gnutls.

http://www.smokey01.com/jemimah/saluki/pets/gnutls-2.8.5-i486.pet

http://www.smokey01.com/jemimah/saluki/pets/gnutls_DEV-2.8.5-i486.pet
Back to top
View user's profile Send_private_message Visit_website 
seacyd

Joined: 14 Nov 2011
Posts: 30
Location: Austria

PostPosted: Sun 11 Dec 2011, 17:18    Post_subject: Re: claw-mail compilation error
Sub_title: many dependencies built, however, cannot get claws-mail compiled
 

jemimah wrote:

It built ok for me on Racy. I think you should not install the gtk_DEV pets. The ones you need are already in the devx.

Quirky. I have re-tested the compilation once again. Now with the easiest setup. New racy, setup save file, rebooted and setup devx.sfs, rebooted with only racy's devx sfs loaded. Then I run ./autogen.sh --disable-libetpan for a quick go; but I got the same error message as mentioned before. I used the file downloaded via sourceforge, having this md5sum:

fcf58dcff52f0908ff3bc368d820408b claws-mail-3.7.10.tar.bz2


jemimah wrote:

Here it is if you want it (extra plugins included):

Thanks! Tested, it works - included IMAP.

Am I right, that you did not compile it with PGP support?

I have uploaded some GnuPG libraries ( http://www.murga-linux.com/puppy/viewtopic.php?t=74179 )
to get GnuPG working in claws-mail. For PGP in claws-mail all that is required is the gpgme_DEV library, then autogen.sh reported the PGP Plugins.

If possible, could you provide more details about your build environment in order to build it with PGP support?
Back to top
View user's profile Send_private_message 
jemimah


Joined: 26 Aug 2009
Posts: 4309
Location: Tampa, FL

PostPosted: Sun 11 Dec 2011, 18:00    Post_subject:  

I don't run autogen. Start with:

Code:
./configure --prefix=/usr/ --disable-dbus --enable-gnutls


I tried building the pgp support but the plugins segfault - not sure why. Might be better with a different version of gnutls.
Back to top
View user's profile Send_private_message Visit_website 
seacyd

Joined: 14 Nov 2011
Posts: 30
Location: Austria

PostPosted: Mon 12 Dec 2011, 19:34    Post_subject:  

jemimah wrote:
I don't run autogen. Start with:
Code:
./configure --prefix=/usr/ --disable-dbus --enable-gnutls
.


Thanks!

I tried to get it compiled with this, however, I get the same error on racy.

On MacPup 5.28 (Lucid 5.28 - instant 002) the compilation went through successfully (using your gnutls files).

I will post the files soon.
Back to top
View user's profile Send_private_message 
seacyd

Joined: 14 Nov 2011
Posts: 30
Location: Austria

PostPosted: Mon 12 Dec 2011, 20:02    Post_subject: pet version via debs, now looking for compilation help
Sub_title: Former first posting of this thread
 

For reference only:

This was the former first posting of this thread and is moved here, for reference only. The pet package of jemimah does a better job in terms of size, if you do not need PGP.

For a claws-mail 3.7.10 pet for Lucid Puppy 5.28 use the posted pet in the first posting instead.

Old posting starts here:
Claws-Mails 3.7.10 and plugins
Packaged via download of deb files and debs2pkg

You get Claws-Mails 3.7.10 and plugins for Racy and it probably also works on other Puppy Linux Systems:

Claws-Mails:
http://www.4shared.com/file/EiDtTQGC/Claws-Mails-3710.html

Plugins:
http://www.4shared.com/file/N8f9Bel4/Claws-Mails-Plugins_3710.html


debs2pkg for Claws-Mail contains these files:
claws-mail_3.7.10-2_i386.deb libgnutls26_2.8.5-2_i386.deb
libbluetooth2_3.36-1_i386.deb libgpg-error0_1.4-2_i386.deb
libcompfaceg1_1.5.2-4_i386.deb libkeyutils1_1.2-9_i386.deb
libcurl3-gnutls_7.18.2-8lenny5_i386.deb libkrb53_1.6.dfsg.4~beta1-5lenny6_i386.deb
libdb5.1_5.1.25-11_i386.deb libldap-2.4-2_2.4.11-1+lenny2.1_i386.deb
libdbus-1-3_1.2.1-5+lenny2_i386.deb liblockfile1_1.08-3_i386.deb
libdbus-glib-1-2_0.76-1_i386.deb libpisock9_0.12.3-5_i386.deb
libetpan15_1.0-5_i386.deb libsasl2-2_2.1.22.dfsg1-23+lenny1_i386.deb
libgcrypt11_1.4.1-1_i386.deb libtasn1-3_1.4-1_i386.deb
libgnutls26_2.12.14-3_i386.deb nohup.out

one additional "ln -s" for libdb5 was necessary in /usr/lib


debs2pkg for the plugins contain these files:
claws-mail-address-keeper_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-archiver-plugin_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-attach-remover_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-attach-warner_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-bogofilter_3.7.10-1ubuntu1~ppalucid0ubuntu1_i386.deb
claws-mail-feeds-reader_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-fetchinfo-plugin_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-html2-viewer_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-mailmbox-plugin_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-newmail-plugin_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
claws-mail-trayicon_3.7.10-1ubuntu1~ppalucid0ubuntu1_i386.deb
claws-mail-vcalendar-plugin_3.7.10-1ubuntu1~ppalucid0ubuntu2_i386.deb
libacl1_2.2.49-2_i386.deb
libarchive1_2.8.0-2_i386.deb
libattr1_2.4.44-1_i386.deb
libdb4.8_4.8.24-1ubuntu1_i386.deb
libgpgme11_1.2.0-1.2ubuntu1_i386.deb
liblzma1_4.999.9beta+20091116-1_i386.deb


Bugs (section added on 11-Dec-2011):
20111210 imap does not work:
Code:
imap.c:2158: scanning only subs 1
imap.c:2080:getting session...
** Message: Account 'user@imap': Connecting to IMAP4 server: imapserver.someserver.com...

imap-thread.c:388:found imap 0x8670e00
Ohhhh jeeee: operation is not possible without initialized secure memory
Aborted




I hope it works and is useful to someone.

Thanks to 01micko for the script and certainly also to all the Puppy Linux Developers and Barry Kauler for getting this all started.
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1082s ][ Queries: 12 (0.0227s) ][ GZIP on ]