Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60262 - Ebuilds for mbrola (german) and txt2pho
Summary: Ebuilds for mbrola (german) and txt2pho
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-08-13 12:51 UTC by Thomas Schuetz
Modified: 2018-06-07 18:26 UTC (History)
4 users (show)

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


Attachments
The whole ebuilds and necessary files (txt2pho-license!) (txt2pho.tar.bz2,4.95 KB, application/octet-stream)
2004-08-13 12:53 UTC, Thomas Schuetz
Details
app-accessibility/mbrola-voices-de-1.ebuild (mbrola-voices-de-1.ebuild,1.13 KB, text/plain)
2005-01-06 04:50 UTC, Christoph Brill (egore) (RESIGNED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schuetz 2004-08-13 12:51:24 UTC
These are just 2 ebuilds for app-accesibility:
The german version of mbrola with 3 voices and txt2pho,
a program to convert written text into phonetics for mbrola,
and sag_was, a script that uses mbrola-de and txt2pho to make
your computer speak german. Just "emerge txt2pho" and try
"sag_was Dies ist ein Test!" Should work...

Reproducible: Always
Steps to Reproduce:
Comment 1 Thomas Schuetz 2004-08-13 12:53:02 UTC
Created attachment 37375 [details]
The whole ebuilds and necessary files (txt2pho-license!)

txt2pho has its own license which need to go to /usr/portage/licenses/
Comment 2 Jon Hood (RETIRED) gentoo-dev 2004-08-13 20:02:24 UTC
well, one problem we have is that we can't have two packages provide /usr/bin/mbrola, which is what we will have. Would you mind if we not let it install another mbrola binary and instead make it depend on the mbrola package already in portage?
Comment 3 Jon Hood (RETIRED) gentoo-dev 2004-08-13 20:10:08 UTC
Also, after reading through the license, though we are allowed to distribute this package, there was a section that made me question it:

Permission  is  granted   to use  this   software  for non-commercial,
non-military purposes,  with and  only  with  the lexicon and prosody
files  made available by  the author  from the  HADIFIX for MBROLA
project www homepage:
http://www.ikp.uni-bonn.de/~tpo/HADIFIXforMBROLA.html

I don't think software which limits its useage is very viable for inclusion in portage. If the author would be able to better explain what he meant here, it could be considered.
Comment 4 Thomas Schuetz 2004-08-15 23:59:00 UTC
No, it's not enough to let it depend on the existing mbrola-package, there are different binaries for different languages (don't know why) and in my ebuild are the german voices. So I called the ebuild mbrola-de.
Comment 5 Jon Hood (RETIRED) gentoo-dev 2004-08-16 04:51:31 UTC
In that case, sense they provide different binaries as the same name, mbrola and mbrola-de must block each other. We cannot have two packages provide the same named file.
Comment 6 Christoph Brill (egore) (RESIGNED) 2005-01-06 04:50:24 UTC
Created attachment 47758 [details]
app-accessibility/mbrola-voices-de-1.ebuild

This is a better ebuild, since it only installs the voices. The other ebuild
should block the mbrola that is in portage (since both install the same binary,
which is wrong, IMO).
Comment 7 W-Mark Kubacki 2006-04-03 07:36:58 UTC
The provided ebuild for txt2pho does not work an needs modification:
- numfilt is a binary of its own and needs its own ebuild, app-text/numfilt
- compilation instructions for pipefilt are wrong (BTW, no need to extract anything there)
- RESTRICTION="nomirror" has to be applied (BTW, man 5 ebuild carries misleading instructions about that)

I've updated the ebuilds and created the new one for app-text/numfilt. You can grab them from here: http://svn.ossdl.de/all/ossdl
... and integrate them into the main tree.

(IMHO mbrola/festival should install all the german language files if emerged with LINGUAS="de en". Etc.)
Comment 8 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-09 15:47:23 UTC
(this is an automated message based on filtering criteria that matched this bug)

Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq