Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jan 2014 16:49:52 GMT
From:      Sean Bruno <sbruno@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/186008: [patch] audio/shoutcast update 2.2.1.109
Message-ID:  <201401221649.s0MGnqPQ064240@oldred.freebsd.org>
Resent-Message-ID: <201401221650.s0MGo0Ba010116@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         186008
>Category:       ports
>Synopsis:       [patch] audio/shoutcast update 2.2.1.109
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 22 16:50:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Sean Bruno
>Release:        11-CURRENT
>Organization:
FreeBSD Project
>Environment:
FreeBSD powernoodle.corp.yahoo.com 11.0-CURRENT FreeBSD 11.0-CURRENT #4 r260045M: Sun Dec 29 12:41:55 PST 2013     sbruno@powernoodle.corp.yahoo.com:/usr/obj/usr/src/sys/POWERNOODLE  amd64

>Description:
For review, a patch to update the shoutcast server port for newer freebsd releases.

The port is a wrapper around the shoutcast tar ball from nullsoft that contains a freebsd 8, 32 bit binary.  The new release has html documentation now along with a javascript based server configuration file generator.

The patch updates the pkg-plist to reflect the new files and file layouts and includes a check for compat9x if needed for 10.0 and higher.

I would appreciate some feedback on the port changes and perhaps a simpler way to do this in the Makefile.

redports build output is here:
https://redports.org/buildarchive/20140112000301-46141/
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
--- Makefile	(revision 338916)
+++ Makefile	(working copy)
@@ -2,11 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	shoutcast
-PORTVERSION=	2.0.0.29
-PORTREVISION=	1
+PORTVERSION=	2.2.1.109
 CATEGORIES=	audio net
 MASTER_SITES=	http://download.nullsoft.com/shoutcast/tools/
-DISTNAME=	sc_serv2_bsd_8_x_07_31_2011
+DISTNAME=	sc_serv2_bsd_8_x_11_29_2013
 
 MAINTAINER=	jarrod@downtools.com.au
 COMMENT=	SHOUTcast Distributed Network Audio Server
@@ -14,7 +13,7 @@
 RESTRICTED=	redistribution of software is not permitted
 IA32_BINARY_PORT=	yes
 
-USE_DOS2UNIX=	yes
+USES=	dos2unix
 NO_STAGE=	yes
 DOS2UNIX_REGEX=	.*\.(conf|css|html|js|txt|xml)
 
@@ -24,8 +23,10 @@
 NO_WRKSUBDIR=	yes
 NO_BUILD=	yes
 
-OPTIONS_DEFINE=	CONFIG_BUILDER DOCS EXAMPLE
+OPTIONS_DEFAULT= CONFIG_BUILDER EXAMPLES
+OPTIONS_DEFINE=	CONFIG_BUILDER DOCS EXAMPLES
 CONFIG_BUILDER_DESC=	SHOUTcast Configuration Builder
+EXAMPLE_DESC=	SHOUTcast Server Example Configuration Files
 
 SHOUTCASTUSER=	${PORTNAME}
 SHOUTCASTGROUP=	${PORTNAME}
@@ -48,6 +49,14 @@
 
 .include <bsd.port.options.mk>
 
+.if ${OSVERSION} >= 1000010
+.if ${ARCH} == "i386"
+RUN_DEPENDS+=   ${LOCALBASE}/lib/compat/libstdc++.so.6:${PORTSDIR}/misc/compat9x
+.else
+RUN_DEPENDS+=   ${LOCALBASE}/lib32/compat/libstdc++.so.6:${PORTSDIR}/misc/compat9x
+.endif
+.endif
+
 .if ${PORT_OPTIONS:MCONFIG_BUILDER}
 PLIST_SUB+=	CONFIG_BUILDER=""
 .else
@@ -58,7 +67,7 @@
 .for _file in basic debug public relay simple
 	@${REINPLACE_CMD} -e '/sc_serv2 directory/d' \
 		-e 's#=.*/\([^\.]*.log\)#=${SHOUTCASTLDIR}/\1#g' \
