gEDA-dev: PCB DBus support code

Peter Clifton pcjc2 at cam.ac.uk
Thu Nov 30 19:21:10 EST 2006


Hi,

I've cleaned some of my code to support libdbus in PCB in the hope its
infrastructure can be included in CVS PCB.

The new files:

dbus.c
dbus.h
dbus.xml
dbus-pcbmain.c
dbus-pcbmain.h

Are not attached to avoid creating too much traffic. The two .c files
still need a work before they are production ready. I'll send these
files in a separate email.

The patches attached should be useful / applicable without the above
files.

pcb.rawdbus.hid_support: Should be ready to apply after review.
(Includes the memory leak bugfix I posted earlier - sorry)

diffstat pcb.rawdbus.hid_support.patch 
 hid.h                 |   25 ++++++++
 hid/common/extents.c  |    4 +
 hid/common/hidnogui.c |   39 +++++++++++++
 hid/gtk/gtkhid-main.c |  148
++++++++++++++++++++++++++++++++++++++++++++++++++
 hid/lesstif/main.c    |  121 ++++++++++++++++++++++++++++++++++++++++
 5 files changed, 337 insertions(+)

pcb.rawdbus.automake_support.patch: Should be ready to apply after
review. Should work on its own unless dbus support configured in, where
it needs the above dbus related source files!

diffstat pcb.rawdbus.automake_support.patch 
 configure.ac    |   36 ++++++++++++++++++++++++++++++++++--
 src/Makefile.am |   26 ++++++++++++++++++++++++--
 2 files changed, 58 insertions(+), 4 deletions(-)

diffstat pcb.rawdbus.setup_hooks.patch: Should be ready to apply after
review. Should work on its own, as HAVE_DBUS is not defined.
 main.c |   10 ++++++++++
 1 file changed, 10 insertions(+)


-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pcb.rawdbus.automake_support.patch
Type: text/x-patch
Size: 3384 bytes
Desc: not available
Url : http://www.seul.org/pipermail/geda-dev/attachments/20061201/3543a9a8/pcb.rawdbus.automake_support-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pcb.rawdbus.hid_support.patch
Type: text/x-patch
Size: 12285 bytes
Desc: not available
Url : http://www.seul.org/pipermail/geda-dev/attachments/20061201/3543a9a8/pcb.rawdbus.hid_support-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pcb.rawdbus.setup_hooks.patch
Type: text/x-patch
Size: 740 bytes
Desc: not available
Url : http://www.seul.org/pipermail/geda-dev/attachments/20061201/3543a9a8/pcb.rawdbus.setup_hooks-0001.bin


More information about the geda-dev mailing list