Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52595 - ebuild for grisbi 0.5.0
Summary: ebuild for grisbi 0.5.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
: 27655 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-31 10:44 UTC by Guillaume Castagnino
Modified: 2004-07-13 14:09 UTC (History)
1 user (show)

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


Attachments
the ebuild for grisbi-0.5.0 (grisbi-0.5.0.ebuild,1008 bytes, text/plain)
2004-05-31 10:45 UTC, Guillaume Castagnino
Details
Modified version (grisbi-0.5.0-r1.ebuild,1.35 KB, text/plain)
2004-06-20 10:35 UTC, Guillaume Castagnino
Details

Note You need to log in before you can comment on or make changes to this bug.
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.