-		-e 's#=control/#=${SHOUTCASTDIR}/#g' ${WRKSRC}/sc_serv_${_file}.conf
+		-e 's#=control/#=${SHOUTCASTDIR}/#g' ${WRKSRC}/examples/sc_serv_${_file}.conf
 .endfor
 .if ${PORT_OPTIONS:MCONFIG_BUILDER}
 	@${REINPLACE_CMD} -e 's#<[^>]*>Windows<[^>]*>##g' \
@@ -66,7 +75,7 @@
 	@${REINPLACE_CMD} -e 's#\(LogFile="\)\([^"/]*\)#\1${SHOUTCASTLDIR}/\2#g' \
 		-e 's#\(ConfFile="\)\([^"/]*\)#\1${ETCDIR}/\2#g' \
 		-e 's#\(BanFile="\)\([^"/]*\)#\1${SHOUTCASTDIR}/\2#g' \
-		-e 's#\(RipFile="\)\([^"/]*\)#\1${SHOUTCASTDIR}/\2#g' ${WRKSRC}/config_builder/js/config_builder.js
+		-e 's#\(RipFile="\)\([^"/]*\)#\1${SHOUTCASTDIR}/\2#g' ${WRKSRC}/config_builder/config_builder.js
 .endif
 
 do-install:
@@ -74,40 +83,64 @@
 	${MKDIR} ${ETCDIR}
 .if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/changes.txt ${DOCSDIR}/changes.txt
-	${INSTALL_DATA} ${WRKSRC}/docs/getting_started.txt ${DOCSDIR}/getting_started.txt
-	${INSTALL_DATA} ${WRKSRC}/docs/sc_serv2.txt ${DOCSDIR}/sc_serv2.txt
-	${INSTALL_DATA} ${WRKSRC}/docs/sc_serv2_authhash.txt ${DOCSDIR}/sc_serv2_authhash.txt
-	${INSTALL_DATA} ${WRKSRC}/docs/sc_serv2_xml_responses.txt ${DOCSDIR}/sc_serv2_xml_responses.txt
-	${INSTALL_DATA} ${WRKSRC}/docs/shoutcast_system_overview.txt ${DOCSDIR}/shoutcast_system_overview.txt
+	${INSTALL_DATA} ${WRKSRC}/DNAS_Server_Changelog.html ${DOCSDIR}/DNAS_Server_Changelog.html
+	${INSTALL_DATA} ${WRKSRC}/Readme_DNAS_Server.html ${DOCSDIR}/Readme_DNAS_Server.html
 	${INSTALL_DATA} ${WRKSRC}/tos.txt ${DOCSDIR}/tos.txt
