On 01/10/11 20:02, juergen hermeling wrote: > i tried first (form ftp.openbsd.org/pub/OpenBSD/4.8/packages/i386/), BUT a > lot of error messages, i guess without the patches of giovanni!? > I cannot test this diff atm but it should work on 4.8. Cheers Giovanni
Index: Makefile =================================================================== RCS file: /cvs/ports/news/hellanzb/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 24 Jul 2010 17:43:17 -0000 1.5 +++ Makefile 11 Jan 2011 11:59:17 -0000 @@ -3,7 +3,7 @@ COMMENT= retrieve and process nzb-files DISTNAME= hellanzb-0.13 -REVISION= 2 +REVISION= 3 CATEGORIES= news HOMEPAGE= http://www.hellanzb.com/trac/ Index: patches/patch-Hellanzb_HellaReactor_py =================================================================== RCS file: patches/patch-Hellanzb_HellaReactor_py diff -N patches/patch-Hellanzb_HellaReactor_py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-Hellanzb_HellaReactor_py 11 Jan 2011 11:59:17 -0000 @@ -0,0 +1,12 @@ +$OpenBSD: patch-Hellanzb_HellaReactor_py,v 1.1 2010/08/23 07:02:06 giovanni Exp $ +--- Hellanzb/HellaReactor.py.orig Fri Aug 13 17:17:25 2010 ++++ Hellanzb/HellaReactor.py Fri Aug 13 17:17:38 2010 +@@ -9,7 +9,7 @@ reactor system so it can catch signals, and shutdown h + import Hellanzb, sys, time + + import twisted.copyright +-if twisted.copyright.version >= '2.0.0': ++if twisted.copyright.version >= '2.0.0' or twisted.copyright.version >= '10.0.0': + from twisted.internet.selectreactor import SelectReactor + from twisted.internet.selectreactor import _NO_FILENO + from twisted.internet.selectreactor import _NO_FILEDESC Index: patches/patch-Hellanzb_HellaXMLRPC_HtPasswdAuth_py =================================================================== RCS file: patches/patch-Hellanzb_HellaXMLRPC_HtPasswdAuth_py diff -N patches/patch-Hellanzb_HellaXMLRPC_HtPasswdAuth_py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-Hellanzb_HellaXMLRPC_HtPasswdAuth_py 11 Jan 2011 11:59:17 -0000 @@ -0,0 +1,12 @@ +$OpenBSD: patch-Hellanzb_HellaXMLRPC_HtPasswdAuth_py,v 1.1 2010/08/23 07:02:06 giovanni Exp $ +--- Hellanzb/HellaXMLRPC/HtPasswdAuth.py.orig Tue Mar 27 06:20:43 2007 ++++ Hellanzb/HellaXMLRPC/HtPasswdAuth.py Tue Jan 11 12:57:46 2011 +@@ -13,7 +13,7 @@ from twisted.web import static + from twisted.web.resource import Resource + + import twisted.copyright +-if twisted.copyright.version >= '2.0.0': ++if twisted.copyright.version >= '2.0.0' or twisted.copyright.version >= '10.0.0': + from twisted.web import http + else: + from twisted.protocols import http Index: patches/patch-Hellanzb_HellaXMLRPC_xmlrpc_py =================================================================== RCS file: patches/patch-Hellanzb_HellaXMLRPC_xmlrpc_py diff -N patches/patch-Hellanzb_HellaXMLRPC_xmlrpc_py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-Hellanzb_HellaXMLRPC_xmlrpc_py 11 Jan 2011 11:59:17 -0000 @@ -0,0 +1,12 @@ +$OpenBSD: patch-Hellanzb_HellaXMLRPC_xmlrpc_py,v 1.1 2010/08/23 07:02:06 giovanni Exp $ +--- Hellanzb/HellaXMLRPC/xmlrpc.py.orig Tue Mar 27 06:20:43 2007 ++++ Hellanzb/HellaXMLRPC/xmlrpc.py Tue Jan 11 12:57:46 2011 +@@ -31,7 +31,7 @@ from twisted.internet import defer, protocol, reactor + from twisted.python import log, reflect + + import twisted.copyright +-if twisted.copyright.version >= '2.0.0': ++if twisted.copyright.version >= '2.0.0' or twisted.copyright.version >= '10.0.0': + from twisted.web import http + else: + from twisted.protocols import http