aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-03-17 05:11:39 +0800
committermiwi <miwi@FreeBSD.org>2009-03-17 05:11:39 +0800
commit8876a67fb51fd4f785dc1ed7b3c2164623c920f7 (patch)
tree01725b488df38c6d208390466dc4ab34fcc4fc58
parent96b8b3d5a75027bd2414bba177acb000d93c9b2e (diff)
downloadfreebsd-ports-gnome-8876a67fb51fd4f785dc1ed7b3c2164623c920f7.tar.gz
freebsd-ports-gnome-8876a67fb51fd4f785dc1ed7b3c2164623c920f7.tar.zst
freebsd-ports-gnome-8876a67fb51fd4f785dc1ed7b3c2164623c920f7.zip
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/ PR: ports/132676 Submitted by: Ruslan Mahmatkhanov <cvs-src at yandex.ru>
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/gtg/Makefile27
-rw-r--r--deskutils/gtg/distinfo3
-rw-r--r--deskutils/gtg/files/patch-GTG___init__.py11
-rw-r--r--deskutils/gtg/files/patch-gtg.desktop11
-rw-r--r--deskutils/gtg/pkg-descr5
-rw-r--r--deskutils/gtg/pkg-plist121
7 files changed, 179 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 164eb54e0e7d..1635b9cfc408 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -92,6 +92,7 @@
SUBDIR += gourmet
SUBDIR += griffith
SUBDIR += gruler
+ SUBDIR += gtg
SUBDIR += gtimer
SUBDIR += gtkjournal
SUBDIR += gtodo
diff --git a/deskutils/gtg/Makefile b/deskutils/gtg/Makefile
new file mode 100644
index 000000000000..79199b39c0d5
--- /dev/null
+++ b/deskutils/gtg/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: gtg
+# Date created: 16 March 2009
+# Whom: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtg
+PORTVERSION= 0.1
+CATEGORIES= deskutils gnome python
+MASTER_SITES= http://launchpad.net/gtg/trunk/${PORTVERSION}/+download/
+
+MAINTAINER= cvs-src@yandex.ru
+COMMENT= GTD organizer for the GNOME desktop environment
+
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/configobj.py:${PORTSDIR}/devel/py-configobj \
+ ${PYTHON_SITELIBDIR}/gtk-2.0/gobject/__init__.py:${PORTSDIR}/devel/py-gobject \
+ ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg
+
+USE_GNOME= pygtk2
+USE_PYTHON= 2.5+
+USE_PYDISTUTILS= yes
+
+post-install:
+ @-update-desktop-database
+
+.include <bsd.port.mk>
diff --git a/deskutils/gtg/distinfo b/deskutils/gtg/distinfo
new file mode 100644
index 000000000000..0ada17b29ab6
--- /dev/null
+++ b/deskutils/gtg/distinfo
@@ -0,0 +1,3 @@
+MD5 (gtg-0.1.tar.gz) = 0a7ee06efe62811fa55e23271e33c4f3
+SHA256 (gtg-0.1.tar.gz) = 201ae69cbfdb43d64ef71085bbf8b261c27cf1955a4a10caa3d72a98d8a37434
+SIZE (gtg-0.1.tar.gz) = 74092
diff --git a/deskutils/gtg/files/patch-GTG___init__.py b/deskutils/gtg/files/patch-GTG___init__.py
new file mode 100644
index 000000000000..672ec383f95d
--- /dev/null
+++ b/deskutils/gtg/files/patch-GTG___init__.py
@@ -0,0 +1,11 @@
+--- GTG/__init__.py.orig 2009-03-07 02:09:57.000000000 +0300
++++ GTG/__init__.py 2009-03-16 01:19:21.000000000 +0300
+@@ -22,7 +22,7 @@
+ EMAIL = "gtg@lists.launchpad.net"
+ VERSION = '0.1'
+ LOCAL_ROOTDIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
+-DIST_ROOTDIR = "/usr/share/gtg"
++DIST_ROOTDIR = "/usr/local/share/gtg"
+
+ if not os.path.isdir( os.path.join(LOCAL_ROOTDIR,'data') ) :
+ DATA_DIR = DIST_ROOTDIR
diff --git a/deskutils/gtg/files/patch-gtg.desktop b/deskutils/gtg/files/patch-gtg.desktop
new file mode 100644
index 000000000000..2f048c3655bc
--- /dev/null
+++ b/deskutils/gtg/files/patch-gtg.desktop
@@ -0,0 +1,11 @@
+--- gtg.desktop.orig 2009-03-01 18:58:12.000000000 +0300
++++ gtg.desktop 2009-03-16 01:23:24.000000000 +0300
+@@ -3,7 +3,7 @@
+ Name=Getting Things Gnome!
+ Icon=gtg
+ Comment=Personal organizer for the GNOME desktop environment.
+-Exec=/usr/bin/gtg %F
++Exec=/usr/local/bin/gtg %F
+ Terminal=false
+ Type=Application
+ Categories=GNOME;GTK;Utility;
diff --git a/deskutils/gtg/pkg-descr b/deskutils/gtg/pkg-descr
new file mode 100644
index 000000000000..08d56d75d120
--- /dev/null
+++ b/deskutils/gtg/pkg-descr
@@ -0,0 +1,5 @@
+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/
diff --git a/deskutils/gtg/pkg-plist b/deskutils/gtg/pkg-plist
new file mode 100644
index 000000000000..6c992bb0b135
--- /dev/null
+++ b/deskutils/gtg/pkg-plist
@@ -0,0 +1,121 @@
+bin/gtg
+%%PYTHON_SITELIBDIR%%/GTG/__init__.py
+%%PYTHON_SITELIBDIR%%/GTG/__init__.pyc
+%%PYTHON_SITELIBDIR%%/GTG/__init__.pyo
+%%PYTHON_SITELIBDIR%%/GTG/backends/__init__.py
+%%PYTHON_SITELIBDIR%%/GTG/backends/__init__.pyc
+%%PYTHON_SITELIBDIR%%/GTG/backends/__init__.pyo
+%%PYTHON_SITELIBDIR%%/GTG/backends/localfile.py
+%%PYTHON_SITELIBDIR%%/GTG/backends/localfile.pyc
+%%PYTHON_SITELIBDIR%%/GTG/backends/localfile.pyo
+%%PYTHON_SITELIBDIR%%/GTG/core/__init__.py
+%%PYTHON_SITELIBDIR%%/GTG/core/__init__.pyc
+%%PYTHON_SITELIBDIR%%/GTG/core/__init__.pyo
+%%PYTHON_SITELIBDIR%%/GTG/core/datastore.py
+%%PYTHON_SITELIBDIR%%/GTG/core/datastore.pyc
+%%PYTHON_SITELIBDIR%%/GTG/core/datastore.pyo
+%%PYTHON_SITELIBDIR%%/GTG/core/requester.py
+%%PYTHON_SITELIBDIR%%/GTG/core/requester.pyc
+%%PYTHON_SITELIBDIR%%/GTG/core/requester.pyo
+%%PYTHON_SITELIBDIR%%/GTG/core/tagstore.py
+%%PYTHON_SITELIBDIR%%/GTG/core/tagstore.pyc
+%%PYTHON_SITELIBDIR%%/GTG/core/tagstore.pyo
+%%PYTHON_SITELIBDIR%%/GTG/core/task.py
+%%PYTHON_SITELIBDIR%%/GTG/core/task.pyc
+%%PYTHON_SITELIBDIR%%/GTG/core/task.pyo
+%%PYTHON_SITELIBDIR%%/GTG/gtg.py
+%%PYTHON_SITELIBDIR%%/GTG/gtg.pyc
+%%PYTHON_SITELIBDIR%%/GTG/gtg.pyo
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/CellRendererTags.py
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/CellRendererTags.pyc
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/CellRendererTags.pyo
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/__init__.py
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/__init__.pyc
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/__init__.pyo
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/browser.py
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/browser.pyc
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/browser.pyo
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/taskbrowser.glade
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/treetools.py
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/treetools.pyc
+%%PYTHON_SITELIBDIR%%/GTG/taskbrowser/treetools.pyo
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/__init__.py
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/__init__.pyc
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/__init__.pyo
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/editor.py
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/editor.pyc
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/editor.pyo
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskeditor.glade
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskview.py
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskview.pyc
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskview.pyo
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskviewserial.py
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskviewserial.pyc
+%%PYTHON_SITELIBDIR%%/GTG/taskeditor/taskviewserial.pyo
+%%PYTHON_SITELIBDIR%%/GTG/tools/__init__.py
+%%PYTHON_SITELIBDIR%%/GTG/tools/__init__.pyc
+%%PYTHON_SITELIBDIR%%/GTG/tools/__init__.pyo
+%%PYTHON_SITELIBDIR%%/GTG/tools/cleanxml.py
+%%PYTHON_SITELIBDIR%%/GTG/tools/cleanxml.pyc
+%%PYTHON_SITELIBDIR%%/GTG/tools/cleanxml.pyo
+%%PYTHON_SITELIBDIR%%/GTG/tools/colors.py
+%%PYTHON_SITELIBDIR%%/GTG/tools/colors.pyc
+%%PYTHON_SITELIBDIR%%/GTG/tools/colors.pyo
+%%PYTHON_SITELIBDIR%%/GTG/tools/dates.py
+%%PYTHON_SITELIBDIR%%/GTG/tools/dates.pyc
+%%PYTHON_SITELIBDIR%%/GTG/tools/dates.pyo
+%%PYTHON_SITELIBDIR%%/GTG/tools/listes.py
+%%PYTHON_SITELIBDIR%%/GTG/tools/listes.pyc
+%%PYTHON_SITELIBDIR%%/GTG/tools/listes.pyo
+%%PYTHON_SITELIBDIR%%/GTG/tools/taskxml.py
+%%PYTHON_SITELIBDIR%%/GTG/tools/taskxml.pyc
+%%PYTHON_SITELIBDIR%%/GTG/tools/taskxml.pyo
+share/applications/gtg.desktop
+%%DATADIR%%/firstrun_tasks.xml
+%%DATADIR%%/icons/hicolor/16x16/actions/gtg-note-new.png
+%%DATADIR%%/icons/hicolor/16x16/actions/gtg-task-dismiss.png
+%%DATADIR%%/icons/hicolor/16x16/actions/gtg-task-done.png
+%%DATADIR%%/icons/hicolor/16x16/actions/gtg-task-new.png
+%%DATADIR%%/icons/hicolor/16x16/apps/gtg.png
+%%DATADIR%%/icons/hicolor/16x16/categories/gtg-tags-all.png
+%%DATADIR%%/icons/hicolor/16x16/categories/gtg-tags-none.png
+%%DATADIR%%/icons/hicolor/16x16/emblems/gtg-home.png
+%%DATADIR%%/icons/hicolor/16x16/emblems/gtg-people.png
+%%DATADIR%%/icons/hicolor/16x16/emblems/gtg-work.png
+%%DATADIR%%/icons/hicolor/22x22/actions/gtg-note-new.png
+%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-dismiss.png
+%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-done.png
+%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-new.png
+%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-undismiss.png
+%%DATADIR%%/icons/hicolor/22x22/actions/gtg-task-undone.png
+%%DATADIR%%/icons/hicolor/22x22/apps/gtg.png
+%%DATADIR%%/icons/hicolor/22x22/categories/items-tags.png
+%%DATADIR%%/icons/hicolor/24x24/apps/gtg.png
+%%DATADIR%%/icons/hicolor/scalable/apps/gtg.svg
+share/icons/hicolor/16x16/apps/gtg.png
+share/icons/hicolor/22x22/apps/gtg.png
+share/icons/hicolor/24x24/apps/gtg.png
+share/icons/hicolor/scalable/apps/gtg.svg
+@dirrm %%DATADIR%%/icons/hicolor/scalable/apps
+@dirrm %%DATADIR%%/icons/hicolor/scalable
+@dirrm %%DATADIR%%/icons/hicolor/24x24/apps
+@dirrm %%DATADIR%%/icons/hicolor/24x24
+@dirrm %%DATADIR%%/icons/hicolor/22x22/categories
+@dirrm %%DATADIR%%/icons/hicolor/22x22/apps
+@dirrm %%DATADIR%%/icons/hicolor/22x22/actions
+@dirrm %%DATADIR%%/icons/hicolor/22x22
+@dirrm %%DATADIR%%/icons/hicolor/16x16/emblems
+@dirrm %%DATADIR%%/icons/hicolor/16x16/categories
+@dirrm %%DATADIR%%/icons/hicolor/16x16/apps
+@dirrm %%DATADIR%%/icons/hicolor/16x16/actions
+@dirrm %%DATADIR%%/icons/hicolor/16x16
+@dirrm %%DATADIR%%/icons/hicolor
+@dirrm %%DATADIR%%/icons
+@dirrmtry share/applications
+@dirrm %%DATADIR%%
+@dirrm %%PYTHON_SITELIBDIR%%/GTG/tools
+@dirrm %%PYTHON_SITELIBDIR%%/GTG/taskeditor
+@dirrm %%PYTHON_SITELIBDIR%%/GTG/taskbrowser
+@dirrm %%PYTHON_SITELIBDIR%%/GTG/core
+@dirrm %%PYTHON_SITELIBDIR%%/GTG/backends
+@dirrm %%PYTHON_SITELIBDIR%%/GTG