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

Bug 220767

Summary: ebuild for dev-libs/dbus-c++
Product: Gentoo Linux Reporter: Matteo 'The Peach' Pescarin <peach>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: MatLinuxer2, mgorny
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 220769, 347409    
Attachments: dev-libs/dbus-c++-9999.ebuild
dbus-c++-9999.ebuild
dev-libs/dbus-c++/dbus-c++-9999.ebuild

Description Matteo 'The Peach' Pescarin 2008-05-07 15:00:50 UTC
deb-libs/dbus-cpp is outdated and no longer mantained as stated here: http://www.freedesktop.org/wiki/Software/DBusBindings.
This is the new c++ bindings for dbus.
Unfortunately there's no ufficial release/snapshot for this package.

New version of Linkage is based on this and the only solution is 1) use this ebuild that fetches the git repo 2) install fedora or a debian based distro. choose wisely ;)

NOTE: Remember that you need to enable "glib" USE flag when compiling this package for Linkage.
Comment 1 Matteo 'The Peach' Pescarin 2008-05-07 15:01:46 UTC
Created attachment 152285 [details]
dev-libs/dbus-c++-9999.ebuild

tested on x86
Comment 2 Vasiliy Tolstov 2008-05-20 16:22:31 UTC
work's on my amd64 gentoo linux systems (opteron and athlon64 3200+)
Comment 3 Vasiliy Tolstov 2008-05-20 16:27:14 UTC
may be write to author of linkage to use libdbus, because this is better solution ? 
Comment 4 Vasiliy Tolstov 2008-06-04 16:15:03 UTC
(In reply to comment #0)
> 
> NOTE: Remember that you need to enable "glib" USE flag when compiling this
> package for Linkage.
> 

Hm.. does not build with glib use flag. 
Comment 5 Andrey Batyiev 2009-04-29 22:00:24 UTC
Created attachment 189905 [details]
dbus-c++-9999.ebuild

Hello, I've updated ebuild: change license (LGPL-2.1) and add doc use-flag.
Comment 6 nebojsa 2010-02-13 23:06:18 UTC
There is a fork at http://gitorious.org/dbus-cplusplus.
If you change EGIT_REPO_URI to git://gitorious.org/dbus-cplusplus/mainline.git it builds just fine with Andrey's ebuild.
This ebuild in turn works just fine with GNote
Comment 7 Mat 2010-05-26 17:31:03 UTC
Created attachment 233031 [details]
dev-libs/dbus-c++/dbus-c++-9999.ebuild 

changes are:
  * git url
  * homepage url
Comment 8 Mat 2010-05-26 17:32:23 UTC
(In reply to comment #6)
> There is a fork at http://gitorious.org/dbus-cplusplus.
> If you change EGIT_REPO_URI to git://gitorious.org/dbus-cplusplus/mainline.git
> it builds just fine with Andrey's ebuild.
> This ebuild in turn works just fine with GNote
> 

Hi, I made a updated version for dbus-c++ ebuild, changes are:
  * git url
  * homepage url


BTW, I did not find "linkage" in the portage tree, so I just paste the link here to make it convenient look. :-)
http://code.google.com/p/linkage/wiki/Installation
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-12-31 14:33:20 UTC
Is this the same as dev-libs/dbus-c++ in gx86?
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-07-04 09:15:22 UTC
This seems to be in tree now.