From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Nov 10 00:20:08 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68A461065674 for ; Wed, 10 Nov 2010 00:20:08 +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 384D28FC14 for ; Wed, 10 Nov 2010 00:20:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAA0K7uD037205 for ; Wed, 10 Nov 2010 00:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAA0K705037204; Wed, 10 Nov 2010 00:20:07 GMT (envelope-from gnats) Resent-Date: Wed, 10 Nov 2010 00:20:07 GMT Resent-Message-Id: <201011100020.oAA0K705037204@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, Douglas William Thrift Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D41F61065694 for ; Wed, 10 Nov 2010 00:14:14 +0000 (UTC) (envelope-from douglas@slowhand.douglasthrift.net) Received: from slowhand.douglasthrift.net (slowhand.douglasthrift.net [69.55.236.40]) by mx1.freebsd.org (Postfix) with ESMTP id B27138FC17 for ; Wed, 10 Nov 2010 00:14:14 +0000 (UTC) Received: from slowhand.douglasthrift.net (douglas@slowhand.douglasthrift.net [69.55.236.40]) by slowhand.douglasthrift.net (8.14.4/8.14.4) with ESMTP id oAA0EA7n015977 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 9 Nov 2010 16:14:11 -0800 (PST) (envelope-from douglas@slowhand.douglasthrift.net) Received: (from douglas@localhost) by slowhand.douglasthrift.net (8.14.4/8.14.4/Submit) id oAA0EAx4015976; Tue, 9 Nov 2010 16:14:10 -0800 (PST) (envelope-from douglas) Message-Id: <201011100014.oAA0EAx4015976@slowhand.douglasthrift.net> Date: Tue, 9 Nov 2010 16:14:10 -0800 (PST) From: Douglas William Thrift To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/152086: Update port: security/py-keyring Upgrade to 0.5 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Douglas William Thrift List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Nov 2010 00:20:08 -0000 >Number: 152086 >Category: ports >Synopsis: Update port: security/py-keyring Upgrade to 0.5 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Nov 10 00:20:07 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Douglas William Thrift >Release: FreeBSD 8.0-RELEASE-p4-jc2 amd64 >Organization: >Environment: System: FreeBSD slowhand.douglasthrift.net 8.0-RELEASE-p4-jc2 FreeBSD 8.0-RELEASE-p4-jc2 #1: Tue Jul 20 15:11:39 PDT 2010 user@jail8.johncompanies.com:/usr/obj/usr/src/sys/jail8 amd64 >Description: Upgraded to version 0.5. http://pypi.python.org/pypi/keyring#changes "Now using the existing Gnome and KDE python libs instead of custom C++ code." >How-To-Repeat: >Fix: --- py-keyring.patch begins here --- diff -Nrux .svn -x work /usr/ports/security/py-keyring/Makefile py-keyring/Makefile --- /usr/ports/security/py-keyring/Makefile 2010-09-14 00:58:31.000000000 -0700 +++ py-keyring/Makefile 2010-11-09 16:03:10.259699908 -0800 @@ -6,7 +6,7 @@ # PORTNAME= keyring -PORTVERSION= 0.4 +PORTVERSION= 0.5 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -21,6 +21,7 @@ USE_KDE4= # USE_PYTHON= 2.4+ USE_PYDISTUTILS= yes +WANT_GNOME= yes OPTIONS= GNOME_KEYRING "GNOME Keyring backend" Off \ KDE_KWALLET "KDE KWallet backend" Off @@ -28,30 +29,11 @@ .include .if defined(WITH_GNOME_KEYRING) -LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/gnome-keyring -PLIST_SUB+= GNOME_KEYRING="" -.else -PLIST_SUB+= GNOME_KEYRING="@comment " +USE_GNOME+= pygnomedesktop .endif .if defined(WITH_KDE_KWALLET) -PLIST_SUB+= KDE_KWALLET="" -USE_KDE4+= kdelibs -.else -PLIST_SUB+= KDE_KWALLET="@comment " -.endif - -post-patch: -.if !defined(WITH_GNOME_KEYRING) - @${REINPLACE_CMD} -e 's|exts\.append(gnome_keychain_module)|#&|' \ - ${WRKSRC}/extensions.py -.endif -.if defined(WITH_KDE_KWALLET) - @${REINPLACE_CMD} -e 's|kde-config|${KDE4_PREFIX}/bin/kde4-config|' \ - ${WRKSRC}/extensions.py -.else - @${REINPLACE_CMD} -e 's|exts\.append(kde_kwallet_module)|#&|' \ - ${WRKSRC}/extensions.py +USE_KDE4+= pykde4 .endif .include diff -Nrux .svn -x work /usr/ports/security/py-keyring/distinfo py-keyring/distinfo --- /usr/ports/security/py-keyring/distinfo 2010-09-14 00:58:31.000000000 -0700 +++ py-keyring/distinfo 2010-11-06 17:52:26.770158782 -0700 @@ -1,3 +1,2 @@ -MD5 (keyring-0.4.tar.gz) = f4c8fe1a3aa7236e437679d03f5f52c2 -SHA256 (keyring-0.4.tar.gz) = 01caeb7a388e13b9a93f9f8b912274e14a70c2882b0730ef6ead6303ec8f60be -SIZE (keyring-0.4.tar.gz) = 19060 +SHA256 (keyring-0.5.tar.gz) = dd943b344f3f4748a12936337e1b974ce713cda177c7cdaeed2a1c912fe660c8 +SIZE (keyring-0.5.tar.gz) = 17491 diff -Nrux .svn -x work /usr/ports/security/py-keyring/pkg-plist py-keyring/pkg-plist --- /usr/ports/security/py-keyring/pkg-plist 2010-09-14 00:58:31.000000000 -0700 +++ py-keyring/pkg-plist 2010-11-09 02:40:40.763097115 -0800 @@ -1,17 +1,21 @@ -%%GNOME_KEYRING%%%%PYTHON_SITELIBDIR%%/gnome_keyring.so -%%KDE_KWALLET%%%%PYTHON_SITELIBDIR%%/kde_kwallet.so %%PYTHON_SITELIBDIR%%/keyring/__init__.py %%PYTHON_SITELIBDIR%%/keyring/__init__.pyc %%PYTHON_SITELIBDIR%%/keyring/__init__.pyo %%PYTHON_SITELIBDIR%%/keyring/backend.py %%PYTHON_SITELIBDIR%%/keyring/backend.pyc %%PYTHON_SITELIBDIR%%/keyring/backend.pyo +%%PYTHON_SITELIBDIR%%/keyring/backends/__init__.py +%%PYTHON_SITELIBDIR%%/keyring/backends/__init__.pyc +%%PYTHON_SITELIBDIR%%/keyring/backends/__init__.pyo %%PYTHON_SITELIBDIR%%/keyring/core.py %%PYTHON_SITELIBDIR%%/keyring/core.pyc %%PYTHON_SITELIBDIR%%/keyring/core.pyo %%PYTHON_SITELIBDIR%%/keyring/getpassbackend.py %%PYTHON_SITELIBDIR%%/keyring/getpassbackend.pyc %%PYTHON_SITELIBDIR%%/keyring/getpassbackend.pyo +%%PYTHON_SITELIBDIR%%/keyring/tests/__init__.py +%%PYTHON_SITELIBDIR%%/keyring/tests/__init__.pyc +%%PYTHON_SITELIBDIR%%/keyring/tests/__init__.pyo %%PYTHON_SITELIBDIR%%/keyring/tests/test_backend.py %%PYTHON_SITELIBDIR%%/keyring/tests/test_backend.pyc %%PYTHON_SITELIBDIR%%/keyring/tests/test_backend.pyo @@ -27,6 +31,7 @@ %%PYTHON_SITELIBDIR%%/keyring/util/escape.py %%PYTHON_SITELIBDIR%%/keyring/util/escape.pyc %%PYTHON_SITELIBDIR%%/keyring/util/escape.pyo +@dirrm %%PYTHON_SITELIBDIR%%/keyring/backends @dirrm %%PYTHON_SITELIBDIR%%/keyring/tests @dirrm %%PYTHON_SITELIBDIR%%/keyring/util @dirrm %%PYTHON_SITELIBDIR%%/keyring --- py-keyring.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: