Summary: | new ebuild: app-accessibility/simon Open-source speech recognition program for replacing mouse and keyboard | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Daniel Pinto dos Santos <danielpi> |
Component: | New packages | Assignee: | Julian Ospald <hasufell> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | accessibility, bugs-gentoo, dschridde+gentoobugs, nikoli, Thomas.Rausch |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://sourceforge.net/projects/speech2text/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 245595, 245475 | ||
Bug Blocks: |
Description
Daniel Pinto dos Santos
2008-10-30 02:22:04 UTC
I'm going to assign this initially to the accessibility team, but they may be too overloaded to handle this right now. If so, they will reassign the bug to "maintainer-wanted", and you should try this approach: 1. hang out on #gentoo-sunrise irc channel on server irc.gentoo.org and find a volunteer 2. your volunteer can attach a candidate ebuild to this bug and submit it to the sunrise overlay http://overlays.gentoo.org/proj/sunrise 3. after it has been in sunrise for a while and seems not too buggy, the accessibility team will likely be interested in adopting it Started learning how to write ebuilds. As first step I started writing an ebuild for julius (Bug #245275) which is a dependency of simon, as described. Actually, julius is in bug 245475, in case anybody else is following along... (In reply to comment #3) > Actually, julius is in bug 245475, in case anybody else is following along... > S*$t, was a typo, sorry. Thanks for the correction! I am moving this to maintainer-wanted for now. simon was featured on dot.kde.org (http://dot.kde.org/2009/08/22/simon-speech-activated-user-interface-kde). I will try to take up work on a ebuild again. Unfortunately I'm not having much free time currently, so it would be great if someone could help. I will try to get some help on #gentoo-sunrise as well. Thanks! I found the simon-0.2.ebuild on aoliynik-overlay. I copied it across as a 3rd party ebuild but it fails when trying to generate a manifest with "EAPI=2 is not supported". Could you please supply a working ebuild if one exists. can you share this outdated ebuild. i wonder why nobody is interested in this software package having in gentoo? the deps suck hard, all the kde crap however I'm working on this. Very nice seeing someone working on this! :) +*simon-0.4.0 (31 Mar 2013) + + 31 Mar 2013; Julian Ospald <hasufell@gentoo.org> +simon-0.4.0.ebuild, + +files/simon-0.4.0-libdir.patch, +files/simon-0.4.0-linguas.patch, + +files/simon-0.4.0-opencv.patch, +metadata.xml: + initial import wrt #244945 I might add julius some time later (In reply to comment #11) > +*simon-0.4.0 (31 Mar 2013) > + > + 31 Mar 2013; Julian Ospald <hasufell@gentoo.org> +simon-0.4.0.ebuild, > + +files/simon-0.4.0-libdir.patch, +files/simon-0.4.0-linguas.patch, > + +files/simon-0.4.0-opencv.patch, +metadata.xml: > + initial import wrt #244945 Thanks a lot! Is the dependency on old KDE PIM (libkdepim and akonadi) intentional? It produces an issue here: [ebuild N ] app-accessibility/sphinxbase-0.8 USE="-doc -lapack -python -static-libs" PYTHON_TARGETS="python2_7 -python2_6" 3,236 kB [ebuild N ] x11-libs/qwt-6.0.2-r2:6 USE="svg -doc -examples -mathml -static-libs" 2,626 kB [ebuild N ] app-accessibility/SphinxTrain-1.0.8 PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 8,717 kB [ebuild N ] app-accessibility/pocketsphinx-0.8 USE="-python -static-libs" PYTHON_TARGETS="python2_7 -python2_6" 23,225 kB [ebuild N ] kde-base/libkdepim-4.4.11.1-r1:4 USE="(-aqua) -debug" 8,755 kB [ebuild N ] kde-base/akonadi-4.4.11.1:4 USE="(-aqua) -debug" 0 kB [uninstall ] kde-base/kdepim-common-libs-4.10.1:4::kde USE="(-aqua) -debug" [blocks b ] kde-base/akonadi:4 ("kde-base/akonadi:4" is blocking kde-base/kdepim-common-libs-4.10.1) [blocks b ] kde-base/libkdepim:4 ("kde-base/libkdepim:4" is blocking kde-base/kdepim-common-libs-4.10.1) [ebuild N ] app-accessibility/simon-0.4.0 USE="kdepim nls opencv -libsamplerate" 21,621 kB [blocks B ] kde-base/akonadiconsole:4 ("kde-base/akonadiconsole:4" is blocking kde-base/akonadi-4.4.11.1) Total: 7 packages (7 new, 1 uninstall), Size of downloads: 68,178 kB Conflict: 3 blocks (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (kde-base/akonadiconsole-4.10.1::kde, installed) pulled in by kde-base/akonadiconsole required by @selected (kde-base/akonadi-4.4.11.1::gentoo, ebuild scheduled for merge) pulled in by kde-base/akonadi:4 required by (app-accessibility/simon-0.4.0::gentoo, ebuild scheduled for merge) (In reply to comment #12) > (In reply to comment #11) > > +*simon-0.4.0 (31 Mar 2013) > > + > > + 31 Mar 2013; Julian Ospald <hasufell@gentoo.org> +simon-0.4.0.ebuild, > > + +files/simon-0.4.0-libdir.patch, +files/simon-0.4.0-linguas.patch, > > + +files/simon-0.4.0-opencv.patch, +metadata.xml: > > + initial import wrt #244945 > > Thanks a lot! > > Is the dependency on old KDE PIM (libkdepim and akonadi) intentional? > > It produces an issue here: > [ebuild N ] app-accessibility/sphinxbase-0.8 USE="-doc -lapack -python > -static-libs" PYTHON_TARGETS="python2_7 -python2_6" 3,236 kB > [ebuild N ] x11-libs/qwt-6.0.2-r2:6 USE="svg -doc -examples -mathml > -static-libs" 2,626 kB > [ebuild N ] app-accessibility/SphinxTrain-1.0.8 > PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 8,717 kB > [ebuild N ] app-accessibility/pocketsphinx-0.8 USE="-python > -static-libs" PYTHON_TARGETS="python2_7 -python2_6" 23,225 kB > [ebuild N ] kde-base/libkdepim-4.4.11.1-r1:4 USE="(-aqua) -debug" > 8,755 kB > [ebuild N ] kde-base/akonadi-4.4.11.1:4 USE="(-aqua) -debug" 0 kB > [uninstall ] kde-base/kdepim-common-libs-4.10.1:4::kde USE="(-aqua) > -debug" > [blocks b ] kde-base/akonadi:4 ("kde-base/akonadi:4" is blocking > kde-base/kdepim-common-libs-4.10.1) > [blocks b ] kde-base/libkdepim:4 ("kde-base/libkdepim:4" is blocking > kde-base/kdepim-common-libs-4.10.1) > [ebuild N ] app-accessibility/simon-0.4.0 USE="kdepim nls opencv > -libsamplerate" 21,621 kB > [blocks B ] kde-base/akonadiconsole:4 ("kde-base/akonadiconsole:4" is > blocking kde-base/akonadi-4.4.11.1) > > Total: 7 packages (7 new, 1 uninstall), Size of downloads: 68,178 kB > Conflict: 3 blocks (1 unsatisfied) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (kde-base/akonadiconsole-4.10.1::kde, installed) pulled in by > kde-base/akonadiconsole required by @selected > > (kde-base/akonadi-4.4.11.1::gentoo, ebuild scheduled for merge) pulled in > by > kde-base/akonadi:4 required by (app-accessibility/simon-0.4.0::gentoo, > ebuild scheduled for merge) actually it should work without akonadi + 31 Mar 2013; Julian Ospald <hasufell@gentoo.org> simon-0.4.0.ebuild: + fix deps + 31 Mar 2013; Julian Ospald <hasufell@gentoo.org> simon-0.4.0.ebuild, + metadata.xml: + add sphinx useflag, add julius fallback * Messages for package app-accessibility/simon-0.4.0: * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/app-accessibility/simon/files/simon-0.4.0-sphinx.patch * ( simon-0.4.0-sphinx.patch ) * ERROR: app-accessibility/simon-0.4.0 failed (prepare phase): * Cannot find $EPATCH_SOURCE! forgot a file? :) (In reply to comment #15) > * Messages for package app-accessibility/simon-0.4.0: > > * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: > * > * /usr/portage/app-accessibility/simon/files/simon-0.4.0-sphinx.patch > * ( simon-0.4.0-sphinx.patch ) > * ERROR: app-accessibility/simon-0.4.0 failed (prepare phase): > * Cannot find $EPATCH_SOURCE! > > > forgot a file? :) + 01 Apr 2013; Julian Ospald <hasufell@gentoo.org> + +files/simon-0.4.0-sphinx.patch: + add missing patch sry about that, I really hate CVS |