Here is an ebuild and patch for soundconverter, so that it install's correctly. The patch modifies soundconverter's makefile, which have it's own hardcoded install paths, and we want emerge to decide where to install. It is a sound converter application for GNOME. I've tested flac, mpc, mp4 and ogg as input formats, but it should handle any format that gstreamer can play. There is a use flag for gst-plugins-lame, which is required for converting files to mp3.
Created attachment 60882 [details] soundconverter-0.7.1.ebuild
Created attachment 60883 [details, diff] makefile.patch
I'll take this app. Did you send this patch to the upstream author?
Works fine. A GNOME menu icon would be even better. btw, 0.7.2 was released.
Some notes: - There is no lame-useflag, but we have a mp3-useflag, please use that. - gnome-python dep is missing - bump to 0.7.2 - i get the error below (don't know why) Please fix those things, then I can add it to the tree. Traceback (most recent call last): File "/usr/bin/soundconverter", line 1571, in ? main() File "/usr/bin/soundconverter", line 1563, in main gui_main(args) File "/usr/bin/soundconverter", line 1414, in gui_main win = SoundConverterWindow(glade) File "/usr/bin/soundconverter", line 1288, in __init__ self.prefs = PreferencesDialog(glade) File "/usr/bin/soundconverter", line 759, in __init__ self.set_widget_initial_values(glade) File "/usr/bin/soundconverter", line 851, in set_widget_initial_values self.change_mime_type(mime_type) File "/usr/bin/soundconverter", line 1064, in change_mime_type self.update_example() File "/usr/bin/soundconverter", line 922, in update_example bitrate = self.get_bitrate_from_settings() File "/usr/bin/soundconverter", line 896, in get_bitrate_from_settings bitrate = self.get_int(quality[mode])
Created attachment 64591 [details] soundconverter-0.7.2.ebuild Corrected gnome-python dep and changed lame-useflag to mp3-useflag. Also bumped to version 0.7.2.
Comment on attachment 64591 [details] soundconverter-0.7.2.ebuild Corrected gnome-python dep and changed lame-useflag to mp3-useflag. Also bumped to version 0.7.2. I don't know whats causing that error, but I once had a problem with ogg's quality setting. Removing Soundconverter's settings from gconf database solved it.
version 0.8.0 is out, please update ebuild
Elias, you provided a patch for the Makefile, but you didn't send it to upstream (as far as I can see). This is very bad behaviour, because now we have 0.8.0, your patch fails and it still has hardcoded paths. Please provide us with a new patch and send it to the upstream devs so hopefully we don't need it any more for the next version.
Created attachment 69417 [details] soundconverter-0.8.0.ebuild I'm terribly sorry that I have not posted this earlier. I'll also send that updated patch to upstream devs righ away.
Created attachment 69418 [details, diff] makefile.patch Here is an updated patch which works with version 0.8.0.
Created attachment 77909 [details] soundconverter-0.8.3.ebuild New Version
added
Tested on AMD64.
In the future, please file a new bug for architecture keywording rather than adding a comment to a closed bug. Added ~amd64.