From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Dec 27 13:10:21 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5226F16A47B for ; Wed, 27 Dec 2006 13:10:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 308E613C474 for ; Wed, 27 Dec 2006 13:10:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kBRDALGh038230 for ; Wed, 27 Dec 2006 13:10:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kBRDALrU038229; Wed, 27 Dec 2006 13:10:21 GMT (envelope-from gnats) Resent-Date: Wed, 27 Dec 2006 13:10:21 GMT Resent-Message-Id: <200612271310.kBRDALrU038229@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, Li-Wen Hsu Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 16DF316A587 for ; Wed, 27 Dec 2006 13:03:42 +0000 (UTC) (envelope-from lwhsu@lwhsu.ckefgisc.org) Received: from knight.lwhsu.ckefgisc.org (lwhsu.Dorm7.NCTU.edu.tw [140.113.90.48]) by mx1.freebsd.org (Postfix) with ESMTP id A0D7713C47E for ; Wed, 27 Dec 2006 13:03:41 +0000 (UTC) (envelope-from lwhsu@lwhsu.ckefgisc.org) Received: from knight.lwhsu.ckefgisc.org (localhost [127.0.0.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by knight.lwhsu.ckefgisc.org (Postfix) with ESMTP id A07ED11457; Wed, 27 Dec 2006 21:04:01 +0800 (CST) Received: (from lwhsu@localhost) by knight.lwhsu.ckefgisc.org (8.13.8/8.13.8/Submit) id kBRD3xLE072252; Wed, 27 Dec 2006 21:03:59 +0800 (CST) (envelope-from lwhsu) Message-Id: <200612271303.kBRD3xLE072252@knight.lwhsu.ckefgisc.org> Date: Wed, 27 Dec 2006 21:03:59 +0800 (CST) From: Li-Wen Hsu To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: clement@FreeBSD.org, lwhsu@lwhsu.org Subject: ports/107240: [PATCH] www/linkchecker: update to 4.6 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Dec 2006 13:10:21 -0000 >Number: 107240 >Category: ports >Synopsis: [PATCH] www/linkchecker: update to 4.6 >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: Wed Dec 27 13:10:20 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Li-Wen Hsu >Release: FreeBSD 6.2-PRERELEASE i386 >Organization: >Environment: System: FreeBSD knight.lwhsu.ckefgisc.org 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed Dec 6 11:34:36 CST >Description: - Update to 4.6 - Add python into CATEGORIES - Add NLS support and WITHOUT_NLS knob Added file(s): - files/nls-patch-setup.py Port maintainer (clement@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- linkchecker-4.6.patch begins here --- diff -ruN --exclude=CVS /usr/ports/www/linkchecker/Makefile /home/lwhsu/ports/www/linkchecker/Makefile --- /usr/ports/www/linkchecker/Makefile Fri Nov 3 21:14:59 2006 +++ /home/lwhsu/ports/www/linkchecker/Makefile Wed Dec 27 21:02:51 2006 @@ -7,8 +7,8 @@ # PORTNAME= linkchecker -PORTVERSION= 4.5 -CATEGORIES= www +PORTVERSION= 4.6 +CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -17,13 +17,32 @@ USE_PYTHON= 2.4 USE_PYDISTUTILS= yes + MAN1= linkchecker.1 +MANLANG= "" de fr + +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.else +PLIST_SUB+= NLS="@comment " +.endif .include -.if ${OSVERSION} < 500000 post-patch: +.if ${OSVERSION} < 500000 @${REINPLACE_CMD} -e 's/gnu99/gnu89/' ${WRKSRC}/setup.py +.endif +.if !defined(WITHOUT_NLS) + @cd ${WRKSRC} && ${PATCH} --quiet < ${FILESDIR}/nls-patch-setup.py +.endif + +.if !defined(WITHOUT_NLS) +post-install: + ${CP} ${WRKSRC}/build/share/locale/de/LC_MESSAGES/linkchecker.mo ${LOCALBASE}/share/locale/de/LC_MESSAGES/ + ${CP} ${WRKSRC}/build/share/locale/es/LC_MESSAGES/linkchecker.mo ${LOCALBASE}/share/locale/es/LC_MESSAGES/ + ${CP} ${WRKSRC}/build/share/locale/fr/LC_MESSAGES/linkchecker.mo ${LOCALBASE}/share/locale/fr/LC_MESSAGES/ .endif .include diff -ruN --exclude=CVS /usr/ports/www/linkchecker/distinfo /home/lwhsu/ports/www/linkchecker/distinfo --- /usr/ports/www/linkchecker/distinfo Fri Nov 3 21:14:59 2006 +++ /home/lwhsu/ports/www/linkchecker/distinfo Wed Dec 27 21:02:51 2006 @@ -1,3 +1,3 @@ -MD5 (linkchecker-4.5.tar.gz) = 88685a632dd33d3e0dc852e87a9a1c23 -SHA256 (linkchecker-4.5.tar.gz) = 292882c5ef7fd1d053b2aaa8e139862b7cf07d7e3b8e69d6c98074a6eb7be2d3 -SIZE (linkchecker-4.5.tar.gz) = 604680 +MD5 (linkchecker-4.6.tar.gz) = 310a8fce39ef502687d4f6e0d771899d +SHA256 (linkchecker-4.6.tar.gz) = e65df696bd1a65934ee4982fc363943b6c1a200a95e2d428c23f89d3f2a4cd87 +SIZE (linkchecker-4.6.tar.gz) = 607101 diff -ruN --exclude=CVS /usr/ports/www/linkchecker/files/nls-patch-setup.py /home/lwhsu/ports/www/linkchecker/files/nls-patch-setup.py --- /usr/ports/www/linkchecker/files/nls-patch-setup.py Thu Jan 1 08:00:00 1970 +++ /home/lwhsu/ports/www/linkchecker/files/nls-patch-setup.py Wed Dec 27 21:02:51 2006 @@ -0,0 +1,11 @@ +--- setup.py Wed Dec 27 12:28:29 2006 ++++ setup.py.nls Wed Dec 27 12:28:04 2006 +@@ -500,6 +500,8 @@ + + if os.name == 'posix': + data_files.append(('man/man1', ['doc/en/linkchecker.1'])) ++ data_files.append(('man/de/man1', ['doc/de/linkchecker.1'])) ++ data_files.append(('man/fr/man1', ['doc/fr/linkchecker.1'])) + data_files.append(('share/examples/linkchecker', + ['config/linkchecker-completion', + 'doc/examples/check_blacklist.sh', diff -ruN --exclude=CVS /usr/ports/www/linkchecker/files/patch-setup.py /home/lwhsu/ports/www/linkchecker/files/patch-setup.py --- /usr/ports/www/linkchecker/files/patch-setup.py Fri Nov 3 21:15:00 2006 +++ /home/lwhsu/ports/www/linkchecker/files/patch-setup.py Wed Dec 27 21:02:51 2006 @@ -1,5 +1,5 @@ ---- setup.py.orig Fri Sep 22 12:15:34 2006 -+++ setup.py Fri Nov 3 12:18:45 2006 +--- setup.py.orig Tue Nov 21 17:49:07 2006 ++++ setup.py Wed Dec 27 12:28:29 2006 @@ -471,7 +471,6 @@ # windows does not have unistd.h define_macros.append(('YY_NO_UNISTD_H', None)) @@ -27,6 +27,6 @@ - data_files.append(('share/linkchecker/examples', + data_files.append(('man/man1', ['doc/en/linkchecker.1'])) + 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', diff -ruN --exclude=CVS /usr/ports/www/linkchecker/pkg-plist /home/lwhsu/ports/www/linkchecker/pkg-plist --- /usr/ports/www/linkchecker/pkg-plist Fri Nov 3 21:14:59 2006 +++ /home/lwhsu/ports/www/linkchecker/pkg-plist Wed Dec 27 21:02:51 2006 @@ -2,6 +2,9 @@ %%DATADIR%%/linkcheckerrc %%DATADIR%%/logging.conf %%EXAMPLESDIR%%/check.js +%%EXAMPLESDIR%%/check_blacklist.sh +%%EXAMPLESDIR%%/check_for_x_errors.sh +%%EXAMPLESDIR%%/check_urls.sh %%EXAMPLESDIR%%/index.html %%EXAMPLESDIR%%/lc.cgi %%EXAMPLESDIR%%/lc.fcgi @@ -9,7 +12,6 @@ %%EXAMPLESDIR%%/lc_cgi.html.en %%EXAMPLESDIR%%/leer.html.de %%EXAMPLESDIR%%/leer.html.en -%%EXAMPLESDIR%%/linkcheck-cron.sh %%EXAMPLESDIR%%/linkchecker-completion %%PYTHON_SITELIBDIR%%/_linkchecker_configdata.py %%PYTHON_SITELIBDIR%%/linkcheck/HtmlParser/__init__.py @@ -337,6 +339,9 @@ %%PYTHON_SITELIBDIR%%/linkcheck/dns/zone.py %%PYTHON_SITELIBDIR%%/linkcheck/dns/zone.pyc %%PYTHON_SITELIBDIR%%/linkcheck/dns/zone.pyo +%%PYTHON_SITELIBDIR%%/linkcheck/dummy.py +%%PYTHON_SITELIBDIR%%/linkcheck/dummy.pyc +%%PYTHON_SITELIBDIR%%/linkcheck/dummy.pyo %%PYTHON_SITELIBDIR%%/linkcheck/fcgi.py %%PYTHON_SITELIBDIR%%/linkcheck/fcgi.pyc %%PYTHON_SITELIBDIR%%/linkcheck/fcgi.pyo @@ -442,3 +447,12 @@ @dirrm %%PYTHON_SITELIBDIR%%/linkcheck/ftpparse @dirrm %%PYTHON_SITELIBDIR%%/linkcheck/logger @dirrm %%PYTHON_SITELIBDIR%%/linkcheck +%%NLS%%share/locale/de/LC_MESSAGES/linkchecker.mo +%%NLS%%share/locale/es/LC_MESSAGES/linkchecker.mo +%%NLS%%share/locale/fr/LC_MESSAGES/linkchecker.mo +%%NLS%%@dirrmtry share/locale/fr/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/fr +%%NLS%%@dirrmtry share/locale/es/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/es +%%NLS%%@dirrmtry share/locale/de/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/de --- linkchecker-4.6.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: