Here's an update for linkchecker to 5.1. Tested on amd64.

Index: Makefile
===================================================================
RCS file: /usr/cvs/ports/www/linkchecker/Makefile,v
retrieving revision 1.27
diff -u -r1.27 Makefile
--- Makefile    25 Mar 2009 13:39:40 -0000      1.27
+++ Makefile    2 Dec 2009 06:33:35 -0000
@@ -4,8 +4,9 @@
 
 COMMENT=       checks HTML documents for broken links
 
-DISTNAME=      linkchecker-4.5
-PKGNAME=       ${DISTNAME}p1
+V=             5.1
+DISTNAME=      LinkChecker-${V}
+PKGNAME=       linkchecker-${V}
 CATEGORIES=            www
 
 HOMEPAGE=      http://linkchecker.sourceforge.net/
Index: distinfo
===================================================================
RCS file: /usr/cvs/ports/www/linkchecker/distinfo,v
retrieving revision 1.14
diff -u -r1.14 distinfo
--- distinfo    5 Apr 2007 17:26:21 -0000       1.14
+++ distinfo    2 Dec 2009 06:09:13 -0000
@@ -1,5 +1,5 @@
-MD5 (linkchecker-4.5.tar.gz) = iGhaYy3TPT4NyFLoepocIw==
-RMD160 (linkchecker-4.5.tar.gz) = mUR7KKzUuZ1kv2nIfxXzj9v3ea0=
-SHA1 (linkchecker-4.5.tar.gz) = GpUaSvmEQ3RblOLGctCs0oW/mVU=
-SHA256 (linkchecker-4.5.tar.gz) = KSiCxe9/0dBTsqqo4TmGK3zwfX47jmnWyYB0put74tM=
-SIZE (linkchecker-4.5.tar.gz) = 604680
+MD5 (LinkChecker-5.1.tar.gz) = G392FLY2d3jnjkwR+zkgtw==
+RMD160 (LinkChecker-5.1.tar.gz) = PCA63UsPAF0afoUD4tPnxReoF5k=
+SHA1 (LinkChecker-5.1.tar.gz) = H3X56lKa4D3WU7Ubu42NULR/HmY=
+SHA256 (LinkChecker-5.1.tar.gz) = rNVVqaANcz4z20ZdnMqEQ6vDLvdEGQxtYRxRLPb7C/s=
+SIZE (LinkChecker-5.1.tar.gz) = 699526
Index: patches/patch-setup_py
===================================================================
RCS file: /usr/cvs/ports/www/linkchecker/patches/patch-setup_py,v
retrieving revision 1.8
diff -u -r1.8 patch-setup_py
--- patches/patch-setup_py      31 Jul 2006 21:30:30 -0000      1.8
+++ patches/patch-setup_py      2 Dec 2009 06:28:24 -0000
@@ -1,44 +1,46 @@
---- setup.py.orig      Sun Jul 30 16:44:11 2006
-+++ setup.py   Sun Jul 30 16:47:49 2006
-@@ -95,7 +95,9 @@ class MyInstall (install, object):
-                 val = getattr(self, attr)[cutoff:]
+--- setup.py.orig      Mon Aug  3 17:53:01 2009
++++ setup.py   Wed Dec  2 01:28:07 2009
+@@ -121,6 +121,7 @@ class MyInstallLib (install_lib, object):
              else:
-                 val = getattr(self, attr)
-+            val = "!!SITEPKG!!"               
+                 val = getattr(cmd_obj, attr)
              if attr == 'install_data':
-+                val = sys.prefix          
++              val = sys.prefix
                  cdir = os.path.join(val, "share", "linkchecker")
                  data.append('config_dir = %r' % cnormpath(cdir))
