aboutsummaryrefslogtreecommitdiff
path: root/audio/squeezecenter/files/patch-Slim_Utils_OS_FreeBSD.pm
diff options
context:
space:
mode:
Diffstat (limited to 'audio/squeezecenter/files/patch-Slim_Utils_OS_FreeBSD.pm')
-rw-r--r--audio/squeezecenter/files/patch-Slim_Utils_OS_FreeBSD.pm85
1 files changed, 0 insertions, 85 deletions
diff --git a/audio/squeezecenter/files/patch-Slim_Utils_OS_FreeBSD.pm b/audio/squeezecenter/files/patch-Slim_Utils_OS_FreeBSD.pm
deleted file mode 100644
index 25d7e03e6911..000000000000
--- a/audio/squeezecenter/files/patch-Slim_Utils_OS_FreeBSD.pm
+++ /dev/null
@@ -1,85 +0,0 @@
---- /dev/null 2008-12-22 12:00:01.000000000 -0800
-+++ Slim/Utils/OS/FreeBSD.pm 2008-12-22 12:00:05.000000000 -0800
-@@ -0,0 +1,82 @@
-+package Slim::Utils::OS::FreeBSD;
-+
-+use strict;
-+use base qw(Slim::Utils::OS::Unix);
-+
-+use Config;
-+
-+sub initDetails {
-+ my $class = shift;
-+
-+ $class->{osDetails} = $class->SUPER::initDetails();
-+ $class->{osDetails}->{'os'} = 'FreeBSD';
-+ $class->{osDetails}->{osName} = 'FreeBSD';
-+
-+ return $class->{osDetails};
-+}
-+
-+sub initSearchPath {
-+ my $class = shift;
-+
-+ $class->SUPER::initSearchPath();
-+
-+ my @extra_paths = qw(/usr/local/libexec);
-+
-+ Slim::Utils::Misc::addFindBinPaths(@extra_paths);
-+}
-+
-+sub dirsFor {
-+ my ($class, $dir) = @_;
-+
-+ my @dirs;
-+
-+ if ($dir =~ /^(?:Firmware|Graphics|HTML|IR|MySQL|SQL|lib|Bin)$/) {
-+
-+ push @dirs, "%%PREFIX%%/squeezecenter/$dir";
-+
-+ } elsif ($dir eq 'Plugins') {
-+
-+ push @dirs, "%%SITE_PERL%%", "%%PREFIX%%/squeezecenter/Plugins", "%%PREFIX%%/squeezecenter/Slim/Plugin";
-+
-+ } elsif ($dir eq 'strings' || $dir eq 'revision') {
-+
-+ push @dirs, "%%PREFIX%%/squeezecenter";
-+
-+ } elsif ($dir eq 'types' || $dir eq 'convert') {
-+
-+ push @dirs, "%%PREFIX%%/squeezecenter";
-+
-+ } elsif ($dir eq 'prefs') {
-+
-+ push @dirs, "%%SLIMDBDIR%%/prefs";
-+
-+ } elsif ($dir eq 'log') {
-+
-+ push @dirs, "/var/log/squeezecenter";
-+
-+ } elsif ($dir eq 'cache') {
-+
-+ push @dirs, "%%SLIMDBDIR%%/cache";
-+
-+ } elsif ($dir =~ /^(?:libpath|mysql-language)$/) {
-+
-+ # Do nothing - use the depended upon MySQL install.
-+
-+ } elsif ($dir eq 'oldprefs') {
-+
-+ if (-r '/var/db/slimserver/slimserver.conf') {
-+
-+ push @dirs, '/var/db/slimserver/slimserver.conf';
-+
-+ }
-+
-+ } else {
-+
-+ warn "dirsFor: Didn't find a match request: [$dir]\n";
-+
-+ }
-+
-+ return wantarray() ? @dirs : $dirs[0];
-+}
-+
-+1;