From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jan 7 07:00:03 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D68BA16A420 for ; Mon, 7 Jan 2008 07:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BC9F513C455 for ; Mon, 7 Jan 2008 07:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m07703cB086159 for ; Mon, 7 Jan 2008 07:00:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m077030C086158; Mon, 7 Jan 2008 07:00:03 GMT (envelope-from gnats) Resent-Date: Mon, 7 Jan 2008 07:00:03 GMT Resent-Message-Id: <200801070700.m077030C086158@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Daniel Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFBB116A419 for ; Mon, 7 Jan 2008 06:55:32 +0000 (UTC) (envelope-from debonair@nero.netwalk.org) Received: from nero.netwalk.org (nero.netwalk.org [64.142.29.119]) by mx1.freebsd.org (Postfix) with ESMTP id 7A0C513C457 for ; Mon, 7 Jan 2008 06:55:32 +0000 (UTC) (envelope-from debonair@nero.netwalk.org) Received: from nero.netwalk.org (localhost.netwalk.org [127.0.0.1]) by nero.netwalk.org (Postfix) with ESMTP id 9DE04857E for ; Sun, 6 Jan 2008 22:35:53 -0800 (PST) Received: (from debonair@localhost) by nero.netwalk.org (8.14.1/8.14.1/Submit) id m076ZrOu015454; Sun, 6 Jan 2008 22:35:53 -0800 (PST) (envelope-from debonair) Message-Id: <200801070635.m076ZrOu015454@nero.netwalk.org> Date: Sun, 6 Jan 2008 22:35:53 -0800 (PST) From: Daniel To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/119409: new port: news/sabnzbdplus X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 07:00:04 -0000 >Number: 119409 >Category: ports >Synopsis: new port: news/sabnzbdplus >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: Mon Jan 07 07:00:03 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Daniel >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD nero.netwalk.org 6.2-STABLE FreeBSD 6.2-STABLE #1: Thu Sep 20 23:15:05 PDT 2007 root@nero.netwalk.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: sabnzbd port is not under development anymore. sabnzbdplus is a branch and causes conflicts with the old sabnzbd port (CONFLICT variable is being used). note however, I did not know how to deal with the installation of the python libraries which I think should be in PYTHONPREFIX_SITELIBDIR/PORTNAME but now are in PYTHONPREFIX_SITELIBDIR/sabnzbd instead. This is the source of the conflict of the old port. >How-To-Repeat: >Fix: # 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/files # sabnzbdplus/files/patch-SABnzbd.py # sabnzbdplus/Makefile # sabnzbdplus/pkg-descr # sabnzbdplus/pkg-plist # sabnzbdplus/distinfo # echo c - sabnzbdplus mkdir -p sabnzbdplus > /dev/null 2>&1 echo c - sabnzbdplus/files mkdir -p sabnzbdplus/files > /dev/null 2>&1 echo x - sabnzbdplus/files/patch-SABnzbd.py sed 's/^X//' >sabnzbdplus/files/patch-SABnzbd.py << 'END-of-sabnzbdplus/files/patch-SABnzbd.py' X--- SABnzbd.py.bak 2008-01-05 11:52:46.000000000 -0800 X+++ SABnzbd.py 2008-01-05 11:57:12.000000000 -0800 X@@ -492,7 +492,7 @@ X web_dir = DEF_STDINTF X cfg['misc']['web_dir'] = web_dir X X- sabnzbd.DIR_INTERFACES = real_path(sabnzbd.DIR_PROG, DEF_INTERFACES) X+ sabnzbd.DIR_INTERFACES = real_path(%%PREFIX%%, DEF_INTERFACES) X web_dir = real_path(sabnzbd.DIR_INTERFACES, web_dir) X web_main = real_path(web_dir, DEF_MAIN_TMPL) X logging.info("Web dir is %s", web_dir) END-of-sabnzbdplus/files/patch-SABnzbd.py echo x - sabnzbdplus/Makefile sed 's/^X//' >sabnzbdplus/Makefile << 'END-of-sabnzbdplus/Makefile' X# Date created: January 2008 X# Whom: Daniel Bretoi X# X XPORTNAME= sabnzbdplus XPORTVERSION= 0.3.0rc5 XCATEGORIES= news XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= sabnzbdplus XDISTNAME= SABnzbd-${PORTVERSION} X XMAINTAINER= daniel@netwalk.org XCOMMENT= A web-interface based binary newsgrabber in python, with nzb support X XBUILD_DEPENDS= ${RUN_DEPENDS} XRUN_DEPENDS= cheetah:${PORTSDIR}/devel/py-cheetah \ X ${PYTHON_SITELIBDIR}/cherrypy/__init__.py:${PORTSDIR}/www/py-cherrypy-old \ X ${PYTHON_SITELIBDIR}/pythonutils/configobj.py:${PORTSDIR}/devel/py-utils \ X ${PYTHON_SITELIBDIR}/cElementTree.so:${PORTSDIR}/devel/py-celementtree X XUSE_PYTHON= 2.4+ XNO_BUILD=yes XUSE_ZIP=yes X XPLIST_SUB= PORTNAME=${PORTNAME} XSUB_LIST+= PORTNAME=${PORTNAME} XCONFLICTS= sabzndb-0.* 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 X.include X X.if !defined(WITHOUT_PAR2CMDLINE) XRUN_DEPENDS+= par2repair:${PORTSDIR}/archivers/par2cmdline X.endif X X.if !defined(WITHOUT_FEEDPARSER) 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_SCRIPT} -d ${PYTHONPREFIX_SITELIBDIR}/ X ${CP} -rp ${WRKSRC}/sabnzbd ${PYTHONPREFIX_SITELIBDIR}/ X ${INSTALL_SCRIPT} -d ${DATADIR} X ${CP} -rp ${WRKSRC}/interfaces ${DATADIR} X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for i in CHANGELOG.txt INSTALL.txt ISSUES.txt LICENSE.txt README.txt X ${CP} ${WRKSRC}/$i ${DOCSDIR} X.endfor X.endif X X.include END-of-sabnzbdplus/Makefile echo x - sabnzbdplus/pkg-descr sed 's/^X//' >sabnzbdplus/pkg-descr << 'END-of-sabnzbdplus/pkg-descr' XA web-interface based standalone binary newsgrabber written in python, supports X.nzb files X XWWW: http://sourceforge.net/projects/sabnzbdplus END-of-sabnzbdplus/pkg-descr echo x - sabnzbdplus/pkg-plist sed 's/^X//' >sabnzbdplus/pkg-plist << 'END-of-sabnzbdplus/pkg-plist' Xbin/SABnzbd.py X%%DATADIR%%/interfaces/Default/README.TXT X%%DATADIR%%/interfaces/Default/templates/config.tmpl X%%DATADIR%%/interfaces/Default/templates/config_directories.tmpl X%%DATADIR%%/interfaces/Default/templates/config_email.tmpl X%%DATADIR%%/interfaces/Default/templates/config_general.tmpl X%%DATADIR%%/interfaces/Default/templates/config_rss.tmpl X%%DATADIR%%/interfaces/Default/templates/config_scheduling.tmpl X%%DATADIR%%/interfaces/Default/templates/config_server.tmpl X%%DATADIR%%/interfaces/Default/templates/config_switches.tmpl X%%DATADIR%%/interfaces/Default/templates/connection_info.tmpl X%%DATADIR%%/interfaces/Default/templates/history.tmpl X%%DATADIR%%/interfaces/Default/templates/main.tmpl X%%DATADIR%%/interfaces/Default/templates/nzo.tmpl X%%DATADIR%%/interfaces/Default/templates/queue.tmpl X%%DATADIR%%/interfaces/Default/templates/static/images/favicon.ico X%%DATADIR%%/interfaces/Default/templates/static/stylesheets/default.css X%%DATADIR%%/interfaces/Plush/LICENSE.txt X%%DATADIR%%/interfaces/Plush/README.txt X%%DATADIR%%/interfaces/Plush/templates/config.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_rss.tmpl X%%DATADIR%%/interfaces/Plush/templates/config_scheduling.tmpl X%%DATADIR%%/interfaces/Plush/templates/config_server.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/images/bg_listing_item_bullet.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_item_bullet_hover.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_item_left.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_footer.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_footer_bl.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_footer_br.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_heading.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_heading_tl.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_heading_tr.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_tbody_tr.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_tbody_tr_alt.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_listing_table_tbody_tr_hover.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_menu_a_hover.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_optionsMenu.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_progress_bar_empty.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_progress_bar_full.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_refreshSlider.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_subMenu.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_topbar.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_topbar_bottom_border.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_topbar_content.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_topbar_toggle.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_total_progress_bar_empty.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_total_progress_bar_full.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_tr_active.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_tr_failed.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_tr_finished.png X%%DATADIR%%/interfaces/Plush/templates/static/images/bg_tr_pending.png X%%DATADIR%%/interfaces/Plush/templates/static/images/config_header.png X%%DATADIR%%/interfaces/Plush/templates/static/images/favicon.ico X%%DATADIR%%/interfaces/Plush/templates/static/images/gb_blank.gif X%%DATADIR%%/interfaces/Plush/templates/static/images/gb_close.gif X%%DATADIR%%/interfaces/Plush/templates/static/images/gb_overlay.png X%%DATADIR%%/interfaces/Plush/templates/static/images/h_postprocessing.gif X%%DATADIR%%/interfaces/Plush/templates/static/images/hv_del.png X%%DATADIR%%/interfaces/Plush/templates/static/images/hv_join.png X%%DATADIR%%/interfaces/Plush/templates/static/images/hv_par2.png X%%DATADIR%%/interfaces/Plush/templates/static/images/hv_unrar.png X%%DATADIR%%/interfaces/Plush/templates/static/images/hv_unzip.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_close.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_connections.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_directories.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_disconnect.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_email.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_general.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_help.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_rss.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_scheduling.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_servers.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_switches.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_config_test_email.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_delete.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_delete_hover.png X%%DATADIR%%/interfaces/Plush/templates/static/images/icon_exclamation.png X%%DATADIR%%/interfaces/Plush/templates/static/images/nzo_bottom.png X%%DATADIR%%/interfaces/Plush/templates/static/images/nzo_delete.png X%%DATADIR%%/interfaces/Plush/templates/static/images/nzo_down.png X%%DATADIR%%/interfaces/Plush/templates/static/images/nzo_reload.png X%%DATADIR%%/interfaces/Plush/templates/static/images/nzo_top.png X%%DATADIR%%/interfaces/Plush/templates/static/images/nzo_up.png X%%DATADIR%%/interfaces/Plush/templates/static/images/o_refresh_handle.png X%%DATADIR%%/interfaces/Plush/templates/static/images/o_sidebyside.png X%%DATADIR%%/interfaces/Plush/templates/static/images/o_topbottom.png X%%DATADIR%%/interfaces/Plush/templates/static/javascripts/interface.js X%%DATADIR%%/interfaces/Plush/templates/static/javascripts/jquery-1.2.1.pack.js X%%DATADIR%%/interfaces/Plush/templates/static/javascripts/jquery.corner.js X%%DATADIR%%/interfaces/Plush/templates/static/javascripts/plush.js X%%DATADIR%%/interfaces/Plush/templates/static/stylesheets/plush.css X%%DATADIR%%/interfaces/smpl/LICENSE.txt X%%DATADIR%%/interfaces/smpl/README.txt X%%DATADIR%%/interfaces/smpl/templates/config.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_rss.tmpl X%%DATADIR%%/interfaces/smpl/templates/config_scheduling.tmpl X%%DATADIR%%/interfaces/smpl/templates/config_server.tmpl X%%DATADIR%%/interfaces/smpl/templates/config_switches.tmpl X%%DATADIR%%/interfaces/smpl/templates/connection_info.tmpl X%%DATADIR%%/interfaces/smpl/templates/default.css 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/Async.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Base.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Color.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/DOM.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/DateTime.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/DragAndDrop.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Format.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Iter.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Logging.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/LoggingPane.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/MochiKit.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/MockDOM.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Position.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Selector.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Signal.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Sortable.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Style.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Test.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/Visual.js X%%DATADIR%%/interfaces/smpl/templates/static/MochiKit/__package__.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/Base.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/Canvas.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/EasyPlot.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/Layout.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/PlotKit.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/PlotKit_Packed.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/SVG.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/SweetCanvas.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/SweetSVG.js X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/dummy.svg X%%DATADIR%%/interfaces/smpl/templates/static/PlotKit/excanvas.js X%%DATADIR%%/interfaces/smpl/templates/static/excanvas.js X%%DATADIR%%/interfaces/smpl/templates/static/feed-icon-14x14.png X%%DATADIR%%/interfaces/smpl/templates/static/images/32px-Crystal_Clear_action_stop.png X%%DATADIR%%/interfaces/smpl/templates/static/images/ajax-loader.gif X%%DATADIR%%/interfaces/smpl/templates/static/images/favicon.ico X%%DATADIR%%/interfaces/smpl/templates/static/sabnzbd_small3.gif X@dirrm share/sabnzbdplus/interfaces/smpl/templates/static/images X@dirrm share/sabnzbdplus/interfaces/smpl/templates/static/PlotKit X@dirrm share/sabnzbdplus/interfaces/smpl/templates/static/MochiKit X@dirrm share/sabnzbdplus/interfaces/smpl/templates/static X@dirrm share/sabnzbdplus/interfaces/smpl/templates X@dirrm share/sabnzbdplus/interfaces/smpl X@dirrm share/sabnzbdplus/interfaces/Plush/templates/static/stylesheets X@dirrm share/sabnzbdplus/interfaces/Plush/templates/static/javascripts X@dirrm share/sabnzbdplus/interfaces/Plush/templates/static/images X@dirrm share/sabnzbdplus/interfaces/Plush/templates/static X@dirrm share/sabnzbdplus/interfaces/Plush/templates X@dirrm share/sabnzbdplus/interfaces/Plush X@dirrm share/sabnzbdplus/interfaces/Default/templates/static/stylesheets X@dirrm share/sabnzbdplus/interfaces/Default/templates/static/images X@dirrm share/sabnzbdplus/interfaces/Default/templates/static X@dirrm share/sabnzbdplus/interfaces/Default/templates X@dirrm share/sabnzbdplus/interfaces/Default X@dirrm share/sabnzbdplus/interfaces X@dirrm share/sabnzbdplus X%%PYTHON_SITELIBDIR%%/sabnzbd/__init__.py X%%PYTHON_SITELIBDIR%%/sabnzbd/articlecache.py X%%PYTHON_SITELIBDIR%%/sabnzbd/assembler.py X%%PYTHON_SITELIBDIR%%/sabnzbd/constants.py X%%PYTHON_SITELIBDIR%%/sabnzbd/decoder.py X%%PYTHON_SITELIBDIR%%/sabnzbd/decorators.py X%%PYTHON_SITELIBDIR%%/sabnzbd/downloader.py X%%PYTHON_SITELIBDIR%%/sabnzbd/email.py X%%PYTHON_SITELIBDIR%%/sabnzbd/interface.py X%%PYTHON_SITELIBDIR%%/sabnzbd/misc.py X%%PYTHON_SITELIBDIR%%/sabnzbd/newsunpack.py X%%PYTHON_SITELIBDIR%%/sabnzbd/newswrapper.py X%%PYTHON_SITELIBDIR%%/sabnzbd/nzbgrab.py X%%PYTHON_SITELIBDIR%%/sabnzbd/nzbqueue.py X%%PYTHON_SITELIBDIR%%/sabnzbd/nzbstuff.py X%%PYTHON_SITELIBDIR%%/sabnzbd/rss.py X%%PYTHON_SITELIBDIR%%/sabnzbd/trylist.py X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/__init__.py X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/configobj.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/multiauth/__init__.py X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/auth.py X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/filter.py X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/providers.py X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/rsslib.py X%%PYTHON_SITELIBDIR%%/sabnzbd/utils/sendEmail.pl X@dirrm %%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth X@dirrm %%PYTHON_SITELIBDIR%%/sabnzbd/utils X@dirrm %%PYTHON_SITELIBDIR%%/sabnzbd/ X%%DOCSDIR%%/CHANGELOG.txt X%%DOCSDIR%%/INSTALL.txt X%%DOCSDIR%%/ISSUES.txt X%%DOCSDIR%%/LICENSE.txt X%%DOCSDIR%%/README.txt X@dirrm %%DOCSDIR%% END-of-sabnzbdplus/pkg-plist echo x - sabnzbdplus/distinfo sed 's/^X//' >sabnzbdplus/distinfo << 'END-of-sabnzbdplus/distinfo' XMD5 (SABnzbd-0.3.0rc5.zip) = e6a3396826cd5fb4eafcdf5d33b1c926 XSHA256 (SABnzbd-0.3.0rc5.zip) = 7072def9dcbba5b4dc82ba396cc632a25cc87d914f192fcb37adb80f054818dc XSIZE (SABnzbd-0.3.0rc5.zip) = 2502597 END-of-sabnzbdplus/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: