From owner-freebsd-gnome@FreeBSD.ORG Mon Jun 1 17:57:04 2015 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45A5D3A0 for ; Mon, 1 Jun 2015 17:57:04 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound3.ore.mailhop.org (erouter6.ore.mailhop.org [54.187.213.119]) by mx1.freebsd.org (Postfix) with SMTP id 2902718A2 for ; Mon, 1 Jun 2015 17:57:03 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound3.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Mon, 1 Jun 2015 17:56:11 +0000 (UTC) Received: from revolution.hippie.lan (revolution.hippie.lan [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id t51HutBN026454; Mon, 1 Jun 2015 11:56:55 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1433181415.1200.124.camel@freebsd.org> Subject: [patch] deskutils/hamster-applet From: Ian Lepore To: gnome@FreeBSD.org Cc: marino@freebsd.org Date: Mon, 01 Jun 2015 11:56:55 -0600 Content-Type: multipart/mixed; boundary="=-g7MbzyCEeIOeredfoPtg" X-Mailer: Evolution 3.12.10 FreeBSD GNOME Team Port Mime-Version: 1.0 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jun 2015 17:57:04 -0000 --=-g7MbzyCEeIOeredfoPtg Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit I just noticed that hamster-applet is marked with BROKEN and EXPIRATION_DATE after I updated my ports source. I'm able to use it with the attached patches. I guess it must be giving up some functionality related to keybindings, but I've never used it that way, so I don't know what that functionality is. I've got hamster data going back years, it would suck to loose access to it over a problem as minor as launching via hotkey versus menu. -- Ian --=-g7MbzyCEeIOeredfoPtg Content-Disposition: inline; filename="hamstr-applet.diff" Content-Type: text/x-patch; name="hamstr-applet.diff"; charset="us-ascii" Content-Transfer-Encoding: 7bit Index: deskutils/hamster-applet/Makefile =================================================================== --- deskutils/hamster-applet/Makefile (revision 388241) +++ deskutils/hamster-applet/Makefile (working copy) @@ -4,7 +4,7 @@ PORTNAME= hamster-applet PORTVERSION= 2.32.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -12,10 +12,6 @@ DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Time management applet for the GNOME Desktop -BROKEN= Uses unknown GNOME components pygnomedesktop and gnomecontrolcenter2 -DEPRECATED= Broken since update to gnome3 -EXPIRATION_DATE= 2015-06-02 - BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg \ @@ -23,8 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PO USES= gettext gmake pkgconfig python tar:bzip2 waf USE_XORG= xscrnsaver -USE_GNOME= gnomeprefix intlhack pygnomedesktop \ - gnomecontrolcenter2 gnomedocutils +USE_GNOME= gnomeprefix intlhack pygnome2 gnomedocutils INSTALLS_OMF= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include Index: deskutils/hamster-applet/files/patch-wscript =================================================================== --- deskutils/hamster-applet/files/patch-wscript (revision 0) +++ deskutils/hamster-applet/files/patch-wscript (working copy) @@ -0,0 +1,10 @@ +--- wscript.orig 2015-02-06 08:41:47.000000000 -0700 ++++ wscript 2015-02-06 08:42:07.000000000 -0700 +@@ -12,7 +12,6 @@ + conf.check_python_version((2,4,2)) + + conf.check_tool('gnome intltool dbus') +- conf.check_cfg(package='gnome-keybindings', variables='keysdir', mandatory=True) + + conf.define('ENABLE_NLS', 1) + conf.define('HAVE_BIND_TEXTDOMAIN_CODESET', 1) Property changes on: deskutils/hamster-applet/files/patch-wscript ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: deskutils/hamster-applet/pkg-plist =================================================================== --- deskutils/hamster-applet/pkg-plist (revision 388241) +++ deskutils/hamster-applet/pkg-plist (working copy) @@ -191,7 +191,6 @@ share/gnome/help/hamster-applet/zh_TW/merge.page share/gnome/help/hamster-applet/zh_TW/reports.page share/gnome/help/hamster-applet/zh_TW/statistics.page share/gnome/help/hamster-applet/zh_TW/tracking.page -share/gnome-control-center/keybindings/90-hamster-applet.xml %%DATADIR%%/Hamster_Applet.xml %%DATADIR%%/applet.ui %%DATADIR%%/art/hamster-applet.png --=-g7MbzyCEeIOeredfoPtg--