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

Bug 480820

Summary: app-accessibility/florence-0.6.0 - Extensible scalable virtual keyboard for GNOME
Product: Gentoo Linux Reporter: Maxim Kammerer <mk>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: accessibility, gnome-accessibility+disabled, gnome, ikelos, xmw
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://florence.sourceforge.net/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: florence-0.6.0.ebuild

Description Maxim Kammerer 2013-08-12 23:20:37 UTC
Created attachment 355826 [details]
florence-0.6.0.ebuild

The ebuild follows discussion with xmw who considered adding it to the main tree some time ago. Differences from the ebuild in xmw overlay:

1. Only app-accessibility/at-spi2-core is necessary, as florence works fine without gnome-extra/at-spi:2 (which is a very heavy dependency — libbonobo). If GNOME desktop does not bring at-spi by itself, and it does something, it can be added with, e.g., "gnome? (gnome-extra/at-spi:2 )".

2. gnome-base/librsvg:2 and media-libs/gstreamer:0.10 are in RDEPEND, it's not reflected in README clearly, but is seen in ldd output and src/style.c (I also went over all entries in ldd output to make sure nothing else is missed).

3. Added USE=libnotify, that's what most packages seem to use for similar functionality.

4. Removed --with-xtst and --with-xrecord (default to enable, and no reason to disable), --with-at-spi (defaults to enable, and fails to compile when disabled), and --with-panelapplet (defaults to enable, but is actually unused in code, I think the author wanted to gracefully deprecate the switch).