From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Sep 7 17:40:03 2012 Return-Path: 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 6C4371065676 for ; Fri, 7 Sep 2012 17:40:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 448388FC14 for ; Fri, 7 Sep 2012 17:40:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q87He3Ua052786 for ; Fri, 7 Sep 2012 17:40:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q87He3KN052773; Fri, 7 Sep 2012 17:40:03 GMT (envelope-from gnats) Resent-Date: Fri, 7 Sep 2012 17:40:03 GMT Resent-Message-Id: <201209071740.q87He3KN052773@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, arrowdodger <6yearold@gmail.com> Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0188A106566B for ; Fri, 7 Sep 2012 17:37:42 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id E0F0A8FC08 for ; Fri, 7 Sep 2012 17:37:41 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id q87HbfTi032160 for ; Fri, 7 Sep 2012 17:37:41 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id q87Hbf5p032159; Fri, 7 Sep 2012 17:37:41 GMT (envelope-from nobody) Message-Id: <201209071737.q87Hbf5p032159@red.freebsd.org> Date: Fri, 7 Sep 2012 17:37:41 GMT From: arrowdodger <6yearold@gmail.com> To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/171418: [MAINTAINER UPDATE] devel/tortoisehg2 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: Fri, 07 Sep 2012 17:40:03 -0000 >Number: 171418 >Category: ports >Synopsis: [MAINTAINER UPDATE] devel/tortoisehg2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Sep 07 17:40:02 UTC 2012 >Closed-Date: >Last-Modified: >Originator: arrowdodger >Release: 9-stable >Organization: >Environment: >Description: >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ruN /usr/ports/devel/tortoisehg2/Makefile ./Makefile --- /usr/ports/devel/tortoisehg2/Makefile 2012-07-11 18:50:16.000000000 +0400 +++ ./Makefile 2012-09-07 21:00:07.713180692 +0400 @@ -1,12 +1,7 @@ -# New ports collection makefile for: tortoisehg2 -# Date created: 7 May 2011 -# Whom: arrowdodger <6yearold@gmail.com> -# # $FreeBSD: ports/devel/tortoisehg2/Makefile,v 1.14 2012/07/11 14:50:16 pawel Exp $ -# PORTNAME= tortoisehg -PORTVERSION= 2.4.2 +PORTVERSION= 2.5 CATEGORIES= devel MASTER_SITES= http://cdn.bitbucket.org/tortoisehg/targz/downloads/ @@ -26,7 +21,9 @@ ${PYTHON_SITELIBDIR}/iniparse/ini.py:${PORTSDIR}/devel/py-iniparse \ pygmentize:${PORTSDIR}/textproc/py-pygments -OPTIONS= NAUTILUS "Install TortoiseHG Nautilus extension" off + +OPTIONS_DEFINE= NAUTILUS +NAUTILUS_DESC= Install TortoiseHG Nautilus extension INSTALLS_ICONS= yes @@ -38,32 +35,33 @@ .include -.if defined(WITHOUT_NLS) -PLIST_SUB+= NLS="@comment " -.else +.if ${PORT_OPTIONS:MNLS} PLIST_SUB+= NLS="" USE_GETTEXT= yes +.else +PLIST_SUB+= NLS="@comment " .endif -.if defined(WITHOUT_NAUTILUS) -PLIST_SUB+= NAUTILUS="@comment " -.else +.if ${PORT_OPTIONS:MNAUTILUS} PLIST_SUB+= NAUTILUS="" +.else +PLIST_SUB+= NAUTILUS="@comment " .endif post-patch: @${REINPLACE_CMD} -e '/_path/ s|/usr|${PREFIX}|' ${WRKSRC}/${PYSETUP} @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/contrib/tortoisehg.desktop @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/thg -.if defined(WITHOUT_NLS) - @${REINPLACE_CMD} -e 's/^%%NLS%%/# /' ${WRKSRC}/${PYSETUP} -.else +.if ${PORT_OPTIONS:MNLS} @${REINPLACE_CMD} -e 's/^%%NLS%%//' ${WRKSRC}/${PYSETUP} -.endif -.if defined(WITHOUT_NAUTILUS) - @${REINPLACE_CMD} -e 's/^%%NAUTILUS%%/# /' ${WRKSRC}/${PYSETUP} .else + @${REINPLACE_CMD} -e 's/^%%NLS%%/# /' ${WRKSRC}/${PYSETUP} +.endif +.if ${PORT_OPTIONS:MNAUTILUS} @${REINPLACE_CMD} -e 's/^%%NAUTILUS%%//' ${WRKSRC}/${PYSETUP} + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/${PYSETUP} +.else + @${REINPLACE_CMD} -e 's/^%%NAUTILUS%%/# /' ${WRKSRC}/${PYSETUP} .endif post-install: diff -ruN /usr/ports/devel/tortoisehg2/distinfo ./distinfo --- /usr/ports/devel/tortoisehg2/distinfo 2012-07-11 18:50:16.000000000 +0400 +++ ./distinfo 2012-09-07 10:11:54.349183912 +0400 @@ -1,2 +1,2 @@ -SHA256 (tortoisehg-2.4.2.tar.gz) = d30963453a9d618b04dfbfebda1641cb4742133829c25ff60735236f1399108a -SIZE (tortoisehg-2.4.2.tar.gz) = 9018020 +SHA256 (tortoisehg-2.5.tar.gz) = 8fb1fdd90517e9c24c36f62053eea862aea55e43ee28b1b898848798538b1abd +SIZE (tortoisehg-2.5.tar.gz) = 9767802 diff -ruN /usr/ports/devel/tortoisehg2/files/patch-setup.py ./files/patch-setup.py --- /usr/ports/devel/tortoisehg2/files/patch-setup.py 2011-08-11 20:31:19.000000000 +0400 +++ ./files/patch-setup.py 2012-09-07 20:49:24.949182372 +0400 @@ -1,6 +1,6 @@ ---- setup.py_ 2011-05-02 07:06:56.000000000 +0400 -+++ setup.py 2011-05-25 15:54:34.833312978 +0400 -@@ -283,7 +283,7 @@ +--- setup_.py 2012-09-05 19:36:36.000000000 +0400 ++++ setup.py 2012-09-07 10:16:47.929179472 +0400 +@@ -280,7 +280,7 @@ class build(_build_orig): sub_commands = [ ('build_qt', None), @@ -9,12 +9,8 @@ ] + _build_orig.sub_commands class clean(_clean_orig): -@@ -299,10 +299,10 @@ - cmdclass = { - 'build': build, - 'build_qt': build_qt , -- 'build_mo': build_mo , -+%%NLS%% 'build_mo': build_mo , +@@ -299,7 +299,7 @@ + 'build_mo': build_mo , 'clean': clean, 'clean_local': clean_local, - 'update_pot': update_pot , @@ -22,19 +18,19 @@ } def setup_windows(version): -@@ -407,11 +407,11 @@ +@@ -418,11 +418,11 @@ _data_files = [(os.path.join('share/pixmaps/tortoisehg', root), [os.path.join(root, file_) for file_ in files]) for root, dirs, files in os.walk('icons')] - _data_files += [(os.path.join('share', root), - [os.path.join(root, file_) for file_ in files]) - for root, dirs, files in os.walk('locale')] -- _data_files += [('lib/nautilus/extensions-2.0/python', +- _data_files += [('/usr/share/nautilus-python/extensions/', - ['contrib/nautilus-thg.py'])] +%%NLS%% _data_files += [(os.path.join('share', root), +%%NLS%% [os.path.join(root, file_) for file_ in files]) +%%NLS%% for root, dirs, files in os.walk('locale')] -+%%NAUTILUS%% _data_files += [('lib/nautilus/extensions-2.0/python', ++%%NAUTILUS%% _data_files += [('%%PREFIX%%/lib/nautilus/extensions-2.0/python', +%%NAUTILUS%% ['contrib/nautilus-thg.py'])] # Create a config.py. Distributions will need to supply their own diff -ruN /usr/ports/devel/tortoisehg2/pkg-plist ./pkg-plist --- /usr/ports/devel/tortoisehg2/pkg-plist 2012-07-11 18:50:16.000000000 +0400 +++ ./pkg-plist 2012-09-07 10:26:50.926179112 +0400 @@ -51,6 +51,9 @@ %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/cslist.py %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/cslist.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/cslist.pyo +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/customtools.py +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/customtools.pyc +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/customtools.pyo %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/decorators.py %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/decorators.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/decorators.pyo @@ -60,6 +63,9 @@ %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/docklog.py %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/docklog.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/docklog.pyo +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/filectxactions.py +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/filectxactions.pyc +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/filectxactions.pyo %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/filedata.py %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/filedata.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/filedata.pyo @@ -78,6 +84,9 @@ %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/fileview.py %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/fileview.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/fileview.pyo +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/graft.py +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/graft.pyc +%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/graft.pyo %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/graph.py %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/graph.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/graph.pyo @@ -336,9 +345,6 @@ %%PYTHON_SITELIBDIR%%/tortoisehg/util/paths.py %%PYTHON_SITELIBDIR%%/tortoisehg/util/paths.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/util/paths.pyo -%%PYTHON_SITELIBDIR%%/tortoisehg/util/prej.py -%%PYTHON_SITELIBDIR%%/tortoisehg/util/prej.pyc -%%PYTHON_SITELIBDIR%%/tortoisehg/util/prej.pyo %%PYTHON_SITELIBDIR%%/tortoisehg/util/settings.py %%PYTHON_SITELIBDIR%%/tortoisehg/util/settings.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/util/settings.pyo >Release-Note: >Audit-Trail: >Unformatted: