Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118862 - gnucash-svn ebuild
Summary: gnucash-svn ebuild
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-01-13 03:05 UTC by Martin Klaffenboeck
Modified: 2006-03-07 06:49 UTC (History)
3 users (show)

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


Attachments
gnucash-svn-20060113.ebuild (gnucash-svn-20060106.ebuild,1017 bytes, text/plain)
2006-01-13 03:07 UTC, Martin Klaffenboeck
Details
ebuild updated to generate gnc-svninfo.h (gnucash-svn-20060304.ebuild,1.19 KB, text/plain)
2006-03-04 04:43 UTC, Juan J. García de Soria
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Klaffenboeck 2006-01-13 03:05:44 UTC
Gnucash has a svn version and here is the ebuild which helps you to install Gnucash-svn.

See http://wiki.gnucash.org/wiki/Gentoo for details.  Report troubles here or directly to me (martin.klaffenboeck@gmx.at)
Comment 1 Martin Klaffenboeck 2006-01-13 03:07:21 UTC
Created attachment 76978 [details]
gnucash-svn-20060113.ebuild

The ebuild you need to install gnucash-svn.  See the gnucash wiki for details (link above).
Comment 2 Josh Sled 2006-01-13 05:25:45 UTC
(In reply to comment #0)
> Gnucash has a svn version and here is the ebuild which helps you to install
> Gnucash-svn.
> 
> See http://wiki.gnucash.org/wiki/Gentoo for details.  Report troubles here or
> directly to me (martin.klaffenboeck@gmx.at)

Any chance of having this install somewhere besides /usr ?  Most developers install into somwhere like /opt/gnucash/unstable/ ... I can imagine users who would want to help would be more likely to do so if their 1.8.x install was *not* clobbered by an unstable version.

Also, you can safely pull the [R]DEPENDS from the gnucash-1.8.12 ebuild ... they've not yet substantially changed.
Comment 3 Martin Klaffenboeck 2006-01-14 13:32:10 UTC
(In reply to comment #2)
> Any chance of having this install somewhere besides /usr ?  Most developers
> install into somwhere like /opt/gnucash/unstable/ ... I can imagine users who
> would want to help would be more likely to do so if their 1.8.x install was
> *not* clobbered by an unstable version.

You can simply use

# PREFIX=/opt/gnucash/unstable/ emerge gnucash-svn

for that.

Martin
Comment 4 Josh Sled 2006-01-14 13:46:30 UTC
(In reply to comment #3)
> You can simply use
> 
> # PREFIX=/opt/gnucash/unstable/ emerge gnucash-svn
> 
> for that.

I think this should be the default ... end-users should *NOT* have their stable install clobbered by this script.
Comment 5 Josh Sled 2006-01-27 08:16:45 UTC
See http://bugzilla.gnome.org/show_bug.cgi?id=328858 for the libgsf/goffice installed-into-/usr problem we discussed on irc://irc.gnome.org/gnucash .
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-12 11:57:38 UTC
I guess I'm fine to resolve as won't, otherwise some Gnome dev may reopen.
Comment 7 Juan J. García de Soria 2006-03-04 04:40:49 UTC
I updated the ebuild to generate gnc-svninfo.h, so that the SVN sources will compile again. It's not done at unpack() time, but at compile() time, so that it's ugly.

I also added a compile-time dependency on g-wrap.

I renamed the ebuild to gnucash-svn-20060304.ebuild.
Comment 8 Juan J. García de Soria 2006-03-04 04:43:38 UTC
Created attachment 81281 [details]
ebuild updated to generate gnc-svninfo.h

Updated ebuild.
Comment 9 Josh Sled 2006-03-07 06:49:38 UTC
FWIW, http://svn.gnucash.org/repo/gnucash/trunk/packaging/gnucash-1.9.x.ebuild now supports SVN as well based on its name.