Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81900 - Ebuild request: muttng-svn
Summary: Ebuild request: muttng-svn
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-13 12:33 UTC by Christopher Korn
Modified: 2005-03-17 10:46 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
muttng-svn ebuild. Mainly based on the normal mutt-ebuild. (muttng-svn-20050210.ebuild,2.42 KB, text/plain)
2005-02-13 12:35 UTC, Christopher Korn
Details
Newer muttng-svn version. (muttng-svn-20050215.ebuild,2.62 KB, text/plain)
2005-02-14 15:17 UTC, Christopher Korn
Details
muttng-20050216.ebuild without direct access to subversion repository. (muttng-20050216.ebuild,2.62 KB, text/plain)
2005-02-16 06:54 UTC, Christopher Korn
Details
New muttng ebuild based on new snapshot. (muttng-20050221.ebuild,2.65 KB, text/plain)
2005-02-20 17:16 UTC, Christopher Korn
Details
ebuild for muttng-20050224 (muttng-20050224.ebuild,2.66 KB, text/plain)
2005-02-24 05:01 UTC, Oliver Gassner
Details
ebuild for muttng-20050302 (muttng-20050302.ebuild,2.67 KB, text/plain)
2005-03-02 13:42 UTC, Markus Moebs
Details
ebuild for muttng-20050304 (muttng-20050304.ebuild,2.65 KB, text/plain)
2005-03-04 02:04 UTC, Christopher Korn
Details
ebuild for muttng-20050316 (muttng-20050316.ebuild,2.68 KB, text/plain)
2005-03-16 00:53 UTC, Christopher Korn
Details
ebuild for muttng-20050316-r1 (muttng-20050316-r1.ebuild,3.10 KB, text/plain)
2005-03-16 09:43 UTC, Christopher Korn
Details
53636: ebuild for muttng-20050316-r2 (muttng-20050316-r2.ebuild,3.00 KB, text/plain)
2005-03-16 13:05 UTC, Christopher Korn
Details
muttng-20050316-r3.ebuild (muttng-20050316-r3.ebuild,2.74 KB, text/plain)
2005-03-16 13:19 UTC, Christopher Korn
Details
fixed muttng-20050316-r3 ebuild (muttng-20050316-r3.ebuild,2.75 KB, text/plain)
2005-03-16 13:30 UTC, Christopher Korn
Details
muttng-20050317 ebuild (muttng-20050317.ebuild,2.49 KB, text/plain)
2005-03-16 23:24 UTC, Christopher Korn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Korn 2005-02-13 12:33:13 UTC
I want to contribute an ebuild for the muttng subversion version.

Homepage of the Project: http://developer.berlios.de/projects/mutt-ng

Reproducible: Always
Steps to Reproduce:


Actual Results:  
No ebuild existing

Expected Results:  
Ebuild existing :)
Comment 1 Christopher Korn 2005-02-13 12:35:48 UTC
Created attachment 51145 [details]
muttng-svn ebuild. Mainly based on the normal mutt-ebuild.

This ebuild doesn't work with the current revision of mutt ng (59). Other
revisions i've testet are working fine. 

It's Tested on x86 but needs more testing. So it's ~x86.
Comment 2 Christopher Korn 2005-02-14 15:17:57 UTC
Created attachment 51239 [details]
Newer muttng-svn version.

New version with a little "disclaimer".
Comment 3 Fernando J. Pereda (RETIRED) gentoo-dev 2005-02-15 02:13:08 UTC
Normally a snapshot version is preferable over a svn-live one. If you manage to make muttng 'stable' version that at least compiles and works a bit. I can add it to the portage tree.

Cheers,
Ferdy
Comment 4 Christopher Korn 2005-02-16 05:33:35 UTC
The muttng-project hasn't added any files yet. But if you want I can make a snapshot for my own, test it and upload a new ebuild and the snapshot. 
Comment 5 Christopher Korn 2005-02-16 06:54:12 UTC
Created attachment 51343 [details]
muttng-20050216.ebuild without direct access to subversion repository.

This ebuild does not access the subversion-repository directly. It uses one of
the snapshots from http://mutt-ng.berlios.de/snapshots/. 

On x86 it works fine for me. But needs more testing in ~x86. 

As far as I know mutt-ng does not prevent mutt from working. So no BLOCK is
needed.
Comment 6 Christopher Korn 2005-02-20 17:16:12 UTC
Created attachment 51729 [details]
New muttng ebuild based on new snapshot.

A slightly modified ebuild with an block for mutt. Muttng makes a few libaries
for mutt unusable at the moment. 

This ebuild also is for a new snapshot of muttng (2005-02-21).


(Still: ~x86)
Comment 7 Oliver Gassner 2005-02-24 05:01:31 UTC
Created attachment 52032 [details]
ebuild for muttng-20050224

made SRC_URI more dynamic (based on ebuildname) and added RESTRICT=nomirror to
speed up downloading. Also added ~amd64 (builds for me without problems)
Comment 8 Markus Moebs 2005-03-02 13:42:15 UTC
Created attachment 52493 [details]
ebuild for muttng-20050302

new snapshot, added ~ppc (builds for me without problems). the manpages seem to
be broken; man muttngrc contains a lot of "%s" where they are not supposed to
be :-(
Comment 9 Christopher Korn 2005-03-04 02:04:03 UTC
Created attachment 52633 [details]
ebuild for muttng-20050304

New version with new HOMEPAGE_URI :)

---- 
I don't see strange chars in muttng's manual. But AFAIK the muttng project has
no documentation-works going on at the moment.
But hey! Now there's a website online.

http://mutt-ng.berlios.de/
(maybe also interesting: http://www.guckes.net/muttng/)
Comment 10 Christopher Korn 2005-03-04 02:12:06 UTC
whoops. ok there's a maintained documentation. sorry :)
Comment 11 Christopher Korn 2005-03-16 00:53:48 UTC
Created attachment 53603 [details]
ebuild for muttng-20050316

A new ebuild with fixed URL and a few other modifications.  

Detail: 
1) /usr/bin/muttng_dotlock is has "setXid" (from the QA Notice). This is OK at
the moment in my humble opinion. I'm playing a little bit with that. More
information to come. 

2) I also commented out a lot of the commands in src_unpack() to use muttng's
prepare-script. It would be nice if you try this ebuild with your architectures
and report bugs. Anyway. On my system it's working :).



I hope that tomorrow I have enough time to add some new USE flags and make a
bigger cleanup.
Comment 12 Christopher Korn 2005-03-16 09:43:14 UTC
Created attachment 53636 [details]
ebuild for muttng-20050316-r1

Ok. Here we go. 

This ebulid adds a few features and more informations to the mutt-ng ebuild. 

Details: 
- USE="gnutls" is now possible. If 'gnutls' and 'ssl' is set the ebuild
automatically uses --with-gnutls --without-ssl 
- USE="gpgme" is now possible. If this flag is set muttng uses the gpgme code
for
S/MIME and PGP instead of the classic code. This (also) has to be set in the
muttngrc
- USE="sasl" is now possible. If this flag is set cyrus-sasl2 is also used for
authentication
- compressed mailboxes are now supported
- some fixes for locales are now applied by default
- we now use "emake" instead of "make". See also mutt's Bug #83413

Ok thats all at the moment. 
It would be nice if you test it and report bugs here or by mail.
Comment 13 Torsten Veller (RETIRED) gentoo-dev 2005-03-16 12:02:03 UTC
thanks for your ebuild. let me add some comments:

- IUSE="sasl" and $(use_with sasl2) doesn't fit
  IUSE="sasl" and $(use_with sasl sasl2) does

- about --enable-locales-fix in INSTALL:
  "If you need --enable-locales-fix then you will probably need
   --without-wc-funcs too. However, on a correctly configured
   modern system you shouldn't need either (try setting LANG,
   LC_ALL or LC_CTYPE instead)."
  Gentoo is a modern system i hope ;)

- --imap-edit-threads has no impact -- always supported

- $(use_enbale gpgme)
        enable
  i can't compile this -- does it work for you? which gpgme?

my subversion ebuild: http://dev.gentoo.org/~tove/files/overlay/mail-client/muttng-svn/muttng-svn-0.2.ebuild
Comment 14 Christopher Korn 2005-03-16 13:05:03 UTC
Created attachment 53648 [details]
53636: ebuild for muttng-20050316-r2

Oh. Thank you Torsten!

1) $(use_with sasl) is now $(use_with sasl sasl2) 
2) --enable-locales-fix is now removed. You're right. Gentoo is a modern system
;) 
3) --imap-edit-threads is now also removed. Must have overseen that. Thanks.
4) $(use_enable gpgme) works fine on my system. I have no compile-errors. I'm
using gpgme-0.9.0-r1. 
can you paste your compile-error?

Hope it's all right now.
Comment 15 Christopher Korn 2005-03-16 13:19:21 UTC
Created attachment 53651 [details]
muttng-20050316-r3.ebuild

ok. i make my other ebuilds obsolete. 

I changed a few things again, made a cleanup and added smtp-support (how could
i forget that?). 
I also now use a few things of tove's ebuild. I hope this is ok.
Comment 16 Christopher Korn 2005-03-16 13:30:33 UTC
Created attachment 53653 [details]
fixed muttng-20050316-r3 ebuild

i feel like a spammer. sorry for that :(
now everywhere "useq" instead of "use" is used.
Comment 17 Christopher Korn 2005-03-16 23:24:32 UTC
Created attachment 53678 [details]
muttng-20050317 ebuild

and another shot (this is the last for the next time i hope) with a step back,
a little cleanup and some small fixes.
Comment 18 Aron Griffis (RETIRED) gentoo-dev 2005-03-17 10:46:42 UTC
I fixed a couple typos and added this to portage.  Thanks Chris!