Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37017 - bogofilter 0.16.x ebuilds
Summary: bogofilter 0.16.x ebuilds
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: 2004-01-02 06:18 UTC by Torsten Veller (RETIRED)
Modified: 2004-02-10 08:48 UTC (History)
0 users

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


Attachments
bogofilter-0.16.0.ebuild (bogofilter-0.16.0.ebuild,1.27 KB, text/plain)
2004-01-02 06:25 UTC, Torsten Veller (RETIRED)
Details
bogofilter-0.16.0.ebuild with tdb useflag (bogofilter-0.16.0-r1.ebuild,1.49 KB, text/plain)
2004-01-02 06:26 UTC, Torsten Veller (RETIRED)
Details
bogofilter-0.16.4.ebuild with a 'doc' useflag (!) (bogofilter-0.16.4-r1.ebuild,1.60 KB, text/plain)
2004-01-27 01:04 UTC, Torsten Veller (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten Veller (RETIRED) gentoo-dev 2004-01-02 06:18:18 UTC
!!Version 0.16 is a current-version right now!! Bogofilter-0.15.13 is the stable version.


"Code Clean-up Release - Phase 1"

It is time to clean house!

"The goal of the bogofilter 0.16 series is to clean out this excess code and create a core of high quality code. This will necessarily cut some ties with previous versions, and you may need to adjust your wrapper scripts to make up for features we have dropped."

Reproducible: Always
Steps to Reproduce:
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2004-01-02 06:25:19 UTC
Created attachment 23011 [details]
bogofilter-0.16.0.ebuild
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2004-01-02 06:26:43 UTC
Created attachment 23012 [details]
bogofilter-0.16.0.ebuild with tdb useflag

support for dev-libs/tdb
Comment 3 Brandon Low (RETIRED) gentoo-dev 2004-01-26 12:29:02 UTC
Well, I use this, looks like for most people 0.16 w/o the deprecated stuff will be fine, sticking it in unstable, hopefully nobody will kill me.
Comment 4 Brandon Low (RETIRED) gentoo-dev 2004-01-26 12:34:38 UTC
Wait, what is the tdb useflag?  I don't see it in the use.desc ... 

Can't just go creating useflags...
Comment 5 Torsten Veller (RETIRED) gentoo-dev 2004-01-27 01:04:41 UTC
Created attachment 24476 [details]
bogofilter-0.16.4.ebuild with a 'doc' useflag (!)

!!Version 0.16.4 is a current-version right now!! Bogofilter-0.15.13.1 is the
stable version. So it would be better to push 0.15.13 to stable before looking
at that one.

> Wait, what is the tdb useflag?  I don't see it in the use.desc ... 
> Can't just go creating useflags...

See #35430. Well as i got no comment until now and because tdb is siad to be
slow and unsupported i dropped that use flag again -- and took the choice from
the user.

Last week i asked seemant to mark 0.15.13.1 as stable via email. I got no reply
so i can only guess: Maybe the time in ~ARCH was too short, maybe my wish for
using 'doc' as useflag was an abuse of useflags.

"app-text/xmlto is a buildtime dependency. It is only needed for the	       
	 
html documentation but xmlto needs the following packages, which are	       
	
not needed on a (well, my) server:					       
	
									       
	
 dev-libs/libxml2-2.6.4 						       
	
 dev-libs/libxslt-1.1.2 						       
	
 app-text/docbook-xsl-stylesheets-1.62.4				       
	
 app-text/docbook-xml-dtd-4.2						       
	
									       
	
While there are still the man pages i would like to use the "doc"	       
	
useflag. I attached the prefered ebuild. No further changes are needed	       
	
because configure checks if xmlto is installed, if it is installed html        
	
docs are generated, if xmlto is not installed, the html docs are not	       
	
generated.
There is a faq which needn't be generated. I would leave it because the        
	
information is unique.							       
	
									       
	
Then again i commented the doc/programmer part out -- it is only needed for    
	
other OS (like RISC OS, FreeBSD, hp-ux)"


Attached is the ebuild for 0.16.4 (unstable!) with 'doc' (which is new to
bogofilter - and maybe needs some discussion?)
Comment 6 Brandon Low (RETIRED) gentoo-dev 2004-01-27 13:15:29 UTC
Hmm... OK, I think I'm a bit confused about all of this, I think 'doc' is generally used to specify 'extra documentation' the man pages should be installed regardless.  I would _love_ if you could fix up the ebuild to depend on xmlto with doc? and always install the man pages.  Then the ebuild will be entirely ready to commit to unstable (I'm using it on my server already and it is working great)

Thanks!

(and more likely the reason you didn't get a response about 0.15.3.1 is because seemant is busy, I'll see abouut stabilifying it after I can get some feedback.)
Comment 7 Torsten Veller (RETIRED) gentoo-dev 2004-01-31 06:54:01 UTC
Brandon, i sent you a mail -- hope you got it.

Today, bogofilter-0.16.4 is officially marked stable. Here is an excerpt from the bogofilter message:

Bogofilter-0.16.4 has been promoted from "current" to "stable".  The                    
0.16.x release series is officially known as "Code Clean-up Release -                   
Phase 1".   Unofficially it's known as the "deprecated code release".                   
                                                                                        
A lot of old compatibility code has been bracketed by "#ifdef                           
ENABLE_DEPRECATED_CODE" and "#endif" statements. By default bogofilter                  
will build with this code disabled.  If you _must_ have the old code                    
enabled, use "configure --enable-deprecated-code".                                      
                                                                                        
File RELEASE.NOTES-0.16 has details of the changes. If you haven't read                
it already, do so!
Comment 8 Brandon Low (RETIRED) gentoo-dev 2004-02-10 08:36:41 UTC
hmm... need to get xmlto into ~arm ~mips and ~ppc64 UGH
Comment 9 Brandon Low (RETIRED) gentoo-dev 2004-02-10 08:48:53 UTC
Committing...