proposing 1.8.9 ebuild for Gentoo
Derek Atkins
warlord at MIT.EDU
Sun Apr 18 23:40:51 EDT 2004
Uh, this isn't really the place to discuss this topic. You should
find a gentoo-specific list. You should find out who was the previous
Gentoo maintainer and work with them offline.
-derek
Larry Siden <lsiden at comcast.net> writes:
> Since I haven't yet seen anyone else do it or state their intent to, I'm
> thinking of submitting the Gnucash 1.8.9 source tarball for inclusion in
> the Portage tree for Gentoo (http://www.gentoo.org) together with
> necessary Portage scripts. Portage is Gentoo's installation and
> revision control system, comparable to RPM on RedHat systems.
>
> I was able to build 1.8.9 from source on my box with Portage by using
> this patch: http://bugs.gentoo.org/attachment.cgi?id=28159&action=view
> and this Portage script ("ebuild"):
> http://bugs.gentoo.org/attachment.cgi?id=28160&action=view, renaming it
> to gnucash-1.8.9.ebuild. Please see
> http://bugs.gentoo.org/show_bug.cgi?id=27978 for info on the problem
> building Gnucash docs that the above patch resolves.
>
> The Portage script was originally submitted for 1.8.8 and lists these
> dependencies:
>
> # runtime dependencies
> RDEPEND=">=gnome-base/gnome-libs-1.4.1.2-r1
> >=dev-util/guile-1.6
> >=dev-libs/slib-2.3.8
> >=media-libs/libpng-1.0.9
> >=media-libs/jpeg-6b
> >=sys-libs/zlib-1.1.4
> >=gnome-base/gnome-print-0.21
> media-libs/gdk-pixbuf
> >=gnome-extra/gtkhtml-0.14.0
> <gnome-extra/gal-1.99
> >=dev-libs/libxml-1.8.3
> >=dev-libs/g-wrap-1.3.3
> >=gnome-extra/guppi-0.35.5-r2
> >=dev-libs/popt-1.5
> >=app-text/scrollkeeper-0.3.1
> app-text/docbook-xsl-stylesheets
> =app-text/docbook-xml-dtd-4.1.2*
> =sys-libs/db-1*
> hbci? ( >=net-libs/openhbci-0.9.13 )
> ofx? ( >=dev-libs/libofx-0.6.4 )
> postgres? ( dev-db/postgresql )"
>
> # build-time dependencies
>
> DEPEND="${RDEPEND}
> >=dev-lang/perl-5
> >=dev-libs/slib-2.3.8
> >=dev-lang/swig-1.3_alpha4
> <gnome-base/libglade-2
> gnome-base/libghttp
> dev-util/pkgconfig
> nls? ( sys-devel/gettext )"
>
> Does anyone have any comments on the above dependencies or on any other
> information I have submitted above?
>
> When I submit this release and its accompanying build scripts to the
> Portage source tree, I plan to submit them as "untested", meaning only
> that it is untested for Portage systems. I am new to submitting
> releases for inclusion in Portage so I have not yet studied what process
> needs to be followed to mark this release as "stable" for Portage on
> various architectures (i.e. x86, Alpha, Sparc, ...).
>
> My own testing consisted only of attempting to recreate the guile
> segmentation fault I experience in 1.8.8. that occurred sometimes when
> finishing a reconciliation, and sometimes when opening a new .xac file
> after declining to save my previous work. I was not able to recreate
> this after building 1.8.9, but that should not be regarded as the final
> word because I do not have a core dump from earlier crashes. (For some
> reason, core dumps seem to be disabled on my system, and I have never
> found a config setting in the kernel build that enables or disables core
> dumps. If anyone knows how to enable core dumps please tell me.)
>
> If someone else is already thinking of submitting Gnucash 1.8.9 to
> Gentoo, I apologize. In this case, please let me know if I may be of
> any assistance.
>
> -Larry Siden
>
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list