summaryrefslogtreecommitdiffstats
path: root/news/hellanzb
diff options
context:
space:
mode:
Diffstat (limited to 'news/hellanzb')
-rw-r--r--news/hellanzb/Makefile59
-rw-r--r--news/hellanzb/distinfo2
-rw-r--r--news/hellanzb/files/patch-nodocs-setup.py12
-rw-r--r--news/hellanzb/pkg-descr9
-rw-r--r--news/hellanzb/pkg-plist64
5 files changed, 146 insertions, 0 deletions
diff --git a/news/hellanzb/Makefile b/news/hellanzb/Makefile
new file mode 100644
index 0000000..b2e1aa5
--- /dev/null
+++ b/news/hellanzb/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: hellanzb
+# Date created: Sat Sep 25 18:46:46 PDT 2004
+# Whom: Philip Jenveey <pjenvey@groovie.org>
+#
+# $FreeBSD$
+# $Id: Makefile 362 2005-06-30 22:41:56Z pjenvey $
+#
+
+PORTNAME= hellanzb
+PORTVERSION= 0.6
+CATEGORIES= news
+MASTER_SITES= http://www.hellanzb.com/distfiles/
+DISTNAME= ${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= pjenvey@groovie.org
+COMMENT= Nzb downloader and post processor
+
+RUN_DEPENDS= par2:${PORTSDIR}/archivers/par2cmdline \
+ flac:${PORTSDIR}/audio/flac \
+ shorten:${PORTSDIR}/audio/shorten \
+ ${PYTHON_SITELIBDIR}/twisted:${PORTSDIR}/devel/py-twistedCore \
+ ${PYTHON_SITELIBDIR}/twisted/web:${PORTSDIR}/www/py-twistedWeb
+
+USE_PYTHON= yes
+USE_PYDISTUTILS=yes
+
+.include <bsd.port.pre.mk>
+
+# monkey audio (mac) needs FreeBSD 5
+.if ${OSVERSION} >= 500000
+RUN_DEPENDS+= mac:${PORTSDIR}/audio/mac
+.endif
+
+# more fully-featured rar needs at least 5.3
+.if ${ARCH} == "i386" && ${OSVERSION} >= 503000
+RUN_DEPENDS+= rar:${PORTSDIR}/archivers/rar
+.else
+RUN_DEPENDS+= unrar:${PORTSDIR}/archivers/unrar
+.endif
+
+.ifndef(NOPORTDOCS)
+PORTDOCS= CHANGELOG CREDITS README LICENSE
+.endif
+
+post-install:
+
+ @if [ ! -f ${PREFIX}/etc/hellanzb.conf ]; then \
+ ${ECHO} "Installing default configuration file."; \
+ ${INSTALL_DATA} ${WRKSRC}/etc/hellanzb.conf.sample ${PREFIX}/etc/hellanzb.conf; \
+ fi
+
+.ifndef(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for doc in ${PORTDOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/news/hellanzb/distinfo b/news/hellanzb/distinfo
new file mode 100644
index 0000000..5d806da
--- /dev/null
+++ b/news/hellanzb/distinfo
@@ -0,0 +1,2 @@
+MD5 (hellanzb-0.6.tar.gz) = c932b62212c00d312dd2d75a3874f3a4
+SIZE (hellanzb-0.6.tar.gz) = 100199
diff --git a/news/hellanzb/files/patch-nodocs-setup.py b/news/hellanzb/files/patch-nodocs-setup.py
new file mode 100644
index 0000000..1e906ed
--- /dev/null
+++ b/news/hellanzb/files/patch-nodocs-setup.py
@@ -0,0 +1,12 @@
+--- setup.py.bak Thu Jun 30 14:49:48 2005
++++ setup.py Thu Jun 30 14:50:22 2005
+@@ -35,8 +35,7 @@
+
+ packages = [ 'Hellanzb', 'Hellanzb.NZBLeecher', 'Hellanzb.HellaXMLRPC' ],
+ scripts = [ 'hellanzb.py' ],
+- data_files = [ ( 'etc', [ 'etc/hellanzb.conf.sample' ] ),
+- ( 'share/doc/hellanzb', [ 'CHANGELOG', 'CREDITS', 'README', 'LICENSE' ] ) ],
++ data_files = [ ( 'etc', [ 'etc/hellanzb.conf.sample' ] ), ],
+ )
+
+ if __name__ == '__main__':
diff --git a/news/hellanzb/pkg-descr b/news/hellanzb/pkg-descr
new file mode 100644
index 0000000..7713622
--- /dev/null
+++ b/news/hellanzb/pkg-descr
@@ -0,0 +1,9 @@
+hellanzb is an easy to use app designed to retrieve nzb files and fully process
+them. The goal being to make getting files from Usenet as hands-free as
+possible. Once fully installed, all that's required is moving an nzb file to the
+queue directory. The rest: downloading, par-checking, un-raring, etc. is done
+automatically by hellanzb.
+
+WWW: http://www.hellanzb.com
+
+- Philip Jenvey <pjenvey@groovie.org>
diff --git a/news/hellanzb/pkg-plist b/news/hellanzb/pkg-plist
new file mode 100644
index 0000000..f37b5d7
--- /dev/null
+++ b/news/hellanzb/pkg-plist
@@ -0,0 +1,64 @@
+bin/hellanzb.py
+@unexec if cmp -s %D/etc/hellanzb.conf.sample %D/etc/hellanzb.conf; then rm -f %D/etc/hellanzb.conf; fi
+etc/hellanzb.conf.sample
+@exec if [ ! -f %D/etc/hellanzb.conf ] ; then cp -p %D/%F %B/hellanzb.conf; fi
+%%PYTHON_SITELIBDIR%%/Hellanzb/Core.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/Core.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/Core.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/Daemon.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/Daemon.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/Daemon.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/Elite.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/Elite.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/Elite.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/Growl.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/Growl.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/Growl.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaReactor.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaReactor.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaReactor.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/Log.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/Log.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/Log.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/Logging.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/Logging.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/Logging.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/PostProcessor.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/PostProcessor.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/PostProcessor.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/PostProcessorUtil.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/PostProcessorUtil.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/PostProcessorUtil.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/Util.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/Util.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/Util.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/__init__.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/__init__.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/__init__.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/HtPasswdAuth.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/HtPasswdAuth.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/HtPasswdAuth.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/__init__.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/__init__.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/__init__.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/xmlrpc.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/xmlrpc.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC/xmlrpc.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/ArticleDecoder.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/ArticleDecoder.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/ArticleDecoder.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/NZBModel.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/NZBModel.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/NZBModel.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/NZBLeecherUtil.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/NZBLeecherUtil.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/NZBLeecherUtil.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/__init__.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/__init__.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/__init__.pyo
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/nntp.py
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/nntp.pyc
+%%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher/nntp.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/Hellanzb/HellaXMLRPC
+@dirrm %%PYTHON_SITELIBDIR%%/Hellanzb/NZBLeecher
+@dirrm %%PYTHON_SITELIBDIR%%/Hellanzb
OpenPOWER on IntegriCloud