ports/132676: [NEW PORT] deskutils/gtg: Personal organizer for the GNOME desktop environment

R.Mahmatkhanov cvs-src at yandex.ru
Sun Mar 15 22:50:02 UTC 2009


>Number:         132676
>Category:       ports
>Synopsis:       [NEW PORT] deskutils/gtg: Personal organizer for the GNOME desktop environment
>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:   Sun Mar 15 22:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     R.Mahmatkhanov
>Release:        7.1-STABLE
>Organization:
>Environment:
FreeBSD 7.1-STABLE i386
>Description:
GTG is a personal organizer for the GNOME desktop environment, it focuses on 
ease of use and flexibility, while keeping things simple.

WWW: http://gtg.fritalk.com/

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	gtg
#	gtg/Makefile
#	gtg/distinfo
#	gtg/pkg-descr
#	gtg/pkg-plist
#	gtg/files
#	gtg/files/patch-gtg.desktop
#	gtg/files/patch-GTG___init__.py
#
echo c - gtg
mkdir -p gtg > /dev/null 2>&1
echo x - gtg/Makefile
sed 's/^X//' >gtg/Makefile << 'd9d83c00e09d87eae644838c61fa1a08'
X# New ports collection makefile for:	gtg
X# Date created:				16 March 2009
X# Whom:					Ruslan Mahmatkhanov <cvs-src at yandex.ru>
X#
X# $FreeBSD: 
X#
X
XPORTNAME=	gtg
XPORTVERSION=	0.1
XCATEGORIES=	deskutils gnome python
XMASTER_SITES=	http://launchpad.net/gtg/trunk/${PORTVERSION}/+download/
X
XMAINTAINER=	cvs-src at yandex.ru
XCOMMENT=	GTD organizer for the GNOME desktop environment
X
XFETCH_ARGS=	
X
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/configobj.py:${PORTSDIR}/devel/py-configobj \
X		${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \
X		${PYTHON_SITELIBDIR}/gtk-2.0/gobject/__init__.py:${PORTSDIR}/devel/py-gobject \
X		${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg
X
XUSE_PYTHON=	2.5+
XUSE_PYDISTUTILS=	yes
X
X.include <bsd.port.pre.mk>
X
Xpost-install:
X	@-update-desktop-database
X
X.include <bsd.port.post.mk>
d9d83c00e09d87eae644838c61fa1a08
echo x - gtg/distinfo
sed 's/^X//' >gtg/distinfo << 'a861d246575e1f7e64b544bca45ed226'
XMD5 (gtg-0.1.tar.gz) = 0a7ee06efe62811fa55e23271e33c4f3
XSHA256 (gtg-0.1.tar.gz) = 201ae69cbfdb43d64ef71085bbf8b261c27cf1955a4a10caa3d72a98d8a37434
XSIZE (gtg-0.1.tar.gz) = 74092
a861d246575e1f7e64b544bca45ed226
echo x - gtg/pkg-descr
sed 's/^X//' >gtg/pkg-descr << 'fdda4cdee674a3f650c367bae620ef53'
XGTG is a personal organizer for the GNOME desktop environment, it focuses on 
Xease of use and flexibility, while keeping things simple.
X
XWWW: http://gtg.fritalk.com/
fdda4cdee674a3f650c367bae620ef53
echo x - gtg/pkg-plist
sed 's/^X//' >gtg/pkg-plist << 'a31a8b980dfa39c2bd425ef0dc28d994'
Xbin/gtg
X%%PYTHON_SITELIBDIR%%/GTG/__init__.py
X%%PYTHON_SITELIBDIR%%/GTG/__init__.pyc
X%%PYTHON_SITELIBDIR%%/GTG/__init__.pyo
X%%PYTHON_SITELIBDIR%%/GTG/backends/__init__.py
X%%PYTHON_SITELIBDIR%%/GTG/backends/__init__.pyc
X%%PYTHON_SITELIBDIR%%/GTG/backends/__init__.pyo
X%%PYTHON_SITELIBDIR%%/GTG/backends/localfile.py
X%%PYTHON_SITELIBDIR%%/GTG/backends/localfile.pyc
X%%PYTHON_SITELIBDIR%%/GTG/backends/localfile.pyo
X%%PYTHON_SITELIBDIR%%/GTG/core/__init__.py
X%%PYTHON_SITELIBDIR%%/GTG/core/__init__.pyc
X%%PYTHON_SITELIBDIR%%/GTG/core/__init__.pyo
X%%PYTHON_SITELIBDIR%%/GTG/core/datastore.py
X%%PYTHON_SITELIBDIR%%/GTG/core/datastore.pyc
X%%PYTHON_SITELIBDIR%%/GTG/core/datastore.pyo
X%%PYTHON_SITELIBDIR%%/GTG/core/requester.py
X%%PYTHON_SITELIBDIR%%/GTG/core/requester.pyc
X%%PYTHON_SITELIBDIR%%/GTG/core/requester.pyo
X%%PYTHON_SITELIBDIR%%/GTG/core/tagstore.py
X%%PYTHON_SITELIBDIR%%/GTG/core/tagstore.pyc
X%%PYTHON_SITELIBDIR%%/GTG/core/tagstore.pyo
X%%PYTHON_SITELIBDIR%%/GTG/core/task.py
X%%PYTHON_SITELIBDIR%%/GTG/core/task.pyc
X%%PYTHON_SITELIBDIR%%/GTG/core/task.pyo
X%%PYTHON_SITELIBDIR%%/GTG/gtg.py
X%%PYTHON_SITELIBDIR%%/GTG/gtg.pyc
X%%PYTHON_SITELIBDIR%%/GTG/gtg.pyo
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/CellRendererTags.py
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/CellRendererTags.pyc
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/CellRendererTags.pyo
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/__init__.py
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/__init__.pyc
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/__init__.pyo
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/browser.py
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/browser.pyc
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/browser.pyo
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/taskbrowser.glade
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/treetools.py
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/treetools.pyc
X%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/treetools.pyo
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/__init__.py
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/__init__.pyc
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/__init__.pyo
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/editor.py
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/editor.pyc
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/editor.pyo
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskeditor.glade
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskview.py
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskview.pyc
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskview.pyo
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskviewserial.py
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskviewserial.pyc
X%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskviewserial.pyo
X%%PYTHON_SITELIBDIR%%/GTG/tools/__init__.py
X%%PYTHON_SITELIBDIR%%/GTG/tools/__init__.pyc
X%%PYTHON_SITELIBDIR%%/GTG/tools/__init__.pyo
X%%PYTHON_SITELIBDIR%%/GTG/tools/cleanxml.py
X%%PYTHON_SITELIBDIR%%/GTG/tools/cleanxml.pyc
X%%PYTHON_SITELIBDIR%%/GTG/tools/cleanxml.pyo
X%%PYTHON_SITELIBDIR%%/GTG/tools/colors.py
X%%PYTHON_SITELIBDIR%%/GTG/tools/colors.pyc
X%%PYTHON_SITELIBDIR%%/GTG/tools/colors.pyo
X%%PYTHON_SITELIBDIR%%/GTG/tools/dates.py
X%%PYTHON_SITELIBDIR%%/GTG/tools/dates.pyc
X%%PYTHON_SITELIBDIR%%/GTG/tools/dates.pyo
X%%PYTHON_SITELIBDIR%%/GTG/tools/listes.py
X%%PYTHON_SITELIBDIR%%/GTG/tools/listes.pyc
X%%PYTHON_SITELIBDIR%%/GTG/tools/listes.pyo
X%%PYTHON_SITELIBDIR%%/GTG/tools/taskxml.py
X%%PYTHON_SITELIBDIR%%/GTG/tools/taskxml.pyc
X%%PYTHON_SITELIBDIR%%/GTG/tools/taskxml.pyo
Xshare/applications/gtg.desktop
X%%DATADIR%%/firstrun_tasks.xml
X%%DATADIR%%/icons/hicolor/16x16/actions/gtg-note-new.png
X%%DATADIR%%/icons/hicolor/16x16/actions/gtg-task-dismiss.png
X%%DATADIR%%/icons/hicolor/16x16/actions/gtg-task-done.png
X%%DATADIR%%/icons/hicolor/16x16/actions/gtg-task-new.png
X%%DATADIR%%/icons/hicolor/16x16/apps/gtg.png
X%%DATADIR%%/icons/hicolor/16x16/categories/gtg-tags-all.png
X%%DATADIR%%/icons/hicolor/16x16/categories/gtg-tags-none.png
X%%DATADIR%%/icons/hicolor/16x16/emblems/gtg-home.png
X%%DATADIR%%/icons/hicolor/16x16/emblems/gtg-people.png
X%%DATADIR%%/icons/hicolor/16x16/emblems/gtg-work.png
X%%DATADIR%%/icons/hicolor/22x22/actions/gtg-note-new.png
X%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-dismiss.png
X%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-done.png
X%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-new.png
X%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-undismiss.png
X%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-undone.png
X%%DATADIR%%/icons/hicolor/22x22/apps/gtg.png
X%%DATADIR%%/icons/hicolor/22x22/categories/items-tags.png
X%%DATADIR%%/icons/hicolor/24x24/apps/gtg.png
X%%DATADIR%%/icons/hicolor/scalable/apps/gtg.svg
Xshare/icons/hicolor/16x16/apps/gtg.png
Xshare/icons/hicolor/22x22/apps/gtg.png
Xshare/icons/hicolor/24x24/apps/gtg.png
Xshare/icons/hicolor/scalable/apps/gtg.svg
X at dirrm %%DATADIR%%/icons/hicolor/scalable/apps
X at dirrm %%DATADIR%%/icons/hicolor/scalable
X at dirrm %%DATADIR%%/icons/hicolor/24x24/apps
X at dirrm %%DATADIR%%/icons/hicolor/24x24
X at dirrm %%DATADIR%%/icons/hicolor/22x22/categories
X at dirrm %%DATADIR%%/icons/hicolor/22x22/apps
X at dirrm %%DATADIR%%/icons/hicolor/22x22/actions
X at dirrm %%DATADIR%%/icons/hicolor/22x22
X at dirrm %%DATADIR%%/icons/hicolor/16x16/emblems
X at dirrm %%DATADIR%%/icons/hicolor/16x16/categories
X at dirrm %%DATADIR%%/icons/hicolor/16x16/apps
X at dirrm %%DATADIR%%/icons/hicolor/16x16/actions
X at dirrm %%DATADIR%%/icons/hicolor/16x16
X at dirrm %%DATADIR%%/icons/hicolor
X at dirrm %%DATADIR%%/icons
X at dirrm %%DATADIR%%
X at dirrm %%PYTHON_SITELIBDIR%%/GTG/tools
X at dirrm %%PYTHON_SITELIBDIR%%/GTG/taskeditor
X at dirrm %%PYTHON_SITELIBDIR%%/GTG/taskbrowser
X at dirrm %%PYTHON_SITELIBDIR%%/GTG/core
X at dirrm %%PYTHON_SITELIBDIR%%/GTG/backends
X at dirrm %%PYTHON_SITELIBDIR%%/GTG
a31a8b980dfa39c2bd425ef0dc28d994
echo c - gtg/files
mkdir -p gtg/files > /dev/null 2>&1
echo x - gtg/files/patch-gtg.desktop
sed 's/^X//' >gtg/files/patch-gtg.desktop << 'a919eab0db0fe9b9901c8632b8d35f5c'
X--- gtg.desktop.orig	2009-03-01 18:58:12.000000000 +0300
X+++ gtg.desktop	2009-03-16 01:23:24.000000000 +0300
X@@ -3,7 +3,7 @@
X Name=Getting Things Gnome!
X Icon=gtg
X Comment=Personal organizer for the GNOME desktop environment.
X-Exec=/usr/bin/gtg %F
X+Exec=/usr/local/bin/gtg %F
X Terminal=false
X Type=Application
X Categories=GNOME;GTK;Utility;
a919eab0db0fe9b9901c8632b8d35f5c
echo x - gtg/files/patch-GTG___init__.py
sed 's/^X//' >gtg/files/patch-GTG___init__.py << '902c1d6ea5e60954fcb832731ef0c010'
X--- GTG/__init__.py.orig	2009-03-07 02:09:57.000000000 +0300
X+++ GTG/__init__.py	2009-03-16 01:19:21.000000000 +0300
X@@ -22,7 +22,7 @@
X EMAIL           = "gtg at lists.launchpad.net"
X VERSION         = '0.1'
X LOCAL_ROOTDIR   = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) 
X-DIST_ROOTDIR    = "/usr/share/gtg"
X+DIST_ROOTDIR    = "/usr/local/share/gtg"
X 
X if not os.path.isdir( os.path.join(LOCAL_ROOTDIR,'data') ) :
X     DATA_DIR = DIST_ROOTDIR
902c1d6ea5e60954fcb832731ef0c010
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list