Bug 2052 - Please provide Maemo5 packages in extras
Summary: Please provide Maemo5 packages in extras
Status: RESOLVED WONTFIX
Alias: None
Product: Claws Mail (Maemo)
Classification: Unclassified
Component: General (show other bugs)
Version: 3.7.3
Hardware: Other Linux
: P3 enhancement
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2009-11-14 19:11 UTC by claws
Modified: 2009-12-15 09:45 UTC (History)
0 users

See Also:


Attachments

Description claws 2009-11-14 19:11:25 UTC
FWIW I managed to build the 3.7.3 source tree with the debian/ tree from the 3.7.1 package plus the following changes:

- updated version in the various control files and debian/changelog (obviously)
- removed the call to maemo-select-menu-location from debian/claws-mail/DEBIAN/postinst (this has been removed in Maemo 5)
- s/clawsmail.desktop/claws-mail.desktop/ in debian/rules
- removed build dependency to libgpgme11-dev from debian/control (it isn't available yet)
- commented out the claws-mail-pgp-plugins section from the install target in debian/rules

There are a few minor issues with the new platform UI here and there, but it works fine otherwise.
Comment 1 Colin Leroy 2009-11-16 09:35:36 UTC
Hello,

I've stopped maintaining the Maemo port. Here is why, in the form or a mail I recently sent to Quim Gil of Nokia and Tim Samoff when I learnt I was included in the N900 device program:

----8<----
> You are eligible for a N900 device discount thanks to your
> contributions to the Maemo community. The approximate reduced price
> is 300
Comment 2 Brian Crowder 2009-12-14 22:32:45 UTC
claws:  Do you have a patch for the changes you made in comment 0?
Comment 3 Tim Samoff 2009-12-14 22:50:34 UTC
Unfortunately, Claws probably won't be accepted into the Maemo 5 Extras repo until it is re-factored in order to adhere to the Maemo 5 Human Interface Guidelines. I really wish this could be done, as Claws far surpasses Modest in both form and function. Hopefully, I'll be able to finagle an N900 for Colin one day so that he can return to supporting Maemo.
Comment 4 claws 2009-12-15 09:45:11 UTC
I uploaded what I've got to extras-devel, with a package description that hopefully makes it clear that it's an unofficial build and people shouldn't come and complain here for bugs etc.

It's not intended as a fork (the source is still pristine 3.7.3, I just "ported" the packaging bits from the Diablo version) and it'll probably never make it to extras-testing for the reasons Tim explained.  Having said that it works for me, I got enough requests to suggest others may find it useful and extras-devel seemed like the right place to put it.  I don't have any plans for it other than adding PGP support back, and if anyone wants to take over feel free.

Colin: your reasons are perfectly valid and understood, and many thanks for porting to Maemo in the first place and providing packages for all this time.

Note You need to log in before you can comment on or make changes to this bug.