+	${MKDIR} ${DOCSDIR}/docs
+	${INSTALL_DATA} ${WRKSRC}/docs/DNAS_Server_XML_Responses.html ${DOCSDIR}/docs/DNAS_Server_XML_Responses.html
+	${INSTALL_DATA} ${WRKSRC}/docs/DNAS_Server_Authhash_Management.html ${DOCSDIR}/docs/DNAS_Server_Authhash_Management.html
+	${INSTALL_DATA} ${WRKSRC}/docs/DNAS_Server.html ${DOCSDIR}/docs/DNAS_Server.html
+	${INSTALL_DATA} ${WRKSRC}/docs/Getting_Started.html ${DOCSDIR}/docs/Getting_Started.html
+	${INSTALL_DATA} ${WRKSRC}/docs/DNAS_Server_JSON_Responses.html ${DOCSDIR}/docs/DNAS_Server_JSON_Responses.html
+	${MKDIR} ${DOCSDIR}/docs/res
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Linux_Console.png ${DOCSDIR}/docs/res/Linux_Console.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Output_tag_configuration_error.png ${DOCSDIR}/docs/res/Output_tag_configuration_error.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Stream_Ban_List_Page.png ${DOCSDIR}/docs/res/Stream_Ban_List_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Start.png ${DOCSDIR}/docs/res/Start.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Server_Bandwidth_Page.png ${DOCSDIR}/docs/res/Server_Bandwidth_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Manual.png ${DOCSDIR}/docs/res/Manual.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Completed.png ${DOCSDIR}/docs/res/Completed.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Simple.png ${DOCSDIR}/docs/res/Simple.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Console_Error.png ${DOCSDIR}/docs/res/Console_Error.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Server_Log_Page.png ${DOCSDIR}/docs/res/Server_Log_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Console_Builder_Mode.png ${DOCSDIR}/docs/res/Console_Builder_Mode.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Select_Source_DSP_in_Winamp.png ${DOCSDIR}/docs/res/Select_Source_DSP_in_Winamp.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Removed.png ${DOCSDIR}/docs/res/Removed.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Console_Linux.png ${DOCSDIR}/docs/res/Console_Linux.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Windows_Service_Install_Failure.png ${DOCSDIR}/docs/res/Windows_Service_Install_Failure.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Stream_Summary_Page.png ${DOCSDIR}/docs/res/Stream_Summary_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Stream_Admin_Page.png ${DOCSDIR}/docs/res/Stream_Admin_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Console_Setup_Mode.png ${DOCSDIR}/docs/res/Console_Setup_Mode.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Invalid_Configuration_Item.png ${DOCSDIR}/docs/res/Invalid_Configuration_Item.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Server_Summary_Page.png ${DOCSDIR}/docs/res/Server_Summary_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Example_Windows_Console.png ${DOCSDIR}/docs/res/Example_Windows_Console.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Server_Source_Login_Page.png ${DOCSDIR}/docs/res/Server_Source_Login_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Streams_Summary_Page.png ${DOCSDIR}/docs/res/Streams_Summary_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Example_Linux_Console.png ${DOCSDIR}/docs/res/Example_Linux_Console.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Linux_Daemon_Mode.png ${DOCSDIR}/docs/res/Linux_Daemon_Mode.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Admin_Config_Reload.png ${DOCSDIR}/docs/res/Admin_Config_Reload.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Windows_Console.png ${DOCSDIR}/docs/res/Windows_Console.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Stream_Reserved_List_Page.png ${DOCSDIR}/docs/res/Stream_Reserved_List_Page.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Summary.png ${DOCSDIR}/docs/res/Summary.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Setup_Mode_Error.png ${DOCSDIR}/docs/res/Setup_Mode_Error.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Editing.png ${DOCSDIR}/docs/res/Editing.png
+	${INSTALL_DATA} ${WRKSRC}/docs/res/Console_Windows.png ${DOCSDIR}/docs/res/Console_Windows.png
+
 .endif
 .if ${PORT_OPTIONS:MEXAMPLES}
 	${MKDIR} ${EXAMPLESDIR}
-	${INSTALL_DATA} ${WRKSRC}/docs/crossdomain.xml ${EXAMPLESDIR}/crossdomain.xml
-	${INSTALL_DATA} ${WRKSRC}/sc_serv_basic.conf ${EXAMPLESDIR}/sc_serv_basic.conf
-	${INSTALL_DATA} ${WRKSRC}/sc_serv_debug.conf ${EXAMPLESDIR}/sc_serv_debug.conf
-	${INSTALL_DATA} ${WRKSRC}/sc_serv_public.conf ${EXAMPLESDIR}/sc_serv_public.conf
-	${INSTALL_DATA} ${WRKSRC}/sc_serv_relay.conf ${EXAMPLESDIR}/sc_serv_relay.conf
-	${INSTALL_DATA} ${WRKSRC}/sc_serv_simple.conf ${EXAMPLESDIR}/sc_serv_simple.conf
+	${INSTALL_DATA} ${WRKSRC}/examples/sc_serv_basic.conf ${EXAMPLESDIR}/sc_serv_basic.conf
+	${INSTALL_DATA} ${WRKSRC}/examples/sc_serv_debug.conf ${EXAMPLESDIR}/sc_serv_debug.conf
+	${INSTALL_DATA} ${WRKSRC}/examples/sc_serv_public.conf ${EXAMPLESDIR}/sc_serv_public.conf
+	${INSTALL_DATA} ${WRKSRC}/examples/sc_serv_relay.conf ${EXAMPLESDIR}/sc_serv_relay.conf
+	${INSTALL_DATA} ${WRKSRC}/examples/sc_serv_simple.conf ${EXAMPLESDIR}/sc_serv_simple.conf
 .endif
 .if ${PORT_OPTIONS:MCONFIG_BUILDER}
 	${MKDIR} ${WWWDIR}/config_builder
 	${INSTALL_DATA} ${WRKSRC}/config_builder/config_builder.html ${WWWDIR}/config_builder/config_builder.html
