- Add slimserver-dynamicplaylist:

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
This commit is contained in:
Tim Bishop 2007-10-28 21:36:22 +00:00
parent 6e31d07b8a
commit 052ffb217c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=202235
5 changed files with 85 additions and 0 deletions

View file

@ -578,6 +578,7 @@
SUBDIR += sidplayer
SUBDIR += simplemod
SUBDIR += slimserver
SUBDIR += slimserver-dynamicplaylist
SUBDIR += slimserver-dynamictransition
SUBDIR += slimserver-lastfm
SUBDIR += slimserver-lazysearch

View file

@ -0,0 +1,33 @@
# New ports collection makefile for: slimserver-dynamicplaylist
# Date created: 28 October 2007
# Whom: Tim Bishop <tdb@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= dynamicplaylist
PORTVERSION= 1.14
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>

View file

@ -0,0 +1,3 @@
MD5 (slimserver/DynamicPlayList-1.14.zip) = dd929eb51e63956c344ec4b2fa72076b
SHA256 (slimserver/DynamicPlayList-1.14.zip) = 627f11c2e1f5318434c3b8a6f91dd58d40303eaaaa78925fd7077f2cb6f3c9bb
SIZE (slimserver/DynamicPlayList-1.14.zip) = 40346

View file

@ -0,0 +1,7 @@
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

View file

@ -0,0 +1,41 @@
%%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