Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Apr 2004 22:32:19 -0700
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org
Cc:        Brooks Davis <brooks@FreeBSD.org>
Subject:   Re: ports/65601: New port: audio/slimserver Slim Devices Audio Server
Message-ID:  <20040416053219.GA26654@Odin.AC.HMC.Edu>
In-Reply-To: <200404160530.i3G5UMJ4006648@freefall.freebsd.org>
References:  <200404160523.i3G5NDCQ006530@freefall.freebsd.org> <200404160530.i3G5UMJ4006648@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> >Category:       ports
> >Responsible:    freebsd-ports-bugs
> >Synopsis:       New port: audio/slimserver Slim Devices Audio Server
> >Arrival-Date:   Thu Apr 15 22:30:22 PDT 2004

Arg, I'm really sorry about this.  I was so happy I finaly had my
functional testing done I forgot to run portlint -A before submitting.
Here's a copy without so many style bugs. :-(

-- Brooks


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	slimserver
#	slimserver/Makefile
#	slimserver/pkg-descr
#	slimserver/distinfo
#	slimserver/pkg-plist
#	slimserver/files
#	slimserver/files/slimserver.sh
#	slimserver/files/patch-Slim_Utils_Prefs.pm
#	slimserver/files/patch-Slim_Music_Info.pm
#	slimserver/pkg-install
#
echo c - slimserver
mkdir -p slimserver > /dev/null 2>&1
echo x - slimserver/Makefile
sed 's/^X//' >slimserver/Makefile << 'END-of-slimserver/Makefile'
X# Ports collection makefile for:	slimserver
X# Date created:				Wed Apr 14, 2004
X# Whom:					Brooks Davis <brooks@freebsd.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	slimserver
XPORTVERSION=	5.1.1
XCATEGORIES=	audio
XMASTER_SITES=	http://www.slimdevices.com/downloads/SlimServer_v${PORTVERSION}/
XDISTNAME=	SlimServer_v${PORTVERSION}
X
XMAINTAINER=	brooks@FreeBSD.org
XCOMMENT=	Slim Devices audio streaming server
X
XRUN_DEPENDS+=	${LOCALBASE}/bin/mDNSResponderPosix:${PORTSDIR}/net/mDNSResponder \
X		${SITE_PERL}/Audio/Wav.pm:${PORTSDIR}/audio/p5-Audio-Wav \
X		${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accessor \
X		${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec \
X		${SITE_PERL}/File/Which.pm:${PORTSDIR}/sysutils/p5-File-Which \
X		${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
X		${SITE_PERL}/IO/String.pm:${PORTSDIR}/devel/p5-IO-String \
X		${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
X		${SITE_PERL}/MP3/Info.pm:${PORTSDIR}/audio/p5-MP3-Info \
X		${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS \
X		${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
X		${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI
X
X.include <bsd.port.pre.mk>
X
X.if ${OSVERSION} < 502110
XRUN_DEPENDS+=	${LOCALBASE}/bin/pgrep:${PORTSDIR}/sysutils/pkill
X.endif
X
XNO_BUILD=	yes
XUSE_RC_SUBR=	yes
XDOCFILES=	Changelog.html Installation.txt
XEXCEPTFILES=	${DOCFILES} \
X		Changes \
X		MANIFEST \
X		Makefile.PL \
X		README \
X		test_tone.wav \
X		.exists
XEXCEPTDIRS=	Bin \
X		CPAN/arch \
X		CPAN/Audio/Wav \
X		CPAN/Class \
X		CPAN/File \
X		CPAN/HTTP \
X		CPAN/IO \
X		CPAN/LWP \
X		CPAN/MIME \
X		CPAN/MP3 \
X		CPAN/Net \
X		CPAN/URI
X
XCPIOARGS=	--quiet -pdum -R
XPLIST_SUB=	SLIMDIR=${SLIMDIR}
X
XSED_SCRIPT+=	-e 's,%%PREFIX%%,${PREFIX},g' \
X		-e 's,%%RC_SUBR%%,${RC_SUBR},g' \
X		-e 's,%%SLIMDIR%%,${SLIMDIR},g'
X
Xpre-fetch:
X.if !defined(SLIMDIR)
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} "Define SLIMDIR to override default of 'slimdir'."
X	@${ECHO_MSG} ""
X.endif
X
Xpost-patch:
X	@${SED} ${SED_SCRIPT} <${FILESDIR}/slimserver.sh >${WRKDIR}/slimserver.sh
X
XSLIMDIR?=	slimserver
X
Xpre-install:
X	@${SH} ${.CURDIR}/pkg-install ${PKGNAME} PRE-INSTALL
X
Xdo-install:
X	@${MKDIR} -m 0755 ${PREFIX}/${SLIMDIR}
X	@cd ${WRKSRC} && \
X	    ${FIND} . -name \*.orig ${EXCEPTFILES:S/^/-o -name /} \
X	    ${EXCEPTDIRS:S/$/\*/:S/^/-o -path .\//} -o -print | \
X	    ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${PREFIX}/${SLIMDIR}
X	@${INSTALL_SCRIPT} ${WRKDIR}/slimserver.sh ${PREFIX}/etc/rc.d/
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	@cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${DOCSDIR}
X.endif
X
Xpost-install:
X	@${SH} ${.CURDIR}/pkg-install ${PKGNAME} POST-INSTALL
X
X########################################################################
X# The following targets are for the port maintainer.  Use are your own #
X# risk, no user-serviceable parts inside.                              #
X########################################################################
X# Assuming the port is installed cleanly (i.e. it's unconfigured)
X# build a pkg-plist file.
Xbuild-plist:
X	${ECHO} "etc/rc.d/slimserver.sh" > pkg-plist
X	${FIND} ${DOCSDIR} -type f | \
X	    ${SED} -e 's|${DOCSDIR}|%%PORTDOCS%%%%DOCSDIR%%|' | \
X	    ${SORT} >> pkg-plist
X	${FIND} ${PREFIX}/${SLIMDIR}/* -type f | \
X	    ${SED} -e 's|${PREFIX}/${SLIMDIR}|%%SLIMDIR%%|' | \
X	    ${SORT} >> pkg-plist
X	${FIND} ${PREFIX}/${SLIMDIR} -type d | \
X	    ${SED} -e 's|${PREFIX}/${SLIMDIR}|@dirrm %%SLIMDIR%%|' | \
X	    ${SORT} -r >> pkg-plist
X	${FIND} ${DOCSDIR} -type d | \
X	    ${SED} -e 's|${DOCSDIR}|%%PORTDOCS%%@dirrm %%DOCSDIR%%|' | \
X	    ${SORT} -r >> pkg-plist
X	${ECHO} '@unexec rmdir /var/db/slimserver 2>/dev/null || (echo "Configuration information saved.  If you will *NOT* use this package anymore," && echo "please remove /var/db/slimserver and its contents manually.")' >> pkg-plist
X
X.include <bsd.port.post.mk>
END-of-slimserver/Makefile
echo x - slimserver/pkg-descr
sed 's/^X//' >slimserver/pkg-descr << 'END-of-slimserver/pkg-descr'
XAn audio streaming server with many features including:
X
X- Web Interface--control the player and manage MP3 Internet radio 
X- Alarm clock 
X- Automatically imports iTunes library and playlists 
X- Automatically imports ID3 tags 
X- Browse and search by title, artist, album or genre 
X- Shuffle and repeat albums or songs 
X- Create, save, and import .pls, .cue and .m3u playlist files 
X- Displays current date and time when not playing 
X- Open protocol and command line APIeasy to control from other applications 
X- Expandable through 3rd party plug-ins and skins 
X- Supports multiple synchronized players 
X- Cross platform Open Source software, written in Perl (GPL) 
X- Listen from any computer using an MP3 software player (Winamp or iTunes)
X
XWWW: http://www.slimdevices.com/pi_features.html
END-of-slimserver/pkg-descr
echo x - slimserver/distinfo
sed 's/^X//' >slimserver/distinfo << 'END-of-slimserver/distinfo'
XMD5 (SlimServer_v5.1.1.tar.gz) = ec6285a871eecc44e4077f7328a05442
XSIZE (SlimServer_v5.1.1.tar.gz) = 1506076
END-of-slimserver/distinfo
echo x - slimserver/pkg-plist
sed 's/^X//' >slimserver/pkg-plist << 'END-of-slimserver/pkg-plist'
Xetc/rc.d/slimserver.sh
X%%PORTDOCS%%%%DOCSDIR%%/Changelog.html
X%%PORTDOCS%%%%DOCSDIR%%/Installation.txt
X%%SLIMDIR%%/CPAN/Audio/FLAC.pm
X%%SLIMDIR%%/CPAN/Audio/WMA.pm
X%%SLIMDIR%%/CPAN/Ogg/Vorbis/Header/PurePerl.pm
X%%SLIMDIR%%/CPAN/QuickTime/Movie.pm
X%%SLIMDIR%%/CPAN/Tie/RegexpHash.pm
X%%SLIMDIR%%/Firmware/squeezebox.bin
X%%SLIMDIR%%/Firmware/squeezebox.version
X%%SLIMDIR%%/HTML/Bagpuss/slimserver.css
X%%SLIMDIR%%/HTML/Dark/html/back.gif
X%%SLIMDIR%%/HTML/Dark/html/forward.gif
X%%SLIMDIR%%/HTML/Dark/html/pause.gif
X%%SLIMDIR%%/HTML/Dark/html/pause_s.gif
X%%SLIMDIR%%/HTML/Dark/html/play.gif
X%%SLIMDIR%%/HTML/Dark/html/play_s.gif
X%%SLIMDIR%%/HTML/Dark/html/spinner.gif
X%%SLIMDIR%%/HTML/Dark/html/stop.gif
X%%SLIMDIR%%/HTML/Dark/html/stop_s.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_01.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_02.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_03.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_04.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_05.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_06.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_07.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_08.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_09.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_10.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_11.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_01.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_02.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_03.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_04.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_05.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_06.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_07.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_08.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_09.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_10.gif
X%%SLIMDIR%%/HTML/Dark/html/volume_s_11.gif
X%%SLIMDIR%%/HTML/Dark/index.html
X%%SLIMDIR%%/HTML/Dark/slimserver.css
X%%SLIMDIR%%/HTML/Dark/status.html
X%%SLIMDIR%%/HTML/Dark/status_list.html
X%%SLIMDIR%%/HTML/Default/badpath.html
X%%SLIMDIR%%/HTML/Default/browse.html
X%%SLIMDIR%%/HTML/Default/browse_list.html
X%%SLIMDIR%%/HTML/Default/browse_playlist.html
X%%SLIMDIR%%/HTML/Default/browse_playlist_list.html
X%%SLIMDIR%%/HTML/Default/browseid3.html
X%%SLIMDIR%%/HTML/Default/browseid3_artwork.html
X%%SLIMDIR%%/HTML/Default/browseid3_list.html
X%%SLIMDIR%%/HTML/Default/helpfooter.html
X%%SLIMDIR%%/HTML/Default/helpheader.html
X%%SLIMDIR%%/HTML/Default/home.html
X%%SLIMDIR%%/HTML/Default/homeplayer_list.html
X%%SLIMDIR%%/HTML/Default/html/images/a.gif
X%%SLIMDIR%%/HTML/Default/html/images/a_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/alpha_spacer.gif
X%%SLIMDIR%%/HTML/Default/html/images/b.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_add.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_delete.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_delete_white.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_down.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_edit.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_first.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_go.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_last.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_mix.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_next.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_play.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_prev.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/b_up.gif
X%%SLIMDIR%%/HTML/Default/html/images/browse.gif
X%%SLIMDIR%%/HTML/Default/html/images/c.gif
X%%SLIMDIR%%/HTML/Default/html/images/c_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/d.gif
X%%SLIMDIR%%/HTML/Default/html/images/d_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/e.gif
X%%SLIMDIR%%/HTML/Default/html/images/e_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/f.gif
X%%SLIMDIR%%/HTML/Default/html/images/f_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/g.gif
X%%SLIMDIR%%/HTML/Default/html/images/g_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/h.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_BROWSE_BY_ALBUM.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_BROWSE_BY_ARTIST.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_BROWSE_BY_ARTWORK.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_BROWSE_BY_GENRE.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_BROWSE_BY_SONG.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_MUSIC.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_MoodLogic.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_SAVED_PLAYLISTS.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_Search.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_SongInfo.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_browse_artists.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_browse_genres.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_browse_musicfolder.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_browse_playlists.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_help.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_home.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/h_settings.gif
X%%SLIMDIR%%/HTML/Default/html/images/i.gif
X%%SLIMDIR%%/HTML/Default/html/images/i_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/j.gif
X%%SLIMDIR%%/HTML/Default/html/images/j_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/k.gif
X%%SLIMDIR%%/HTML/Default/html/images/k_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/l.gif
X%%SLIMDIR%%/HTML/Default/html/images/l_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/m.gif
X%%SLIMDIR%%/HTML/Default/html/images/m_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/musicplayer.gif
X%%SLIMDIR%%/HTML/Default/html/images/n.gif
X%%SLIMDIR%%/HTML/Default/html/images/n_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_1.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_10.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_10_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_11.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_11_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_1_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_2.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_2_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_3.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_3_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_4.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_4_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_5.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_5_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_6.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_6_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_7.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_7_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_8.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_8_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_9.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_9_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_albums.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_albums_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_all.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_all_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_artists.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_artists_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_clear.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_currentplaylist.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_download.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_genres.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_genres_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_help.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_help_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_musicfolder.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_musicfolder_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_nowplaying.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_off.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_off_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_on.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_on_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_one.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_one_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_pages.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_pause.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_pause_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_play.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_play_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_playlists.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_playlists_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_previous.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_previous_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_repeat.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_save.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_search.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_settings.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_settings_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_shuffle.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_skip.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_skip_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_songs.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_songs_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_spacer.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_spacer_dark.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_stop.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_stop_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_stopped.gif
X%%SLIMDIR%%/HTML/Default/html/images/nav_volume.gif
X%%SLIMDIR%%/HTML/Default/html/images/o.gif
X%%SLIMDIR%%/HTML/Default/html/images/o_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/p.gif
X%%SLIMDIR%%/HTML/Default/html/images/p_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/r.gif
X%%SLIMDIR%%/HTML/Default/html/images/r_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/s.gif
X%%SLIMDIR%%/HTML/Default/html/images/s_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/sub_h_browse_music.gif
X%%SLIMDIR%%/HTML/Default/html/images/sub_h_help.gif
X%%SLIMDIR%%/HTML/Default/html/images/sub_h_search_music.gif
X%%SLIMDIR%%/HTML/Default/html/images/sub_h_settings.gif
X%%SLIMDIR%%/HTML/Default/html/images/t.gif
X%%SLIMDIR%%/HTML/Default/html/images/t_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/u.gif
X%%SLIMDIR%%/HTML/Default/html/images/u_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/v.gif
X%%SLIMDIR%%/HTML/Default/html/images/v_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/w.gif
X%%SLIMDIR%%/HTML/Default/html/images/w_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/y.gif
X%%SLIMDIR%%/HTML/Default/html/images/y_sel.gif
X%%SLIMDIR%%/HTML/Default/html/images/z.gif
X%%SLIMDIR%%/HTML/Default/html/images/z_sel.gif
X%%SLIMDIR%%/HTML/Default/index.html
X%%SLIMDIR%%/HTML/Default/instant_mix.html
X%%SLIMDIR%%/HTML/Default/instant_mix_list.html
X%%SLIMDIR%%/HTML/Default/mood_wheel.html
X%%SLIMDIR%%/HTML/Default/mood_wheel_list.html
X%%SLIMDIR%%/HTML/Default/pagebar.html
X%%SLIMDIR%%/HTML/Default/pagefooter.html
X%%SLIMDIR%%/HTML/Default/pageheader.html
X%%SLIMDIR%%/HTML/Default/playlist.html
X%%SLIMDIR%%/HTML/Default/search.html
X%%SLIMDIR%%/HTML/Default/setup.html
X%%SLIMDIR%%/HTML/Default/slimserver.css
X%%SLIMDIR%%/HTML/Default/songinfo.html
X%%SLIMDIR%%/HTML/Default/status_header.html
X%%SLIMDIR%%/HTML/Default/status_list.html
X%%SLIMDIR%%/HTML/Default/status_needs_upgrade.html
X%%SLIMDIR%%/HTML/Default/status_noclients.html
X%%SLIMDIR%%/HTML/EN/alphapagebarlist.html
X%%SLIMDIR%%/HTML/EN/badpath.html
X%%SLIMDIR%%/HTML/EN/browse.html
X%%SLIMDIR%%/HTML/EN/browse_list.html
X%%SLIMDIR%%/HTML/EN/browse_list_empty.html
X%%SLIMDIR%%/HTML/EN/browse_playlist.html
X%%SLIMDIR%%/HTML/EN/browse_playlist_list.html
X%%SLIMDIR%%/HTML/EN/browse_pwdlist.html
X%%SLIMDIR%%/HTML/EN/browseid3.html
X%%SLIMDIR%%/HTML/EN/browseid3_artwork.html
X%%SLIMDIR%%/HTML/EN/browseid3_list.html
X%%SLIMDIR%%/HTML/EN/browseid3_pwdlist.html
X%%SLIMDIR%%/HTML/EN/edit_playlist.html
X%%SLIMDIR%%/HTML/EN/edit_playlist_list.html
X%%SLIMDIR%%/HTML/EN/faqquestions.html
X%%SLIMDIR%%/HTML/EN/firmware.html
X%%SLIMDIR%%/HTML/EN/helpfooter.html
X%%SLIMDIR%%/HTML/EN/helpheader.html
X%%SLIMDIR%%/HTML/EN/hitlist.html
X%%SLIMDIR%%/HTML/EN/hitlist_bar.html
X%%SLIMDIR%%/HTML/EN/hitlist_list.html
X%%SLIMDIR%%/HTML/EN/home.html
X%%SLIMDIR%%/HTML/EN/homeplayer_list.html
X%%SLIMDIR%%/HTML/EN/html/Volume/Volume.class
X%%SLIMDIR%%/HTML/EN/html/Volume/Volume.java
X%%SLIMDIR%%/HTML/EN/html/bar_small_empty.gif
X%%SLIMDIR%%/HTML/EN/html/bar_small_first.gif
X%%SLIMDIR%%/HTML/EN/html/bar_small_full.gif
X%%SLIMDIR%%/HTML/EN/html/controller.html
X%%SLIMDIR%%/HTML/EN/html/docs/buttons.html
X%%SLIMDIR%%/HTML/EN/html/docs/crestronCLI.html
X%%SLIMDIR%%/HTML/EN/html/docs/faq.html
X%%SLIMDIR%%/HTML/EN/html/docs/http.html
X%%SLIMDIR%%/HTML/EN/html/docs/index.html
X%%SLIMDIR%%/HTML/EN/html/docs/input.html
X%%SLIMDIR%%/HTML/EN/html/docs/interface.html
X%%SLIMDIR%%/HTML/EN/html/docs/ipconfig.html
X%%SLIMDIR%%/HTML/EN/html/docs/plugins.html
X%%SLIMDIR%%/HTML/EN/html/docs/protocol.html
X%%SLIMDIR%%/HTML/EN/html/docs/quickstart.html
X%%SLIMDIR%%/HTML/EN/html/docs/radio.html
X%%SLIMDIR%%/HTML/EN/html/docs/remote.html
X%%SLIMDIR%%/HTML/EN/html/docs/remotestreaming.html
X%%SLIMDIR%%/HTML/EN/html/docs/skins.html
X%%SLIMDIR%%/HTML/EN/html/docs/slimproto.html
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/adding.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/artists1.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/artists2.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/choose_auto.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/double.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/home.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/info1.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/info2.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/info3.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/led1.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/led2.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/led3.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/led4.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/musiclib1.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/musiclib2.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/playlist.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/rock.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/search1.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/search2.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/search3.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/setup.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/setup_done.gif
X%%SLIMDIR%%/HTML/EN/html/docs/vfdshots/setup_myip.gif
X%%SLIMDIR%%/HTML/EN/html/docs/xml_skin.html
X%%SLIMDIR%%/HTML/EN/html/docs/xpl.html
X%%SLIMDIR%%/HTML/EN/html/errors/400.html
X%%SLIMDIR%%/HTML/EN/html/errors/401.html
X%%SLIMDIR%%/HTML/EN/html/errors/403.html
X%%SLIMDIR%%/HTML/EN/html/errors/404.html
X%%SLIMDIR%%/HTML/EN/html/help_remote.html
X%%SLIMDIR%%/HTML/EN/html/images/remote.gif
X%%SLIMDIR%%/HTML/EN/html/images/remote_small.gif
X%%SLIMDIR%%/HTML/EN/html/images/slimdevices_logo.gif
X%%SLIMDIR%%/HTML/EN/html/images/slimp3.gif
X%%SLIMDIR%%/HTML/EN/html/images/slimp3_logo.gif
X%%SLIMDIR%%/HTML/EN/html/images/slimp3_logo.small.gif
X%%SLIMDIR%%/HTML/EN/html/images/sonyremote.jpg
X%%SLIMDIR%%/HTML/EN/html/images/spacer.gif
X%%SLIMDIR%%/HTML/EN/html/images/squeezebox.gif
X%%SLIMDIR%%/HTML/EN/html/images/squeezebox_logo.gif
X%%SLIMDIR%%/HTML/EN/html/images/squeezebox_logo.small.gif
X%%SLIMDIR%%/HTML/EN/html/mypage.ico
X%%SLIMDIR%%/HTML/EN/html/remote.html
X%%SLIMDIR%%/HTML/EN/html/setup.html
X%%SLIMDIR%%/HTML/EN/html/silence.mp3
X%%SLIMDIR%%/HTML/EN/html/silentpacket.mp3
X%%SLIMDIR%%/HTML/EN/html/test.html
X%%SLIMDIR%%/HTML/EN/include.html
X%%SLIMDIR%%/HTML/EN/index.html
X%%SLIMDIR%%/HTML/EN/instant_mix.html
X%%SLIMDIR%%/HTML/EN/instant_mix_list.html
X%%SLIMDIR%%/HTML/EN/instant_mix_pwdlist.html
X%%SLIMDIR%%/HTML/EN/linklist.html
X%%SLIMDIR%%/HTML/EN/mood_wheel.html
X%%SLIMDIR%%/HTML/EN/mood_wheel_list.html
X%%SLIMDIR%%/HTML/EN/mood_wheel_pwdlist.html
X%%SLIMDIR%%/HTML/EN/pagebar.html
X%%SLIMDIR%%/HTML/EN/pagebarheader.html
X%%SLIMDIR%%/HTML/EN/pagebarlist.html
X%%SLIMDIR%%/HTML/EN/pagefooter.html
X%%SLIMDIR%%/HTML/EN/pageheader.html
X%%SLIMDIR%%/HTML/EN/playlist.html
X%%SLIMDIR%%/HTML/EN/playlist_needs_upgrade.html
X%%SLIMDIR%%/HTML/EN/search.html
X%%SLIMDIR%%/HTML/EN/select_option.html
X%%SLIMDIR%%/HTML/EN/setup.html
X%%SLIMDIR%%/HTML/EN/setup_group.html
X%%SLIMDIR%%/HTML/EN/setup_input_array_add.html
X%%SLIMDIR%%/HTML/EN/setup_input_array_chk.html
X%%SLIMDIR%%/HTML/EN/setup_input_array_sel.html
X%%SLIMDIR%%/HTML/EN/setup_input_array_txt.html
X%%SLIMDIR%%/HTML/EN/setup_input_array_udr.html
X%%SLIMDIR%%/HTML/EN/setup_input_chk.html
X%%SLIMDIR%%/HTML/EN/setup_input_passwd.html
X%%SLIMDIR%%/HTML/EN/setup_input_pwd.html
X%%SLIMDIR%%/HTML/EN/setup_input_radio.html
X%%SLIMDIR%%/HTML/EN/setup_input_sel.html
X%%SLIMDIR%%/HTML/EN/setup_input_submit.html
X%%SLIMDIR%%/HTML/EN/setup_input_txt.html
X%%SLIMDIR%%/HTML/EN/setup_pref.html
X%%SLIMDIR%%/HTML/EN/setup_titleformat.html
X%%SLIMDIR%%/HTML/EN/setup_titleformat_adv.html
X%%SLIMDIR%%/HTML/EN/slimserver.css
X%%SLIMDIR%%/HTML/EN/songinfo.html
X%%SLIMDIR%%/HTML/EN/status.html
X%%SLIMDIR%%/HTML/EN/status_list.html
X%%SLIMDIR%%/HTML/EN/status_needs_upgrade.html
X%%SLIMDIR%%/HTML/EN/status_noclients.html
X%%SLIMDIR%%/HTML/EN/update_firmware.html
X%%SLIMDIR%%/HTML/Experimental/slimserver.css
X%%SLIMDIR%%/HTML/Experimental/status.html
X%%SLIMDIR%%/HTML/Fishbone/badpath.html
X%%SLIMDIR%%/HTML/Fishbone/browse.html
X%%SLIMDIR%%/HTML/Fishbone/browse_list.html
X%%SLIMDIR%%/HTML/Fishbone/browse_playlist.html
X%%SLIMDIR%%/HTML/Fishbone/browse_playlist_list.html
X%%SLIMDIR%%/HTML/Fishbone/browseid3.html
X%%SLIMDIR%%/HTML/Fishbone/browseid3_artwork.html
X%%SLIMDIR%%/HTML/Fishbone/browseid3_list.html
X%%SLIMDIR%%/HTML/Fishbone/hitlist.html
X%%SLIMDIR%%/HTML/Fishbone/hitlist_bar.html
X%%SLIMDIR%%/HTML/Fishbone/hitlist_list.html
X%%SLIMDIR%%/HTML/Fishbone/home.html
X%%SLIMDIR%%/HTML/Fishbone/html/add.gif
X%%SLIMDIR%%/HTML/Fishbone/html/back.gif
X%%SLIMDIR%%/HTML/Fishbone/html/bar_small_empty.gif
X%%SLIMDIR%%/HTML/Fishbone/html/bar_small_first.gif
X%%SLIMDIR%%/HTML/Fishbone/html/bar_small_full.gif
X%%SLIMDIR%%/HTML/Fishbone/html/blank.gif
X%%SLIMDIR%%/HTML/Fishbone/html/docs/help.html
X%%SLIMDIR%%/HTML/Fishbone/html/ffwd.gif
X%%SLIMDIR%%/HTML/Fishbone/html/ffwd_m.gif
X%%SLIMDIR%%/HTML/Fishbone/html/ffwd_m_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/ffwd_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/forward.gif
X%%SLIMDIR%%/HTML/Fishbone/html/go.gif
X%%SLIMDIR%%/HTML/Fishbone/html/info.gif
X%%SLIMDIR%%/HTML/Fishbone/html/move.down.gif
X%%SLIMDIR%%/HTML/Fishbone/html/move.up.gif
X%%SLIMDIR%%/HTML/Fishbone/html/mute.gif
X%%SLIMDIR%%/HTML/Fishbone/html/mute_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/pause.gif
X%%SLIMDIR%%/HTML/Fishbone/html/pause_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/pixel.green.gif
X%%SLIMDIR%%/HTML/Fishbone/html/pixel.green_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/pixel.grey.gif
X%%SLIMDIR%%/HTML/Fishbone/html/pixel.middle.gif
X%%SLIMDIR%%/HTML/Fishbone/html/pixel.middle_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/play.gif
X%%SLIMDIR%%/HTML/Fishbone/html/play.this.gif
X%%SLIMDIR%%/HTML/Fishbone/html/play_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/queue.gif
X%%SLIMDIR%%/HTML/Fishbone/html/remove.gif
X%%SLIMDIR%%/HTML/Fishbone/html/rew.gif
X%%SLIMDIR%%/HTML/Fishbone/html/rew_m.gif
X%%SLIMDIR%%/HTML/Fishbone/html/rew_m_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/rew_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/stop.gif
X%%SLIMDIR%%/HTML/Fishbone/html/stop_s.gif
X%%SLIMDIR%%/HTML/Fishbone/html/subtract.gif
X%%SLIMDIR%%/HTML/Fishbone/index.html
X%%SLIMDIR%%/HTML/Fishbone/instant_mix.html
X%%SLIMDIR%%/HTML/Fishbone/instant_mix_list.html
X%%SLIMDIR%%/HTML/Fishbone/linklist.html
X%%SLIMDIR%%/HTML/Fishbone/mood_wheel.html
X%%SLIMDIR%%/HTML/Fishbone/mood_wheel_list.html
X%%SLIMDIR%%/HTML/Fishbone/pagebarheader.html
X%%SLIMDIR%%/HTML/Fishbone/pageheader.html
X%%SLIMDIR%%/HTML/Fishbone/playlist.html
X%%SLIMDIR%%/HTML/Fishbone/search.html
X%%SLIMDIR%%/HTML/Fishbone/select_option.html
X%%SLIMDIR%%/HTML/Fishbone/setup.html
X%%SLIMDIR%%/HTML/Fishbone/setup_input_array_udr.html
X%%SLIMDIR%%/HTML/Fishbone/slimserver.css
X%%SLIMDIR%%/HTML/Fishbone/songinfo.html
X%%SLIMDIR%%/HTML/Fishbone/status.html
X%%SLIMDIR%%/HTML/Fishbone/status_header.html
X%%SLIMDIR%%/HTML/Fishbone/status_list.html
X%%SLIMDIR%%/HTML/Fishbone/status_noclients.html
X%%SLIMDIR%%/HTML/Handheld/badpath.html
X%%SLIMDIR%%/HTML/Handheld/browse.html
X%%SLIMDIR%%/HTML/Handheld/browse_list.html
X%%SLIMDIR%%/HTML/Handheld/browse_playlist.html
X%%SLIMDIR%%/HTML/Handheld/browse_playlist_list.html
X%%SLIMDIR%%/HTML/Handheld/browseid3.html
X%%SLIMDIR%%/HTML/Handheld/browseid3_list.html
X%%SLIMDIR%%/HTML/Handheld/hitlist.html
X%%SLIMDIR%%/HTML/Handheld/hitlist_bar.html
X%%SLIMDIR%%/HTML/Handheld/hitlist_list.html
X%%SLIMDIR%%/HTML/Handheld/home.html
X%%SLIMDIR%%/HTML/Handheld/homeplayer_list.html
X%%SLIMDIR%%/HTML/Handheld/html/about.html
X%%SLIMDIR%%/HTML/Handheld/html/help.html
X%%SLIMDIR%%/HTML/Handheld/html/images/b_add.gif
X%%SLIMDIR%%/HTML/Handheld/html/images/b_delete.gif
X%%SLIMDIR%%/HTML/Handheld/html/images/b_down.gif
X%%SLIMDIR%%/HTML/Handheld/html/images/b_play.gif
X%%SLIMDIR%%/HTML/Handheld/html/images/b_up.gif
X%%SLIMDIR%%/HTML/Handheld/html/images/bar_small_empty.gif
X%%SLIMDIR%%/HTML/Handheld/html/images/bar_small_first.gif
X%%SLIMDIR%%/HTML/Handheld/html/images/bar_small_full.gif
X%%SLIMDIR%%/HTML/Handheld/html/mypage.ico
X%%SLIMDIR%%/HTML/Handheld/index.html
X%%SLIMDIR%%/HTML/Handheld/linklist.html
X%%SLIMDIR%%/HTML/Handheld/menu.html
X%%SLIMDIR%%/HTML/Handheld/pagebarheader.html
X%%SLIMDIR%%/HTML/Handheld/pagefooter.html
X%%SLIMDIR%%/HTML/Handheld/pageheader.html
X%%SLIMDIR%%/HTML/Handheld/playlist.html
X%%SLIMDIR%%/HTML/Handheld/search.html
X%%SLIMDIR%%/HTML/Handheld/searchinput.html
X%%SLIMDIR%%/HTML/Handheld/setup.html
X%%SLIMDIR%%/HTML/Handheld/setup_group.html
X%%SLIMDIR%%/HTML/Handheld/setup_input_array_udr.html
X%%SLIMDIR%%/HTML/Handheld/setup_pref.html
X%%SLIMDIR%%/HTML/Handheld/songinfo.html
X%%SLIMDIR%%/HTML/Handheld/status.html
X%%SLIMDIR%%/HTML/Handheld/status_header.html
X%%SLIMDIR%%/HTML/Handheld/status_list.html
X%%SLIMDIR%%/HTML/Handheld/status_noclients.html
X%%SLIMDIR%%/HTML/Moser/alphapagebarlist.html
X%%SLIMDIR%%/HTML/Moser/browse.html
X%%SLIMDIR%%/HTML/Moser/browse_list.html
X%%SLIMDIR%%/HTML/Moser/browse_list_empty.html
X%%SLIMDIR%%/HTML/Moser/browse_playlist.html
X%%SLIMDIR%%/HTML/Moser/browse_playlist_list.html
X%%SLIMDIR%%/HTML/Moser/browse_pwdlist.html
X%%SLIMDIR%%/HTML/Moser/browseid3.html
X%%SLIMDIR%%/HTML/Moser/browseid3_artwork.html
X%%SLIMDIR%%/HTML/Moser/browseid3_list.html
X%%SLIMDIR%%/HTML/Moser/browseid3_pwdlist.html
X%%SLIMDIR%%/HTML/Moser/home.html
X%%SLIMDIR%%/HTML/Moser/html/ffwd.png
X%%SLIMDIR%%/HTML/Moser/html/ffwd_on.png
X%%SLIMDIR%%/HTML/Moser/html/pause.png
X%%SLIMDIR%%/HTML/Moser/html/pause_on.png
X%%SLIMDIR%%/HTML/Moser/html/play.png
X%%SLIMDIR%%/HTML/Moser/html/play_on.png
X%%SLIMDIR%%/HTML/Moser/html/prev.png
X%%SLIMDIR%%/HTML/Moser/html/repeat_all.png
X%%SLIMDIR%%/HTML/Moser/html/repeat_all_on.png
X%%SLIMDIR%%/HTML/Moser/html/repeat_off.png
X%%SLIMDIR%%/HTML/Moser/html/repeat_off_on.png
X%%SLIMDIR%%/HTML/Moser/html/repeat_one.png
X%%SLIMDIR%%/HTML/Moser/html/repeat_one_on.png
X%%SLIMDIR%%/HTML/Moser/html/rew.png
X%%SLIMDIR%%/HTML/Moser/html/rew_on.png
X%%SLIMDIR%%/HTML/Moser/html/skip.png
X%%SLIMDIR%%/HTML/Moser/html/stop.png
X%%SLIMDIR%%/HTML/Moser/html/stop_on.png
X%%SLIMDIR%%/HTML/Moser/linklist.html
X%%SLIMDIR%%/HTML/Moser/pagebar.html
X%%SLIMDIR%%/HTML/Moser/pagebarlist.html
X%%SLIMDIR%%/HTML/Moser/playlist.html
X%%SLIMDIR%%/HTML/Moser/search.html
X%%SLIMDIR%%/HTML/Moser/select_option.html
X%%SLIMDIR%%/HTML/Moser/setup.html
X%%SLIMDIR%%/HTML/Moser/setup_input_array_add.html
X%%SLIMDIR%%/HTML/Moser/setup_input_array_udr.html
X%%SLIMDIR%%/HTML/Moser/slimserver.css
X%%SLIMDIR%%/HTML/Moser/status.html
X%%SLIMDIR%%/HTML/Moser/status_list.html
X%%SLIMDIR%%/HTML/NBMU/alphapagebarlist.html
X%%SLIMDIR%%/HTML/NBMU/browse.html
X%%SLIMDIR%%/HTML/NBMU/browse_list.html
X%%SLIMDIR%%/HTML/NBMU/browse_playlist.html
X%%SLIMDIR%%/HTML/NBMU/browseid3.html
X%%SLIMDIR%%/HTML/NBMU/browseid3_list.html
X%%SLIMDIR%%/HTML/NBMU/hitlist.css
X%%SLIMDIR%%/HTML/NBMU/hitlist.html
X%%SLIMDIR%%/HTML/NBMU/hitlist_bar.html
X%%SLIMDIR%%/HTML/NBMU/hitlist_list.html
X%%SLIMDIR%%/HTML/NBMU/home.html
X%%SLIMDIR%%/HTML/NBMU/html/bar_small_empty.JPG
X%%SLIMDIR%%/HTML/NBMU/html/bar_small_empty.bmp
X%%SLIMDIR%%/HTML/NBMU/html/bar_small_empty.gif
X%%SLIMDIR%%/HTML/NBMU/html/bar_small_empty.png
X%%SLIMDIR%%/HTML/NBMU/html/bar_small_first.gif
X%%SLIMDIR%%/HTML/NBMU/html/bar_small_full.gif
X%%SLIMDIR%%/HTML/NBMU/html/slim_devices_logo2.png
X%%SLIMDIR%%/HTML/NBMU/index.html
X%%SLIMDIR%%/HTML/NBMU/pagebar.html
X%%SLIMDIR%%/HTML/NBMU/pagebarlist.html
X%%SLIMDIR%%/HTML/NBMU/search.html
X%%SLIMDIR%%/HTML/NBMU/setup.html
X%%SLIMDIR%%/HTML/NBMU/setup_input_array_add.html
X%%SLIMDIR%%/HTML/NBMU/setup_input_array_udr.html
X%%SLIMDIR%%/HTML/NBMU/slimserver.css
X%%SLIMDIR%%/HTML/NBMU/songinfo.html
X%%SLIMDIR%%/HTML/NBMU/status.html
X%%SLIMDIR%%/HTML/NBMU/status_list.html
X%%SLIMDIR%%/HTML/NBMU/status_noclients.html
X%%SLIMDIR%%/HTML/Olson/browse_list.html
X%%SLIMDIR%%/HTML/Olson/hitlist.html
X%%SLIMDIR%%/HTML/Olson/hitlist_bar.html
X%%SLIMDIR%%/HTML/Olson/hitlist_list.html
X%%SLIMDIR%%/HTML/Olson/home.html
X%%SLIMDIR%%/HTML/Olson/html/bar_small_empty.GIF
X%%SLIMDIR%%/HTML/Olson/html/bar_small_empty.JPG
X%%SLIMDIR%%/HTML/Olson/html/bar_small_empty.bmp
X%%SLIMDIR%%/HTML/Olson/html/bar_small_first.GIF
X%%SLIMDIR%%/HTML/Olson/html/bar_small_first.JPG
X%%SLIMDIR%%/HTML/Olson/html/bar_small_first.bmp
X%%SLIMDIR%%/HTML/Olson/html/bar_small_full.GIF
X%%SLIMDIR%%/HTML/Olson/html/bar_small_full.JPG
X%%SLIMDIR%%/HTML/Olson/html/bar_small_full.bmp
X%%SLIMDIR%%/HTML/Olson/index.html
X%%SLIMDIR%%/HTML/Olson/olson_todetail.html
X%%SLIMDIR%%/HTML/Olson/olson_tomain.html
X%%SLIMDIR%%/HTML/Olson/olsondetail.html
X%%SLIMDIR%%/HTML/Olson/olsondetail_pwdlist.html
X%%SLIMDIR%%/HTML/Olson/olsonmain.html
X%%SLIMDIR%%/HTML/Olson/olsonmain_pwdlist.html
X%%SLIMDIR%%/HTML/Olson/slimserver.css
X%%SLIMDIR%%/HTML/Olson/songinfo.html
X%%SLIMDIR%%/HTML/Olson/status.html
X%%SLIMDIR%%/HTML/Olson/status_noclients.html
X%%SLIMDIR%%/HTML/Purple/hitlist.html
X%%SLIMDIR%%/HTML/Purple/hitlist_list.html
X%%SLIMDIR%%/HTML/Purple/home.html
X%%SLIMDIR%%/HTML/Purple/slimserver.css
X%%SLIMDIR%%/HTML/Purple/status.html
X%%SLIMDIR%%/HTML/Ruttenberg/html/arrow-0065.gif
X%%SLIMDIR%%/HTML/Ruttenberg/index.html
X%%SLIMDIR%%/HTML/Ruttenberg/status.html
X%%SLIMDIR%%/HTML/Ruttenberg/status_list.html
X%%SLIMDIR%%/HTML/SenseMaker/alphapagebarlist.html
X%%SLIMDIR%%/HTML/SenseMaker/browse.html
X%%SLIMDIR%%/HTML/SenseMaker/browse_list.html
X%%SLIMDIR%%/HTML/SenseMaker/browse_playlist.html
X%%SLIMDIR%%/HTML/SenseMaker/browse_playlist_list.html
X%%SLIMDIR%%/HTML/SenseMaker/browseid3.html
X%%SLIMDIR%%/HTML/SenseMaker/browseid3_list.html
X%%SLIMDIR%%/HTML/SenseMaker/home.html
X%%SLIMDIR%%/HTML/SenseMaker/homeplayer_list.html
X%%SLIMDIR%%/HTML/SenseMaker/html/add.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/lastpixel.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/lastpixelgreen.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/movedown.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/moveup.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/next.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/nextON.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/ok2.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/pause.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/pause_ON.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/pixel.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/pixel.gray.2.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/pixel.green.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/pixelgreen.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/play.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/play.this.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/play_ON.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/prev.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/prevON.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/remove.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/s-styles.css
X%%SLIMDIR%%/HTML/SenseMaker/html/stop.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/stop_ON.gif
X%%SLIMDIR%%/HTML/SenseMaker/html/styles.css
X%%SLIMDIR%%/HTML/SenseMaker/index.html
X%%SLIMDIR%%/HTML/SenseMaker/pagebar.html
X%%SLIMDIR%%/HTML/SenseMaker/pagebarlist.html
X%%SLIMDIR%%/HTML/SenseMaker/playlist.html
X%%SLIMDIR%%/HTML/SenseMaker/search.html
X%%SLIMDIR%%/HTML/SenseMaker/setup.html
X%%SLIMDIR%%/HTML/SenseMaker/setup_input_array_add.html
X%%SLIMDIR%%/HTML/SenseMaker/setup_input_array_udr.html
X%%SLIMDIR%%/HTML/SenseMaker/slimserver.css
X%%SLIMDIR%%/HTML/SenseMaker/songinfo.html
X%%SLIMDIR%%/HTML/SenseMaker/status.html
X%%SLIMDIR%%/HTML/SenseMaker/status_list.html
X%%SLIMDIR%%/HTML/SenseMaker/status_noclients.html
X%%SLIMDIR%%/HTML/Touch/badpath.html
X%%SLIMDIR%%/HTML/Touch/browse.html
X%%SLIMDIR%%/HTML/Touch/browse_list.html
X%%SLIMDIR%%/HTML/Touch/browse_playlist.html
X%%SLIMDIR%%/HTML/Touch/browse_playlist_list.html
X%%SLIMDIR%%/HTML/Touch/browseid3.html
X%%SLIMDIR%%/HTML/Touch/browseid3_artwork.html
X%%SLIMDIR%%/HTML/Touch/browseid3_list.html
X%%SLIMDIR%%/HTML/Touch/hitlist.html
X%%SLIMDIR%%/HTML/Touch/hitlist_bar.html
X%%SLIMDIR%%/HTML/Touch/hitlist_list.html
X%%SLIMDIR%%/HTML/Touch/home.html
X%%SLIMDIR%%/HTML/Touch/homeplayer_list.html
X%%SLIMDIR%%/HTML/Touch/html/about.html
X%%SLIMDIR%%/HTML/Touch/html/help.html
X%%SLIMDIR%%/HTML/Touch/html/html/images/menu_back.gif
X%%SLIMDIR%%/HTML/Touch/html/html/images/menu_home.gif
X%%SLIMDIR%%/HTML/Touch/html/html/images/menu_playlist.gif
X%%SLIMDIR%%/HTML/Touch/html/html/images/menu_search.gif
X%%SLIMDIR%%/HTML/Touch/html/html/images/menu_statistics.gif
X%%SLIMDIR%%/HTML/Touch/html/html/images/menu_status.gif
X%%SLIMDIR%%/HTML/Touch/html/html/images/pic.gif
X%%SLIMDIR%%/HTML/Touch/html/images/1.gif
X%%SLIMDIR%%/HTML/Touch/html/images/10.gif
X%%SLIMDIR%%/HTML/Touch/html/images/10_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/1_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/2.gif
X%%SLIMDIR%%/HTML/Touch/html/images/2_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/3.gif
X%%SLIMDIR%%/HTML/Touch/html/images/3_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/4.gif
X%%SLIMDIR%%/HTML/Touch/html/images/4_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/5.gif
X%%SLIMDIR%%/HTML/Touch/html/images/5_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/6.gif
X%%SLIMDIR%%/HTML/Touch/html/images/6_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/7.gif
X%%SLIMDIR%%/HTML/Touch/html/images/7_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/8.gif
X%%SLIMDIR%%/HTML/Touch/html/images/8_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/9.gif
X%%SLIMDIR%%/HTML/Touch/html/images/9_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep00.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep00_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep15.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep15_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep30.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep30_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep45.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep45_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep60.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Sleep60_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/Textfield.gif
X%%SLIMDIR%%/HTML/Touch/html/images/active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/album.gif
X%%SLIMDIR%%/HTML/Touch/html/images/album_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/album_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/album_symbol_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/artist.gif
X%%SLIMDIR%%/HTML/Touch/html/images/artist_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/artwork.gif
X%%SLIMDIR%%/HTML/Touch/html/images/artwork_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/b_add.gif
X%%SLIMDIR%%/HTML/Touch/html/images/b_delete.gif
X%%SLIMDIR%%/HTML/Touch/html/images/b_down.gif
X%%SLIMDIR%%/HTML/Touch/html/images/b_play.gif
X%%SLIMDIR%%/HTML/Touch/html/images/b_up.gif
X%%SLIMDIR%%/HTML/Touch/html/images/back.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bar.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bar_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bass_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt1.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt10.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt10_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt1_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt2.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt2_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt3.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt3_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt4.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt4_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt5.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt5_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt6.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt6_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt7.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt7_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt8.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt8_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt9.gif
X%%SLIMDIR%%/HTML/Touch/html/images/bt9_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/button.gif
X%%SLIMDIR%%/HTML/Touch/html/images/buttonKB.gif
X%%SLIMDIR%%/HTML/Touch/html/images/buttonSpace.gif
X%%SLIMDIR%%/HTML/Touch/html/images/button_gray.gif
X%%SLIMDIR%%/HTML/Touch/html/images/deviceoff.gif
X%%SLIMDIR%%/HTML/Touch/html/images/deviceoff_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/deviceon.gif
X%%SLIMDIR%%/HTML/Touch/html/images/deviceon_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/ffw.gif
X%%SLIMDIR%%/HTML/Touch/html/images/ffw_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/folder.gif
X%%SLIMDIR%%/HTML/Touch/html/images/folder_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/genre.gif
X%%SLIMDIR%%/HTML/Touch/html/images/genre_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/inactive.gif
X%%SLIMDIR%%/HTML/Touch/html/images/leftcorner.gif
X%%SLIMDIR%%/HTML/Touch/html/images/lefttopcorner.gif
X%%SLIMDIR%%/HTML/Touch/html/images/menu_back.gif
X%%SLIMDIR%%/HTML/Touch/html/images/menu_home.gif
X%%SLIMDIR%%/HTML/Touch/html/images/menu_playlist.gif
X%%SLIMDIR%%/HTML/Touch/html/images/menu_search.gif
X%%SLIMDIR%%/HTML/Touch/html/images/menu_statistics.gif
X%%SLIMDIR%%/HTML/Touch/html/images/menu_status.gif
X%%SLIMDIR%%/HTML/Touch/html/images/next.gif
X%%SLIMDIR%%/HTML/Touch/html/images/next_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/nocoverart.gif
X%%SLIMDIR%%/HTML/Touch/html/images/off_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/off_symbol_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/pause.gif
X%%SLIMDIR%%/HTML/Touch/html/images/pause_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/play.gif
X%%SLIMDIR%%/HTML/Touch/html/images/play_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/playlist.gif
X%%SLIMDIR%%/HTML/Touch/html/images/playlist_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/playlist_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/playlist_symbol_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/power_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/prev.gif
X%%SLIMDIR%%/HTML/Touch/html/images/prev_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/progress.gif
X%%SLIMDIR%%/HTML/Touch/html/images/radio.gif
X%%SLIMDIR%%/HTML/Touch/html/images/radio_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/repeat_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/rew.gif
X%%SLIMDIR%%/HTML/Touch/html/images/rew_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/rightcorner.gif
X%%SLIMDIR%%/HTML/Touch/html/images/righttopcorner.gif
X%%SLIMDIR%%/HTML/Touch/html/images/search.gif
X%%SLIMDIR%%/HTML/Touch/html/images/search_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/shuffle_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/song_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/song_symbol_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/stat.gif
X%%SLIMDIR%%/HTML/Touch/html/images/stat_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/statistics.gif
X%%SLIMDIR%%/HTML/Touch/html/images/statistics_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/stop.gif
X%%SLIMDIR%%/HTML/Touch/html/images/stop_active.gif
X%%SLIMDIR%%/HTML/Touch/html/images/trans.gif
X%%SLIMDIR%%/HTML/Touch/html/images/treble_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/vol_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/images/zzz_symbol.gif
X%%SLIMDIR%%/HTML/Touch/html/mypage.ico
X%%SLIMDIR%%/HTML/Touch/index.html
X%%SLIMDIR%%/HTML/Touch/linklist.html
X%%SLIMDIR%%/HTML/Touch/menu.html
X%%SLIMDIR%%/HTML/Touch/pagebarheader.html
X%%SLIMDIR%%/HTML/Touch/pagefooter.html
X%%SLIMDIR%%/HTML/Touch/pageheader.html
X%%SLIMDIR%%/HTML/Touch/playlist.html
X%%SLIMDIR%%/HTML/Touch/search.html
X%%SLIMDIR%%/HTML/Touch/searchinput.html
X%%SLIMDIR%%/HTML/Touch/setup.html
X%%SLIMDIR%%/HTML/Touch/setup_group.html
X%%SLIMDIR%%/HTML/Touch/setup_input_array_udr.html
X%%SLIMDIR%%/HTML/Touch/setup_pref.html
X%%SLIMDIR%%/HTML/Touch/slimserver.css
X%%SLIMDIR%%/HTML/Touch/songinfo.html
X%%SLIMDIR%%/HTML/Touch/status.html
X%%SLIMDIR%%/HTML/Touch/status_header.html
X%%SLIMDIR%%/HTML/Touch/status_list.html
X%%SLIMDIR%%/HTML/Touch/status_noclients.html
X%%SLIMDIR%%/HTML/WebPad/browse_playlist.html
X%%SLIMDIR%%/HTML/WebPad/browse_playlist_list.html
X%%SLIMDIR%%/HTML/WebPad/browseid3.html
X%%SLIMDIR%%/HTML/WebPad/browseid3_list.html
X%%SLIMDIR%%/HTML/WebPad/home.html
X%%SLIMDIR%%/HTML/WebPad/include.html
X%%SLIMDIR%%/HTML/WebPad/songinfo.html
X%%SLIMDIR%%/HTML/WebPad/status_list.html
X%%SLIMDIR%%/HTML/xml/_xml_song.html
X%%SLIMDIR%%/HTML/xml/badpath.html
X%%SLIMDIR%%/HTML/xml/browse.html
X%%SLIMDIR%%/HTML/xml/browse_list.html
X%%SLIMDIR%%/HTML/xml/browse_list_empty.html
X%%SLIMDIR%%/HTML/xml/browse_playlist.html
X%%SLIMDIR%%/HTML/xml/browse_playlist_list.html
X%%SLIMDIR%%/HTML/xml/browse_pwdlist.html
X%%SLIMDIR%%/HTML/xml/browseid3.html
X%%SLIMDIR%%/HTML/xml/browseid3_list.html
X%%SLIMDIR%%/HTML/xml/browseid3_pwdlist.html
X%%SLIMDIR%%/HTML/xml/hitlist.html
X%%SLIMDIR%%/HTML/xml/hitlist_list.html
X%%SLIMDIR%%/HTML/xml/html/slimserver_xml.dtd
X%%SLIMDIR%%/HTML/xml/include.html
X%%SLIMDIR%%/HTML/xml/pagebarheader.html
X%%SLIMDIR%%/HTML/xml/playlist.html
X%%SLIMDIR%%/HTML/xml/search.html
X%%SLIMDIR%%/HTML/xml/select_option.html
X%%SLIMDIR%%/HTML/xml/songinfo.html
X%%SLIMDIR%%/HTML/xml/status.html
X%%SLIMDIR%%/HTML/xml/status_header.html
X%%SLIMDIR%%/HTML/xml/status_list.html
X%%SLIMDIR%%/HTML/xml/status_noclients.html
X%%SLIMDIR%%/IR/Default.map
X%%SLIMDIR%%/IR/Slim_Devices_Remote.ir
X%%SLIMDIR%%/IR/jvc_dvd.ir
X%%SLIMDIR%%/License.txt
X%%SLIMDIR%%/Plugins/DateTime.pm
X%%SLIMDIR%%/Plugins/Rescan.pm
X%%SLIMDIR%%/Plugins/SavePlaylist.pm
X%%SLIMDIR%%/Plugins/Shooter.pm
X%%SLIMDIR%%/Plugins/SlimTris.pm
X%%SLIMDIR%%/Plugins/Snow.pm
X%%SLIMDIR%%/Slim/Buttons/AlarmClock.pm
X%%SLIMDIR%%/Slim/Buttons/Block.pm
X%%SLIMDIR%%/Slim/Buttons/Browse.pm
X%%SLIMDIR%%/Slim/Buttons/BrowseID3.pm
X%%SLIMDIR%%/Slim/Buttons/BrowseMenu.pm
X%%SLIMDIR%%/Slim/Buttons/Common.pm
X%%SLIMDIR%%/Slim/Buttons/Home.pm
X%%SLIMDIR%%/Slim/Buttons/Information.pm
X%%SLIMDIR%%/Slim/Buttons/Input/List.pm
X%%SLIMDIR%%/Slim/Buttons/Input/Text.pm
X%%SLIMDIR%%/Slim/Buttons/InstantMix.pm
X%%SLIMDIR%%/Slim/Buttons/MoodWheel.pm
X%%SLIMDIR%%/Slim/Buttons/Playlist.pm
X%%SLIMDIR%%/Slim/Buttons/Plugins.pm
X%%SLIMDIR%%/Slim/Buttons/Power.pm
X%%SLIMDIR%%/Slim/Buttons/ScreenSaver.pm
X%%SLIMDIR%%/Slim/Buttons/Search.pm
X%%SLIMDIR%%/Slim/Buttons/SearchFor.pm
X%%SLIMDIR%%/Slim/Buttons/Settings.pm
X%%SLIMDIR%%/Slim/Buttons/Synchronize.pm
X%%SLIMDIR%%/Slim/Buttons/TrackInfo.pm
X%%SLIMDIR%%/Slim/Control/CLI.pm
X%%SLIMDIR%%/Slim/Control/Command.pm
X%%SLIMDIR%%/Slim/Control/Stdio.pm
X%%SLIMDIR%%/Slim/Control/xPL.pm
X%%SLIMDIR%%/Slim/Display/Animation.pm
X%%SLIMDIR%%/Slim/Display/Display.pm
X%%SLIMDIR%%/Slim/Formats/AIFF.pm
X%%SLIMDIR%%/Slim/Formats/FLAC.pm
X%%SLIMDIR%%/Slim/Formats/MP3.pm
X%%SLIMDIR%%/Slim/Formats/Movie.pm
X%%SLIMDIR%%/Slim/Formats/Ogg.pm
X%%SLIMDIR%%/Slim/Formats/Parse.pm
X%%SLIMDIR%%/Slim/Formats/Shorten.pm
X%%SLIMDIR%%/Slim/Formats/WMA.pm
X%%SLIMDIR%%/Slim/Formats/Wav.pm
X%%SLIMDIR%%/Slim/Hardware/Decoder.pm
X%%SLIMDIR%%/Slim/Hardware/IR.pm
X%%SLIMDIR%%/Slim/Hardware/VFD.pm
X%%SLIMDIR%%/Slim/Hardware/mas3507d.pm
X%%SLIMDIR%%/Slim/Hardware/mas35x9.pm
X%%SLIMDIR%%/Slim/Music/Info.pm
X%%SLIMDIR%%/Slim/Music/MoodLogic.pm
X%%SLIMDIR%%/Slim/Music/MusicFolderScan.pm
X%%SLIMDIR%%/Slim/Music/iTunes.pm
X%%SLIMDIR%%/Slim/Networking/Discovery.pm
X%%SLIMDIR%%/Slim/Networking/Protocol.pm
X%%SLIMDIR%%/Slim/Networking/Select.pm
X%%SLIMDIR%%/Slim/Networking/Slimproto.pm
X%%SLIMDIR%%/Slim/Networking/Stream.pm
X%%SLIMDIR%%/Slim/Networking/mDNS.pm
X%%SLIMDIR%%/Slim/Player/Client.pm
X%%SLIMDIR%%/Slim/Player/HTTP.pm
X%%SLIMDIR%%/Slim/Player/Player.pm
X%%SLIMDIR%%/Slim/Player/Playlist.pm
X%%SLIMDIR%%/Slim/Player/SLIMP3.pm
X%%SLIMDIR%%/Slim/Player/Source.pm
X%%SLIMDIR%%/Slim/Player/Squeezebox.pm
X%%SLIMDIR%%/Slim/Player/Sync.pm
X%%SLIMDIR%%/Slim/Utils/FileHandle.pm
X%%SLIMDIR%%/Slim/Utils/Misc.pm
X%%SLIMDIR%%/Slim/Utils/OSDetect.pm
X%%SLIMDIR%%/Slim/Utils/Prefs.pm
X%%SLIMDIR%%/Slim/Utils/Scan.pm
X%%SLIMDIR%%/Slim/Utils/Scheduler.pm
X%%SLIMDIR%%/Slim/Utils/Strings.pm
X%%SLIMDIR%%/Slim/Utils/Timers.pm
X%%SLIMDIR%%/Slim/Web/EditPlaylist.pm
X%%SLIMDIR%%/Slim/Web/HTTP.pm
X%%SLIMDIR%%/Slim/Web/History.pm
X%%SLIMDIR%%/Slim/Web/Olson.pm
X%%SLIMDIR%%/Slim/Web/Pages.pm
X%%SLIMDIR%%/Slim/Web/RemoteStream.pm
X%%SLIMDIR%%/Slim/Web/Setup.pm
X%%SLIMDIR%%/convert.conf
X%%SLIMDIR%%/slimp3/MAIN.HEX
X%%SLIMDIR%%/slimp3/update_firmware.pl
X%%SLIMDIR%%/slimserver.pl
X%%SLIMDIR%%/strings.txt
X%%SLIMDIR%%/types.conf
X@dirrm %%SLIMDIR%%/slimp3
X@dirrm %%SLIMDIR%%/Slim/Web
X@dirrm %%SLIMDIR%%/Slim/Utils
X@dirrm %%SLIMDIR%%/Slim/Player
X@dirrm %%SLIMDIR%%/Slim/Networking
X@dirrm %%SLIMDIR%%/Slim/Music
X@dirrm %%SLIMDIR%%/Slim/Hardware
X@dirrm %%SLIMDIR%%/Slim/Formats
X@dirrm %%SLIMDIR%%/Slim/Display
X@dirrm %%SLIMDIR%%/Slim/Control
X@dirrm %%SLIMDIR%%/Slim/Buttons/Input
X@dirrm %%SLIMDIR%%/Slim/Buttons
X@dirrm %%SLIMDIR%%/Slim
X@dirrm %%SLIMDIR%%/Plugins
X@dirrm %%SLIMDIR%%/IR
X@dirrm %%SLIMDIR%%/HTML/xml/html
X@dirrm %%SLIMDIR%%/HTML/xml
X@dirrm %%SLIMDIR%%/HTML/WebPad
X@dirrm %%SLIMDIR%%/HTML/Touch/html/images
X@dirrm %%SLIMDIR%%/HTML/Touch/html/html/images
X@dirrm %%SLIMDIR%%/HTML/Touch/html/html
X@dirrm %%SLIMDIR%%/HTML/Touch/html
X@dirrm %%SLIMDIR%%/HTML/Touch
X@dirrm %%SLIMDIR%%/HTML/SenseMaker/html
X@dirrm %%SLIMDIR%%/HTML/SenseMaker
X@dirrm %%SLIMDIR%%/HTML/Ruttenberg/html
X@dirrm %%SLIMDIR%%/HTML/Ruttenberg
X@dirrm %%SLIMDIR%%/HTML/Purple
X@dirrm %%SLIMDIR%%/HTML/Olson/html
X@dirrm %%SLIMDIR%%/HTML/Olson
X@dirrm %%SLIMDIR%%/HTML/NBMU/html
X@dirrm %%SLIMDIR%%/HTML/NBMU
X@dirrm %%SLIMDIR%%/HTML/Moser/html
X@dirrm %%SLIMDIR%%/HTML/Moser
X@dirrm %%SLIMDIR%%/HTML/Handheld/html/images
X@dirrm %%SLIMDIR%%/HTML/Handheld/html
X@dirrm %%SLIMDIR%%/HTML/Handheld
X@dirrm %%SLIMDIR%%/HTML/Fishbone/html/docs
X@dirrm %%SLIMDIR%%/HTML/Fishbone/html
X@dirrm %%SLIMDIR%%/HTML/Fishbone
X@dirrm %%SLIMDIR%%/HTML/Experimental
X@dirrm %%SLIMDIR%%/HTML/EN/html/images
X@dirrm %%SLIMDIR%%/HTML/EN/html/errors
X@dirrm %%SLIMDIR%%/HTML/EN/html/docs/vfdshots
X@dirrm %%SLIMDIR%%/HTML/EN/html/docs
X@dirrm %%SLIMDIR%%/HTML/EN/html/Volume
X@dirrm %%SLIMDIR%%/HTML/EN/html
X@dirrm %%SLIMDIR%%/HTML/EN
X@dirrm %%SLIMDIR%%/HTML/Default/html/images
X@dirrm %%SLIMDIR%%/HTML/Default/html
X@dirrm %%SLIMDIR%%/HTML/Default
X@dirrm %%SLIMDIR%%/HTML/Dark/html
X@dirrm %%SLIMDIR%%/HTML/Dark
X@dirrm %%SLIMDIR%%/HTML/Bagpuss
X@dirrm %%SLIMDIR%%/HTML
X@dirrm %%SLIMDIR%%/Firmware
X@dirrm %%SLIMDIR%%/CPAN/Tie
X@dirrm %%SLIMDIR%%/CPAN/QuickTime
X@dirrm %%SLIMDIR%%/CPAN/Ogg/Vorbis/Header
X@dirrm %%SLIMDIR%%/CPAN/Ogg/Vorbis
X@dirrm %%SLIMDIR%%/CPAN/Ogg
X@dirrm %%SLIMDIR%%/CPAN/Audio
X@dirrm %%SLIMDIR%%/CPAN
X@dirrm %%SLIMDIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@unexec rmdir /var/db/slimserver 2>/dev/null || (echo "Configuration information saved.  If you will *NOT* use this package anymore," && echo "please remove /var/db/slimserver and its contents manually.")
END-of-slimserver/pkg-plist
echo c - slimserver/files
mkdir -p slimserver/files > /dev/null 2>&1
echo x - slimserver/files/slimserver.sh
sed 's/^X//' >slimserver/files/slimserver.sh << 'END-of-slimserver/files/slimserver.sh'
X#!/bin/sh
X#
X# $FreeBSD$
X#
X
X# PROVIDE: slimserver
X# REQUIRE: LOGIN
X# KEYWORD: FreeBSD shutdown
X
X#
X# Add the following lines to /etc/rc.conf to enable slimserver:
X#
X#slimserver_enable="YES"
X#
X
X. %%RC_SUBR%%
X
Xname=slimserver
Xstop_cmd="slimserver_stop"
Xrcvar=`set_rcvar`
X
Xcommand=%%PREFIX%%/%%SLIMDIR%%/slimserver.pl
Xpidfile=/var/run/${name}.pid
Xconffile=/var/db/slimserver/slimserver.conf
Xlogfile=/var/log/slimserver.log
Xu=slimserv
Xg=slimserv
Xcommand_args="--daemon --prefsfile=${conffile} --logfile=${logfile} --user=${u} --group=${g} --pidfile=${pidfile}"
X
Xslimserver_stop()
X{
X	if [ ! -f ${pidfile} ]; then
X		exit
X	fi
X	echo 'Stopping SlimServer.'
X	rc_pid=`cat ${pidfile}`
X	rc_pid=`pgrep -u ${u} | grep ${rc_pid}`
X	if [ -n "${rc_pid}" ]; then
X		rc_pids="${rc_pid} `pgrep -u ${u} mDNSResponderPosix`"
X
X		kill $sig_stop $rc_pids
X		wait_for_pids $rc_pids
X	else
X		echo "${name} not running? (check ${pidfile})"
X	fi
X
X	rm -f ${pidfile}
X}
X
X# set defaults
X
Xslimserver_enable=${slimserver_enable:-"NO"}
Xslimserver_flags=${slimserver_flags:-""}
X
Xload_rc_config ${name}
Xrun_rc_command "$1"
END-of-slimserver/files/slimserver.sh
echo x - slimserver/files/patch-Slim_Utils_Prefs.pm
sed 's/^X//' >slimserver/files/patch-Slim_Utils_Prefs.pm << 'END-of-slimserver/files/patch-Slim_Utils_Prefs.pm'
X
X$FreeBSD$
X
X--- Slim/Utils/Prefs.pm.orig	Thu Apr 15 18:09:50 2004
X+++ Slim/Utils/Prefs.pm	Thu Apr 15 18:10:44 2004
X@@ -564,7 +564,7 @@
X 	} elsif (Slim::Utils::OSDetect::OS() eq 'win')  {
X 		$prefsPath = $Bin;
X 	} else {
X-	 	$prefsPath = $ENV{'HOME'};
X+	 	$prefsPath = "/var/db/slimserver";
X 	}
X 	
X 	$::d_prefs && msg("The default prefs directory is $prefsPath\n");
END-of-slimserver/files/patch-Slim_Utils_Prefs.pm
echo x - slimserver/files/patch-Slim_Music_Info.pm
sed 's/^X//' >slimserver/files/patch-Slim_Music_Info.pm << 'END-of-slimserver/files/patch-Slim_Music_Info.pm'
X
X$FreeBSD$
X
X--- Slim/Music/Info.pm.orig	Thu Apr 15 20:57:32 2004
X+++ Slim/Music/Info.pm	Thu Apr 15 20:57:49 2004
X@@ -208,7 +208,7 @@
X 
X 	# TODO: MacOS X should really store this in a visible, findable place.
X 	if (Slim::Utils::OSDetect::OS() eq 'unix') {
X-		$dbname = '.slimserver.db';
X+		$dbname = 'slimserver.db';
X 	} else {
X 		$dbname ='slimserver.db';
X 	}
END-of-slimserver/files/patch-Slim_Music_Info.pm
echo x - slimserver/pkg-install
sed 's/^X//' >slimserver/pkg-install << 'END-of-slimserver/pkg-install'
X#!/bin/sh
X# $FreeBSD$
X
Xu=slimserv
Xg=slimserv
Xugid=104
Xhomedir=/nonexistent
Xshell=/sbin/nologin
Xcomment="Slim Devices SlimServer pseudo-user"
Xstatedir=/var/db/slimserver
X
Xcase $2 in
XPRE-INSTALL)
X	if pw group show "${g}" >/dev/null 2>&1; then
X		echo "Using existing group \"${g}\"."
X	else
X		echo "Creating group \"${g}\", (gid: ${ugid})."
X		pw groupadd ${g} -g ${ugid}
X		if [ $? != 0 ]; then
X			echo "Failed to add group \"${g}\"."
X			exit 1
X		fi
X	fi
X	if pw user show "${u}" >/dev/null 2>&1; then
X		echo "Using existing user \"${u}\"."
X	else
X		echo "Creating user \"${u}\", (uid: ${ugid})."
X		pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
X		    -d ${homedir} -s ${shell} -c "${comment}"
X		if [ $? != 0 ]; then
X			echo "Failed to add user \"${u}\"."
X			exit 1
X		fi
X	fi
X	;;
XPOST-INSTALL)
X	if [ ! -d ${statedir} ]; then
X		mkdir -p ${statedir}
X		chown -R ${u}:${g} ${statedir}
X	fi
X	;;
Xesac
END-of-slimserver/pkg-install
exit



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040416053219.GA26654>