Hi! This will be the first stable version of squeezecenter, which replaces the old "slimserver" (which was never marked stable and will be removed once we have a stable squeezecenter). Note that 7.2.0 will be ready to mark stable at the end of this month, but doing 7.1.0 might be a good way for us (myself and the Stuart, the proxy maintainer) to get feedback on the procedure - respond with any questions. It's a bit involved, so don't get overwhelmed. We may be able to cut it down a bit, but I am including below the exhaustive test process that Stuart uses: 1. Start with no MySQL database set up for SqueezeCenter. 2. Add a few package.use variables (the SC one to test pulling in some dependencies, support FLAC files in my little test library, and allow some transcoded streaming to be tested): 1. media-sound/squeezecenter flac lame 2. dev-perl/GD jpeg png 3. media-libs/gd jpeg png 3. emerge squeecezenter 4. emerge --config =media-sound/squeezecenter-7.1.0 1. Enter MySQL root password (needed so the config script can create a new user and database for SqueezeCenter) 2. Make up a new password for SqueezeCenter (you don't need to remember it as you'll never need to type it in) 5. Start SqueezeCenter with "/etc/init.d/squeezecenter start" 6. (you'll see a Perl warning here about an uninitialized value - that's usual for the first time the server is started) 7. Point your browser to http://localhost:9000 8. You should see a configuration wizard appear. Do the following to complete it: 1. Skip the "SqueezeNetwork Account" step - it's optional 2. Leave just the "Use local music" option ticked on the next step's page; click "next" 3. Use the directory tree browser to choose a directory containing some MP3 and/or FLAC files. This can be the root of a music directory tree as the search is recursive. eg "/mnt/media/Music" or wherever you keep music. SqueezeCenter will never modify these files. This music tree must be readable to the "squeezecenter" user or group. 4. Use the directory tree browser to choose a directory where Playlists will be stored (which should be writable to the "squeezecenter" user or group), or just click "next" if you don't have one (the step is optional). 5. You'll see a summary of your settings; click "next". 9. The main SqueezeCenter interface should now appear with some text at the bottom indicating the library is being scanned. 10. Wait a few minutes for the scan to finish then browse around the music under the "Music Library" branch of the tree on the left. 11. If you've album art in the music directories or embedded in the music files themselves then they should appear. 12. This is a pretty good confidence test; if you can get the web interface up with music browsable then it's usually working fine as that requires the correct permissions and the database to be working. 13. If you don't possess a SqueezeBox hardware player then you can test playing by connecting a music player to "http://localhost/stream.mp3"; when you refresh the web interface you'll see the player now show up on the right-hand side. You'll get playlist controls there.
this needs media-sound/alac_decoder stable. @sbriesen: do you have any objections to stabilize media-sound/alac_decoder-0.1.3 ?
Note: I just applied a fix in 7.1.0-r1. Please stable this ebuild. See bug #237548. Thanks!
amd64/x86 stable
ppc stable. closing since we're last.