public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in media-sound/squeezeboxserver/files: squeezeboxserver.init.d squeezeboxserver-7.5.0-uuid-gentoo.patch squeezeboxserver-7.5.0-build-perl-modules-gentoo.patch squeezeboxserver-7.5.0-squeezeslave.patch squeezeboxserver.logrotate.d Gentoo-detailed-changelog.txt Gentoo-plugins-README.txt gentoo-filepaths.pm build-modules.sh squeezeboxserver-7.4.1-build-perl-modules-gentoo.patch
@ 2010-04-25 22:26 Joe Peterson (lavajoe)
  0 siblings, 0 replies; only message in thread
From: Joe Peterson (lavajoe) @ 2010-04-25 22:26 UTC (permalink / raw
  To: gentoo-commits

lavajoe     10/04/25 22:26:28

  Modified:             squeezeboxserver.init.d
                        squeezeboxserver.logrotate.d
                        Gentoo-detailed-changelog.txt
                        Gentoo-plugins-README.txt gentoo-filepaths.pm
                        build-modules.sh
  Added:                squeezeboxserver-7.5.0-uuid-gentoo.patch
                        squeezeboxserver-7.5.0-build-perl-modules-gentoo.patch
                        squeezeboxserver-7.5.0-squeezeslave.patch
  Removed:             
                        squeezeboxserver-7.4.1-build-perl-modules-gentoo.patch
  Log:
  Add new version 7.5.0 (bug #314073); remove old
  (Portage version: 2.1.8.3/cvs/Linux x86_64)

Revision  Changes    Path
1.3                  media-sound/squeezeboxserver/files/squeezeboxserver.init.d

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.init.d?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.init.d?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.init.d?r1=1.2&r2=1.3

Index: squeezeboxserver.init.d
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.init.d,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- squeezeboxserver.init.d	9 Apr 2010 04:17:59 -0000	1.2
+++ squeezeboxserver.init.d	25 Apr 2010 22:26:28 -0000	1.3
@@ -1,7 +1,7 @@
 #!/sbin/runscript
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.init.d,v 1.2 2010/04/09 04:17:59 lavajoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.init.d,v 1.3 2010/04/25 22:26:28 lavajoe Exp $
 
 # These fit the Squeezebox Server ebuild and so shouldn't need to be changed;
 # user-servicable parts go in /etc/conf.d/squeezeboxserver.



1.3                  media-sound/squeezeboxserver/files/squeezeboxserver.logrotate.d

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.logrotate.d?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.logrotate.d?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.logrotate.d?r1=1.2&r2=1.3

Index: squeezeboxserver.logrotate.d
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.logrotate.d,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- squeezeboxserver.logrotate.d	9 Apr 2010 04:17:59 -0000	1.2
+++ squeezeboxserver.logrotate.d	25 Apr 2010 22:26:28 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.logrotate.d,v 1.2 2010/04/09 04:17:59 lavajoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver.logrotate.d,v 1.3 2010/04/25 22:26:28 lavajoe Exp $
 
 /var/log/squeezeboxserver/scanner.log /var/log/squeezeboxserver/server.log /var/log/squeezeboxserver/perfmon.log {
 	missingok



1.2                  media-sound/squeezeboxserver/files/Gentoo-detailed-changelog.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-detailed-changelog.txt?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-detailed-changelog.txt?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-detailed-changelog.txt?r1=1.1&r2=1.2

Index: Gentoo-detailed-changelog.txt
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-detailed-changelog.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Gentoo-detailed-changelog.txt	9 Apr 2010 04:17:59 -0000	1.1
+++ Gentoo-detailed-changelog.txt	25 Apr 2010 22:26:28 -0000	1.2
@@ -1,60 +1,3 @@
-Updated for Squeezebox Server 7.4.2
-
-Bonjour/Avahi support removed (bug#307099)
-
-Class-XSAccessor-Array no longer required (bug#275520)
-
-Supports Perl 5.10.1 for bundled EV build (bug#287257)
-
-Fewer bundled Perl modules:
-	dev-perl/PAR (added through bug#275932)
-	dev-perl/Audio-Scan (added through bug#287264)
-	dev-perl/enum (added through bug#275931)
-	dev-perl/Text-Unidecode (added through bug#275939)
-	dev-perl/URI-Find (added through bug#275933)
-	dev-perl/Algorithm/C3 (added through bug#275529)
-	dev-perl/Net-UPnP (added through bug#275548)
-	dev-perl/File-BOM (added through bug#275530)
-	dev-perl/Proc-Background (added through bug#275940)
-	dev-perl/Tie-Cache-LRU (added through bug#275935)
-	dev-perl/Tie-Cache-LRU-Expires (added through bug#277335)
-	dev-perl/Data-Dump (added through bug#275942)
-	dev-perl/Data-URIEncode (added through bug#277332)
-	dev-perl/Tie-LLHash (added through bug#275936)
-	dev-perl/Tie-RegexpHash (added through bug#275938)
-	dev-perl/Class-XSAccessor
-	dev-perl/MRO-Compat
-	dev-perl/Data-Page
-	dev-perl/Data-UUID
-
-Utilises Data::UUID rather than UUID::Tidy
-	A patch is included to use Data::UUID since this is in
-	Portage (UUID::Tiny isn't)
-
-Removed redundant musepack USE flag
-
-Allow an external SQL server
-	A small tweak from jaervosz@gentoo.org (see bug#287257) to allow an
-	external MySQL server by only depending on it if it's installed.
-
-For Torsten: prefs in /etc rather than in /var/lib/squeezeboxserver/prefs
-
-For Torsten: Uses EAPI2 and use flag dependencies (a tidying up)
-
-Fixed build-modules with 'noexec' portage
-	Now copies the script into the source directory during the build process
-	to avoid trying to execute a script in the FILES directory - this fails
-	on Portage trees mounted 'noexec' (comment#25 in bug#287257).
-
-For Torsten: failure checks on newexe's
-
-For Torsten: EAPI2 and USE dependencies
-
-For Torsten: Fewer hardiwred paths in ebuild
-	Uses get_libdir and Perl installvendorlib
-
-The following Gentoo bugs should be able to be closed with this update:
-	bug#300051 (Perl 5.10)
-	bug#307099 (bogus USE flags)
-	bug#275520 (dev-perl/Class-XSAccessor-Array phaseout)
-	bug#307119 (Squeezebox Server 7.4.2 bump)
+---- squeezeboxserver-7.5.0
+
+Updated for Squeezebox Server 7.5.0 (Gentoo bug#314073)



1.3                  media-sound/squeezeboxserver/files/Gentoo-plugins-README.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-plugins-README.txt?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-plugins-README.txt?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-plugins-README.txt?r1=1.2&r2=1.3

Index: Gentoo-plugins-README.txt
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-plugins-README.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Gentoo-plugins-README.txt	9 Apr 2010 04:17:59 -0000	1.2
+++ Gentoo-plugins-README.txt	25 Apr 2010 22:26:28 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-plugins-README.txt,v 1.2 2010/04/09 04:17:59 lavajoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/Gentoo-plugins-README.txt,v 1.3 2010/04/25 22:26:28 lavajoe Exp $
 
 The standard Squeezebox Server package is installed differently on Gentoo in
 order that the installation complies with Gentoo's filesystem layout. These



1.3                  media-sound/squeezeboxserver/files/gentoo-filepaths.pm

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/gentoo-filepaths.pm?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/gentoo-filepaths.pm?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/gentoo-filepaths.pm?r1=1.2&r2=1.3

Index: gentoo-filepaths.pm
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/gentoo-filepaths.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gentoo-filepaths.pm	9 Apr 2010 04:17:59 -0000	1.2
+++ gentoo-filepaths.pm	25 Apr 2010 22:26:28 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/gentoo-filepaths.pm,v 1.2 2010/04/09 04:17:59 lavajoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/gentoo-filepaths.pm,v 1.3 2010/04/25 22:26:28 lavajoe Exp $
 
 # This file contains a custom OS package to provide information on the
 # installation structure on Gentoo. It is based on the Debian OS equivalent



1.3                  media-sound/squeezeboxserver/files/build-modules.sh

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/build-modules.sh?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/build-modules.sh?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/build-modules.sh?r1=1.2&r2=1.3

Index: build-modules.sh
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/squeezeboxserver/files/build-modules.sh,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- build-modules.sh	9 Apr 2010 04:17:59 -0000	1.2
+++ build-modules.sh	25 Apr 2010 22:26:28 -0000	1.3
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# $Id: build-modules.sh,v 1.2 2010/04/09 04:17:59 lavajoe Exp $
+# $Id: build-modules.sh,v 1.3 2010/04/25 22:26:28 lavajoe Exp $
 #
 # This script builds all binary Perl modules required by Squeezebox Server.
 # 



1.1                  media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-uuid-gentoo.patch

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-uuid-gentoo.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-uuid-gentoo.patch?rev=1.1&content-type=text/plain

Index: squeezeboxserver-7.5.0-uuid-gentoo.patch
===================================================================
--- slimserver.pl.old	2010-04-12 12:56:18.000000000 +0100
+++ slimserver.pl	2010-04-12 12:58:28.000000000 +0100
@@ -397,8 +397,9 @@
 	
 	# Generate a UUID for this SC instance on first-run
 	if ( !$prefs->get('server_uuid') ) {
-		require UUID::Tiny;
-		$prefs->set( server_uuid => UUID::Tiny::create_UUID_as_string( UUID::Tiny::UUID_V4() ) );
+		require Data::UUID;
+		my $ug = new Data::UUID;
+		$prefs->set( server_uuid => lc $ug->create_str() );
 	}
 
 	main::INFOLOG && $log->info("Squeezebox Server binary search path init...");



1.1                  media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-build-perl-modules-gentoo.patch

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-build-perl-modules-gentoo.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-build-perl-modules-gentoo.patch?rev=1.1&content-type=text/plain

Index: squeezeboxserver-7.5.0-build-perl-modules-gentoo.patch
===================================================================
--- Slim/bootstrap.pm.old	2010-04-12 12:59:41.000000000 +0100
+++ Slim/bootstrap.pm	2010-04-12 13:00:17.000000000 +0100
@@ -192,22 +192,6 @@
 			print "To run from source on Windows, please install ActivePerl 5.10.  ActivePerl 5.8.8 is no longer supported.\n";
 			print "http://www.activestate.com/activeperl/\n\n";
 		}
-		else {
-			print qq{
-*******
-
-NOTE:
-
-Please use the buildme.sh script located here:
-http://svn.slimdevices.com/repos/slim/7.5/trunk/vendor/CPAN/
-
-If 7.5 is outdated by the time you read this, Replace "7.5" with the major version
-of Squeezebox Server you are running.
-
-*******
-
-			\n};
-		}
 		
 		print "Exiting..\n";
 



1.1                  media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-squeezeslave.patch

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-squeezeslave.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.0-squeezeslave.patch?rev=1.1&content-type=text/plain

Index: squeezeboxserver-7.5.0-squeezeslave.patch
===================================================================
--- Slim/Web/HTTP.pm.old	2010-04-24 19:00:42.583003395 +0100
+++ Slim/Web/HTTP.pm	2010-04-24 19:00:42.075710393 +0100
@@ -2214,9 +2214,10 @@
 		# only kill the timer if we were called for the active streaming connection;
 		# otherwise we might kill the timer related to the next connection too.
 		Slim::Utils::Timers::killTimers($client, \&tryStreamingLater);
-		
-		Slim::Networking::Select::addWrite($httpClient, \&sendStreamingResponse, 1);
 	}
+
+	# Bug 14740 - always call sendStreamingResponse so we ensure the socket gets closed
+	Slim::Networking::Select::addWrite($httpClient, \&sendStreamingResponse, 1);
 }
 
 sub forgetClient {






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-04-25 23:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-25 22:26 [gentoo-commits] gentoo-x86 commit in media-sound/squeezeboxserver/files: squeezeboxserver.init.d squeezeboxserver-7.5.0-uuid-gentoo.patch squeezeboxserver-7.5.0-build-perl-modules-gentoo.patch squeezeboxserver-7.5.0-squeezeslave.patch squeezeboxserver.logrotate.d Gentoo-detailed-changelog.txt Gentoo-plugins-README.txt gentoo-filepaths.pm build-modules.sh squeezeboxserver-7.4.1-build-perl-modules-gentoo.patch Joe Peterson (lavajoe)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox