Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77544 - gwc-0.20.ebuild (New Package)
Summary: gwc-0.20.ebuild (New Package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: Lowest enhancement
Assignee: Default Assignee for New Packages
URL: http://gwc.sourceforge.net/
Whiteboard: sunrise suggested
Keywords: EBUILD
: 108480 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-11 09:43 UTC by Benoît "UBIK" Collet-Billon
Modified: 2011-04-27 23:22 UTC (History)
8 users (show)

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


Attachments
ebuild for gwc-0.20 (exact version is 0.20-09(alpha)) (gwc-0.20.ebuild,898 bytes, text/plain)
2005-01-11 09:45 UTC, Benoît "UBIK" Collet-Billon
Details
gwc ebuild (slight changes) (gwc-0.20.09.ebuild,1.64 KB, text/plain)
2005-01-15 08:04 UTC, Michael Kiermaier
Details
gwc-0.21.05.ebuild (gwc-0.21.05.ebuild,1.66 KB, text/plain)
2006-04-28 20:52 UTC, Frieder Bürzele
Details
gwc-0.21.05-r1.ebuild (gwc-0.21.05-r1.ebuild,1.69 KB, text/plain)
2006-04-29 02:04 UTC, Frieder Bürzele
Details
gwc-0.21.05-r1.ebuild (gwc-0.21.05-r1.ebuild,1.68 KB, text/plain)
2006-04-29 02:38 UTC, Frieder Bürzele
Details
0.21-10 (gwc-0.21_p10.ebuild,834 bytes, text/plain)
2009-08-15 21:08 UTC, Samuli Suominen (RETIRED)
Details
Makefile.in.patch (gwc-0.21_p10-Makefile.in.patch,2.45 KB, patch)
2009-08-15 21:09 UTC, Samuli Suominen (RETIRED)
Details | Diff
gwc-0.21.15.ebuild (gwc-0.21.15.ebuild,1.17 KB, text/plain)
2011-04-27 23:17 UTC, Tim Harder
Details
Updated makefile.in patch (gwc-0.21.15-makefile.in.patch,2.36 KB, patch)
2011-04-27 23:18 UTC, Tim Harder
Details | Diff
QA patch (gwc-0.21.15-stdio.patch,208 bytes, patch)
2011-04-27 23:20 UTC, Tim Harder
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benoît "UBIK" Collet-Billon 2005-01-11 09:43:28 UTC
Gnome Wave Cleaner

A nice soft to do audio restoration: denoise, dehiss, declick and amplify audio files (and covert to mp3/ogg).

As this is the first ebuild i submit, the dependencies are surely not correct (i skipped all the gnome part), so it should build corrcetly for gnome users, for the others, i doubt it will...
Comment 1 Benoît "UBIK" Collet-Billon 2005-01-11 09:45:48 UTC
Created attachment 48215 [details]
ebuild for gwc-0.20 (exact version is 0.20-09(alpha))
Comment 2 Michael Kiermaier 2005-01-15 08:04:20 UTC
Created attachment 48550 [details]
gwc ebuild (slight changes)

I have two changes for this ebuild: The dependency on alsa-driver is bad for
2.6 kernels, do I changed it to alsa-lib. Furthermore, the ebuild works on my
iBook, so I added the ~ppc keyword.

In my opinion, this ebuild should go to portage as fast as possible!
Comment 3 Michael Kiermaier 2005-01-15 08:07:32 UTC
Sorry, I accidentaly posted this to the wrong bug, it was meant to go to bug 6616.
There I found an ebuild for gwc-0.20.09, that looks more advanced than this one. I made some slight changes to THAT ebuild, not to the ebuild originally posted here.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-10-08 06:22:08 UTC
*** Bug 108480 has been marked as a duplicate of this bug. ***
Comment 5 tim 2005-12-04 04:34:51 UTC
the same ebuild works for gwc-0.21.03
Comment 6 Raphael 2006-04-08 15:42:38 UTC
This is a me too request. What needs to happen for this to go in portage?

Raphael
P.S. We are on 0.21-05 now/
Comment 7 Jon Hood (RETIRED) gentoo-dev 2006-04-25 21:21:47 UTC
There are a number of issues with this ebuild that would cause it to not be added to portage.
1) It conflicts with net-p2p/ghostwhitecrab. They both install /usr/bin/gwc. Before this is added to portage, a mask needs to be put up on ghostwhitecrab and this package to block the installation of both at the same time. Alternatively, I can modify the ghostwhitecrab package to not install to /usr/bin/gwc. This will, however, require a version bump and previous versions will need to block the install of gwc (the wave cleaner).
2) Much of the versioning regexs can be avoided by using the versionator eclass. Please convert it to that eclass.
3) the "use oss || myconf='${myconf} --without-oss'" syntax should be changed to things like "$(use_with oss)"
4) You sed Makefile.in in the src_compile() function. While that's not tooo bad, it'd be better to go in the src_unpack() function. Not only that, but if you're modifying the Makefile.in, does that also mean we need to rerun the fun autotools? Possibly not, I haven't gotten to look at how this is packaged too much yet.
5) Why do you have to sed the Makefile in src_install? Something seems peculiar about that.
Comment 8 Jon Hood (RETIRED) gentoo-dev 2006-04-25 21:23:45 UTC
By the way, the ebuild works for the most part; issues 1, 4, and 5 are the ones that really need to be addressed before this can even think about touching portage. Other than that, it's a pretty nice package.
Comment 9 Frieder Bürzele 2006-04-28 20:52:50 UTC
Created attachment 85723 [details]
gwc-0.21.05.ebuild

