From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Sep 11 12:50:01 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 520F01065670 for ; Sat, 11 Sep 2010 12:50:01 +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 080EF8FC13 for ; Sat, 11 Sep 2010 12:50:01 +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 o8BCo0bG048404 for ; Sat, 11 Sep 2010 12:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o8BCo0hj048403; Sat, 11 Sep 2010 12:50:00 GMT (envelope-from gnats) Resent-Date: Sat, 11 Sep 2010 12:50:00 GMT Resent-Message-Id: <201009111250.o8BCo0hj048403@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, "Thinker K.F. Li" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AEBA1106566C for ; Sat, 11 Sep 2010 12:45:01 +0000 (UTC) (envelope-from thinker.li@gmail.com) Received: from mail-pv0-f182.google.com (mail-pv0-f182.google.com [74.125.83.182]) by mx1.freebsd.org (Postfix) with ESMTP id 6CCD18FC1A for ; Sat, 11 Sep 2010 12:45:01 +0000 (UTC) Received: by pvc21 with SMTP id 21so988478pvc.13 for ; Sat, 11 Sep 2010 05:45:01 -0700 (PDT) Received: by 10.142.74.1 with SMTP id w1mr1081947wfa.183.1284207428647; Sat, 11 Sep 2010 05:17:08 -0700 (PDT) Received: from eeebox.branda.to (61-231-70-219.dynamic.hinet.net [61.231.70.219]) by mx.google.com with ESMTPS id q34sm4801850wfc.19.2010.09.11.05.17.05 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 11 Sep 2010 05:17:07 -0700 (PDT) Received: from eeebox.branda.to (localhost [127.0.0.1]) by eeebox.branda.to (8.14.4/8.14.4) with ESMTP id o8BCIPmd095236 for ; Sat, 11 Sep 2010 20:18:26 +0800 (CST) (envelope-from thinker@eeebox.branda.to) Received: (from root@localhost) by eeebox.branda.to (8.14.4/8.14.4/Submit) id o8BCIPvC095235; Sat, 11 Sep 2010 20:18:25 +0800 (CST) (envelope-from thinker) Message-Id: <201009111218.o8BCIPvC095235@eeebox.branda.to> Date: Sat, 11 Sep 2010 20:18:25 +0800 (CST) From: "Thinker K.F. Li" Sender: Thinker Li To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/150489: [NEW PORT] devel/d-feet: D-Feet is a D-Bus debugger written in PyGtk+ by John (J5) Palmieri 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: Sat, 11 Sep 2010 12:50:01 -0000 >Number: 150489 >Category: ports >Synopsis: [NEW PORT] devel/d-feet: D-Feet is a D-Bus debugger written in PyGtk+ by John (J5) Palmieri >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Sep 11 12:50:00 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Thinker K.F. Li >Release: FreeBSD 9.0-CURRENT i386 >Organization: >Environment: System: FreeBSD eeebox.branda.to 9.0-CURRENT FreeBSD 9.0-CURRENT #11: Fri Jun 25 00:24:46 CST 2010 >Description: D-Feet is a D-Bus debugger written in PyGtk+ by John (J5) Palmieri. Current Features * View names on any bus * View exported objects, interfaces, methods and signals * View the full command line of services on the bus * Execute methods with parameters on the bus and see their return values WWW: http://live.gnome.org/DFeet/ Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- d-feet-0.1.12.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # d-feet # d-feet/pkg-descr # d-feet/Makefile # d-feet/pkg-plist # d-feet/distinfo # d-feet/files # d-feet/files/patch-d-feet # d-feet/files/patch-setup.py # echo c - d-feet mkdir -p d-feet > /dev/null 2>&1 echo x - d-feet/pkg-descr sed 's/^X//' >d-feet/pkg-descr << 'd2848f4a56eeb7c465924eef52187809' XD-Feet is a D-Bus debugger written in PyGtk+ by John (J5) Palmieri. XCurrent Features X * View names on any bus X * View exported objects, interfaces, methods and signals X * View the full command line of services on the bus X * Execute methods with parameters on the bus and see their return values X X XWWW: http://live.gnome.org/DFeet/ d2848f4a56eeb7c465924eef52187809 echo x - d-feet/Makefile sed 's/^X//' >d-feet/Makefile << 'a3a31b1ef6c875568b947e256deb22a3' X# New ports collection makefile for: d-feet X# Date created: 2010-09-11 X# Whom: Thinker K.F. Li X# X# $FreeBSD$ X# X XPORTNAME= d-feet XPORTVERSION= 0.1.12 X#PORTREVISION= 0 X#PORTEPOCH= 0 XCATEGORIES= devel XMASTER_SITES= ${MASTER_SITE_GNOME} XMASTER_SITE_SUBDIR= sources/d-feet/0.1 X X#PKGNAMEPREFIX= X#PKGNAMESUFFIX= X#DISTNAME= X#EXTRACT_SUFX= X#DISTFILES= X#DIST_SUBDIR= ${PORTNAME} X#EXTRACT_ONLY= XMAINTAINER= thinker@codemud.net XCOMMENT= D-Feet is a D-Bus debugger written in PyGtk+ by John (J5) Palmieri X XRUN_DEPENDS= \ X ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/_gtk.so:${PORTSDIR}/x11-toolkits/py-gtk2 \ X ${PYTHON_SITELIBDIR}/dbus/bus.py:${PORTSDIR}/devel/py-dbus X XUSE_GTK= yes XUSE_PYTHON= yes XUSE_PYDISTUTILS= easy_install XPYDISTUTILS_NOEGGINFO= yes X X.include X.include a3a31b1ef6c875568b947e256deb22a3 echo x - d-feet/pkg-plist sed 's/^X//' >d-feet/pkg-plist << 'd6e6d381179e1f3917195d6c1d825960' X@comment $FreeBSD$ Xbin/d-feet X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/scripts/d-feet X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/DFeetApp.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/DFeetApp.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/DFeetApp.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_introspect_parser.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_introspect_parser.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_introspect_parser.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/addconnectiondialog.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/addconnectiondialog.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/addconnectiondialog.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busbox.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busbox.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busbox.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnamebox.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnamebox.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnamebox.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnameinfobox.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnameinfobox.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnameinfobox.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnameview.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnameview.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/busnameview.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/executemethoddialog.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/executemethoddialog.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/executemethoddialog.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/uiloader.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/uiloader.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/uiloader.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/wnck_utils.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/wnck_utils.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui/wnck_utils.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_util.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_util.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_util.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/dbus_introspector.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/dbus_introspector.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/dbus_introspector.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/dbus_utils.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/dbus_utils.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/dbus_utils.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/introspect_data.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/introspect_data.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/introspect_data.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/settings.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/settings.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/settings.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/applications/dfeet.desktop X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/dfeet/addconnectiondialog.ui X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/dfeet/default-actiongroup.ui X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/dfeet/executedialog.ui X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/dfeet/filterbox.ui X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/dfeet/introspectview.ui X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/dfeet/mainwindow.ui X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/dfeet/test-actions.ui X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps/dfeet-icon-default-service.png X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps/dfeet-method-category.png X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps/dfeet-method.png X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps/dfeet-object.png X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps/dfeet-property-category.png X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps/dfeet-property.png X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps/dfeet-signal-category.png X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps/dfeet-signal.png X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/48x48/apps/dfeet-icon.png X X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/48x48/apps X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/48x48 X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16/apps X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor/16x16 X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons/hicolor X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/icons X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/dfeet X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/applications X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet/_ui X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dfeet X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/scripts X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% d6e6d381179e1f3917195d6c1d825960 echo x - d-feet/distinfo sed 's/^X//' >d-feet/distinfo << '437a46a95108f344f089ad154092af74' XMD5 (d-feet-0.1.12.tar.gz) = 776ea6867d8cfd8fa1faf61677edff36 XSHA256 (d-feet-0.1.12.tar.gz) = 5bc22e952ee164d5a82be466be48375718d2df2e2e817204a8ab3e0325f1e688 XSIZE (d-feet-0.1.12.tar.gz) = 38791 437a46a95108f344f089ad154092af74 echo c - d-feet/files mkdir -p d-feet/files > /dev/null 2>&1 echo x - d-feet/files/patch-d-feet sed 's/^X//' >d-feet/files/patch-d-feet << 'bca36902d136dcc11313f28c4f0866c4' X--- d-feet.orig 2010-09-11 16:31:34.000000000 +0800 X+++ d-feet 2010-09-11 18:08:06.000000000 +0800 X@@ -14,6 +14,7 @@ X X import os, sys X import optparse X+from pkg_resources import Requirement, resource_filename X X parser = optparse.OptionParser(usage="%prog [options] [project-file]") X X@@ -27,15 +28,17 @@ X ENV_PATHS = {"DFEET_DATA_PATH" : "ui/", X "DFEET_IMAGE_PATH" : "ui/", X "DFEET_LOCALE_PATH" : "locale/", X- "DFEET_HELP_PATH" : "/usr/share/gnome/dfeet/" X+ "DFEET_HELP_PATH" : "/usr/local/share/gnome/dfeet/" X } X X X else: X- ENV_PATHS = {"DFEET_DATA_PATH" : "/usr/share/dfeet/", X- "DFEET_IMAGE_PATH" : "/usr/share/dfeet/pixmaps/", X- "DFEET_LOCALE_PATH" : "/usr/share/locale/", X- "DFEET_HELP_PATH" : "/usr/share/gnome/dfeet/" X+ req = Requirement.parse("d-feet") X+ X+ ENV_PATHS = {"DFEET_DATA_PATH" : resource_filename(req, "share/dfeet/"), X+ "DFEET_IMAGE_PATH" : resource_filename(req, "share/dfeet/pixmaps/"), X+ "DFEET_LOCALE_PATH" : resource_filename(req, "share/locale/"), X+ "DFEET_HELP_PATH" : resource_filename(req, "share/gnome/dfeet/") X } X X #must set variables before importing Globals because it requires them bca36902d136dcc11313f28c4f0866c4 echo x - d-feet/files/patch-setup.py sed 's/^X//' >d-feet/files/patch-setup.py << 'e5e0a4af8444b2faccf172d447e9c065' X--- setup.py.orig 2010-09-11 16:27:38.000000000 +0800 X+++ setup.py 2010-09-11 17:54:40.000000000 +0800 X@@ -58,6 +58,7 @@ X platforms='linux', X scripts=['d-feet'], X packages=['dfeet', 'dfeet/_ui'], X+ zip_safe=False, X data_files=[ X ('share/dfeet', glob.glob("ui/*.ui")), X ('share/icons/hicolor/16x16/apps', glob.glob("icons/16x16/*.png")), e5e0a4af8444b2faccf172d447e9c065 exit --- d-feet-0.1.12.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: