Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy home page: puppylinux.com
 
 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 Mon 08 Feb 2010, 18:21
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff)
Ayttm version 0.6.1-0
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 2 Posts_count   Goto page: 1, 2 Next
Author Message
Michalis

Joined: 08 Jan 2008
Posts: 140
Location: Greece

PostPosted: Thu 28 May 2009, 16:53    Post_subject:  Ayttm version 0.6.1-0  

Ayttm updated to 0.6.1-0


Everything is included except encryption and spell check for which you need extra packages in order to work, which I won't compile.


Ayttm version 0.6.1-0 release notes:

This release brings in a number of bug fixes along with a few features:

* Fix a number of MSN related crashes
* Personal status messages support for MSN
* Fix a Yahoo authentication bug
* Yahoo File Transfer
* MSN Invisible login preference finally works again
* Fix the "Check new release" button
* Fix date/time bugs in the tool tips
* Notifications in chat windows
* Autotranslate is fixed. Uses Google Translate now
* SMTP and Livejournal should be working again
ayttm-0.6.1-0-i486.pet
Description  the program 1650 K extracted
pet

 Download 
Filename  ayttm-0.6.1-0-i486.pet 
Filesize  723.05 KB 
Downloaded  440 Time(s) 
ayttm_NLS-0.6.1-0-i486.pet
Description  locales de, es, fr, hi, nl, pt_BR and sv 324 K extracted
pet

 Download 
Filename  ayttm_NLS-0.6.1-0-i486.pet 
Filesize  115.23 KB 
Downloaded  171 Time(s) 

Edited_times_total
Back to top
View user's profile Send_private_message 
Michalis

Joined: 08 Jan 2008
Posts: 140
Location: Greece

PostPosted: Mon 01 Jun 2009, 15:04    Post_subject:  

reserved
Edited_times_total
Back to top
View user's profile Send_private_message 
Michalis

Joined: 08 Jan 2008
Posts: 140
Location: Greece

PostPosted: Sun 13 Sep 2009, 09:16    Post_subject: update to version 0.6.0  

version 0.6.0
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 1370

PostPosted: Sun 13 Sep 2009, 16:10    Post_subject:  

Here is the default version without any deprecated clients optimized for size (613kb binary).

These are the plugins and their expanded sizes in kb:

152 aim-oscar.so 8 import_gnomeicu.so 92 msn2.so
12 autotrans.so 12 importicq.so 8 notes.so
8 custmsg.so 8 importlicq.so 12 rainbow.so
8 img2jpc.so 52 irc.so 12 smiley-themer.so
12 import_everybuddy.so 164 jabber.so 8 video_capture.so
8 import_gaim.so 8 middle.so 172 yahoo2.so

its amazing what a "little" optimization will do
ayttm-0.6.0-i486.pet
Description 
pet

 Download 
Filename  ayttm-0.6.0-i486.pet 
Filesize  714.93 KB 
Downloaded  136 Time(s) 

_________________
Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message Send_email 
Michalis

Joined: 08 Jan 2008
Posts: 140
Location: Greece

PostPosted: Tue 29 Sep 2009, 16:36    Post_subject:  

update to version 0.6.0-4
Back to top
View user's profile Send_private_message 
Michalis

Joined: 08 Jan 2008
Posts: 140
Location: Greece

PostPosted: Thu 01 Oct 2009, 13:31    Post_subject:  

update to version 0.6.0-6
Back to top
View user's profile Send_private_message 
Michalis

Joined: 08 Jan 2008
Posts: 140
Location: Greece

PostPosted: Thu 08 Oct 2009, 14:43    Post_subject:  

update to version 0.6.0-7
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 1370

PostPosted: Thu 08 Oct 2009, 22:25    Post_subject:  

Latest snapshot. Here are the compile flags that I used to reduce the size:

CFLAGS=" -pipe -combine -Os -momit-leaf-frame-pointer -fomit-frame-pointer -fmerge-all-constants -mpreferred-stack-boundary=2 -march=i386 -mtune=i686 " LDFLAGS=" -Wl,-O4,-Os,-relax,--sort-common,--no-keep-memory,-s " ./configure --prefix=/usr --build=i486-t2-linux-gnu --sysconfdir=/etc --localstatedir=/var --disable-esd --disable-esdtest --disable-glibtest --disable-gtktest

I also scaled down some images in /usr/share/pixmaps
ayttm-0.6.09-i486.pet
Description 
pet

 Download 
Filename  ayttm-0.6.09-i486.pet 
Filesize  643 KB 
Downloaded  93 Time(s) 
ayttm_NLS-0.6.08-i486.pet
Description 
pet

 Download 
