summaryrefslogtreecommitdiff
path: root/audio/squeezecenter
diff options
context:
space:
mode:
Diffstat (limited to 'audio/squeezecenter')
-rw-r--r--audio/squeezecenter/Makefile211
-rw-r--r--audio/squeezecenter/distinfo6
-rw-r--r--audio/squeezecenter/files/patch-Bin_build-perl-modules.pl151
-rw-r--r--audio/squeezecenter/files/patch-Slim_Networking_mDNS.pm22
-rw-r--r--audio/squeezecenter/files/patch-Slim_Utils_Misc.pm14
-rw-r--r--audio/squeezecenter/files/patch-Slim_Utils_Prefs.pm34
-rw-r--r--audio/squeezecenter/files/patch-convert.conf57
-rw-r--r--audio/squeezecenter/files/pkg-install.in80
-rw-r--r--audio/squeezecenter/files/slimserver.sh.in78
-rw-r--r--audio/squeezecenter/files/softsqueeze.sh.in10
-rw-r--r--audio/squeezecenter/files/squeezecenter.sh.in78
-rw-r--r--audio/squeezecenter/pkg-descr18
-rw-r--r--audio/squeezecenter/pkg-message9
13 files changed, 0 insertions, 768 deletions
diff --git a/audio/squeezecenter/Makefile b/audio/squeezecenter/Makefile
deleted file mode 100644
index 4c87b38c618e..000000000000
--- a/audio/squeezecenter/Makefile
+++ /dev/null
@@ -1,211 +0,0 @@
-# Ports collection makefile for: slimserver
-# Date created: Wed Apr 14, 2004
-# Whom: Brooks Davis <brooks@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= slimserver
-PORTVERSION= 6.5.4
-CATEGORIES= audio
-MASTER_SITES= http://www.slimdevices.com/downloads/SlimServer_v${PORTVERSION}/
-DISTNAME= SlimServer_v${PORTVERSION}.no-cpan-arch
-DIST_SUBDIR= slimserver
-
-MAINTAINER= brooks@FreeBSD.org
-COMMENT= Slim Devices audio streaming server
-
-# Defaults support playback of relativly unrestricted formats on SB2 or
-# SB3 devices and wired SB1 devices.
-OPTIONS= APE "Support Monkey's Audio Codec input" on \
- FAAD "Support AAC input via FAAD" on \
- FLAC "Support FLAC output (and input on SliMP3 and SB1)" on \
- LAME "Support MP3 output via LAME" off \
- MUSEPACK "Support musepack input" on \
- SHORTEN "Support Shorten input" off \
- VORBIS "Support OGG Vorbis input (SliMP3 and SB1)" on
-
-RESTRICTED= Contains non-redistributable firmware, documentation, and images
-
-WRKSRC= ${WRKDIR}/SlimServer_v${PORTVERSION}
-
-BUILD_DEPENDS+= ${SITE_PERL}/File/Which.pm:${PORTSDIR}/sysutils/p5-File-Which
-RUN_DEPENDS+= ${LOCALBASE}/bin/mDNSResponderPosix:${PORTSDIR}/net/mDNSResponder \
- ${SITE_PERL}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
- ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql \
- ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
- ${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
- ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit \
- ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
- ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
-
-PKGINSTALL= ${WRKDIR}/pkg-install
-
-USE_PERL5= yes
-USE_MYSQL= yes
-IGNORE_WITH_MYSQL= 323 40
-
-SLIMCPANPKGS= YAML-Syck-0.64.tar.gz
-ALLFILES= ${DISTFILES} ${SLIMCPANPKGS}
-
-.include <bsd.port.pre.mk>
-
-# We need a dependency on the server because slimserver runs the binary
-# directly with a non-standard config.
-RUN_DEPENDS+= ${LOCALBASE}/libexec/mysqld:${PORTSDIR}/databases/mysql${MYSQL_VER}-server
-
-.if !defined(WITHOUT_APE)
-RUN_DEPENDS+= mac:${PORTSDIR}/audio/mac
-.endif
-.if !defined(WITHOUT_FAAD)
-RUN_DEPENDS+= faad:${PORTSDIR}/audio/faad
-.endif
-.if !defined(WITHOUT_FLAC)
-RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac
-.endif
-.if !defined(WITHOUT_LAME)
-RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
-.endif
-.if !defined(WITHOUT_MUSEPACK)
-RUN_DEPENDS+= mppdec:${PORTSDIR}/audio/musepack
-.endif
-.if !defined(WITHOUT_SHORTEN)
-RUN_DEPENDS+= shorten:${PORTSDIR}/audio/shorten
-.endif
-.if !defined(WITHOUT_VORBIS)
-RUN_DEPENDS+= oggdec:${PORTSDIR}/audio/vorbis-tools
-.endif
-
-USE_RC_SUBR= slimserver.sh
-TMP_SLIMDIR= ${WRKDIR}/slimserver
-TMP_DOCSDIR= ${WRKDIR}/doc
-CPANWRKDIR= ${WRKDIR}/cpantemp
-DOCFILES= Changelog.html Installation.txt License.txt
-CONFFILES= convert.conf types.conf
-EXCEPTFILES= ${DOCFILES} ${CONFFILES} MySQL/errmsg.txt MySQL/errmsg.sys
-EXCEPTDIRS= Bin \
- CPAN/arch
-
-CPIOARGS= --quiet -pdum -R
-PLIST= ${WRKDIR}/pkg-plist
-PLIST_SUB= SLIMDIR=${SLIMDIR}
-PLIST_FILES= bin/softsqueeze
-
-SUB_FILES= softsqueeze.sh pkg-install
-SUB_LIST= PERL=${PERL} \
- SLIMDIR=${SLIMDIR} \
- SLIMDBDIR=${SLIMDBDIR} \
- SLIMUSER=${SLIMUSER} \
- SLIMGROUP=${SLIMGROUP} \
- CONFFILES="${CONFFILES}"
-
-pre-fetch:
-.if !defined(SLIMDIR)
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Define SLIMDIR to override default of 'slimserver'."
- @${ECHO_MSG} ""
-.endif
-
-SLIMDIR?= slimserver
-SLIMDBDIR?= /var/db/slimserver
-SLIMUSER?= slimserv
-SLIMGROUP?= ${SLIMUSER}
-
-post-fetch:
-.for _PKG in ${SLIMCPANPKGS}
- @cd ${_DISTDIR}; test -e ${_PKG} || \
- ${FETCH_CMD} -o ${_PKG} http://svn.slimdevices.com/vendor/src/${_PKG}?view=auto
-.endfor
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|/usr/bin/perl|${PERL}|' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- -e 's|%%TMP_SLIMDIR%%|${TMP_SLIMDIR}|' \
- -e 's|%%CPANWRKDIR%%|${CPANWRKDIR}|' \
- -e 's|%%DISTDIR%%|${_DISTDIR}|' \
- -e 's|%%SLIMDBDIR%%|${SLIMDBDIR}|' \
- ${WRKSRC}/Bin/build-perl-modules.pl \
- ${WRKSRC}/Bin/dbish \
- ${WRKSRC}/Slim/Utils/Prefs.pm \
- ${WRKSRC}/scanner.pl \
- ${WRKSRC}/slimserver.pl
- @${RM} ${WRKSRC}/scanner.pl.bak ${WRKSRC}/slimserver.pl.bak \
- ${WRKSRC}/Slim/Utils/Prefs.pm.bak \
- ${WRKSRC}/Bin/dbish.bak
-
-do-build:
- @${MKDIR} -m 0755 ${TMP_SLIMDIR}
- @cd ${WRKSRC} && \
- ${FIND} . -name \*.orig ${EXCEPTFILES:S|^|-o -path ./|} \
- ${EXCEPTDIRS:S/$/\*/:S/^/-o -path .\//} -o -print | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${TMP_SLIMDIR}
-.for _CONF in ${CONFFILES}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${_CONF} ${TMP_SLIMDIR}/${_CONF}.sample
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${TMP_DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${TMP_DOCSDIR}
-.endif
- ${MKDIR} ${CPANWRKDIR}
- ${WRKSRC}/Bin/build-perl-modules.pl
-
-post-build:
- @${RM} -f ${PLIST}
-.for _CONF in ${CONFFILES}
- @${ECHO} '@unexec if cmp -s %D/%%SLIMDIR%%/${_CONF} %D/%%SLIMDIR%%/${_CONF}.sample; then rm -f %D/%%SLIMDIR%%/${_CONF}; fi' >> ${PLIST}
-.endfor
-.if !defined(NOPORTDOCS)
- @${FIND} ${TMP_DOCSDIR} -type f | \
- ${SED} -e 's|${TMP_DOCSDIR}|%%DOCSDIR%%|' | \
- ${SORT} >> ${PLIST}
-.endif
- @${FIND} ${TMP_SLIMDIR}/* -type f | \
- ${SED} -e 's|${TMP_SLIMDIR}|%%SLIMDIR%%|' | \
- ${SORT} >> ${PLIST}
- @${ECHO} "${SLIMDIR}/Cache" >> ${PLIST}
- @${ECHO} "${SLIMDIR}/MySQL/errmsg.txt" >> ${PLIST}
- @${ECHO} "${SLIMDIR}/MySQL/errmsg.sys" >> ${PLIST}
- ${FIND} ${TMP_SLIMDIR} -type d | \
- egrep -v "${TMP_SLIMDIR}(|/Plugins)$$" | \
- ${SED} -e 's|${TMP_SLIMDIR}|@dirrm %%SLIMDIR%%|' | \
- ${SORT} -r >> ${PLIST}
- echo "@dirrmtry %%SLIMDIR%%/Plugins" >> ${PLIST}
- echo "@dirrmtry %%SLIMDIR%%" >> ${PLIST}
-.if !defined(NOPORTDOCS)
- @${FIND} ${TMP_DOCSDIR} -type d | \
- ${SED} -e 's|${TMP_DOCSDIR}|@dirrm %%DOCSDIR%%|' | \
- ${SORT} -r >> ${PLIST}
-.endif
- @${ECHO} '@unexec rm -rf ${SLIMDBDIR}/cache > /dev/null 2>&1 || true' >> ${PLIST}
- @${ECHO} '@dirrmtry ${SLIMDBDIR}/playlists' >> ${PLIST}
- @${ECHO} '@dirrmtry ${SLIMDBDIR}' >> ${PLIST}
- @${ECHO} '@unexec test -d ${SLIMDBDIR} && (echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove ${SLIMDBDIR} and its contents manually.")' >> ${PLIST}
-
-pre-install:
- @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-do-install:
- @${MKDIR} -m 0755 ${PREFIX}/${SLIMDIR}
- @${LN} -s ${SLIMDBDIR}/cache ${PREFIX}/${SLIMDIR}/Cache
- @cd ${TMP_SLIMDIR} && \
- ${FIND} . | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${PREFIX}/${SLIMDIR}
- @${LN} -s ${LOCALBASE}/share/mysql/errmsg.txt \
- ${PREFIX}/${SLIMDIR}/MySQL/
- @${LN} -s ${LOCALBASE}/share/mysql/english/errmsg.sys \
- ${PREFIX}/${SLIMDIR}/MySQL/
- @${INSTALL_SCRIPT} ${WRKDIR}/softsqueeze.sh ${PREFIX}/bin/softsqueeze
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @cd ${TMP_DOCSDIR} && \
- ${FIND} . | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${DOCSDIR}
-.endif
-
-post-install:
- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${ECHO}
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/audio/squeezecenter/distinfo b/audio/squeezecenter/distinfo
deleted file mode 100644
index 7f5b55294a4e..000000000000
--- a/audio/squeezecenter/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 6ffa0002b47dc6a77649289a3ad7f8b9
-SHA256 (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 7e9bb04006cb61b1a527c37e4ae2be437f78236e1301869bbfea852ff601e27a
-SIZE (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 15757045
-MD5 (slimserver/YAML-Syck-0.64.tar.gz) = 51054b5da582e381158f10276f82ae15
-SHA256 (slimserver/YAML-Syck-0.64.tar.gz) = 70ff201165020c7aeadeb4bd1a6233462994a07a7153c8f5570a3698b0207e07
-SIZE (slimserver/YAML-Syck-0.64.tar.gz) = 128255
diff --git a/audio/squeezecenter/files/patch-Bin_build-perl-modules.pl b/audio/squeezecenter/files/patch-Bin_build-perl-modules.pl
deleted file mode 100644
index cc52da3652a6..000000000000
--- a/audio/squeezecenter/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/squeezecenter/files/patch-Slim_Networking_mDNS.pm b/audio/squeezecenter/files/patch-Slim_Networking_mDNS.pm
deleted file mode 100644
index 259bee3f1f52..000000000000
--- a/audio/squeezecenter/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/squeezecenter/files/patch-Slim_Utils_Misc.pm b/audio/squeezecenter/files/patch-Slim_Utils_Misc.pm
deleted file mode 100644
index d1a688348668..000000000000
--- a/audio/squeezecenter/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/squeezecenter/files/patch-Slim_Utils_Prefs.pm b/audio/squeezecenter/files/patch-Slim_Utils_Prefs.pm
deleted file mode 100644
index c7e5178a5b5b..000000000000
--- a/audio/squeezecenter/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 = "%%SLIMDBDIR%%/playlists";
-+
- } else {
-
- $path = '';
-@@ -424,7 +428,7 @@
-
- } elsif ($os eq 'unix') {
-
-- $CacheDir = catdir($ENV{'HOME'},'Cache');
-+ $CacheDir = "%%SLIMDBDIR%%/cache";
-
- } elsif ($os eq 'win' && Slim::Utils::OSDetect::details->{'osName'} =~ /Vista/) {
-
-@@ -1022,7 +1026,7 @@
- $prefsPath = $Bin;
- }
- } else {
-- $prefsPath = $ENV{'HOME'};
-+ $prefsPath = "%%SLIMDBDIR%%";
- }
-
- $::d_prefs && msg("The default prefs directory is $prefsPath\n");
diff --git a/audio/squeezecenter/files/patch-convert.conf b/audio/squeezecenter/files/patch-convert.conf
deleted file mode 100644
index 1a147a86fd18..000000000000
--- a/audio/squeezecenter/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/squeezecenter/files/pkg-install.in b/audio/squeezecenter/files/pkg-install.in
deleted file mode 100644
index 04fc2c825072..000000000000
--- a/audio/squeezecenter/files/pkg-install.in
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-# $FreeBSD: /tmp/pcvs/ports/audio/squeezecenter/files/Attic/pkg-install.in,v 1.3 2007-07-15 03:47:20 brooks Exp $
-
-name=slimserver
-u=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-ugid=104
-homedir=/nonexistent
-shell=/sbin/nologin
-comment="Slim Devices SlimServer pseudo-user"
-slimdir="%%PREFIX%%/%%SLIMDIR%%"
-statedir=%%SLIMDBDIR%%
-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/squeezecenter/files/slimserver.sh.in b/audio/squeezecenter/files/slimserver.sh.in
deleted file mode 100644
index fac1e2b47eac..000000000000
--- a/audio/squeezecenter/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=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-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/squeezecenter/files/softsqueeze.sh.in b/audio/squeezecenter/files/softsqueeze.sh.in
deleted file mode 100644
index c33b7161cc82..000000000000
--- a/audio/squeezecenter/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/squeezecenter/files/squeezecenter.sh.in b/audio/squeezecenter/files/squeezecenter.sh.in
deleted file mode 100644
index fac1e2b47eac..000000000000
--- a/audio/squeezecenter/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=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-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/squeezecenter/pkg-descr b/audio/squeezecenter/pkg-descr
deleted file mode 100644
index 6d2328746359..000000000000
--- a/audio/squeezecenter/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-An audio streaming server with many features including:
-
-- Web Interface--control the player and manage MP3 Internet radio
-- MP3 Internet radio
-- Alarm clock
-- Automatically imports ID3 tags
-- Browse and search by title, artist, album or genre
-- Shuffle and repeat albums or songs
-- Create, save, and import .pls, .cue and .m3u playlist files
-- Displays current date and time when not playing
-- Open protocol and command line API--easy to control from other
- applications
-- Expandable through 3rd party plug-ins and skins
-- Supports multiple synchronized players
-- Cross platform Open Source software, written in Perl (GPL)
-- Listen from any computer using an MP3 software player (Winamp or iTunes)
-
-WWW: http://www.slimdevices.com/pi_features.html
diff --git a/audio/squeezecenter/pkg-message b/audio/squeezecenter/pkg-message
deleted file mode 100644
index e31e1c6ff3ad..000000000000
--- a/audio/squeezecenter/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-*************************************************************************
-Note on security settings:
-
-The slimserver service is wide open, and by default there is no password.
-You can control access to your music collection by pointing your web
-browser to http://localhost:9000/, and then choosing:
-
-Server Settings -> Security
-*************************************************************************