aboutsummaryrefslogtreecommitdiff
path: root/audio/squeezeboxserver/files
diff options
context:
space:
mode:
Diffstat (limited to 'audio/squeezeboxserver/files')
-rw-r--r--audio/squeezeboxserver/files/patch-Bin_build-perl-modules.pl151
-rw-r--r--audio/squeezeboxserver/files/patch-Slim_Networking_mDNS.pm22
-rw-r--r--audio/squeezeboxserver/files/patch-Slim_Utils_Misc.pm14
-rw-r--r--audio/squeezeboxserver/files/patch-Slim_Utils_Prefs.pm34
-rw-r--r--audio/squeezeboxserver/files/patch-convert.conf57
-rw-r--r--audio/squeezeboxserver/files/pkg-install.in80
-rw-r--r--audio/squeezeboxserver/files/slimserver.sh.in78
-rw-r--r--audio/squeezeboxserver/files/softsqueeze.sh.in10
-rw-r--r--audio/squeezeboxserver/files/squeezecenter.sh.in78
9 files changed, 0 insertions, 524 deletions
diff --git a/audio/squeezeboxserver/files/patch-Bin_build-perl-modules.pl b/audio/squeezeboxserver/files/patch-Bin_build-perl-modules.pl
deleted file mode 100644
index cc52da3652a6..000000000000
--- a/audio/squeezeboxserver/files/patch-Bin_build-perl-modules.pl
+++ /dev/null
@@ -1,151 +0,0 @@
-
-$FreeBSD$
-
---- Bin/build-perl-modules.pl.orig
-+++ Bin/build-perl-modules.pl
-@@ -24,14 +24,14 @@
-
- # The list of all the packages needed.
- my %packages = (
-- 'Compress::Zlib' => 'Compress-Zlib-1.41.tar.gz',
-- 'DBI' => 'DBI-1.50.tar.gz',
-- 'DBD::mysql' => 'DBD-mysql-3.0002.tar.gz',
-- 'Digest::SHA1' => 'Digest-SHA1-2.11.tar.gz',
-- 'HTML::Parser' => 'HTML-Parser-3.48.tar.gz',
-- 'Template' => 'Template-Toolkit-2.15.tar.gz',
-- 'Time::HiRes' => 'Time-HiRes-1.86.tar.gz',
-- 'XML::Parser::Expat' => 'XML-Parser-2.34.tar.gz',
-+# 'Compress::Zlib' => 'Compress-Zlib-1.41.tar.gz',
-+# 'DBI' => 'DBI-1.50.tar.gz',
-+# 'DBD::mysql' => 'DBD-mysql-3.0002.tar.gz',
-+# 'Digest::SHA1' => 'Digest-SHA1-2.11.tar.gz',
-+# 'HTML::Parser' => 'HTML-Parser-3.48.tar.gz',
-+# 'Template' => 'Template-Toolkit-2.15.tar.gz',
-+# 'Time::HiRes' => 'Time-HiRes-1.86.tar.gz',
-+# 'XML::Parser::Expat' => 'XML-Parser-2.34.tar.gz',
- 'YAML::Syck' => 'YAML-Syck-0.64.tar.gz',
- );
-
-@@ -57,6 +57,13 @@
-
- 'env' => [qw(DBI-1.50/blib/lib: DBI-1.50/blib/arch)],
- },
-+
-+ 'XML-Parser-2.34' => {
-+ 'Makefile.PL' => join(' ', qw(
-+ EXPATLIBPATH="%%LOCALBASE%%/lib"
-+ EXPATINCPATH="%%LOCALBASE%%/include"
-+ )),
-+ },
- );
-
- sub main {
-@@ -73,28 +80,14 @@
-
- print "*** Ignore any warnings about AppConfig. ***\n\n";
-
-- print "Please enter a perl binary to use (defaults to /usr/bin/perl)\n";
-- print "This must be the same perl binary that you ran this program with --> ";
-- chomp($perlBinary = <STDIN>);
--
-- $perlBinary ||= '/usr/bin/perl';
-+ $perlBinary = '/usr/bin/perl';
-
- unless (-f $perlBinary && -x $perlBinary) {
- die "Couldn't find a perl binary. Exiting.\n";
- }
-
- # Where does their slimserver live? Try to guess.
-- if (-f 'slimserver.pl' && -d 'CPAN/arch') {
--
-- $slimServerPath = cwd();
--
-- } else {
--
-- print "Please enter the path to your SlimServer directory (ex: /usr/local/slimserver) --> ";
-- chomp($slimServerPath = <STDIN>);
-- }
--
-- $slimServerPath ||= '/usr/local/slimserver';
-+ $slimServerPath ||= '%%TMP_SLIMDIR%%';
-
- unless (-d $slimServerPath) {
- die "Couldn't find a valid SlimServer path. Exiting.\n";
-@@ -109,12 +102,7 @@
- # This is where the binaries will end up.
- my $cpanDest = "$slimServerPath/CPAN/arch/$version/$archname/auto";
-
-- # Where do they want the downloads to go?
-- print "Please enter a directory to download files to --> ";
-- chomp($downloadPath = <STDIN>);
--
-- # Default to the current directory.
-- $downloadPath ||= '.';
-+ $downloadPath = '%%CPANWRKDIR%%';
-
- # Remove trailing slash
- $downloadPath =~ s|^(.+?)/$|$1|;
-@@ -127,30 +115,6 @@
-
- my $pwd = cwd();
-
-- # What do we want to download with?
-- eval { require LWP::Simple };
--
-- # No LWP - try a command line program.
-- if ($@) {
--
-- for my $cmd (qw(curl wget)) {
--
-- if ($downloadUsing = which($cmd)) {
-- last;
-- }
-- }
--
-- } else {
--
-- $downloadUsing = 'lwp';
-- }
--
-- unless ($downloadUsing) {
-- die "Couldn't find any valid downloaders - install LWP, wget or curl.\n";
-- } else {
-- print "Downloads will use $downloadUsing to fetch tarballs.\n";
-- }
--
- # Only download the packages that were passsed.
- my @packages = ();
-
-@@ -189,30 +153,8 @@
-
- chdir($pwd) or die "Couldn't change to $pwd : $!";
-
-- print "\nDownloading $package to: $pwd\n";
--
-- # Remove any previous version.
-- unlink $package;
--
-- if ($downloadUsing eq 'lwp') {
--
-- LWP::Simple::getstore("$SOURCE/$package?view=auto", $package);
--
-- } elsif ($downloadUsing =~ /curl$/) {
--
-- `$downloadUsing --silent -o $package $SOURCE/$package?view=auto`;
--
-- } else {
--
-- `$downloadUsing -q -O $package $SOURCE/$package?view=auto`;
-- }
--
-- unless (-r $package) {
-- print "Something looks wrong - I couldn't read $pwd/$package, which I just downloaded.\n";
-- }
--
-- print "Uncompressing..\n";
-- `gzip -d < $package | tar xvf -`;
-+ print "\nExtracting $package in: $pwd\n";
-+ `tar xfvz %%DISTDIR%%/$package`;
-
- unlink $package;
-
diff --git a/audio/squeezeboxserver/files/patch-Slim_Networking_mDNS.pm b/audio/squeezeboxserver/files/patch-Slim_Networking_mDNS.pm
deleted file mode 100644
index 259bee3f1f52..000000000000
--- a/audio/squeezeboxserver/files/patch-Slim_Networking_mDNS.pm
+++ /dev/null
@@ -1,22 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Networking/mDNS.pm.orig
-+++ Slim/Networking/mDNS.pm
-@@ -100,7 +100,6 @@
-
- print CONF "$name\n";
- print CONF "$service\n";
-- print CONF "TXT\n";
- print CONF "$port\n";
- print CONF "\n";
- }
-@@ -113,7 +112,7 @@
- return;
- }
-
-- my $command = sprintf("%s -d -f %s -P %s", $mDNSBin, $confFile, $pidFile);
-+ my $command = sprintf("%s -b -f %s -P %s", $mDNSBin, $confFile, $pidFile);
-
- $::d_mdns && msg("mDNS: About to run: $command\n");
-
diff --git a/audio/squeezeboxserver/files/patch-Slim_Utils_Misc.pm b/audio/squeezeboxserver/files/patch-Slim_Utils_Misc.pm
deleted file mode 100644
index d1a688348668..000000000000
--- a/audio/squeezeboxserver/files/patch-Slim_Utils_Misc.pm
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Utils/Misc.pm.orig
-+++ Slim/Utils/Misc.pm
-@@ -107,7 +107,7 @@
-
- if (Slim::Utils::OSDetect::OS() ne "win") {
-
-- push @paths, (split(/:/, $ENV{'PATH'}), qw(/usr/bin /usr/local/bin /usr/libexec /sw/bin /usr/sbin));
-+ push @paths, (split(/:/, $ENV{'PATH'}), qw(/usr/bin /usr/local/bin /usr/libexec /usr/local/libexec /sw/bin /usr/sbin));
-
- } else {
-
diff --git a/audio/squeezeboxserver/files/patch-Slim_Utils_Prefs.pm b/audio/squeezeboxserver/files/patch-Slim_Utils_Prefs.pm
deleted file mode 100644
index 9dab1f2b49fb..000000000000
--- a/audio/squeezeboxserver/files/patch-Slim_Utils_Prefs.pm
+++ /dev/null
@@ -1,34 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Utils/Prefs.pm.orig
-+++ Slim/Utils/Prefs.pm
-@@ -392,6 +392,10 @@
-
- $path = $Bin . '/Playlists';
-
-+ } elsif (Slim::Utils::OSDetect::OS() eq 'unix') {
-+
-+ $path = "/var/db/slimserver/playlists";
-+
- } else {
-
- $path = '';
-@@ -424,7 +428,7 @@
-
- } elsif ($os eq 'unix') {
-
-- $CacheDir = catdir($ENV{'HOME'},'Cache');
-+ $CacheDir = "/var/db/slimserver/cache";
- }
-
- my @CacheDirs = splitdir($CacheDir);
-@@ -1014,7 +1018,7 @@
- } elsif (Slim::Utils::OSDetect::OS() eq 'win') {
- $prefsPath = $Bin;
- } else {
-- $prefsPath = $ENV{'HOME'};
-+ $prefsPath = "/var/db/slimserver";
- }
-
- $::d_prefs && msg("The default prefs directory is $prefsPath\n");
diff --git a/audio/squeezeboxserver/files/patch-convert.conf b/audio/squeezeboxserver/files/patch-convert.conf
deleted file mode 100644
index 1a147a86fd18..000000000000
--- a/audio/squeezeboxserver/files/patch-convert.conf
+++ /dev/null
@@ -1,57 +0,0 @@
-
-$FreeBSD$
-
---- convert.conf.orig
-+++ convert.conf
-@@ -42,13 +42,13 @@
- # specific combinations match before wildcards
-
- mov mp3 * *
-- [mov123] $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r - -
-+ [faad] -w -f 2 $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r - -
-
- alc mp3 * *
- [alac] -r $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r -x - -
-
- ogg mp3 * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ - | [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ -r - -
-+ [oggdec] -Q -o - $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ -r - -
-
- wav mp3 * *
- [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ $FILE$ -
-@@ -91,7 +91,7 @@
- -
-
- ogg aif * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ -
-+ [oggdec] -Q -o - $FILE$
-
- wma wav * *
- [wmadec] -r 44100 -b 16 -n 2 $FILE$
-@@ -110,7 +110,7 @@
-
- ## you can comment this out if you want to use LAME to transcode AAC/MOV files to MP3.
- mov aif * *
-- [mov123] $FILE$
-+ [faad] -w -f 2 $FILE$
-
- wma wma squeezebox2 *
- -
-@@ -133,7 +133,7 @@
- [shorten] -x $FILE$ - | [flac] -cs --totally-silent --compression-level-0 --endian little --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-
- ogg flc * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ - | [flac] -cs --compression-level-0 --totally-silent --endian big --channel 2 --bps 16 --sample-rate 44100 --sign signed -
-+ [oggdec] -Q -o - $FILE$ | [flac] -cs --compression-level-0 --totally-silent --endian big --channel 2 --bps 16 --sample-rate 44100 --sign signed -
-
- wma flc * *
- [wmadec] -r 44100 -b 16 -n 2 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian little --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-@@ -145,7 +145,7 @@
- [mac] $FILE$ - -d | [flac] -cs --totally-silent --compression-level-0 -
-
- mov flc * *
-- [mov123] $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-+ [faad ] -w -f 2 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-
- alc flc * *
- [alac] $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
diff --git a/audio/squeezeboxserver/files/pkg-install.in b/audio/squeezeboxserver/files/pkg-install.in
deleted file mode 100644
index ef9c47ecbd6b..000000000000
--- a/audio/squeezeboxserver/files/pkg-install.in
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-# $FreeBSD: /tmp/pcvs/ports/audio/squeezeboxserver/files/pkg-install.in,v 1.2 2005-04-21 20:05:53 brooks Exp $
-
-name=slimserver
-u=slimserv
-g=slimserv
-ugid=104
-homedir=/nonexistent
-shell=/sbin/nologin
-comment="Slim Devices SlimServer pseudo-user"
-slimdir="%%PREFIX%%/%%SLIMDIR%%"
-statedir=/var/db/slimserver
-cachedir=${statedir}/cache
-conffile=${statedir}/slimserver.conf
-playlistdir=${statedir}/playlists
-pidfile=/var/run/${name}.pid
-newsyslogfile=/etc/newsyslog.conf
-logfile=/var/log/slimserver.log
-logcomment="# added by audio/slimserver port"
-logline="${logfile} ${u}:${g} 644 3 100 * Z ${pidfile}"
-
-case $2 in
-PRE-INSTALL)
- if pw group show "${g}" >/dev/null 2>&1; then
- echo "Using existing group \"${g}\"."
- else
- echo "Creating group \"${g}\", (gid: ${ugid})."
- pw groupadd ${g} -g ${ugid}
- if [ $? != 0 ]; then
- echo "Failed to add group \"${g}\"."
- exit 1
- fi
- fi
- if pw user show "${u}" >/dev/null 2>&1; then
- echo "Using existing user \"${u}\"."
- else
- echo "Creating user \"${u}\", (uid: ${ugid})."
- pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
- -d ${homedir} -s ${shell} -c "${comment}"
- if [ $? != 0 ]; then
- echo "Failed to add user \"${u}\"."
- exit 1
- fi
- fi
- ;;
-POST-INSTALL)
- if [ -d ${statedir} ]; then
- chown -R ${u}:${g} ${statedir}
- fi
- if [ -d ${cachedir} ]; then
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ -d ${playlistdir} ]; then
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ -d /var/run/slimserver ]; then
- chown -R ${u}:${g} /var/run/slimserver
- fi
- if [ -f ${conffile} ]; then
- chown ${u}:${g} ${conffile}
- fi
- if [ -f ${logfile} ]; then
- chown ${u}:${g} ${logfile}
- fi
- if egrep -q "^${logfile}\>" ${newsyslogfile}; then
- echo "Using existing ${newsyslogfile} entry."
- else
- echo "Adding slimserver log entry to ${newsyslogfile}."
- echo "$logcomment" >> ${newsyslogfile}
- echo "$logline" >> ${newsyslogfile}
- fi
- for file in %%CONFFILES%%; do
- path="${slimdir}/${file}"
- if [ ! -e ${path} ]; then
- cp ${path}.sample ${path}
- chmod 644 ${path}
- fi
- done
- ;;
-esac
diff --git a/audio/squeezeboxserver/files/slimserver.sh.in b/audio/squeezeboxserver/files/slimserver.sh.in
deleted file mode 100644
index b91aa35cc23f..000000000000
--- a/audio/squeezeboxserver/files/slimserver.sh.in
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: slimserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable slimserver:
-#
-#slimserver_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-name=slimserver
-start_precmd="slimserver_start_precmd"
-stop_postcmd="slimserver_poststop"
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/%%SLIMDIR%%/slimserver.pl
-command_interpreter=%%PERL%%
-pidfile=/var/run/${name}.pid
-logfile=/var/log/slimserver.log
-statedir=%%SLIMDBDIR%%
-cachedir=${statedir}/cache
-playlistdir=${statedir}/playlists
-conffile=${statedir}/slimserver.conf
-u=slimserv
-g=slimserv
-command_args="--daemon --prefsfile=${conffile} --logfile=${logfile} --user=${u} --group=${g} --pidfile=${pidfile}"
-
-slimserver_start_precmd()
-{
- if [ ! -d ${statedir} ]; then
- mkdir -p ${statedir}
- chown -R ${u}:${g} ${statedir}
- fi
- if [ ! -d ${cachedir} ]; then
- mkdir -p ${cachedir}
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ ! -d ${playlistdir} ]; then
- mkdir -p ${playlistdir}
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ ! -f ${conffile} ]; then
- touch ${conffile}
- chown ${u}:${g} ${conffile}
- fi
- if [ ! -f ${logfile} ]; then
- touch ${logfile}
- chown ${u}:${g} ${logfile}
- fi
-}
-
-slimserver_poststop()
-{
- # Slimserver kills mDNSResponderPosix, but then manages to start
- # another one while dying so kill it off.
- echo "Stopping SlimServer's mDNSResponderPosix."
- mdns_pid=$(check_pidfile ${cachedir}/mDNS.pid %%LOCALBASE%%/bin/mDNSResponderPosix)
- if [ -n "${mdns_pid}" ]; then
- # mDNSResponderPosix doens't die without a kill
- kill -9 $mdns_pid
- wait_for_pids $mdns_pid
- rm -f ${cachedir}/mDNS.pid
- fi
-}
-
-load_rc_config ${name}
-
-slimserver_enable=${slimserver_enable:-"NO"}
-slimserver_flags=${slimserver_flags:-""}
-
-run_rc_command "$1"
diff --git a/audio/squeezeboxserver/files/softsqueeze.sh.in b/audio/squeezeboxserver/files/softsqueeze.sh.in
deleted file mode 100644
index c33b7161cc82..000000000000
--- a/audio/squeezeboxserver/files/softsqueeze.sh.in
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-# This script requires that that java/javavmwrapper port and a JDK
-# version 1.4 or greater be installed.
-#
-# The javavmwrapper port is not installed by default lest the JDK
-# requirement drag this port down into oblivion. Perhaps someday Sun
-# will release the JDK under a license that makes dependencies on the
-# JDK reasionable.
-#
-%%LOCALBASE%%/bin/javavm -jar /usr/local/slimserver/HTML/EN/html/softsqueeze/SoftSqueeze.jar
diff --git a/audio/squeezeboxserver/files/squeezecenter.sh.in b/audio/squeezeboxserver/files/squeezecenter.sh.in
deleted file mode 100644
index b91aa35cc23f..000000000000
--- a/audio/squeezeboxserver/files/squeezecenter.sh.in
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: slimserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable slimserver:
-#
-#slimserver_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-name=slimserver
-start_precmd="slimserver_start_precmd"
-stop_postcmd="slimserver_poststop"
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/%%SLIMDIR%%/slimserver.pl
-command_interpreter=%%PERL%%
-pidfile=/var/run/${name}.pid
-logfile=/var/log/slimserver.log
-statedir=%%SLIMDBDIR%%
-cachedir=${statedir}/cache
-playlistdir=${statedir}/playlists
-conffile=${statedir}/slimserver.conf
-u=slimserv
-g=slimserv
-command_args="--daemon --prefsfile=${conffile} --logfile=${logfile} --user=${u} --group=${g} --pidfile=${pidfile}"
-
-slimserver_start_precmd()
-{
- if [ ! -d ${statedir} ]; then
- mkdir -p ${statedir}
- chown -R ${u}:${g} ${statedir}
- fi
- if [ ! -d ${cachedir} ]; then
- mkdir -p ${cachedir}
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ ! -d ${playlistdir} ]; then
- mkdir -p ${playlistdir}
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ ! -f ${conffile} ]; then
- touch ${conffile}
- chown ${u}:${g} ${conffile}
- fi
- if [ ! -f ${logfile} ]; then
- touch ${logfile}
- chown ${u}:${g} ${logfile}
- fi
-}
-
-slimserver_poststop()
-{
- # Slimserver kills mDNSResponderPosix, but then manages to start
- # another one while dying so kill it off.
- echo "Stopping SlimServer's mDNSResponderPosix."
- mdns_pid=$(check_pidfile ${cachedir}/mDNS.pid %%LOCALBASE%%/bin/mDNSResponderPosix)
- if [ -n "${mdns_pid}" ]; then
- # mDNSResponderPosix doens't die without a kill
- kill -9 $mdns_pid
- wait_for_pids $mdns_pid
- rm -f ${cachedir}/mDNS.pid
- fi
-}
-
-load_rc_config ${name}
-
-slimserver_enable=${slimserver_enable:-"NO"}
-slimserver_flags=${slimserver_flags:-""}
-
-run_rc_command "$1"