Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54572 - powiedz-1.0 (new package)
Summary: powiedz-1.0 (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-20 16:26 UTC by Przemyslaw Maciag (RETIRED)
Modified: 2004-07-09 04:17 UTC (History)
1 user (show)

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


Attachments
powiedz-1.0.ebuild (powiedz-1.0.ebuild,1.25 KB, text/plain)
2004-06-20 16:26 UTC, Przemyslaw Maciag (RETIRED)
Details
powiedz-1.0-Makefile.inc (powiedz-1.0-Makefile.inc,915 bytes, text/plain)
2004-06-20 16:27 UTC, Przemyslaw Maciag (RETIRED)
Details
powiedz.desktop (powiedz.desktop,183 bytes, text/plain)
2004-06-20 16:28 UTC, Przemyslaw Maciag (RETIRED)
Details
powiedz-1.0.ebuild (powiedz-1.0.ebuild,941 bytes, text/plain)
2004-07-07 10:47 UTC, Przemyslaw Maciag (RETIRED)
Details
powiedz-1.0.ebuild (powiedz-1.0.ebuild,1.00 KB, text/plain)
2004-07-08 03:31 UTC, Przemyslaw Maciag (RETIRED)
Details
powiedz-dsp-handle-fix.patch (powiedz-dsp-handle-fix.patch,427 bytes, patch)
2004-07-08 03:31 UTC, Przemyslaw Maciag (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Przemyslaw Maciag (RETIRED) gentoo-dev 2004-06-20 16:26:02 UTC
Powiedz is a polish speak synthesizer. It's a part of kadu project.
Comment 1 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-06-20 16:26:58 UTC
Created attachment 33703 [details]
powiedz-1.0.ebuild

Ebuild was created together with Maciej "Milu" Milewski
Comment 2 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-06-20 16:27:54 UTC
Created attachment 33704 [details]
powiedz-1.0-Makefile.inc

Part of the makefile (needed because of the compilation rules....)
Comment 3 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-06-20 16:28:11 UTC
Created attachment 33705 [details]
powiedz.desktop
Comment 4 Michal Januszewski (RETIRED) gentoo-dev 2004-07-07 01:41:58 UTC
It generally looks good, but it's necessary to correct a few issues before it can be added to the Portage tree:

1) The header of the ebuild has to be updated to the "Gentoo Foundation" version which you can currently find in every ebuild in the Portage tree

2) How do you know powiedz is distributed under GPL (and not GPL-2 for example?). If I haven't missed anything, the license isn't specified anywhere in the source tarball.

3) Are you sure the runtime dependencies should be empty?

4) Please change the if clauses so that they look like: "if use FLAG; then"

5) Why the need for all the echo's in the ebuild and Makefile.inc? From what I've seen, powiedz comes with a skeleton Makefile (Makefile_plain), which can be renamed to Makefile and the appopriate variables (CFLAGS, LDLIBS, DEFS) can be updated from the ebuild using sed. This way the ebuild should shrink significantly :)

Please address the problems/ideas listed above.
Comment 5 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-07-07 10:47:55 UTC
Created attachment 34933 [details]
powiedz-1.0.ebuild

1) done
2) i do not really know and I should. Sorry for that. powiedz is a part of kadu
project, which is chipped on a GPL-2 (I changed it do this). I'm going to email
authors of kadu project and ask for it.
3) no, I wasn't sure, so I ran ldd - fixed :)
4) done
5) done (even there's no need of copying anything)

If licence is difrent from GPL-2 I will correct it asap.

Regards,
Przemek
Comment 6 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-07-07 10:49:31 UTC
chipped = shipped.

I'm terribly sorry for my english - I'm still learning ;-)

Regards,
Przemek
Comment 7 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-07-08 03:31:02 UTC
Created attachment 34990 [details]
powiedz-1.0.ebuild

Ok. So here is what I've found:
- nobody knows the author of powiedz; I'm trying to find him really hard.....
- there's a spec in PLD cvs for powiedz; they (PLD people) are saying that this
is GPL and they are distributing it under this licence
- I've contact with kadu develepers - powiedz IS NOT a part of kadu (I was
wrong) - they take this project, because nobody else wants to...

If PLD people are distributing it under GPL, so maybe it is GPL. Anyway - I'll
still lookup for the author of powiedz.

For now - I've collected a patch from PLD and added to ebuild.

Regards,
Przemek
Comment 8 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-07-08 03:31:22 UTC
Created attachment 34991 [details, diff]
powiedz-dsp-handle-fix.patch
Comment 9 Michal Januszewski (RETIRED) gentoo-dev 2004-07-09 04:17:54 UTC
Thanks for your work on this ebuild :) I've added it and set the license to GPL-1. If you learn that it's in fact GPL-2 or smth else, please let me know.