mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-10 07:04:03 +00:00
SlimServer has been superseded by SqueezeCenter for over a year and the
audio/slimserver port has been marked as DEPRECATED for over eight months. Remove all SlimServer related ports. I was unable to contact the maintainer of slimserver-lastfm and slimserver-slimscrobbler, but they have received no updates since late 2006. The other slimserver-* ports were maintained by tdb who approved their removal (and who maintains squeezecenter-* couterparts for most of them.) Prodded by: erwin Approved by: tdb (maintainer), <silence>
This commit is contained in:
parent
5d22f27edf
commit
e699c57ecf
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=240898
9
MOVED
9
MOVED
@ -4149,3 +4149,12 @@ math/it++||2009-08-23|Has expired: unmaintained and consistently unportable
|
||||
graphics/rubygem-rmagick||2009-08-27|Duplicate of graphics/ruby-rmagick
|
||||
databases/firebird-client||2009-09-03|Removed: no longer under development
|
||||
databases/firebird-server||2009-09-03|Removed: no longer under development
|
||||
audio/slimserver|audio/squeezecenter|2009-09-4|SlimServer has been superseded by SqueezeCenter
|
||||
audio/slimserver-dynamicplaylist|audio/squeezecenter-dynamicplaylist|2009-09-4|SlimServer has been superseded by SqueezeCenter
|
||||
audio/slimserver-dynamictransition||2009-09-4|SlimServer has been superseded by SqueezeCenter
|
||||
audio/slimserver-lastfm||2009-09-4|SlimServer has been superseded by SqueezeCenter
|
||||
audio/slimserver-lazysearch|audio/squeezecenter-lazysearch|2009-09-4|SlimServer has been superseded by SqueezeCenter
|
||||
audio/slimserver-slimscrobbler||2009-09-04|SlimServer has been superseded by SqueezeCenter
|
||||
audio/slimserver-sqlplaylist|audio/squeezecenter-sqlplaylist|2009-09-04|SlimServer has been superseded by SqueezeCenter
|
||||
audio/slimserver-superdatetime|audio/squeezecenter-superdatetime|2009-09-4|SlimServer has been superseded by SqueezeCenter
|
||||
audio/slimserver-trackstat|audio/squeezecenter-trackstat|2009-09-4|SlimServer has been superseded by SqueezeCenter
|
||||
|
@ -654,15 +654,6 @@
|
||||
SUBDIR += sidplay2
|
||||
SUBDIR += sidplayer
|
||||
SUBDIR += simplemod
|
||||
SUBDIR += slimserver
|
||||
SUBDIR += slimserver-dynamicplaylist
|
||||
SUBDIR += slimserver-dynamictransition
|
||||
SUBDIR += slimserver-lastfm
|
||||
SUBDIR += slimserver-lazysearch
|
||||
SUBDIR += slimserver-slimscrobbler
|
||||
SUBDIR += slimserver-sqlplaylist
|
||||
SUBDIR += slimserver-superdatetime
|
||||
SUBDIR += slimserver-trackstat
|
||||
SUBDIR += slv2
|
||||
SUBDIR += smasher
|
||||
SUBDIR += snack
|
||||
|
@ -1,34 +0,0 @@
|
||||
# New ports collection makefile for: slimserver-dynamicplaylist
|
||||
# Date created: 28 October 2007
|
||||
# Whom: Tim Bishop <tdb@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= dynamicplaylist
|
||||
PORTVERSION= 1.14
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://erland.homeip.net/download/do/downloadapplication?name=slimserver-dynamicplaylist&filename=/
|
||||
PKGNAMEPREFIX= slimserver-
|
||||
DISTNAME= DynamicPlayList-${PORTVERSION}
|
||||
DIST_SUBDIR= slimserver
|
||||
|
||||
MAINTAINER= tdb@FreeBSD.org
|
||||
COMMENT= SlimServer plugin to create dynamic playlists
|
||||
|
||||
RUN_DEPENDS= softsqueeze:${PORTSDIR}/audio/slimserver
|
||||
|
||||
FETCH_BEFORE_ARGS= -o ${DISTFILES}
|
||||
USE_ZIP= yes
|
||||
NO_BUILD= yes
|
||||
WRKSRC= ${WRKDIR}/DynamicPlayList
|
||||
|
||||
SLIMDIR?= slimserver
|
||||
PLIST_SUB+= SLIMDIR=${SLIMDIR}
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${SLIMDIR}/Plugins/DynamicPlayList
|
||||
${CP} -R ${WRKSRC}/* ${PREFIX}/${SLIMDIR}/Plugins/DynamicPlayList
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (slimserver/DynamicPlayList-1.14.zip) = dd929eb51e63956c344ec4b2fa72076b
|
||||
SHA256 (slimserver/DynamicPlayList-1.14.zip) = 627f11c2e1f5318434c3b8a6f91dd58d40303eaaaa78925fd7077f2cb6f3c9bb
|
||||
SIZE (slimserver/DynamicPlayList-1.14.zip) = 40346
|
@ -1,7 +0,0 @@
|
||||
The Dynamic Playlist plugin is a Slimserver plugin that makes it
|
||||
easier for other plugins to implement different types of playlists.
|
||||
It shows all supported playlists below the same menu and has the
|
||||
advantage that the user doesn't have to know which plugin implements
|
||||
a specific interface.
|
||||
|
||||
WWW: http://wiki.erland.homeip.net/index.php/Dynamic_Playlist_plugin
|
@ -1,41 +0,0 @@
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList/dynamicplaylist_list.html
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList/dynamicplaylist_mixparameters.html
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList/dynamicplaylist_selectfilters.html
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList/dynamicplaylist_selectplaylists.html
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList/html/images/mixbutton.gif
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList/mixerlink65.html
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Fishbone/plugins/DynamicPlayList/html/images/mixbutton.gif
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Nokia770/plugins/DynamicPlayList/html/images/mixbutton.gif
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/LICENSE.txt
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/Mixes/dynamicplaylistalbum.xml
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/Mixes/dynamicplaylistartist.xml
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/Mixes/dynamicplaylistgenre.xml
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/Mixes/dynamicplaylistplaylist.xml
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/Mixes/dynamicplaylisttrack.xml
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/Mixes/dynamicplaylistyear.xml
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/Plugin.pm
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/README.txt
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/SQL/mysql/dbcreate.sql
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/SQL/mysql/dbupgrade_skipped.sql
|
||||
%%SLIMDIR%%/Plugins/DynamicPlayList/Template/Reader.pm
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/Template
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/SQL/mysql
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/SQL
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/Mixes
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Nokia770/plugins/DynamicPlayList/html/images
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Nokia770/plugins/DynamicPlayList/html
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Nokia770/plugins/DynamicPlayList
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Nokia770/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Nokia770
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Fishbone/plugins/DynamicPlayList/html/images
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Fishbone/plugins/DynamicPlayList/html
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Fishbone/plugins/DynamicPlayList
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Fishbone/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/Fishbone
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList/html/images
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList/html
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins/DynamicPlayList
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML/EN
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList/HTML
|
||||
@dirrm %%SLIMDIR%%/Plugins/DynamicPlayList
|
@ -1,38 +0,0 @@
|
||||
# New ports collection makefile for: slimserver-dynamictransition
|
||||
# Date created: 07 October 2006
|
||||
# Whom: Tim Bishop <tdb@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= dynamictransition
|
||||
PORTVERSION= 1.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
# Distfile mirrored due to being unversioned on author's site
|
||||
MASTER_SITES= ftp://ftp.i-scream.org/pub/slimserver/${PORTNAME}/ \
|
||||
http://ftp.i-scream.org/pub/slimserver/${PORTNAME}/
|
||||
PKGNAMEPREFIX= slimserver-
|
||||
DISTNAME= Transitions-${PORTVERSION}
|
||||
EXTRACT_SUFX= .pm
|
||||
DIST_SUBDIR= slimserver
|
||||
|
||||
MAINTAINER= tdb@FreeBSD.org
|
||||
COMMENT= SlimServer plugin for determining transition behaviour between tracks
|
||||
|
||||
RUN_DEPENDS= softsqueeze:${PORTSDIR}/audio/slimserver
|
||||
|
||||
EXTRACT_CMD= ${CP}
|
||||
EXTRACT_BEFORE_ARGS=
|
||||
EXTRACT_AFTER_ARGS= ${WRKSRC}
|
||||
NO_WRKSUBDIR= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
SLIMDIR?= slimserver
|
||||
PLIST_SUB+= SLIMDIR=${SLIMDIR}
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${SLIMDIR}/Plugins
|
||||
${INSTALL_DATA} ${WRKSRC}/Transitions-${PORTVERSION}.pm ${PREFIX}/${SLIMDIR}/Plugins/Transitions.pm
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (slimserver/Transitions-1.4.pm) = a4fd219f18030c504fcff847a5d289a2
|
||||
SHA256 (slimserver/Transitions-1.4.pm) = e1695c9dd6df835512b83c4bf315331552abe8d22c89ab688faf4626315ae8fc
|
||||
SIZE (slimserver/Transitions-1.4.pm) = 4415
|
@ -1,12 +0,0 @@
|
||||
This plugin looks at the songs before and after the current song
|
||||
in the playlist and determines whether an album is playing or if
|
||||
random tracks are playing. After that determination, it sets the
|
||||
player's transition behavior (crossfade, fade, etc) appropriately.
|
||||
The transition behavior for the album/random/default cases can be
|
||||
changed by modifying the values of the four global variables at the
|
||||
top of Transitions.pm. There is also a user configurable section
|
||||
for excluding specific genres from being processed for album/random
|
||||
detection. In these cases, the 'default' transition preference will
|
||||
be used.
|
||||
|
||||
WWW: http://www.sutula.us/james/slimserver/
|
@ -1 +0,0 @@
|
||||
%%SLIMDIR%%/Plugins/Transitions.pm
|
@ -1,36 +0,0 @@
|
||||
# New ports collection makefile for: slimserver-lastfm
|
||||
# Date created: 2005-12-31
|
||||
# Whom: freebsd-ports@varju.ca
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= lastfm
|
||||
PORTVERSION= 1.13.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://petherton.pwp.blueyonder.co.uk/SlimServer/
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
PKGNAMEPREFIX= slimserver-
|
||||
DISTNAME= LastFM${DISTVERSION:S/.//g}
|
||||
|
||||
MAINTAINER= freebsd-ports@varju.ca
|
||||
COMMENT= SlimServer plugin for playing last.fm radio
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/bin/softsqueeze:${PORTSDIR}/audio/slimserver \
|
||||
${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
|
||||
|
||||
USE_PERL5= yes
|
||||
USE_ZIP= yes
|
||||
WRKSRC= LastFM
|
||||
NO_BUILD= yes
|
||||
CPIOARGS= --quiet -pdum -R
|
||||
|
||||
SLIMDIR?= slimserver
|
||||
PLIST_SUB+= SLIMDIR=${SLIMDIR}
|
||||
|
||||
do-install:
|
||||
@cd ${WRKDIR} && \
|
||||
${FIND} LastFM | \
|
||||
${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${PREFIX}/${SLIMDIR}/Plugins
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (LastFM1131.zip) = 482e210b7827cfbada215f079bb98bf5
|
||||
SHA256 (LastFM1131.zip) = 5450b13750aa24de2a89db88cfe112f703cd6499a3c2fd9834341d510f49c007
|
||||
SIZE (LastFM1131.zip) = 19114
|
@ -1,5 +0,0 @@
|
||||
This is a SlimServer plug-in to listen to a LastFM Internet radio
|
||||
stream, send feedback on the currently playing track and change
|
||||
stations.
|
||||
|
||||
WWW: http://www.jamescraig.co.uk/SlimServer/#LastFM
|
@ -1,11 +0,0 @@
|
||||
%%SLIMDIR%%/Plugins/LastFM/HTML/EN/plugins/LastFM/help.html
|
||||
%%SLIMDIR%%/Plugins/LastFM/HTML/EN/plugins/LastFM/index.html
|
||||
%%SLIMDIR%%/Plugins/LastFM/Plugin.pm
|
||||
%%SLIMDIR%%/Plugins/LastFM/custom-types.conf
|
||||
%%SLIMDIR%%/Plugins/LastFM/lastfm.gif
|
||||
%%SLIMDIR%%/Plugins/LastFM/playStation.pl
|
||||
@dirrm %%SLIMDIR%%/Plugins/LastFM/HTML/EN/plugins/LastFM
|
||||
@dirrm %%SLIMDIR%%/Plugins/LastFM/HTML/EN/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/LastFM/HTML/EN
|
||||
@dirrm %%SLIMDIR%%/Plugins/LastFM/HTML
|
||||
@dirrm %%SLIMDIR%%/Plugins/LastFM
|
@ -1,34 +0,0 @@
|
||||
# New ports collection makefile for: slimserver-lazysearch
|
||||
# Date created: 10 December 2006
|
||||
# Whom: Tim Bishop <tdb@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= lazysearch
|
||||
PORTVERSION= 2.3.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
# Distfile mirrored due to being unversioned on author's site
|
||||
MASTER_SITES= ftp://ftp.i-scream.org/pub/slimserver/${PORTNAME}/ \
|
||||
http://ftp.i-scream.org/pub/slimserver/${PORTNAME}/
|
||||
PKGNAMEPREFIX= slimserver-
|
||||
DIST_SUBDIR= slimserver
|
||||
|
||||
MAINTAINER= tdb@FreeBSD.org
|
||||
COMMENT= SlimServer plugin for performing lazy searches
|
||||
|
||||
RUN_DEPENDS= softsqueeze:${PORTSDIR}/audio/slimserver
|
||||
|
||||
USE_ZIP= yes
|
||||
NO_WRKSUBDIR= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
SLIMDIR?= slimserver
|
||||
PLIST_SUB+= SLIMDIR=${SLIMDIR}
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${SLIMDIR}/Plugins
|
||||
${INSTALL_DATA} ${WRKSRC}/LazySearch2.pm ${PREFIX}/${SLIMDIR}/Plugins
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (slimserver/lazysearch-2.3.1.zip) = f4617a7887affe2351755a76d729df06
|
||||
SHA256 (slimserver/lazysearch-2.3.1.zip) = 2b611a16485d036f6f0acd253c036259913584787d4c06c1d4300869fe86cd8e
|
||||
SIZE (slimserver/lazysearch-2.3.1.zip) = 34309
|
@ -1,7 +0,0 @@
|
||||
This is a SlimServer plugin to add lazy search capabilities. Lazy
|
||||
searching allows for much faster entry of search text by allowing
|
||||
you to forget about multi-tapping and instead just press each of
|
||||
the remote control buttons once for each of the letters in the text,
|
||||
whatever position the letter appears in above the button.
|
||||
|
||||
WWW: http://hickinbottom.demon.co.uk/lazysearch/
|
@ -1 +0,0 @@
|
||||
%%SLIMDIR%%/Plugins/LazySearch2.pm
|
@ -1,33 +0,0 @@
|
||||
# New ports collection makefile for: slimserver-slimscrobbler
|
||||
# Date created: 2005-12-31
|
||||
# Whom: freebsd-ports@varju.ca
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= slimscrobbler
|
||||
PORTVERSION= 0.37.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/V0.37
|
||||
PKGNAMEPREFIX= slimserver-
|
||||
DISTNAME= SlimScrobbler${DISTVERSION:S/.//g}
|
||||
|
||||
MAINTAINER= freebsd-ports@varju.ca
|
||||
COMMENT= SlimServer plugin for submitting updates to last.fm
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/bin/softsqueeze:${PORTSDIR}/audio/slimserver
|
||||
|
||||
USE_ZIP= yes
|
||||
NO_WRKSUBDIR= yes
|
||||
NO_BUILD= yes
|
||||
CPIOARGS= --quiet -pdum -R
|
||||
|
||||
SLIMDIR?= slimserver
|
||||
PLIST_SUB+= SLIMDIR=${SLIMDIR}
|
||||
|
||||
do-install:
|
||||
@cd ${WRKDIR} && \
|
||||
${FIND} *Scrobble* | \
|
||||
${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${PREFIX}/${SLIMDIR}/Plugins
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (SlimScrobbler0371.zip) = 9f15ab99dd9b8a0fdeb9f8a3aceecb45
|
||||
SHA256 (SlimScrobbler0371.zip) = 5268a066166d26e4e1d1f52d25c68e06114cd394e30813eed541b8560a7d97ca
|
||||
SIZE (SlimScrobbler0371.zip) = 72244
|
@ -1,5 +0,0 @@
|
||||
This is a SlimServer plug-in to submit listening data to Last.FM, an
|
||||
online music listening habits tracking database and personal radio
|
||||
station.
|
||||
|
||||
WWW: http://slimscrobbler.sourceforge.net/
|
@ -1,19 +0,0 @@
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/.Plugin.pm.swp
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/NOT_COMPATIBLE_WITH_6_3_X.txt
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/Plugin.pm
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/ScrobblerReadMe.txt
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Digest/Perl/MD5.pm
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/List/Util.pm
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Math/Round.pm
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Scrobbler/Session.pm
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Scrobbler/Track.pm
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Time/Countdown.pm
|
||||
%%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Time/Stopwatch.pm
|
||||
@dirrm %%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Time
|
||||
@dirrm %%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Scrobbler
|
||||
@dirrm %%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Math
|
||||
@dirrm %%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/List
|
||||
@dirrm %%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Digest/Perl
|
||||
@dirrm %%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport/Digest
|
||||
@dirrm %%SLIMDIR%%/Plugins/SlimScrobbler/SlimScrobbleSupport
|
||||
@dirrm %%SLIMDIR%%/Plugins/SlimScrobbler
|
@ -1,35 +0,0 @@
|
||||
# New ports collection makefile for: slimserver-sqlplaylist
|
||||
# Date created: 28 October 2007
|
||||
# Whom: Tim Bishop <tdb@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= sqlplaylist
|
||||
PORTVERSION= 1.21
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://erland.homeip.net/download/do/downloadapplication?name=slimserver-sqlplaylist&filename=/
|
||||
PKGNAMEPREFIX= slimserver-
|
||||
DISTNAME= SQLPlayList-${PORTVERSION}
|
||||
DIST_SUBDIR= slimserver
|
||||
|
||||
MAINTAINER= tdb@FreeBSD.org
|
||||
COMMENT= SlimServer plugin to create playlists based on SQL queries
|
||||
|
||||
RUN_DEPENDS= softsqueeze:${PORTSDIR}/audio/slimserver \
|
||||
${LOCALBASE}/${SLIMDIR}/Plugins/DynamicPlayList/Plugin.pm:${PORTSDIR}/audio/slimserver-dynamicplaylist
|
||||
|
||||
FETCH_BEFORE_ARGS= -o ${DISTFILES}
|
||||
USE_ZIP= yes
|
||||
NO_BUILD= yes
|
||||
WRKSRC= ${WRKDIR}/SQLPlayList
|
||||
|
||||
SLIMDIR?= slimserver
|
||||
PLIST_SUB+= SLIMDIR=${SLIMDIR}
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${SLIMDIR}/Plugins/SQLPlayList
|
||||
${CP} -R ${WRKSRC}/* ${PREFIX}/${SLIMDIR}/Plugins/SQLPlayList
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (slimserver/SQLPlayList-1.21.zip) = c322dfae2c8d62468a2925d41ec5455f
|
||||
SHA256 (slimserver/SQLPlayList-1.21.zip) = 8d798e5551384cbbe97ff77bace5b468a4fb2ceef0a7a5340e50488e05024e3a
|
||||
SIZE (slimserver/SQLPlayList-1.21.zip) = 273302
|
@ -1,19 +0,0 @@
|
||||
This plugin for Slimserver makes it possible to create smart
|
||||
playlists. Although the standard Slimserver doesn't support smart
|
||||
playlists by itself, together with iTunes and the standard Slimserver
|
||||
iTunes integration, it is possible to use smart playlists defined
|
||||
in iTunes. The problem though is that the integrated iTunes smart
|
||||
playlists will not be recalculated until the next time you perform
|
||||
a rescan in Slimserver. The SQL Playlist plugin takes care of this
|
||||
problem and implements native smart playlist in Slimserver without
|
||||
any need to use iTunes. The smart playlists implemented in SQL
|
||||
Playlist will also be automatically re-calculated after each track
|
||||
played so they will be based on the latest statistic information.
|
||||
|
||||
A smart playlist in SQL Playlist are continous and will run forever
|
||||
in the same way as the standard Random Mix plugin, you can optionally
|
||||
also choose that a smart playlist shouldn't repeat already played
|
||||
tracks and in that case the music will stop when all songs matching
|
||||
the playlist has been played.
|
||||
|
||||
WWW: http://wiki.erland.homeip.net/index.php/SQL_Playlist_plugin
|
@ -1,133 +0,0 @@
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/BaseParser.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/ContentParser.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/DirectoryLoader.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/Main.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/ParameterHandler.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/PlaylistWebAdminMethods.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/PluginLoader.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/TemplateContentParser.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/TemplateParser.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager/WebAdminMethods.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/catchtab.js
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/sqlplaylist_list.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/sqlplaylist_redirect.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/sqlplaylist_reload.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_edititem.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_editsimpleitem.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_login.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_newitem.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_newitemparameters.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_newitemtypes.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_newsimpleitem.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_publishitemparameters.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_register.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList/webadminmethods_savedownloadeditem.html
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/LICENSE.txt
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Playlists/randomalbums.sql.values
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Playlists/randomartists.sql.values
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Playlists/randomtracks.sql.values
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Playlists/randomyears.sql.values
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Plugin.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/README.txt
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/advanced.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/advanced.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/advancedwithrating.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/advancedwithrating.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomalbums.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomalbums.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomartists.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomartists.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomforrating.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomforrating.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomforratingandartist.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomforratingandartist.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomforratingandgenre.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomforratingandgenre.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomforratingandyear.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomforratingandyear.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomtracks.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomtracks.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomweightedtracks.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomweightedtracks.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomyears.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/randomyears.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/simple.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/simple.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforalbum.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforalbum.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforartist.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforartist.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforgenre.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforgenre.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforplaylist.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforplaylist.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforyear.sql.template
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/Templates/topratedforyear.sql.xml
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/Apache/SOAP.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/Apache/XMLRPC/Lite.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/IO/SessionData.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/IO/SessionSet.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Lite.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/FTP.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/HTTP.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/IO.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/JABBER.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/LOCAL.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/MAILTO.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/MQ.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/POP3.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport/TCP.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Client.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Constants.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Data.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Deserializer.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Fault.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Header.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Lite.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Packager.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/SOM.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Schema.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Serializer.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Server.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Test.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Trace.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/FTP.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/HTTP.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/IO.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/JABBER.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/LOCAL.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/MAILTO.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/MQ.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/POP3.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport/TCP.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Utils.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/UDDI/Lite.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/XML/Parser/Lite.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/XMLRPC/Lite.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/XMLRPC/Test.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/XMLRPC/Transport/HTTP.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/XMLRPC/Transport/POP3.pm
|
||||
%%SLIMDIR%%/Plugins/SQLPlayList/libs/XMLRPC/Transport/TCP.pm
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/XMLRPC/Transport
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/XMLRPC
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/XML/Parser
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/XML
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/UDDI
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP/Transport
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/SOAP
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP/Transport
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs/SOAP
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/OldDocs
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/IO
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/Apache/XMLRPC
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs/Apache
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/libs
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/Templates
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/Playlists
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins/SQLPlayList
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/HTML/EN
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/HTML
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList/ConfigManager
|
||||
@dirrm %%SLIMDIR%%/Plugins/SQLPlayList
|
@ -1,33 +0,0 @@
|
||||
# New ports collection makefile for: slimserver-superdatetime
|
||||
# Date created: 22 January 2007
|
||||
# Whom: Tim Bishop <tdb@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= superdatetime
|
||||
PORTVERSION= 5.0.13
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://www.gregbrown.net/squeeze/SuperDateTime/
|
||||
PKGNAMEPREFIX= slimserver-
|
||||
DISTNAME= SuperDateTime${PORTVERSION:S/./-/g}
|
||||
DIST_SUBDIR= slimserver
|
||||
|
||||
MAINTAINER= tdb@FreeBSD.org
|
||||
COMMENT= SlimServer plugin to display current weather conditions and forecasts
|
||||
|
||||
RUN_DEPENDS= softsqueeze:${PORTSDIR}/audio/slimserver
|
||||
|
||||
USE_ZIP= yes
|
||||
NO_WRKSUBDIR= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
SLIMDIR?= slimserver
|
||||
PLIST_SUB+= SLIMDIR=${SLIMDIR}
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${SLIMDIR}/Plugins/SuperDateTime
|
||||
${INSTALL_DATA} ${WRKSRC}/SuperDateTime/* ${PREFIX}/${SLIMDIR}/Plugins/SuperDateTime
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (slimserver/SuperDateTime5-0-13.zip) = 92e9d3519fd710155c80a6789d1db706
|
||||
SHA256 (slimserver/SuperDateTime5-0-13.zip) = 9d4883a479241b034a35441265a7244ff5a0f34866ad6f7fe941dc9cf1893040
|
||||
SIZE (slimserver/SuperDateTime5-0-13.zip) = 53088
|
@ -1,7 +0,0 @@
|
||||
This is a SlimServer plugin screensaver datetime replacement.
|
||||
Graphically displays current weather conditions and forecasts.
|
||||
Will also optionally display stock quotes and upcoming/active game
|
||||
information for MLB, NBA, NHL, NFL, and college football and
|
||||
basketball teams at user-configurable intervals.
|
||||
|
||||
WWW: http://www.gregbrown.net/squeeze/superdatetime.htm
|
@ -1,5 +0,0 @@
|
||||
%%SLIMDIR%%/Plugins/SuperDateTime/COPYRIGHT
|
||||
%%SLIMDIR%%/Plugins/SuperDateTime/Plugin.pm
|
||||
%%SLIMDIR%%/Plugins/SuperDateTime/mlb.2.font.bmp
|
||||
%%SLIMDIR%%/Plugins/SuperDateTime/nfl.2.font.bmp
|
||||
@dirrm %%SLIMDIR%%/Plugins/SuperDateTime
|
@ -1,34 +0,0 @@
|
||||
# New ports collection makefile for: slimserver-trackstat
|
||||
# Date created: 28 October 2007
|
||||
# Whom: Tim Bishop <tdb@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= trackstat
|
||||
PORTVERSION= 1.40.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://erland.homeip.net/download/do/downloadapplication?name=slimserver-trackstat&filename=/
|
||||
PKGNAMEPREFIX= slimserver-
|
||||
DISTNAME= TrackStat-${PORTVERSION}
|
||||
DIST_SUBDIR= slimserver
|
||||
|
||||
MAINTAINER= tdb@FreeBSD.org
|
||||
COMMENT= SlimServer plugin to store ratings and statistics about songs
|
||||
|
||||
RUN_DEPENDS= softsqueeze:${PORTSDIR}/audio/slimserver
|
||||
|
||||
FETCH_BEFORE_ARGS= -o ${DISTFILES}
|
||||
USE_ZIP= yes
|
||||
NO_BUILD= yes
|
||||
WRKSRC= ${WRKDIR}/TrackStat
|
||||
|
||||
SLIMDIR?= slimserver
|
||||
PLIST_SUB+= SLIMDIR=${SLIMDIR}
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${SLIMDIR}/Plugins/TrackStat
|
||||
${CP} -R ${WRKSRC}/* ${PREFIX}/${SLIMDIR}/Plugins/TrackStat
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (slimserver/TrackStat-1.40.1.zip) = 7e93b4a01189345c3e2c5ec5de353ae7
|
||||
SHA256 (slimserver/TrackStat-1.40.1.zip) = 47c5d8c39d3edb541f736f2aac21d1e32b93bc21c7c7ee52e980f3335740c9d8
|
||||
SIZE (slimserver/TrackStat-1.40.1.zip) = 213774
|
@ -1,28 +0,0 @@
|
||||
This is a statistic plugin for Slimserver. Slimserver normally
|
||||
stores statistics about the last time a track was played, when a
|
||||
specific track was added to the library and how many times a track
|
||||
has been played. The problem is that all of these statistics are
|
||||
cleared every time you perform a full rescan of slimserver.
|
||||
|
||||
The TrackStat plugin solves this problem by making sure that the
|
||||
statistics survive a rescan. Besides this TrackStat also extends
|
||||
the statistics a bit, one example is that it doesn't count a track
|
||||
as played just because you listen to the first 2 seconds of it, you
|
||||
will have to play a certain amount of the track until it is played.
|
||||
TrackStat also makes it possible to put a rating on all your tracks
|
||||
by holding a number between 1-5 down on the now playing screen.
|
||||
|
||||
The other main functionality the TrackStat plugins provides is
|
||||
various ways to browse your music based on the statistic information.
|
||||
The standard slimserver only makes it possible to show most played
|
||||
tracks. The TrackStat plugin makes it possible to show the statistics
|
||||
in a lot more ways. The purpose is simply to give you another way
|
||||
to select which music you like to play, for example like:
|
||||
|
||||
* Find tracks you haven't played for a long time
|
||||
* Find tracks you have recently added to the library
|
||||
* Find top rated tracks
|
||||
* Find least played tracks
|
||||
* And a lot more...
|
||||
|
||||
WWW: http://wiki.erland.homeip.net/index.php/TrackStat_plugin
|
@ -1,165 +0,0 @@
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Amarok/Common.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Amarok/Export.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Amarok/Import.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Backup/File.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates/albumratings.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates/albumratings.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates/artistratings.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates/artistratings.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates/trackdata.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates/trackdata.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates/trackratings.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates/trackratings.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenus/albumheaderratings.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenus/artistheaderratings.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenus/trackdata.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenus/trackheaderdata.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenus/trackheaderratings.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/ContextMenus/trackratings.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/DataQueries/problems.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/DataQueries/statistics.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/DataQueryTemplates/problems.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/DataQueryTemplates/problems.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/DataQueryTemplates/statistics.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/DataQueryTemplates/statistics.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Default/html/images/h_PLUGIN_TRACKSTAT.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Default/plugins/TrackStat/css
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Default/plugins/TrackStat/css10scale
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/controls
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/css
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/css10scale
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images/b_delete.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images/b_down.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images/b_up.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images/empty.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images/empty_noborder.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images/mixbutton.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images/star.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images/star_noborder.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/index.html
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/listitems
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/mixerlink65.html
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/selectfavourites.html
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/selectstatistics.html
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/controls
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/css
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/css10scale
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images/b_delete.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images/b_down.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images/b_up.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images/empty.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images/empty_noborder.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images/mixbutton.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images/star.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images/star_noborder.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/HTML/Nokia770/plugins/TrackStat/html/images/mixbutton.gif
|
||||
%%SLIMDIR%%/Plugins/TrackStat/LICENSE.txt
|
||||
%%SLIMDIR%%/Plugins/TrackStat/MenuTemplates/trackstat.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/MenuTemplates/trackstat.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Menus/trackstat.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Mixes/trackstatalbum.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Mixes/trackstatartist.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Mixes/trackstatgenre.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Mixes/trackstatplaylist.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Mixes/trackstatyear.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/MusicMagic/Export.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/MusicMagic/Import.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/mostplayed.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/mostplayed.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/mostplayedalbums.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/mostplayedalbums.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/mostplayedartists.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/mostplayedartists.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/notrated.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/notrated.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/recentlyadded.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/recentlyadded.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/recentlyaddedalbums.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/recentlyaddedalbums.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/toprated.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/toprated.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedalbums.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedalbums.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedartists.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedartists.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedgenres.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedgenres.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedplaylists.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedplaylists.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedyears.template
|
||||
%%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates/topratedyears.xml
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Plugin.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/README.txt
|
||||
%%SLIMDIR%%/Plugins/TrackStat/SQL/mysql/dbcreate.sql
|
||||
%%SLIMDIR%%/Plugins/TrackStat/SQL/mysql/dbupgrade_added.sql
|
||||
%%SLIMDIR%%/Plugins/TrackStat/SQL/mysql/dbupgrade_history.sql
|
||||
%%SLIMDIR%%/Plugins/TrackStat/SQL/mysql/dbupgrade_musicbrainz.sql
|
||||
%%SLIMDIR%%/Plugins/TrackStat/SQL/mysql/dbupgrade_url_type.sql
|
||||
%%SLIMDIR%%/Plugins/TrackStat/SQL/mysql/dbupgrade_url_type255.sql
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/All.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/Base.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/FirstPlayed.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/LastAdded.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/LastPlayed.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/LeastPlayed.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/LeastPlayedRecentAdded.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/MostPlayed.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/MostPlayedRecent.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/MostPlayedRecentAdded.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/NotCompletelyRated.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/NotCompletelyRatedRecent.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/NotCompletelyRatedRecentAdded.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/NotPlayed.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/NotRated.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/NotRatedRecent.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/NotRatedRecentAdded.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/PartlyPlayed.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/SpecificRating.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/TopRated.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/TopRatedRecent.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Statistics/TopRatedRecentAdded.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Storage.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Template/Reader.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/Time/Stopwatch.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/TrackStatiTunesUpdateWin.pl
|
||||
%%SLIMDIR%%/Plugins/TrackStat/iTunes/Export.pm
|
||||
%%SLIMDIR%%/Plugins/TrackStat/iTunes/Import.pm
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/iTunes
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/Time
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/Template
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/Statistics
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/SQL/mysql
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/SQL
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/PlaylistTemplates
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/MusicMagic
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/Mixes
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/Menus
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/MenuTemplates
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Nokia770/plugins/TrackStat/html/images
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Nokia770/plugins/TrackStat/html
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Nokia770/plugins/TrackStat
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Nokia770/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Nokia770
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html/images
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat/html
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins/TrackStat
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Fishbone
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html/images
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat/html
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins/TrackStat
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/EN/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/EN
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Default/plugins/TrackStat
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Default/plugins
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Default/html/images
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Default/html
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML/Default
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/HTML
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/DataQueryTemplates
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/DataQueries
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/ContextMenus
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/ContextMenuTemplates
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/Backup
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat/Amarok
|
||||
@dirrm %%SLIMDIR%%/Plugins/TrackStat
|
@ -1,201 +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
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://downloads.slimdevices.com/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
|
||||
|
||||
DEPRECATED= Slimserver has been renamed to SqueezeCenter with the 7.0 release
|
||||
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 \
|
||||
${SITE_PERL}/${PERL_ARCH}/YAML/Syck.pm:${PORTSDIR}/textproc/p5-YAML-Syck
|
||||
|
||||
PKGINSTALL= ${WRKDIR}/pkg-install
|
||||
|
||||
USE_PERL5= yes
|
||||
USE_MYSQL= yes
|
||||
IGNORE_WITH_MYSQL= 323 40
|
||||
|
||||
.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
|
||||
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 \
|
||||
CPAN/YAML
|
||||
|
||||
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-patch:
|
||||
@${REINPLACE_CMD} \
|
||||
-e 's|/usr/bin/perl|${PERL}|' \
|
||||
-e 's|%%LOCALBASE%%|${LOCALBASE}|' \
|
||||
-e 's|%%TMP_SLIMDIR%%|${TMP_SLIMDIR}|' \
|
||||
-e 's|%%DISTDIR%%|${_DISTDIR}|' \
|
||||
-e 's|%%SLIMDBDIR%%|${SLIMDBDIR}|' \
|
||||
${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
|
||||
|
||||
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>
|
@ -1,3 +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
|
@ -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;
|
||||
|
@ -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");
|
||||
|
@ -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 {
|
||||
|
@ -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");
|
@ -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 -
|
@ -1,80 +0,0 @@
|
||||
#!/bin/sh
|
||||
# $FreeBSD: /tmp/pcvs/ports/audio/slimserver/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
|
@ -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"
|
||||
# slimserver_flags="<set as needed>"
|
||||
#
|
||||
|
||||
. %%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"}
|
||||
|
||||
run_rc_command "$1"
|
@ -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
|
@ -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
|
@ -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
|
||||
*************************************************************************
|
Loading…
Reference in New Issue
Block a user