-             data.append("%s = %r" % (attr, cnormpath(val)))
-@@ -475,9 +477,15 @@ myname = "Bastian Kleineidam"
+             elif attr == 'install_lib':
+@@ -371,10 +372,16 @@ myname = "Bastian Kleineidam"
  myemail = "[email protected]"
  
  data_files = [
-+         ('share/locale/de/LC_MESSAGES',
-+             ['build/share/locale/de/LC_MESSAGES/linkchecker.mo']),
-+         ('share/locale/fr/LC_MESSAGES',
-+             ['build/share/locale/fr/LC_MESSAGES/linkchecker.mo']),
-+         ('share/locale/es/LC_MESSAGES',
-+             ['build/share/locale/es/LC_MESSAGES/linkchecker.mo']),
-          ('share/linkchecker',
-              ['config/linkcheckerrc', 'config/logging.conf', ]),
--         ('share/linkchecker/examples',
-+         ('share/examples/linkchecker',
-              ['cgi-bin/lconline/leer.html.en',
-               'cgi-bin/lconline/leer.html.de',
-               'cgi-bin/lconline/index.html',
-@@ -489,10 +497,10 @@ data_files = [
-       ]
++    ('share/locale/de/LC_MESSAGES',
++        ['build/share/locale/de/LC_MESSAGES/LinkChecker.mo']),
++    ('share/locale/fr/LC_MESSAGES',
++        ['build/share/locale/fr/LC_MESSAGES/LinkChecker.mo']),
++    ('share/locale/es/LC_MESSAGES',
++        ['build/share/locale/es/LC_MESSAGES/LinkChecker.mo']),
+     ('share/linkchecker',
+         ['config/linkcheckerrc', 'config/logging.conf',
+-        'doc/html/lccollection.qhc', 'doc/html/lcdoc.qch']),
+-    ('share/linkchecker/examples',
++        'doc/html/lccollection.qhcp', 'doc/html/lcdoc.qhp']),
++    ('share/examples/linkchecker',
+         ['cgi-bin/lconline/leer.html.en',
+          'cgi-bin/lconline/leer.html.de',
+          'cgi-bin/lconline/index.html',
+@@ -388,11 +395,11 @@ data_files = [
+ ]
  
  if os.name == 'posix':
--    data_files.append(('share/man/man1', ['doc/en/linkchecker.1']))
--    data_files.append(('share/man/de/man1', ['doc/de/linkchecker.1']))
--    data_files.append(('share/man/fr/man1', ['doc/fr/linkchecker.1']))
+-    data_files.append(('share/man/man1', ['doc/en/linkchecker.1', 
'doc/en/linkchecker-gui.1']))
+-    data_files.append(('share/man/man5', ['doc/en/linkcheckerrc.5']))
+-    data_files.append(('share/man/de/man1', ['doc/de/linkchecker.1', 
'doc/de/linkchecker-gui.1']))
+-    data_files.append(('share/man/de/man5', ['doc/de/linkcheckerrc.5']))
 -    data_files.append(('share/linkchecker/examples',
-+    data_files.append(('man/man1', ['doc/en/linkchecker.1']))
-+#    data_files.append(('share/man/de/man1', ['doc/de/linkchecker.1']))
-+#    data_files.append(('share/man/fr/man1', ['doc/fr/linkchecker.1']))
++    data_files.append(('man/man1', ['doc/en/linkchecker.1', 
'doc/en/linkchecker-gui.1']))
++    data_files.append(('man/man5', ['doc/en/linkcheckerrc.5']))
++#    data_files.append(('share/man/de/man1', ['doc/de/linkchecker.1', 
'doc/de/linkchecker-gui.1']))
++#    data_files.append(('share/man/de/man5', ['doc/de/linkcheckerrc.5']))
 +    data_files.append(('share/examples/linkchecker',
-               ['config/linkchecker-completion', 'config/linkcheck-cron.sh']))
- elif win_compiling:
-     data_files.append(('share/linkchecker/doc',
+               ['config/linkchecker-completion',
+                'doc/examples/check_blacklist.sh',
+                'doc/examples/check_for_x_errors.sh',
Index: pkg/PLIST
===================================================================
RCS file: /usr/cvs/ports/www/linkchecker/pkg/PLIST,v
retrieving revision 1.16
diff -u -r1.16 PLIST
--- pkg/PLIST   5 Jul 2006 18:31:07 -0000       1.16
+++ pkg/PLIST   2 Dec 2009 06:28:58 -0000
@@ -1,6 +1,8 @@
 @comment $OpenBSD: PLIST,v 1.16 2006/07/05 18:31:07 alek Exp $
 bin/linkchecker
-lib/python${MODPY_VERSION}/site-packages/_linkchecker_configdata.py
+bin/linkchecker-gui
+lib/python${MODPY_VERSION}/site-packages/LinkChecker-5.1-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/_LinkChecker_configdata.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/
 lib/python${MODPY_VERSION}/site-packages/linkcheck/HtmlParser/
 lib/python${MODPY_VERSION}/site-packages/linkcheck/HtmlParser/__init__.py
@@ -18,9 +20,9 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/cache/urlqueue.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/__init__.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/const.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/fileurl.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/ftpurl.py
-lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/gopherurl.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/httpheaders.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/httpsurl.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/httpurl.py
@@ -31,6 +33,7 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/telneturl.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/unknownurl.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/checker/urlbase.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/clamav.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/configuration/
 lib/python${MODPY_VERSION}/site-packages/linkcheck/configuration/__init__.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/configuration/confparse.py
@@ -41,6 +44,7 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/director/__init__.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/director/aggregator.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/director/checker.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/director/cleanup.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/director/console.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/director/logger.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/director/status.py
@@ -48,9 +52,10 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/__init__.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/dnssec.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/e164.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/entropy.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/exception.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/flags.py
-lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/ifconfig.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/inet.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/ipv4.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/ipv6.py
@@ -88,6 +93,7 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/ANY/RT.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/ANY/SIG.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/ANY/SOA.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/ANY/SPF.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/ANY/SSHFP.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/ANY/TXT.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/ANY/X25.py
@@ -96,6 +102,8 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/IN/A.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/IN/AAAA.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/IN/APL.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/IN/DHCID.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/IN/IPSECKEY.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/IN/KX.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/IN/NAPTR.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/IN/NSAP.py
@@ -109,10 +117,11 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/mxbase.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/nsbase.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/sigbase.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rdtypes/txtbase.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/renderer.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/resolver.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/reversename.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/rrset.py
-lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/set.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/tokenizer.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/tsig.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/tsigkeyring.py
@@ -120,17 +129,32 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/update.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/version.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/dns/zone.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/dummy.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/fcgi.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/fileutil.py
-lib/python${MODPY_VERSION}/site-packages/linkcheck/ftpparse/
-lib/python${MODPY_VERSION}/site-packages/linkcheck/ftpparse/__init__.py
-lib/python${MODPY_VERSION}/site-packages/linkcheck/ftpparse/_ftpparse.so
+lib/python${MODPY_VERSION}/site-packages/linkcheck/ftpparse.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/__init__.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/checker.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/contextmenu.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/help.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/linkchecker_rc.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/linkchecker_ui_main.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/linkchecker_ui_options.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/linkchecker_ui_progress.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/logger.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/options.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/gui/progress.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/gzip2.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/htmlutil/
+lib/python${MODPY_VERSION}/site-packages/linkcheck/htmlutil/__init__.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/htmlutil/linkname.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/htmlutil/linkparse.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/htmlutil/titleparse.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/httplib2.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/httputil.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/i18n.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/lc_cgi.py
-lib/python${MODPY_VERSION}/site-packages/linkcheck/linkname.py
-lib/python${MODPY_VERSION}/site-packages/linkcheck/linkparse.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/lock.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/log.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/
@@ -140,6 +164,7 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/customxml.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/dot.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/gml.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/graph.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/gxml.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/html.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/none.py
@@ -148,14 +173,24 @@
 lib/python${MODPY_VERSION}/site-packages/linkcheck/logger/xmllog.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/mem.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/msgfmt.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/network/
+lib/python${MODPY_VERSION}/site-packages/linkcheck/network/__init__.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/network/_network.so
+lib/python${MODPY_VERSION}/site-packages/linkcheck/network/iputil.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/robotparser2.py
+lib/python${MODPY_VERSION}/site-packages/linkcheck/socketutil.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/strformat.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/threader.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/trace.py
 lib/python${MODPY_VERSION}/site-packages/linkcheck/url.py
+...@man man/man1/linkchecker-gui.1
 @man man/man1/linkchecker.1
+...@man man/man5/linkcheckerrc.5
 share/examples/linkchecker/
 share/examples/linkchecker/check.js
+share/examples/linkchecker/check_blacklist.sh
+share/examples/linkchecker/check_for_x_errors.sh
+share/examples/linkchecker/check_urls.sh
 share/examples/linkchecker/index.html
 share/examples/linkchecker/lc.cgi
 share/examples/linkchecker/lc.fcgi
@@ -163,18 +198,20 @@
 share/examples/linkchecker/lc_cgi.html.en
 share/examples/linkchecker/leer.html.de
 share/examples/linkchecker/leer.html.en
-share/examples/linkchecker/linkcheck-cron.sh
 share/examples/linkchecker/linkchecker-completion
+share/examples/linkchecker/linkchecker.apache2.conf
 share/linkchecker/
+share/linkchecker/lccollection.qhcp
+share/linkchecker/lcdoc.qhp
 share/linkchecker/linkcheckerrc
 share/linkchecker/logging.conf
 share/locale/
 share/locale/de/
 share/locale/de/LC_MESSAGES/
-share/locale/de/LC_MESSAGES/linkchecker.mo
+share/locale/de/LC_MESSAGES/LinkChecker.mo
 share/locale/es/
 share/locale/es/LC_MESSAGES/
-share/locale/es/LC_MESSAGES/linkchecker.mo
+share/locale/es/LC_MESSAGES/LinkChecker.mo
 share/locale/fr/
 share/locale/fr/LC_MESSAGES/
-share/locale/fr/LC_MESSAGES/linkchecker.mo
+share/locale/fr/LC_MESSAGES/LinkChecker.mo

Reply via email to