Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 480820 - app-accessibility/florence-0.6.0 - Extensible scalable virtual keyboard for GNOME
Summary: app-accessibility/florence-0.6.0 - Extensible scalable virtual keyboard for G...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://florence.sourceforge.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2013-08-12 23:20 UTC by Maxim Kammerer
Modified: 2016-01-26 08:22 UTC (History)
5 users (show)

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


Attachments
florence-0.6.0.ebuild (florence-0.6.0.ebuild,921 bytes, text/plain)
2013-08-12 23:20 UTC, Maxim Kammerer
Details

Note You need to log in before you can comment on or make changes to this bug.
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).