ports/157733: PORT UPDATE: news/sabnzbdplus (SABnzbd+ 0.6.4, fixes broken plist)

David Brooks dab at rj45.org
Thu Jun 9 19:30:10 UTC 2011


>Number:         157733
>Category:       ports
>Synopsis:       PORT UPDATE: news/sabnzbdplus (SABnzbd+ 0.6.4, fixes broken plist)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 09 19:30:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     David Brooks
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD landfill.local 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Wed Aug 18 01:38:21 EDT 2010 root at landfill.local:/usr/obj/usr/src/sys/LANDFILL amd64

>Description:
	Update of news/sabnzbdplus to provide SABnzbd+ 0.6.4Final and fix a broken plist in my last submission (157710).
>How-To-Repeat:
	n/a
>Fix:
	n/a

--- sabnzbdplus.shar begins here ---
# 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:
#
#	sabnzbdplus
#	sabnzbdplus/Makefile
#	sabnzbdplus/distinfo
#	sabnzbdplus/pkg-descr
#	sabnzbdplus/files
#	sabnzbdplus/files/pkg-message.in
#	sabnzbdplus/files/sabnzbd.in
#	sabnzbdplus/files/patch-SABnzbd.py
#	sabnzbdplus/pkg-plist
#
echo c - sabnzbdplus
mkdir -p sabnzbdplus > /dev/null 2>&1
echo x - sabnzbdplus/Makefile
sed 's/^X//' >sabnzbdplus/Makefile << 'a4fe2b0fc520194424ac47dd9c792ccf'
X# New ports collection makefile for:   sabnzdbplus
X# Date created:				January 2008
X# Whom:					David Brooks
X#
X# $FreeBSD: ports/news/sabnzbdplus/Makefile,v 1.35 2011/03/11 02:21:51 wen Exp $
X#
X
XPORTNAME=	sabnzbdplus
XPORTVERSION=	0.6.4
XPORTREVISION=	1
XCATEGORIES=	news
XMASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/sabnzbd-${PORTVERSION}
XDISTNAME=	SABnzbd-${PORTVERSION}-src
X
XMAINTAINER=	dab at rj45.org
XCOMMENT=	A web-interface based binary newsgrabber in python, with nzb support
X
XRUN_DEPENDS=	cheetah:${PORTSDIR}/devel/py-cheetah \
X		${PYTHON_PKGNAMEPREFIX}cherrypy>=3.2.0:${PORTSDIR}/www/py-cherrypy \
X		${PYTHON_SITELIBDIR}/pythonutils/configobj.py:${PORTSDIR}/devel/py-utils \
X		${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3
X
XLICENSE=	GPLv2
X
XUSE_PYTHON=	2.5+
X
XNO_BUILD=	yes
XWRKSRC=		${WRKDIR}/SABnzbd-${PORTVERSION}
XPLIST_SUB=	PORTNAME=${PORTNAME}
XSUB_LIST+=	PORTNAME=${PORTNAME}
XSUB_FILES=	pkg-message
XUSE_RC_SUBR=	sabnzbd
XCONFLICTS=	sabzndb-0.*
X
XUSERS=		_sabnzbd
XGROUPS=		_sabnzbd
X
XOPTIONS=	PAR2CMDLINE "Required for postprocessing of par files." on \
X		UNRAR "Often required for unpacking many downloads." on \
X		FEEDPARSER "rss-feed support." on \
X		YENC "yenc support." on \
X		OPENSSL "SSL support" on
X
X.include <bsd.port.pre.mk>
X
X.if !defined(WITHOUT_PAR2CMDLINE)
XRUN_DEPENDS+=	par2repair:${PORTSDIR}/archivers/par2cmdline
X.endif
X
X.if !defined(WITHOUT_FEEDPARSER)
XRUN_DEPENDS+=	${PYTHON_SITELIBDIR}/OpenSSL/SSL.so:${PORTSDIR}/security/py-openssl
X.endif
X
X.if !defined(WITHOUT_YENC)
XRUN_DEPENDS+=	${PYTHON_SITELIBDIR}/_yenc.so:${PORTSDIR}/news/py-yenc
X.endif
X
X.if !defined(WITHOUT_OPENSSL)
XRUN_DEPENDS+=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
X.endif
X
X.if !defined(WITHOUT_UNRAR)
XRUN_DEPENDS+=	unrar:${PORTSDIR}/archivers/unrar
X.endif
X
Xpost-patch:
X	@${REINPLACE_CMD} -e "s:/usr/bin/python:${PYTHON_CMD}:g" \
X		 ${WRKSRC}/SABnzbd.py
X	@${REINPLACE_CMD} -e "s:%%PREFIX%%:'${DATADIR}':g" \
X		 ${WRKSRC}/SABnzbd.py
X
X# the NO_BUILD option stops execution after configure. This should really be
X# post-build
Xdo-install:
X	${INSTALL_SCRIPT} ${WRKSRC}/SABnzbd.py ${PREFIX}/bin/SABnzbd.py
X	${INSTALL} -d  ${PYTHONPREFIX_SITELIBDIR}/
X	${CP} -rp ${WRKSRC}/sabnzbd ${PYTHONPREFIX_SITELIBDIR}/
X	${INSTALL} -d ${DATADIR}
X	${CP} -rp ${WRKSRC}/interfaces ${DATADIR}
X	${CP} -rp ${WRKSRC}/locale ${DATADIR}
X	${CP} -rp ${WRKSRC}/po ${DATADIR}
X	${CP} -rp ${WRKSRC}/tools ${DATADIR}
X	${CP} -rp ${WRKSRC}/util ${DATADIR}
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for i in *.txt licenses/*.txt
X	${CP} ${WRKSRC}/$i ${DOCSDIR}
X.endfor
X.endif
X	${MKDIR} ${PREFIX}/sabnzbd
X	${CHOWN} _sabnzbd:_sabnzbd ${PREFIX}/sabnzbd
X	@${CAT} ${WRKDIR}/pkg-message
X
X.include <bsd.port.post.mk>
a4fe2b0fc520194424ac47dd9c792ccf
echo x - sabnzbdplus/distinfo
sed 's/^X//' >sabnzbdplus/distinfo << '195986460a963fbef035c8166a088720'
XSHA256 (SABnzbd-0.6.4-src.tar.gz) = 28c3b11de087bc10b5f9f77796d37ea1b569cb8b054f112fdfbccd0fe0c61072
XSIZE (SABnzbd-0.6.4-src.tar.gz) = 1885380
195986460a963fbef035c8166a088720
echo x - sabnzbdplus/pkg-descr
sed 's/^X//' >sabnzbdplus/pkg-descr << '564545defddbbb80961a216b3d48021f'
XSABnzbd is a cross-platform binary newsreader. It makes downloading
Xfrom Usenet easy by automating the whole thing. You give it an NZB
Xfile or an RSS feed, it does the rest. Has a web-browser based UI
Xand an API for 3rd-party apps. Ideal for servers too.
X
XWWW: http://sabnzbd.org/
564545defddbbb80961a216b3d48021f
echo c - sabnzbdplus/files
mkdir -p sabnzbdplus/files > /dev/null 2>&1
echo x - sabnzbdplus/files/pkg-message.in
sed 's/^X//' >sabnzbdplus/files/pkg-message.in << 'de751c1b4983147a24e75c78a1ba2eef'
X* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
X
Xnews/sabnzbdplus includes an RC script:
X%%PREFIX%%/etc/rc.d/sabnzbd
X
XTO START SABNZBD ON BOOT:
Xecho 'sabnzbd_enable="YES"' >> /etc/rc.conf
X
XSTART MANUALLY:
X%%PREFIX%%/etc/rc.d/sabnzbd start
X
XOnce started, visit the following to configure:
Xhttp://localhost:8080/sabnzbd/
X
XNote that your URL may differ slightly if you have an old sabnzbd.ini
Xthat specifies a different address to bind to.
X
X* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
de751c1b4983147a24e75c78a1ba2eef
echo x - sabnzbdplus/files/sabnzbd.in
sed 's/^X//' >sabnzbdplus/files/sabnzbd.in << 'e9a75d5e9560b3cd0576b85c710718ab'
X#!/bin/sh
X#
X# PROVIDE: sabnzbd
X# KEYWORD: shutdown
X#
X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
X# to enable this service:
X#
X# sabnzbd_enable (bool):	Set to NO by default.
X#			Set it to YES to enable it.
X# sabnzbd_conf_dir:	Directory where sabnzbd configuration
X#			data is stored.
X#			Default: %%PREFIX%%/sabnzbd
X# sabnzbd_user:	    	The user account sabnzbd daemon runs as what
X#			you want it to be. It uses '_sabnzbd' user by
X#			default. Do not sets it as empty or it will run
X#			as root.
X# sabnzbd_group:    	The group account sabnzbd daemon runs as what
X#			you want it to be. It uses '_sabnzbd' group by
X#			default. Do not sets it as empty or it will run
X#			as wheel.
X
X. /etc/rc.subr
X
Xname="sabnzbd"
Xrcvar=${name}_enable
X
Xload_rc_config ${name}
X
X: ${sabnzbd_enable:="NO"}
X: ${sabnzbd_user:="_sabnzbd"}
X: ${sabnzbd_group:="_sabnzbd"}
X: ${sabnzbd_conf_dir:="%%PREFIX%%/sabnzbd"}
X
Xrequired_dirs=${sabnzbd_conf_dir}
X
Xstatus_cmd="${name}_status"
Xstop_cmd="${name}_stop"
Xstart_precmd=sabnzbd_check_dir
X
Xcommand="/usr/sbin/daemon"
Xcommand_args="-f %%PREFIX%%/bin/SABnzbd.py ${sabnzbd_flags} --daemon -b 0 -w 0 -l 0 -f ${sabnzbd_conf_dir}"
X
X# SABnzbd can only be cleanly stopped by calling the http api
Xsabnzbd_stop() {
X    echo "Stopping $name"
X    if [ -f "${sabnzbd_conf_dir}/sabnzbd.ini" ]; then
X        apikey=`grep ^api_key ${sabnzbd_conf_dir}/sabnzbd.ini | tr -d " _"`
X        host=`grep -m1 -E '^host\ =\ [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' ${sabnzbd_conf_dir}/sabnzbd.ini | tr -dc '[0-9].'`
X        if [ ${host} = "0.0.0.0" ] ; then host="localhost" ; fi
X        port=`grep -m1 ^port ${sabnzbd_conf_dir}/sabnzbd.ini | tr -dc '[0-9]'`
X        fetch -o /dev/null "http://${host}:${port}/api?mode=shutdown&${apikey}" > /dev/null 2>&1
X    else
X        sabnzbd_pid=`ps -U ${sabnzbd_user} | grep "python.*SABnzbd.py.*--daemon" | grep -v 'grep' | awk '{print $1}'`
X        if [ -n "${sabnzbd_pid}" ]; then
X            kill ${sabnzbd_pid}
X        fi
X    fi
X}
X
Xsabnzbd_status() {
X    sabnzbd_pid=`ps -U ${sabnzbd_user} | grep "python.*SABnzbd.py.*--daemon" | grep -v 'grep' | awk '{print $1}'`
X    if [ -n "${sabnzbd_pid}" ]; then
X        echo "$name is running as ${sabnzbd_pid}"
X    else
X       echo "$name is not running"
X    fi
X}
X
Xsabnzbd_check_dir() {
X    if [ ! -f "${required_dirs}" -a ! -d "${required_dirs}" -a ! -L "${required_dirs}" ]; then
X        mkdir -p ${required_dirs}
X        chown ${sabnzbd_user}:${sabnzbd_group} ${required_dirs}
X    fi
X}
X
Xrun_rc_command "$1"
e9a75d5e9560b3cd0576b85c710718ab
echo x - sabnzbdplus/files/patch-SABnzbd.py
sed 's/^X//' >sabnzbdplus/files/patch-SABnzbd.py << '5c8fbd4db2ddb20830d91512311f9341'
X--- SABnzbd.py	2011-06-07 18:02:35.000000000 -0400
X+++ SABnzbd-port.py	2011-06-08 07:20:14.948254196 -0400
X@@ -916,7 +916,7 @@
X 
X     sabnzbd.MY_FULLNAME = os.path.normpath(os.path.abspath(sabnzbd.MY_FULLNAME))
X     sabnzbd.MY_NAME = os.path.basename(sabnzbd.MY_FULLNAME)
X-    sabnzbd.DIR_PROG = os.path.dirname(sabnzbd.MY_FULLNAME)
X+    sabnzbd.DIR_PROG = %%PREFIX%%
X     sabnzbd.DIR_INTERFACES = real_path(sabnzbd.DIR_PROG, DEF_INTERFACES)
X     sabnzbd.DIR_LANGUAGE = real_path(sabnzbd.DIR_PROG, DEF_LANGUAGE)
X     org_dir = os.getcwd()
5c8fbd4db2ddb20830d91512311f9341
echo x - sabnzbdplus/pkg-plist
sed 's/^X//' >sabnzbdplus/pkg-plist << '8586fbc89bfe17cd40858cdaa3a86af3'
Xbin/SABnzbd.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/__init__.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/api.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/articlecache.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/assembler.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/bpsmeter.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/cfg.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/config.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/constants.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/database.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/decoder.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/decorators.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/dirscanner.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/downloader.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/emailer.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/encoding.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/interface.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/lang.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/misc.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/newsunpack.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/newswrapper.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/newzbin.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/nzbqueue.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/nzbstuff.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/osxmenu.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/postproc.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/rss.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/scheduler.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/skintext.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/trylist.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/tvsort.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/urlgrabber.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/__init__.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/certgen.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/configobj.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/feedparser.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/json.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/kronos.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/listquote.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/osx.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/pathbrowser.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/rarfile.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/rsslib.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/servertests.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/ssmtplib.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/upload.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/version.py
X%%PYTHON_SITELIBDIR%%/sabnzbd/wizard.py
X%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
X%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.txt
X%%PORTDOCS%%%%DOCSDIR%%/GPL2.txt
X%%PORTDOCS%%%%DOCSDIR%%/GPL3.txt
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
X%%PORTDOCS%%%%DOCSDIR%%/ISSUES.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-CherryPy.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-Python.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-configobj.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-feedparser.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-json.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-kronos.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-listquote.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-msgfmt.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-pynewsleecher.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-rarfile.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-rsslib.txt
X%%PORTDOCS%%%%DOCSDIR%%/License-ssmtplib.txt
X%%PORTDOCS%%%%DOCSDIR%%/README.txt
X%%DATADIR%%/interfaces/Classic/README.TXT
X%%DATADIR%%/interfaces/Classic/templates/config.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_cat.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_directories.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_email.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_general.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_newzbin.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_rss.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_scheduling.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_server.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_sorting.tmpl
X%%DATADIR%%/interfaces/Classic/templates/config_switches.tmpl
X%%DATADIR%%/interfaces/Classic/templates/connection_info.tmpl
X%%DATADIR%%/interfaces/Classic/templates/history.tmpl
X%%DATADIR%%/interfaces/Classic/templates/inc_bottom.tmpl
X%%DATADIR%%/interfaces/Classic/templates/inc_cmenu.tmpl
X%%DATADIR%%/interfaces/Classic/templates/inc_top.tmpl
X%%DATADIR%%/interfaces/Classic/templates/main.tmpl
X%%DATADIR%%/interfaces/Classic/templates/nzo.tmpl
X%%DATADIR%%/interfaces/Classic/templates/queue.tmpl
X%%DATADIR%%/interfaces/Classic/templates/static/images/favicon.ico
X%%DATADIR%%/interfaces/Classic/templates/static/javascript/dropdown.js
X%%DATADIR%%/interfaces/Classic/templates/static/placeholder.txt
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/colorschemes/black.css
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/colorschemes/classic.css
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/colorschemes/darkblue.css
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/colorschemes/green.css
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/colorschemes/lightblue.css
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/colorschemes/red.css
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/colorschemes/white-black.css
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/default.css
X%%DATADIR%%/interfaces/Classic/templates/static/stylesheets/defaultcolors.css
X%%DATADIR%%/interfaces/Mobile/README.txt
X%%DATADIR%%/interfaces/Mobile/licenses/LICENSE-BSD.txt
X%%DATADIR%%/interfaces/Mobile/licenses/LICENSE-CC.txt
X%%DATADIR%%/interfaces/Mobile/licenses/LICENSE-GPL.txt
X%%DATADIR%%/interfaces/Mobile/licenses/LICENSE-MIT.txt
X%%DATADIR%%/interfaces/Mobile/templates/main.tmpl
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/back_button.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/back_button_clicked.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/button.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/button_clicked.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/chevron.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/chevron_circle.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/grayButton.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/loading.gif
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/on_off.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/rowhead.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/toggle.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/toggleOn.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/toolbar.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/dark/whiteButton.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/backButton.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/blueButton.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/cancel.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/chevron.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/grayButton.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/listArrowSel.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/listGroup.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/loading.gif
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/on_off.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/pinstripes.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/selection.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/thumb.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/toggle.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/toggleOn.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/toolButton.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/toolbar.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/light/whiteButton.png
X%%DATADIR%%/interfaces/Mobile/templates/static/images/sab.png
X%%DATADIR%%/interfaces/Mobile/templates/static/javascripts/mobile.js
X%%DATADIR%%/interfaces/Mobile/templates/static/stylesheets/colorschemes/dark.css
X%%DATADIR%%/interfaces/Mobile/templates/static/stylesheets/colorschemes/light.css
X%%DATADIR%%/interfaces/Mobile/templates/static/stylesheets/jqtouch.css
X%%DATADIR%%/interfaces/Plush/README.txt
X%%DATADIR%%/interfaces/Plush/licenses/LICENSE-BSD.txt
X%%DATADIR%%/interfaces/Plush/licenses/LICENSE-CC.txt
X%%DATADIR%%/interfaces/Plush/licenses/LICENSE-GPL.txt
X%%DATADIR%%/interfaces/Plush/licenses/LICENSE-GPL3.txt
X%%DATADIR%%/interfaces/Plush/licenses/LICENSE-LGPL.txt
X%%DATADIR%%/interfaces/Plush/licenses/LICENSE-MIT.txt
X%%DATADIR%%/interfaces/Plush/licenses/LICENSE-WebToolkit.txt
X%%DATADIR%%/interfaces/Plush/templates/_inc_footer.tmpl
X%%DATADIR%%/interfaces/Plush/templates/_inc_header.tmpl
X%%DATADIR%%/interfaces/Plush/templates/_inc_modals.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_cat.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_directories.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_email.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_general.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_newzbin.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_rss.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_scheduling.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_server.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_sorting.tmpl
X%%DATADIR%%/interfaces/Plush/templates/config_switches.tmpl
X%%DATADIR%%/interfaces/Plush/templates/connection_info.tmpl
X%%DATADIR%%/interfaces/Plush/templates/history.tmpl
X%%DATADIR%%/interfaces/Plush/templates/main.tmpl
X%%DATADIR%%/interfaces/Plush/templates/nzo.tmpl
X%%DATADIR%%/interfaces/Plush/templates/queue.tmpl
X%%DATADIR%%/interfaces/Plush/templates/static/javascripts/config.js
X%%DATADIR%%/interfaces/Plush/templates/static/javascripts/lib.js
X%%DATADIR%%/interfaces/Plush/templates/static/javascripts/plush.js
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/gold.css
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images-split.tar.gz
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/colorbox-border.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/colorbox-controls.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/loading-bar.gif
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/loading-spinner.gif
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/addnzb-grey.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/addnzb.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/config.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/connections-grey.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/connections.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/downloads-grey.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/downloads.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/help-grey.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/help.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/options.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/refresh-grey.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/refresh.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/rss-grey.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav/rss.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/sabnzbdplus.ico
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/sprite-config.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/sprite-main.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/sprite-tilex.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/sprite-tiley.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_flat_0_aaaaaa_40x100.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_flat_0_eeeeee_40x100.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_flat_55_c0402a_40x100.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_flat_55_eeeeee_40x100.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_glass_35_dddddd_1x400.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_glass_60_eeeeee_1x400.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_inset-hard_75_999999_1x100.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-bg_inset-soft_50_c9c9c9_1x100.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-icons_3383bb_256x240.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-icons_454545_256x240.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-icons_70b2e1_256x240.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-icons_999999_256x240.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images/ui-icons_fbc856_256x240.png
X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/jquery-ui-1.8.9.custom.css
X%%DATADIR%%/interfaces/smpl/CreativeCommons2-5.txt
X%%DATADIR%%/interfaces/smpl/CreativeCommons3-0.txt
X%%DATADIR%%/interfaces/smpl/GPL2.txt
X%%DATADIR%%/interfaces/smpl/GPL3.txt
X%%DATADIR%%/interfaces/smpl/LICENCE-silk_icons.txt
X%%DATADIR%%/interfaces/smpl/LICENSE.txt
X%%DATADIR%%/interfaces/smpl/License-ExCanvas.txt
X%%DATADIR%%/interfaces/smpl/License-MochiKit.txt
X%%DATADIR%%/interfaces/smpl/License-Nuvola.txt
X%%DATADIR%%/interfaces/smpl/License-PlotKit.txt
X%%DATADIR%%/interfaces/smpl/License-getElementPosition.txt
X%%DATADIR%%/interfaces/smpl/README.txt
X%%DATADIR%%/interfaces/smpl/templates/config.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_cat.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_directories.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_email.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_general.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_newzbin.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_rss.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_scheduling.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_server.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_sorting.tmpl
X%%DATADIR%%/interfaces/smpl/templates/config_switches.tmpl
X%%DATADIR%%/interfaces/smpl/templates/connection_info.tmpl
X%%DATADIR%%/interfaces/smpl/templates/history.tmpl
X%%DATADIR%%/interfaces/smpl/templates/main.tmpl
X%%DATADIR%%/interfaces/smpl/templates/nzo.tmpl
X%%DATADIR%%/interfaces/smpl/templates/queue.tmpl
X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/MochiKit.js
X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/__package__.js
X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/PlotKit.js
X%%DATADIR%%/interfaces/smpl/templates/static/excanvas/excanvas.js
X%%DATADIR%%/interfaces/smpl/templates/static/feed-icon-14x14.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/browser.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/bullet_arrow_down.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/control_pause.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/control_play.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/down.gif
X%%DATADIR%%/interfaces/smpl/templates/static/images/drive.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/drive_go.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/favicon.ico
X%%DATADIR%%/interfaces/smpl/templates/static/images/key_enter.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/messagebox_critical.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/newzbin.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/nuvola/kgpg.png
X%%DATADIR%%/interfaces/smpl/templates/static/images/up.gif
X%%DATADIR%%/interfaces/smpl/templates/static/sabnzbd_small4.png
X%%DATADIR%%/interfaces/smpl/templates/static/stylesheets/colorschemes/black.css
X%%DATADIR%%/interfaces/smpl/templates/static/stylesheets/colorschemes/white.css
X%%DATADIR%%/interfaces/smpl/templates/static/stylesheets/smpl.css
X%%DATADIR%%/interfaces/wizard/README.TXT
X%%DATADIR%%/interfaces/wizard/four.html
X%%DATADIR%%/interfaces/wizard/inc_bottom.tmpl
X%%DATADIR%%/interfaces/wizard/inc_top.tmpl
X%%DATADIR%%/interfaces/wizard/index.html
X%%DATADIR%%/interfaces/wizard/one.html
X%%DATADIR%%/interfaces/wizard/static/images/classic-th.png
X%%DATADIR%%/interfaces/wizard/static/images/classic.png
X%%DATADIR%%/interfaces/wizard/static/images/favicon.ico
X%%DATADIR%%/interfaces/wizard/static/images/flags/da.png
X%%DATADIR%%/interfaces/wizard/static/images/flags/de.png
X%%DATADIR%%/interfaces/wizard/static/images/flags/en.png
X%%DATADIR%%/interfaces/wizard/static/images/flags/fr.png
X%%DATADIR%%/interfaces/wizard/static/images/flags/nb.png
X%%DATADIR%%/interfaces/wizard/static/images/flags/nl.png
X%%DATADIR%%/interfaces/wizard/static/images/flags/ro.png
X%%DATADIR%%/interfaces/wizard/static/images/flags/sv.png
X%%DATADIR%%/interfaces/wizard/static/images/icon_sab.png
X%%DATADIR%%/interfaces/wizard/static/images/plush-th.png
X%%DATADIR%%/interfaces/wizard/static/images/plush.png
X%%DATADIR%%/interfaces/wizard/static/images/smpl-th.png
X%%DATADIR%%/interfaces/wizard/static/images/smpl.png
X%%DATADIR%%/interfaces/wizard/static/javascript/checkserver.js
X%%DATADIR%%/interfaces/wizard/static/javascript/jquery.js
X%%DATADIR%%/interfaces/wizard/static/javascript/pagetwo.js
X%%DATADIR%%/interfaces/wizard/static/javascript/restart.js
X%%DATADIR%%/interfaces/wizard/static/style.css
X%%DATADIR%%/interfaces/wizard/three.html
X%%DATADIR%%/interfaces/wizard/two.html
X%%DATADIR%%/locale/da/LC_MESSAGES/SABnzbd.mo
X%%DATADIR%%/locale/de/LC_MESSAGES/SABnzbd.mo
X%%DATADIR%%/locale/fr/LC_MESSAGES/SABnzbd.mo
X%%DATADIR%%/locale/nb/LC_MESSAGES/SABnzbd.mo
X%%DATADIR%%/locale/nl/LC_MESSAGES/SABnzbd.mo
X%%DATADIR%%/locale/ro/LC_MESSAGES/SABnzbd.mo
X%%DATADIR%%/locale/sv/LC_MESSAGES/SABnzbd.mo
X%%DATADIR%%/po/email/SABemail.pot
X%%DATADIR%%/po/email/da.po
X%%DATADIR%%/po/email/de.po
X%%DATADIR%%/po/email/en.po
X%%DATADIR%%/po/email/fr.po
X%%DATADIR%%/po/email/nb.po
X%%DATADIR%%/po/email/nl.po
X%%DATADIR%%/po/email/ro.po
X%%DATADIR%%/po/email/ro.px
X%%DATADIR%%/po/email/sv.po
X%%DATADIR%%/po/main/SABnzbd.pot
X%%DATADIR%%/po/main/da.po
X%%DATADIR%%/po/main/de.po
X%%DATADIR%%/po/main/fr.po
X%%DATADIR%%/po/main/nb.po
X%%DATADIR%%/po/main/nl.po
X%%DATADIR%%/po/main/ro.po
X%%DATADIR%%/po/main/ro.px
X%%DATADIR%%/po/main/sv.po
X%%DATADIR%%/po/nsis/SABnsis.pot
X%%DATADIR%%/po/nsis/da.po
X%%DATADIR%%/po/nsis/de.po
X%%DATADIR%%/po/nsis/fr.po
X%%DATADIR%%/po/nsis/nb.po
X%%DATADIR%%/po/nsis/nl.po
X%%DATADIR%%/po/nsis/ro.po
X%%DATADIR%%/po/nsis/ro.px
X%%DATADIR%%/po/nsis/sv.po
X%%DATADIR%%/tools/make_mo.py
X%%DATADIR%%/tools/msgfmt.py
X%%DATADIR%%/util/__init__.py
X%%DATADIR%%/util/apireg.py
X%%DATADIR%%/util/mailslot.py
X at dirrm %%DATADIR%%/util
X at dirrm %%DATADIR%%/tools
X at dirrm %%DATADIR%%/po/nsis
X at dirrm %%DATADIR%%/po/main
X at dirrm %%DATADIR%%/po/email
X at dirrm %%DATADIR%%/po
X at dirrm %%DATADIR%%/locale/sv/LC_MESSAGES
X at dirrm %%DATADIR%%/locale/sv
X at dirrm %%DATADIR%%/locale/ro/LC_MESSAGES
X at dirrm %%DATADIR%%/locale/ro
X at dirrm %%DATADIR%%/locale/nl/LC_MESSAGES
X at dirrm %%DATADIR%%/locale/nl
X at dirrm %%DATADIR%%/locale/nb/LC_MESSAGES
X at dirrm %%DATADIR%%/locale/nb
X at dirrm %%DATADIR%%/locale/fr/LC_MESSAGES
X at dirrm %%DATADIR%%/locale/fr
X at dirrm %%DATADIR%%/locale/de/LC_MESSAGES
X at dirrm %%DATADIR%%/locale/de
X at dirrm %%DATADIR%%/locale/da/LC_MESSAGES
X at dirrm %%DATADIR%%/locale/da
X at dirrm %%DATADIR%%/locale
X at dirrm %%DATADIR%%/interfaces/wizard/static/javascript
X at dirrm %%DATADIR%%/interfaces/wizard/static/images/flags
X at dirrm %%DATADIR%%/interfaces/wizard/static/images
X at dirrm %%DATADIR%%/interfaces/wizard/static
X at dirrm %%DATADIR%%/interfaces/wizard
X at dirrm %%DATADIR%%/interfaces/smpl/templates/static/stylesheets/colorschemes
X at dirrm %%DATADIR%%/interfaces/smpl/templates/static/stylesheets
X at dirrm %%DATADIR%%/interfaces/smpl/templates/static/images/nuvola
X at dirrm %%DATADIR%%/interfaces/smpl/templates/static/images
X at dirrm %%DATADIR%%/interfaces/smpl/templates/static/excanvas
X at dirrm %%DATADIR%%/interfaces/smpl/templates/static/PlotKit
X at dirrm %%DATADIR%%/interfaces/smpl/templates/static/MochiKit
X at dirrm %%DATADIR%%/interfaces/smpl/templates/static
X at dirrm %%DATADIR%%/interfaces/smpl/templates
X at dirrm %%DATADIR%%/interfaces/smpl
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast/images
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui/overcast
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/stylesheets/jqueryui
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images/nav
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold/images
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes/gold
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/stylesheets/colorschemes
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/stylesheets
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static/javascripts
X at dirrm %%DATADIR%%/interfaces/Plush/templates/static
X at dirrm %%DATADIR%%/interfaces/Plush/templates
X at dirrm %%DATADIR%%/interfaces/Plush/licenses
X at dirrm %%DATADIR%%/interfaces/Plush
X at dirrm %%DATADIR%%/interfaces/Mobile/templates/static/stylesheets/colorschemes
X at dirrm %%DATADIR%%/interfaces/Mobile/templates/static/stylesheets
X at dirrm %%DATADIR%%/interfaces/Mobile/templates/static/javascripts
X at dirrm %%DATADIR%%/interfaces/Mobile/templates/static/images/light
X at dirrm %%DATADIR%%/interfaces/Mobile/templates/static/images/dark
X at dirrm %%DATADIR%%/interfaces/Mobile/templates/static/images
X at dirrm %%DATADIR%%/interfaces/Mobile/templates/static
X at dirrm %%DATADIR%%/interfaces/Mobile/templates
X at dirrm %%DATADIR%%/interfaces/Mobile/licenses
X at dirrm %%DATADIR%%/interfaces/Mobile
X at dirrm %%DATADIR%%/interfaces/Classic/templates/static/stylesheets/colorschemes
X at dirrm %%DATADIR%%/interfaces/Classic/templates/static/stylesheets
X at dirrm %%DATADIR%%/interfaces/Classic/templates/static/javascript
X at dirrm %%DATADIR%%/interfaces/Classic/templates/static/images
X at dirrm %%DATADIR%%/interfaces/Classic/templates/static
X at dirrm %%DATADIR%%/interfaces/Classic/templates
X at dirrm %%DATADIR%%/interfaces/Classic
X at dirrm %%DATADIR%%/interfaces
X at dirrm %%DATADIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at dirrmtry sabnzbd
X at dirrm %%PYTHON_SITELIBDIR%%/sabnzbd/utils
X at dirrm %%PYTHON_SITELIBDIR%%/sabnzbd
X at dirrmtry %%PYTHON_SITELIBDIR%%
8586fbc89bfe17cd40858cdaa3a86af3
exit
--- sabnzbdplus.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list