Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 52595

Summary: ebuild for grisbi 0.5.0
Product: Gentoo Linux Reporter: Guillaume Castagnino <casta>
Component: New packagesAssignee: Seemant Kulleen (RETIRED) <seemant>
Status: RESOLVED FIXED    
Severity: enhancement CC: laurent
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: the ebuild for grisbi-0.5.0
Modified version

Description Guillaume Castagnino 2004-05-31 10:44:55 UTC
The ebuild for Grisbi, an account software.
No more gnome deps

I can't reopen bug 27655, so I create a new bug report for the ebuild

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Guillaume Castagnino 2004-05-31 10:45:51 UTC
Created attachment 32398 [details]
the ebuild for grisbi-0.5.0

app-office/grisbi should be a good place
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2004-05-31 10:51:15 UTC
*** Bug 27655 has been marked as a duplicate of this bug. ***
Comment 3 Jerome Vinchon 2004-06-01 08:07:38 UTC
Tetex is not needed for grisbi to compile or run.
Perhaps you could make it a conditional dependency.
You could replace your DEPEND and RDEPEND lines with this:

RDEPEND="tetex? ( virtual/tetex
	dev-tex/latex-unicode )
	dev-libs/libofx"

DEPEND="${RDEPEND}
	dev-libs/libxml2
	>=x11-libs/gtk+-2
	>=sys-apps/sed-4"

and add IUSE="tetex" in your ebuild.
Comment 4 Guillaume Castagnino 2004-06-01 11:21:27 UTC
Yes indeed, latex is only used in batch mode to export accounts for printing.
But there is no way to disable it in the program, so you will have an error box. And a basic user could perhaps not think to the USE flag (which is currently not documented in gentoo). That's why I personnaly think it could be better to let it without condition

And gtk/libxml are not only DEPEND, but also RDEPEND

And sed is not needed, since it's in the "SYSTEM PROFILE"
Comment 5 Guillaume Castagnino 2004-06-20 10:35:22 UTC
Created attachment 33647 [details]
Modified version

This new version suppport the optional printing support.
I did not choose the tetex flag because I don't think it's a good name for the
printing support.
So I have choosen the "print" flag that actually does not exist... But I don't
think it's a problem...

I hope you will add this software in the portage tree

Thanks
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2004-07-13 13:55:50 UTC
Guillaume I've added this to portage, listing you as the primary maintainer -- I will be your gentoo contact for it.  So, any bugs will be assigned to me and cc'd to you.  Deal?
Comment 7 Guillaume Castagnino 2004-07-13 14:09:09 UTC
Ok, no problem, it's good for me.
Thanks for giving me the oportunity to help gentoo.