Filename  ayttm_NLS-0.6.08-i486.pet 
Filesize  115.17 KB 
Downloaded  84 Time(s) 
ayttm_DOC-0.6.08-i486.pet
Description 
pet

 Download 
Filename  ayttm_DOC-0.6.08-i486.pet 
Filesize  2.35 KB 
Downloaded  79 Time(s) 

_________________
Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101

Edited_time_total
Back to top
View user's profile Send_private_message Send_email 
pstef

Joined: 31 Jul 2009
Posts: 18

PostPosted: Fri 09 Oct 2009, 13:48    Post_subject:  

Quote:
--disable-crash-dialog
Could you keep crash dialog in official releases? It can help us...
Back to top
View user's profile Send_private_message Send_email 
technosaurus


Joined: 18 May 2008
Posts: 1370

PostPosted: Fri 09 Oct 2009, 15:17    Post_subject:  

I should hope that you wouldn't need to use it in an official release,... seems like the equivalent of --enable-debug. That is something I would do if there proved to be a crashing issue. The reason I don't start out with a debug release is that it would assuredly require a new compile at release, whereas if everything works as expected, it can just be integrated right into the build tree.... or maybe I am misunderstanding the purpose of the crash dialog?
_________________
Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message Send_email 
pstef

Joined: 31 Jul 2009
Posts: 18

PostPosted: Sat 10 Oct 2009, 06:39    Post_subject:  

Quote:
seems like the equivalent of --enable-debug
It isn't.
Quote:
That is something I would do if there proved to be a crashing issue
Weird logic. If "there proved to be a crashing issue", then we already know about it and don't need more crash reports. Crash dialog is the most helpful when not expected.
Quote:
The reason I don't start out with a debug release
It's not a "debug release", it's normal release as the dialog is part of the program.
Quote:
or maybe I am misunderstanding the purpose of the crash dialog?
Its purpose is the same as purpose of crash dialogs in MS Office or QuakeLive: if something went wrong in the program, we'd like to know about it so we can fix it before thousands of people get the same problem.

Here is answer from Siddhesh:
Quote:
The crash dialog actually has nothing to do with the --enable-debug
since it does not require debug symbols. That said, it will be most
helpful only in the case of debug messages being enabled. A much more
useful resource would be a core dump, which can always be done by
setting ulimit and reproducing the scenario.
Back to top
View user's profile Send_private_message Send_email 
technosaurus


Joined: 18 May 2008
Posts: 1370

PostPosted: Sat 10 Oct 2009, 20:40    Post_subject:  

I replaced the earlier compile with a new one that does not disable the crash dialog - only about 10kb difference which could easily be recaptured if there were an option to have "builtin plugins" (simply linking in the static libraries does not work due to the way the plugins work - also requires the .la files which is quite unusual)
_________________
Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message Send_email 
pstef

Joined: 31 Jul 2009
Posts: 18

PostPosted: Mon 12 Oct 2009, 14:19    Post_subject:  

technosaurus wrote:
I replaced the earlier compile with a new one that does not disable the crash dialog - only about 10kb difference which could easily be recaptured if there were an option to have "builtin plugins" (simply linking in the static libraries does not work due to the way the plugins work - also requires the .la files which is quite unusual)

Siddhesh Poyarekar wrote:
The *.la is needed if you want to use libtool to do the dynamic
library loading. That can be disabled now to utilize the native linux
dlopen() and dlsym() calls. All you have to do is configure with
--enable-posix-dlopen. You can then get rid of the *.la files.
Back to top
View user's profile Send_private_message Send_email 
technosaurus


Joined: 18 May 2008
Posts: 1370

PostPosted: Mon 12 Oct 2009, 23:13    Post_subject:  

It seems that when tcp_util was removed prior to 6.0 it caused some issues in smtp.c and autotrans.c (maybe others) <--they all still have references to functions that were in tcp_util.h

similar issue with the recent renaming in libmsn... msn-connection.c has a lingering function:
ext_msn_connection_destroyed(mc->ext_data);
replaced with????
msn_connection_free(mc->ext_data)

and msn.c has:
ext_msn_account_destroyed(ma);
replaced with?????
msn_account_free(ma);

I am going to roll back to 0.5.x and grab a tcp_util.o and compile it in to see what that does... until I can figure out the new api

_________________
Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message Send_email 
technosaurus


Joined: 18 May 2008
Posts: 1370

PostPosted: Mon 12 Oct 2009, 23:29    Post_subject:  

I think yahoo.c is also missing:
include "image_window.h"

_________________
Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message Send_email 
Display_posts:   Sort by:   
Page 1 of 2 Posts_count   Goto page: 1, 2 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff)
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
hot copy
[ Time: 0.3376s ][ Queries: 10 (0.0129s) ][ Debug on ]