-	${MKDIR} ${WWWDIR}/config_builder/db
-	${INSTALL_DATA} ${WRKSRC}/config_builder/db/config_builder_help.txt ${WWWDIR}/config_builder/db/config_builder_help.txt
-	${MKDIR} ${WWWDIR}/config_builder/js
-	${INSTALL_DATA} ${WRKSRC}/config_builder/js/config_builder.js ${WWWDIR}/config_builder/js/config_builder.js
-	${INSTALL_DATA} ${WRKSRC}/config_builder/js/downloadify.js ${WWWDIR}/config_builder/js/downloadify.js
-	${INSTALL_DATA} ${WRKSRC}/config_builder/js/mootools-1.3.js ${WWWDIR}/config_builder/js/mootools-1.3.js
-	${INSTALL_DATA} ${WRKSRC}/config_builder/js/swfobject.js ${WWWDIR}/config_builder/js/swfobject.js
-	${MKDIR} ${WWWDIR}/config_builder/res
-	${INSTALL_DATA} ${WRKSRC}/config_builder/res/collapse.png ${WWWDIR}/config_builder/res/collapse.png
-	${INSTALL_DATA} ${WRKSRC}/config_builder/res/config_builder.css ${WWWDIR}/config_builder/res/config_builder.css
-	${INSTALL_DATA} ${WRKSRC}/config_builder/res/dl_button.png ${WWWDIR}/config_builder/res/dl_button.png
-	${INSTALL_DATA} ${WRKSRC}/config_builder/res/downloadify.swf ${WWWDIR}/config_builder/res/downloadify.swf
-	${INSTALL_DATA} ${WRKSRC}/config_builder/res/expand.png ${WWWDIR}/config_builder/res/expand.png
-	${INSTALL_DATA} ${WRKSRC}/config_builder/res/sc_logo.png ${WWWDIR}/config_builder/res/sc_logo.png
+	${INSTALL_DATA} ${WRKSRC}/config_builder/config_builder.txt ${WWWDIR}/config_builder/config_builder.txt
+	${INSTALL_DATA} ${WRKSRC}/config_builder/config_builder.js ${WWWDIR}/config_builder/config_builder.js
+	${INSTALL_DATA} ${WRKSRC}/config_builder/config_builder.css ${WWWDIR}/config_builder/config_builder.css
 .endif
 
 post-install:
Index: distinfo
===================================================================
--- distinfo	(revision 338916)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (sc_serv2_bsd_8_x_07_31_2011.tar.gz) = a4815602ad4abfb5b844667a0faf907bf151bcf0c06651f0756b89f35e35753c
-SIZE (sc_serv2_bsd_8_x_07_31_2011.tar.gz) = 820208
+SHA256 (sc_serv2_bsd_8_x_11_29_2013.tar.gz) = 411d82ba937fb522af9f897deb880524a8023ec2a312f5a26a168670e451764d
+SIZE (sc_serv2_bsd_8_x_11_29_2013.tar.gz) = 2065821
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 338916)
+++ pkg-plist	(working copy)
@@ -3,37 +3,65 @@
 @exec chown %%SHOUTCASTUSER%%:%%SHOUTCASTGROUP%% %%SHOUTCASTDIR%%
 @exec chown %%SHOUTCASTUSER%%:wheel %%SHOUTCASTLDIR%%
 sbin/sc_serv
