Streamripper records shoutcast compatible streams. Shoutcast style streams contain "meta data" or track separation data, it uses that as a marker for where the track should be separated, next the MP3 data is decoded and scanned for a silent point which is where tracks will be created. Finally, tracks are placed nicely on your harddrive with appropriate names and separation.
Created attachment 2456 [details] streamripper-1.32.ebuild
Created attachment 2457 [details] initial changelog
Commited, thanks for the ebuild!