mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 01:09:24 -04:00
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. PR: ports/82876 Submitted by: Philip Jenvey <pjenvey@groovie.org>
This commit is contained in:
parent
57dcca4d9a
commit
7da38dad2f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=138410
6 changed files with 147 additions and 0 deletions
|
@ -21,6 +21,7 @@
|
||||||
SUBDIR += golded+
|
SUBDIR += golded+
|
||||||
SUBDIR += grn
|
SUBDIR += grn
|
||||||
SUBDIR += gup
|
SUBDIR += gup
|
||||||
|
SUBDIR += hellanzb
|
||||||
SUBDIR += husky-base
|
SUBDIR += husky-base
|
||||||
SUBDIR += husky-bsopack
|
SUBDIR += husky-bsopack
|
||||||
SUBDIR += husky-fidoconf
|
SUBDIR += husky-fidoconf
|
||||||
|
|
59
news/hellanzb/Makefile
Normal file
59
news/hellanzb/Makefile
Normal file
|
@ -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>
|
2
news/hellanzb/distinfo
Normal file
2
news/hellanzb/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
MD5 (hellanzb-0.6.tar.gz) = c932b62212c00d312dd2d75a3874f3a4
|
||||||
|
SIZE (hellanzb-0.6.tar.gz) = 100199
|
12
news/hellanzb/files/patch-nodocs-setup.py
Normal file
12
news/hellanzb/files/patch-nodocs-setup.py
Normal file
|
@ -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__':
|
9
news/hellanzb/pkg-descr
Normal file
9
news/hellanzb/pkg-descr
Normal file
|
@ -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>
|
64
news/hellanzb/pkg-plist
Normal file
64
news/hellanzb/pkg-plist
Normal file
|
@ -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
|
Loading…
Add table
Reference in a new issue