Porting from libgnomeprint[ui] to gtk+-print
Guidelines
grep -l -R gnome-print /your/checkout/src/ and grep -l -R gnomeprint /your/checkout/src should list some modules that need to be ported to gtk+-print. Using ldd is not reliable. Using jhbuild rdepends --direct libgnomeprint will print only modules that have a specified libgnomeprint dependency - this is also not reliable. Distribution-specific tools are Gentoo's equery depends or rpm -q --whatrequires 'libgnomeprintui-2-2.so.0'. (Thanks to seb128, bkor, cosimoc, fredp, pbor, leio and others!) |
Tip: If you choose to work on a module, create the bug report on GNOME Bugzilla and add a comment. This way people will know someone already works on it, and won't duplicate the work you're doing. |
State |
Markup |
todo |
<: #ff8080> to do |
todo |
<: #80ff80> not needed |
patch |
<: #ffc849> [wiki:gnomebug/xxxxx patch] |
done |
<: #80ff80> [wiki:gnomebug/xxxxx done] |
Above are the states and corresponding markup to update the modules state table below.
Tarball |
Status |
Desktop |
|
alacarte |
not needed |
bug-buddy |
not needed |
not needed |
|
not needed |
|
dasher |
not needed |
not needed |
|
eel |
not needed |
not needed |
|
done |
|
done |
|
done |
|
evolution-data-server |
done |
done |
|
evolution-exchange |
not needed |
evolution-webcal |
not needed |
fast-user-switch-applet |
not needed |
file-roller |
not needed |
gcalctool |
not needed |
gconf-editor |
not needed |
not needed |
|
done |
|
not needed |
|
gnome-backgrounds |
not needed |
gnome-desktop |
not needed |
not needed |
|
gnome-icon-theme |
not needed |
gnome-keyring |
not needed |
gnome-netstatus |
not needed |
gnome-nettool |
not needed |
gnome-mag |
not needed |
not needed |
|
gnome-menus |
not needed |
not needed |
|
gnome-power-manager |
not needed |
gnome-python-desktop |
|
not needed |
|
gnome-session |
not needed |
gnome-settings-daemon |
not needed |
not needed |
|
gnome-system-monitor |
not needed |
not needed |
|
gnome-terminal |
not needed |
not needed |
|
gnome-user-docs |
not needed |
done in 2.21 |
|
gnome-volume-manager |
not needed |
not needed |
|
not needed |
|
gst-plugins |
not needed |
not needed |
|
gtkhtml |
done |
done |
|
not needed |
|
gvfs |
not needed |
libgail-gnome |
not needed |
libgnomekbd |
not needed |
libgtop |
not needed |
libgweather |
not needed |
liboobs |
not needed |
librsvg |
done |
not needed |
|
libwnck |
not needed |
metacity |
not needed |
mousetweaks |
not needed |
not needed |
|
nautilus-cd-burner |
not needed |
orca |
not needed |
pygtksourceview |
not needed |
done |
|
not needed |
|
swfdec-gnome |
not needed |
tomboy |
|
totem-pl-parser |
not needed |
not needed |
|
vinagre |
not needed |
vino |
not needed |
vte |
not needed |
done |
|
not needed |
|
Desktop (to be deprecated) |
|
libgnomeprint |
not needed |
libgnomeprintui |
not needed |
Platform |
|
GConf |
not needed |
at-spi |
not needed |
atk |
not needed |
gail |
not needed |
glib |
not needed |
gnome-mime-data |
not needed |
gnome-vfs |
not needed |
not needed |
|
gtk-doc |
not needed |
intltool |
not needed |
libglade |
not needed |
libxml2 |
not needed |
libxslt |
not needed |
pango |
not needed |
pkgconfig |
not needed |
Platform (to be deprecated) |
|
ORBit2 |
not needed |
audiofile |
not needed |
esound |
not needed |
libIDL |
not needed |
libart_lgpl |
not needed |
libbonobo |
not needed |
libbonoboui |
not needed |
libgnome |
not needed |
libgnomecanvas |
not needed |
libgnomeui |
not needed |
Admin |
|
not needed |
|
sabayon |
not needed |
Development Tools |
|
accerciser |
not needed |
anjuta |
|
devhelp |
not needed |
gdl |
not needed |
glade3 |
not needed |
gnome-build |
not needed |
gnome-devel-docs |
|
Bindings (C++) |
|
glibmm |
not needed |
gtkmm |
not needed |
libglademm |
not needed |
gconfmm |
not needed |
libgnomecanvasmm |
not needed |
libgnome-vfsmm |
not needed |
libgnomemm |
not needed |
libgnomeuimm |
not needed |
libxml++ |
not needed |
Bindings (java) |
|
glib-java (jg-common) |
not needed |
libgtk-java |
not needed |
libgnome-java |
not needed |
libgconf-java |
not needed |
libglade-java |
not needed |
Bindings (perl) |
|
Glib |
not needed |
Gtk2 |
not needed |
Gtk2-GladeXML |
not needed |
Gnome2-GConf |
not needed |
Gnome2-Canvas |
not needed |
Gnome2-VFS |
not needed |
Gnome2 |
not needed |
Bindings (python) |
|
pygobject |
not needed |
not needed |
|
GnomePython |
to do |
Other |
|
abiword |
not needed |
atomix |
not needed |
banshee |
not needed |
not needed |
|
not needed |
|
claws-email |
to do |
conglomerate |
to do |
contact-lookup-applet |
not needed |
to do |
|
eggcups |
not needed |
f-spot |
not needed |
gfax |
to do |
ghex |
|
gimp |
done |
glabels |
to do |
gnome-blog |
not needed |
not needed |
|
gnome-cups-manager |
not needed |
gnome-main-menu |
not needed |
not needed |
|
GNOME Phone Manager |
not needed |
gnome-sharp |
done |
gnucash |
|
GParted |
not needed |
not needed |
|
gtetrinet |
not needed |
gthumb |
done |
not needed |
|
inkscape |
done |
libbtctl |
not needed |
libgda |
not needed |
libgnomekbd |
not needed |
libgoffice |
not needed |
nautilus-sendto |
not needed |
nautilus-vcs |
not needed |
not needed |
|
planner |
|
not needed |
|
not needed |