-%%PORTDOCS%%%%DOCSDIR%%/changes.txt
-%%PORTDOCS%%%%DOCSDIR%%/getting_started.txt
-%%PORTDOCS%%%%DOCSDIR%%/sc_serv2.txt
-%%PORTDOCS%%%%DOCSDIR%%/sc_serv2_authhash.txt
-%%PORTDOCS%%%%DOCSDIR%%/sc_serv2_xml_responses.txt
-%%PORTDOCS%%%%DOCSDIR%%/shoutcast_system_overview.txt
+%%PORTDOCS%%%%DOCSDIR%%/DNAS_Server_Changelog.html
+%%PORTDOCS%%%%DOCSDIR%%/Readme_DNAS_Server.html
 %%PORTDOCS%%%%DOCSDIR%%/tos.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/crossdomain.xml
+
+%%PORTDOCS%%%%DOCSDIR%%/docs/DNAS_Server_XML_Responses.html
+%%PORTDOCS%%%%DOCSDIR%%/docs/DNAS_Server_Authhash_Management.html
+%%PORTDOCS%%%%DOCSDIR%%/docs/DNAS_Server.html
+%%PORTDOCS%%%%DOCSDIR%%/docs/Getting_Started.html
+%%PORTDOCS%%%%DOCSDIR%%/docs/DNAS_Server_JSON_Responses.html
+
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Linux_Console.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Output_tag_configuration_error.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Stream_Ban_List_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Start.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Server_Bandwidth_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Manual.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Completed.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Simple.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Console_Error.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Server_Log_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Console_Builder_Mode.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Select_Source_DSP_in_Winamp.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Removed.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Console_Linux.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Windows_Service_Install_Failure.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Stream_Summary_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Stream_Admin_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Console_Setup_Mode.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Invalid_Configuration_Item.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Server_Summary_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Example_Windows_Console.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Server_Source_Login_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Streams_Summary_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Example_Linux_Console.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Linux_Daemon_Mode.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Admin_Config_Reload.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Windows_Console.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Stream_Reserved_List_Page.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Summary.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Setup_Mode_Error.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Editing.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/res/Console_Windows.png
+
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sc_serv_basic.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sc_serv_debug.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sc_serv_public.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sc_serv_relay.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sc_serv_simple.conf
+
 %%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/config_builder.html
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/db/config_builder_help.txt
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/js/config_builder.js
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/js/downloadify.js
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/js/mootools-1.3.js
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/js/swfobject.js
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/res/collapse.png
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/res/config_builder.css
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/res/dl_button.png
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/res/downloadify.swf
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/res/expand.png
-%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/res/sc_logo.png
+%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/config_builder.txt
+%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/config_builder.js
+%%CONFIG_BUILDER%%%%WWWDIR%%/config_builder/config_builder.css
+
 @dirrmtry %%ETCDIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs/res
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%CONFIG_BUILDER%%@dirrm %%WWWDIR%%/config_builder/db
-%%CONFIG_BUILDER%%@dirrm %%WWWDIR%%/config_builder/js
-%%CONFIG_BUILDER%%@dirrm %%WWWDIR%%/config_builder/res
 %%CONFIG_BUILDER%%@dirrm %%WWWDIR%%/config_builder
 %%CONFIG_BUILDER%%@dirrm %%WWWDIR%%
 @unexec if [ ! -s %%SHOUTCASTDIR%%/sc_serv.ban ]; then rm -f %%SHOUTCASTDIR%%/sc_serv.ban; fi


>Release-Note:
>Audit-Trail:
>Unformatted:



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