summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2009-07-13 05:59:54 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2009-07-13 05:59:54 +0000
commit755206998214e8b5a9104eba3a8830f46cf866b6 (patch)
tree337006bc6845324f6225962d391da4c0bbbbc6a0 /math
parentResurrect this port from the Attic based on the new version from the (diff)
- Update to to 0.99D
- Respect PORTEXAMPLES, NOPORTEXAMPLES - portlint(1) PR: ports/136462 Submitted by: Kouki Hashimoto <hsmtkk AT gmail.com> (based on)
Notes
Notes: svn path=/head/; revision=237668
Diffstat (limited to 'math')
-rw-r--r--math/py-gato/Makefile7
-rw-r--r--math/py-gato/distinfo6
-rw-r--r--math/py-gato/files/patch-Gato.py40
-rw-r--r--math/py-gato/files/patch-Gred.py10
-rw-r--r--math/py-gato/pkg-plist167
5 files changed, 96 insertions, 134 deletions
diff --git a/math/py-gato/Makefile b/math/py-gato/Makefile
index d4acdc123fe0..e9a50a33ac81 100644
--- a/math/py-gato/Makefile
+++ b/math/py-gato/Makefile
@@ -6,10 +6,9 @@
#
PORTNAME= gato
-PORTVERSION= 0.99
-PORTREVISION= 1
+PORTVERSION= 0.99D
CATEGORIES= math python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITES= http://gato.sourceforge.net/Download/
MASTER_SITE_SUBDIR= gato
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= Gato-${PORTVERSION}
@@ -44,7 +43,7 @@ do-install:
.endfor
post-install:
-.if !defined(NOPORTDOCS)
+.if !defined(NOPORTEXAMPLES)
@ ${MKDIR} ${EXAMPLESDIR}
.for egfile in *.alg *.pro *.cat
@ ${INSTALL_DATA} ${WRKSRC}/${egfile} ${EXAMPLESDIR}
diff --git a/math/py-gato/distinfo b/math/py-gato/distinfo
index 12d28d1736cf..8cb76be817de 100644
--- a/math/py-gato/distinfo
+++ b/math/py-gato/distinfo
@@ -1,3 +1,3 @@
-MD5 (Gato-0.99.tar.gz) = 8e923bc25d98a0ddadcb7eef600e8306
-SHA256 (Gato-0.99.tar.gz) = 881bab443d56cafe7f2b58771be69bfc5156ab6fcdc76a07d1b6fa693821cb31
-SIZE (Gato-0.99.tar.gz) = 186494
+MD5 (Gato-0.99D.tar.gz) = 451ef1fd17e6f8b6355377ad325d78eb
+SHA256 (Gato-0.99D.tar.gz) = fc4d87073fe06a2dd9ce504b7481a7963ea4e641c531061bf31ae81cfdd3b06b
+SIZE (Gato-0.99D.tar.gz) = 194444
diff --git a/math/py-gato/files/patch-Gato.py b/math/py-gato/files/patch-Gato.py
index 0e26798a60ab..3b16a3055c15 100644
--- a/math/py-gato/files/patch-Gato.py
+++ b/math/py-gato/files/patch-Gato.py
@@ -1,46 +1,12 @@
---- Gato.py Fri Jan 20 15:15:55 2006
-+++ Gato.py Wed Mar 8 15:23:21 2006
+--- Gato.py Wed Jul 08 22:14:29 2009 +0900
++++ Gato.py Wed Jul 08 22:16:07 2009 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2.3
+#!/usr/bin/env python
################################################################################
#
# This file is part of Gato (Graph Animation Toolbox)
-@@ -48,22 +48,22 @@
- import tkFont
- import copy
-
--import Gred
-+from Gato import Gred
-
- from Tkinter import *
- from tkFileDialog import askopenfilename, asksaveasfilename
- from tkMessageBox import askokcancel, showerror, askyesno
- from ScrolledText import ScrolledText
--from GatoConfiguration import GatoConfiguration
--from Graph import Graph
--from GraphUtil import *
--from GraphDisplay import GraphDisplayToplevel
--from GatoUtil import *
--from GatoGlobals import *
--from GatoDialogs import AboutBox, SplashScreen, HTMLViewer
--import GatoIcons
--import GatoSystemConfiguration
--from AnimationHistory import AnimationHistory
-+from Gato.GatoConfiguration import GatoConfiguration
-+from Gato.Graph import Graph
-+from Gato.GraphUtil import *
-+from Gato.GraphDisplay import GraphDisplayToplevel
-+from Gato.GatoUtil import *
-+from Gato.GatoGlobals import *
-+from Gato.GatoDialogs import AboutBox, SplashScreen, HTMLViewer
-+from Gato import GatoIcons
-+from Gato import GatoSystemConfiguration
-+from Gato.AnimationHistory import AnimationHistory
-
- # put someplace else
- def WMExtrasGeometry(window):
-@@ -1419,11 +1419,11 @@
+@@ -1590,11 +1590,11 @@
self.algoGlobals['A'] = self.GUI.graphDisplay
# XXX
# explictely loading packages we want to make available to the algorithm
diff --git a/math/py-gato/files/patch-Gred.py b/math/py-gato/files/patch-Gred.py
index a02164cebbc5..997bf65bec27 100644
--- a/math/py-gato/files/patch-Gred.py
+++ b/math/py-gato/files/patch-Gred.py
@@ -1,5 +1,5 @@
---- Gred.py Fri Jan 20 15:15:55 2006
-+++ Gred.py Wed Mar 8 12:28:28 2006
+--- Gred.py Wed Jul 08 22:14:29 2009 +0900
++++ Gred.py Wed Jul 08 22:16:07 2009 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2.3
+#!/usr/bin/env python
@@ -33,16 +33,16 @@
from ScrolledText import *
from tkFileDialog import askopenfilename, asksaveasfilename
-@@ -55,7 +55,7 @@
- import sys
+@@ -56,7 +56,7 @@
import os
+ import webbrowser
-import GraphCreator, Embedder
+from Gato import GraphCreator, Embedder
class GredSplashScreen(GatoDialogs.SplashScreen):
-@@ -843,7 +843,7 @@
+@@ -926,7 +926,7 @@
## globals()['gVertexRadius'] = 12
## globals()['gVertexFrameWidth'] = 0
## globals()['gEdgeWidth'] = 2
diff --git a/math/py-gato/pkg-plist b/math/py-gato/pkg-plist
index b647d43a6768..d0f02741b4fb 100644
--- a/math/py-gato/pkg-plist
+++ b/math/py-gato/pkg-plist
@@ -1,87 +1,84 @@
-%%PORTDOCS%%share/examples/gato/BFS.alg
-%%PORTDOCS%%share/examples/gato/BFS.pro
-%%PORTDOCS%%share/examples/gato/DFS.alg
-%%PORTDOCS%%share/examples/gato/DFS.pro
-%%PORTDOCS%%share/examples/gato/sample.cat
bin/Gato
bin/Gred
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimationHistory.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimationHistory.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimationHistory.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimatedAlgorithms.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimatedAlgorithms.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimatedAlgorithms.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimatedDataStructures.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimatedDataStructures.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/AnimatedDataStructures.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/DataStructures.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/DataStructures.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/DataStructures.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/EditObjectAttributesDialog.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/EditObjectAttributesDialog.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/EditObjectAttributesDialog.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Embedder.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Embedder.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Embedder.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoConfiguration.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoConfiguration.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoConfiguration.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoDialogs.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoDialogs.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoDialogs.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoFile.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoFile.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoFile.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoGlobals.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoGlobals.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoGlobals.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoIcons.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoIcons.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoIcons.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoSystemConfiguration.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoSystemConfiguration.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoSystemConfiguration.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoTest.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoTest.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoTest.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoUtil.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoUtil.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GatoUtil.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Graph.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Graph.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Graph.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphCreator.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphCreator.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphCreator.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphDisplay.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphDisplay.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphDisplay.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphEditor.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphEditor.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphEditor.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphUtil.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphUtil.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/GraphUtil.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Gred.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Gred.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/Gred.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/PlanarEmbedding.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/PlanarEmbedding.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/PlanarEmbedding.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/PlanarityTest.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/PlanarityTest.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/PlanarityTest.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/TextTreeWidget.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/TextTreeWidget.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/TextTreeWidget.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/TreeWidget.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/TreeWidget.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/TreeWidget.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/logging.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/logging.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/logging.pyo
-lib/%%PYTHON_VERSION%%/site-packages/Gato/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/Gato/__init__.pyc
-lib/%%PYTHON_VERSION%%/site-packages/Gato/__init__.pyo
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/Gato
-%%PORTDOCS%%@dirrm share/examples/gato
+%%PYTHON_SITELIBDIR%%/Gato/AnimatedAlgorithms.py
+%%PYTHON_SITELIBDIR%%/Gato/AnimatedAlgorithms.pyc
+%%PYTHON_SITELIBDIR%%/Gato/AnimatedAlgorithms.pyo
+%%PYTHON_SITELIBDIR%%/Gato/AnimatedDataStructures.py
+%%PYTHON_SITELIBDIR%%/Gato/AnimatedDataStructures.pyc
+%%PYTHON_SITELIBDIR%%/Gato/AnimatedDataStructures.pyo
+%%PYTHON_SITELIBDIR%%/Gato/AnimationHistory.py
+%%PYTHON_SITELIBDIR%%/Gato/AnimationHistory.pyc
+%%PYTHON_SITELIBDIR%%/Gato/AnimationHistory.pyo
+%%PYTHON_SITELIBDIR%%/Gato/DataStructures.py
+%%PYTHON_SITELIBDIR%%/Gato/DataStructures.pyc
+%%PYTHON_SITELIBDIR%%/Gato/DataStructures.pyo
+%%PYTHON_SITELIBDIR%%/Gato/EditObjectAttributesDialog.py
+%%PYTHON_SITELIBDIR%%/Gato/EditObjectAttributesDialog.pyc
+%%PYTHON_SITELIBDIR%%/Gato/EditObjectAttributesDialog.pyo
+%%PYTHON_SITELIBDIR%%/Gato/Embedder.py
+%%PYTHON_SITELIBDIR%%/Gato/Embedder.pyc
+%%PYTHON_SITELIBDIR%%/Gato/Embedder.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GatoConfiguration.py
+%%PYTHON_SITELIBDIR%%/Gato/GatoConfiguration.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GatoConfiguration.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GatoDialogs.py
+%%PYTHON_SITELIBDIR%%/Gato/GatoDialogs.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GatoDialogs.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GatoFile.py
+%%PYTHON_SITELIBDIR%%/Gato/GatoFile.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GatoFile.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GatoGlobals.py
+%%PYTHON_SITELIBDIR%%/Gato/GatoGlobals.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GatoGlobals.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GatoIcons.py
+%%PYTHON_SITELIBDIR%%/Gato/GatoIcons.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GatoIcons.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GatoSystemConfiguration.py
+%%PYTHON_SITELIBDIR%%/Gato/GatoSystemConfiguration.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GatoSystemConfiguration.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GatoTest.py
+%%PYTHON_SITELIBDIR%%/Gato/GatoTest.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GatoTest.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GatoUtil.py
+%%PYTHON_SITELIBDIR%%/Gato/GatoUtil.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GatoUtil.pyo
+%%PYTHON_SITELIBDIR%%/Gato/Graph.py
+%%PYTHON_SITELIBDIR%%/Gato/Graph.pyc
+%%PYTHON_SITELIBDIR%%/Gato/Graph.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GraphCreator.py
+%%PYTHON_SITELIBDIR%%/Gato/GraphCreator.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GraphCreator.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GraphDisplay.py
+%%PYTHON_SITELIBDIR%%/Gato/GraphDisplay.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GraphDisplay.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GraphEditor.py
+%%PYTHON_SITELIBDIR%%/Gato/GraphEditor.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GraphEditor.pyo
+%%PYTHON_SITELIBDIR%%/Gato/GraphUtil.py
+%%PYTHON_SITELIBDIR%%/Gato/GraphUtil.pyc
+%%PYTHON_SITELIBDIR%%/Gato/GraphUtil.pyo
+%%PYTHON_SITELIBDIR%%/Gato/Gred.py
+%%PYTHON_SITELIBDIR%%/Gato/Gred.pyc
+%%PYTHON_SITELIBDIR%%/Gato/Gred.pyo
+%%PYTHON_SITELIBDIR%%/Gato/PlanarEmbedding.py
+%%PYTHON_SITELIBDIR%%/Gato/PlanarEmbedding.pyc
+%%PYTHON_SITELIBDIR%%/Gato/PlanarEmbedding.pyo
+%%PYTHON_SITELIBDIR%%/Gato/PlanarityTest.py
+%%PYTHON_SITELIBDIR%%/Gato/PlanarityTest.pyc
+%%PYTHON_SITELIBDIR%%/Gato/PlanarityTest.pyo
+%%PYTHON_SITELIBDIR%%/Gato/TextTreeWidget.py
+%%PYTHON_SITELIBDIR%%/Gato/TextTreeWidget.pyc
+%%PYTHON_SITELIBDIR%%/Gato/TextTreeWidget.pyo
+%%PYTHON_SITELIBDIR%%/Gato/TreeWidget.py
+%%PYTHON_SITELIBDIR%%/Gato/TreeWidget.pyc
+%%PYTHON_SITELIBDIR%%/Gato/TreeWidget.pyo
+%%PYTHON_SITELIBDIR%%/Gato/__init__.py
+%%PYTHON_SITELIBDIR%%/Gato/__init__.pyc
+%%PYTHON_SITELIBDIR%%/Gato/__init__.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/Gato
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BFS.alg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/BFS.pro
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DFS.alg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DFS.pro
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.cat
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%