Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265828 - [PATCH][gnome-overlay]dev-libs/libunique-1.0.8 Fixed automagic D-Bus
Summary: [PATCH][gnome-overlay]dev-libs/libunique-1.0.8 Fixed automagic D-Bus
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://bugzilla.gnome.org/show_bug.cg...
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2009-04-12 08:11 UTC by Romain Perier (RETIRED)
Modified: 2009-04-12 20:33 UTC (History)
0 users

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


Attachments
the patch as git format-patch format to directly integrate it into the overlay (0001-libunique-Fixed-automagic-D-Bus-and-updated-ebuild.patch,4.16 KB, patch)
2009-04-12 08:12 UTC, Romain Perier (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Romain Perier (RETIRED) gentoo-dev 2009-04-12 08:11:43 UTC
Hi,
as specified and asked in the overlay TODO, i was necessary to solve automagic D-Bus support which bad as reported in http://www.gentoo.org/proj/en/qa/automagic.xml doc.

I preserved the default behavior of the configure script if there is eventually an upstream bug.

To solve the problem i just added a call to AC_ARG_ENABLE macro in the configure.ac, set have_dbus to yes is zero option is given, and change it depending of the option --[enable|disable]-dbus is one is given ($enableval).

Only if the support is enabled and D-Bus is present on the system, we need to define symbols in the config.h , and subdirectory with AC_DEFINE and AC_SUBST.

I've already updated the ebuild to include the patch and the Manifest.

mrpouet ;)


Reproducible: Always
Comment 1 Romain Perier (RETIRED) gentoo-dev 2009-04-12 08:12:43 UTC
Created attachment 188067 [details, diff]
the patch as git format-patch format to directly integrate it into the overlay
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-04-12 10:59:54 UTC
(In reply to comment #1)
> Created an attachment (id=188067) [edit]
> the patch as git format-patch format to directly integrate it into the overlay
> 

Fixed in overlay, but please send patch upstream as well.
Comment 3 Romain Perier (RETIRED) gentoo-dev 2009-04-12 18:23:31 UTC
upstream created see http://bugzilla.gnome.org/show_bug.cgi?id=578777 ;)
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-04-12 20:33:54 UTC
thanks.