gwc-0.21.05.ebuild
fixed:
- move seds around 
- use versionator eclass
- changed deps
Comment 10 Frieder Bürzele 2006-04-29 01:33:29 UTC
Comment on attachment 85723 [details]
gwc-0.21.05.ebuild

needs additionl work. I'll repost a better version soon
Comment 11 Frieder Bürzele 2006-04-29 02:04:35 UTC
Created attachment 85743 [details]
gwc-0.21.05-r1.ebuild

more fixes:
- all sed are now in src_unpack()
Comment 12 Frieder Bürzele 2006-04-29 02:38:28 UTC
Created attachment 85744 [details]
gwc-0.21.05-r1.ebuild

-changed dep =sci-libs/fftw-3*
Comment 13 Paul de Vries 2007-12-23 18:04:39 UTC
ebuild also OK for gwc-0.21.08

I have gwc-0.21.08 working for amd64. Can you add the ~amd64 keyword to the next version of the ebuild?

>the dependencies are surely not correct (i skipped all the gnome part),
>so it should build correctly for gnome users, for the others, i doubt it will...
It pulled in 30 ebuilds from gnome on my 'clean' system, so I think it is (probably) OK. 
Comment 14 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-16 21:38:15 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.

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
Comment 15 Samuli Suominen (RETIRED) gentoo-dev 2009-08-15 21:08:35 UTC
Created attachment 201368 [details]
0.21-10
Comment 16 Samuli Suominen (RETIRED) gentoo-dev 2009-08-15 21:09:04 UTC
Created attachment 201371 [details, diff]
Makefile.in.patch
Comment 17 Samuli Suominen (RETIRED) gentoo-dev 2009-08-15 21:09:53 UTC
And then it fails to build with ~arch toolchain which is why I stopped there.
Comment 18 Tim Harder gentoo-dev 2011-04-27 23:17:47 UTC
Created attachment 271395 [details]
gwc-0.21.15.ebuild

Ebuild for 0.21-15 release.
Comment 19 Tim Harder gentoo-dev 2011-04-27 23:18:40 UTC
Created attachment 271397 [details, diff]
Updated makefile.in patch

Updated makefile.in patch for 0.21.15
Comment 20 Tim Harder gentoo-dev 2011-04-27 23:20:01 UTC
Created attachment 271399 [details, diff]
QA patch

Patch to fix QA issue (adds a header include for printf)
Comment 21 Tim Harder gentoo-dev 2011-04-27 23:22:25 UTC
I was going to add this more recent release to the tree with the updated ebuild and patches I attached since it appears to build fine, but I had problems making the sample wave file load.