aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2006-09-29 03:17:57 +0800
committerdinoex <dinoex@FreeBSD.org>2006-09-29 03:17:57 +0800
commit1144f0fb9f4a205d6305d82a15d089b01a9f3114 (patch)
tree348a9e60f30a96555a38aad59e57c3a759b7d10a
parent8c5823a5d3206952e5f9ac176ef325d079c1c454 (diff)
downloadfreebsd-ports-gnome-1144f0fb9f4a205d6305d82a15d089b01a9f3114.tar.gz
freebsd-ports-gnome-1144f0fb9f4a205d6305d82a15d089b01a9f3114.tar.zst
freebsd-ports-gnome-1144f0fb9f4a205d6305d82a15d089b01a9f3114.zip
Paje is a graphical tool that displays traces produced during the
execution of multithreaded programs. Other programs can also generate traces for this tool. PR: 103677 Submitted by: Gürkan Sengün
-rw-r--r--science/Makefile1
-rw-r--r--science/paje/Makefile29
-rw-r--r--science/paje/distinfo3
-rw-r--r--science/paje/files/patch-DrawView+Drawing.m14
-rw-r--r--science/paje/pkg-descr15
-rw-r--r--science/paje/pkg-plist201
6 files changed, 263 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile
index 8eb5bd7ea43f..43b54fe967f7 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -77,6 +77,7 @@
SUBDIR += ovt
SUBDIR += p5-Algorithm-SVMLight
SUBDIR += p5-Chemistry-Elements
+ SUBDIR += paje
SUBDIR += paraview
SUBDIR += pcp
SUBDIR += psi3
diff --git a/science/paje/Makefile b/science/paje/Makefile
new file mode 100644
index 000000000000..f27842b4d35f
--- /dev/null
+++ b/science/paje/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: paje
+# Date created: 26 Sep 2006
+# Whom: gurkan@linuks.mine.nu
+#
+# $FreeBSD$
+#
+
+PORTNAME= paje
+PORTVERSION= 1.4.0
+CATEGORIES= science
+MASTER_SITES= http://download.fr2.forge.objectweb.org/ \
+ http://download.forge.objectweb.org/paje/ \
+ http://download.zh.forge.objectweb.org/paje/ \
+ http://florida.ethz.ch/ports/distfiles/
+DISTNAME= Paje_${PORTVERSION}
+
+MAINTAINER= gurkan@linuks.mine.nu
+COMMENT= Generic visualization tool for GNUstep (Gantt chart and more)
+
+WRKSRC= ${WRKDIR}/${DISTNAME}
+USE_GMAKE= yes
+USE_GNUSTEP= yes
+USE_GNUSTEP_PREFIX= yes
+USE_GNUSTEP_BACK= yes
+USE_GNUSTEP_BUILD= yes
+USE_GNUSTEP_INSTALL= yes
+MAKEFILE= GNUmakefile
+
+.include <bsd.port.mk>
diff --git a/science/paje/distinfo b/science/paje/distinfo
new file mode 100644
index 000000000000..d0b197806b24
--- /dev/null
+++ b/science/paje/distinfo
@@ -0,0 +1,3 @@
+MD5 (Paje_1.4.0.tar.gz) = dbf899cb78d23ebb5b2e575a4a0fe52a
+SHA256 (Paje_1.4.0.tar.gz) = b97863762c1057721575a26eea2968d88adffb5a2c75f783da7c6011cc5a78d5
+SIZE (Paje_1.4.0.tar.gz) = 791267
diff --git a/science/paje/files/patch-DrawView+Drawing.m b/science/paje/files/patch-DrawView+Drawing.m
new file mode 100644
index 000000000000..f04b961e6cef
--- /dev/null
+++ b/science/paje/files/patch-DrawView+Drawing.m
@@ -0,0 +1,14 @@
+--- SpaceTimeViewer/DrawView+Drawing.m.orig Mon Jan 9 02:13:30 2006
++++ SpaceTimeViewer/DrawView+Drawing.m Thu Sep 28 20:56:39 2006
+@@ -23,7 +23,11 @@
+
+ #include "DrawView.h"
+ #ifdef GNUSTEP
++#ifndef __FreeBSD__
+ #include <values.h>
++#else
++#include <math.h>
++#endif
+ #endif
+
+ @implementation DrawView (Drawing)
diff --git a/science/paje/pkg-descr b/science/paje/pkg-descr
new file mode 100644
index 000000000000..56e3a5ca740d
--- /dev/null
+++ b/science/paje/pkg-descr
@@ -0,0 +1,15 @@
+Paje is a graphical tool that displays traces produced during the
+execution of multithreaded programs. Other programs can also generate
+traces for this tool.
+
+Key Features
+ * Supports multi threaded programs
+ - each thread of the analysed program can be individually displayed,
+ or multiple threads can be combined, to reduce screen space usage.
+ * Interactivity
+ - each entity represented on the screen can be interrogated for
+ more information,
+ - related entities are highlighted as mouse cursor passes over
+ some representation
+
+WWW: http://www-id.imag.fr/Logiciels/paje/
diff --git a/science/paje/pkg-plist b/science/paje/pkg-plist
new file mode 100644
index 000000000000..aff69ce2eb65
--- /dev/null
+++ b/science/paje/pkg-plist
@@ -0,0 +1,201 @@
+Local/Applications/Paje.app/Paje
+Local/Applications/Paje.app/Resources/Info-gnustep.plist
+Local/Applications/Paje.app/Resources/Paje.desktop
+Local/Applications/Paje.app/Resources/Paje.gorm/data.classes
+Local/Applications/Paje.app/Resources/Paje.gorm/objects.gorm
+Local/Applications/Paje.app/Resources/Paje.tiff
+Local/Applications/Paje.app/Resources/PajeEntityInspector.gorm/data.classes
+Local/Applications/Paje.app/Resources/PajeEntityInspector.gorm/objects.gorm
+Local/Applications/Paje.app/Resources/PajeInfo.plist
+Local/Applications/Paje.app/Resources/distant.tiff
+Local/Applications/Paje.app/Resources/near.tiff
+Local/Applications/Paje.app/Resources/toselection.tiff
+Local/Applications/Paje.app/Resources/traceFilePaje.tiff
+Local/Applications/Paje.app/library_paths.openapp
+Local/Applications/Paje.app/stamp.make
+Local/Library/Bundles/Paje/ContainerFilter.bundle/ContainerFilter
+Local/Library/Bundles/Paje/ContainerFilter.bundle/Resources/ContainerSelector.gorm/data.classes
+Local/Library/Bundles/Paje/ContainerFilter.bundle/Resources/ContainerSelector.gorm/objects.gorm
+Local/Library/Bundles/Paje/ContainerFilter.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/ContainerFilter.bundle/stamp.make
+Local/Library/Bundles/Paje/EntityTypeFilter.bundle/EntityTypeFilter
+Local/Library/Bundles/Paje/EntityTypeFilter.bundle/Resources/EntityTypeSelector.gorm/data.classes
+Local/Library/Bundles/Paje/EntityTypeFilter.bundle/Resources/EntityTypeSelector.gorm/objects.gorm
+Local/Library/Bundles/Paje/EntityTypeFilter.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/EntityTypeFilter.bundle/stamp.make
+Local/Library/Bundles/Paje/FieldFilter.bundle/FieldFilter
+Local/Library/Bundles/Paje/FieldFilter.bundle/Resources/FieldFilter.gorm/data.classes
+Local/Library/Bundles/Paje/FieldFilter.bundle/Resources/FieldFilter.gorm/data.info
+Local/Library/Bundles/Paje/FieldFilter.bundle/Resources/FieldFilter.gorm/objects.gorm
+Local/Library/Bundles/Paje/FieldFilter.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/FieldFilter.bundle/stamp.make
+Local/Library/Bundles/Paje/FileReader.bundle/FileReader
+Local/Library/Bundles/Paje/FileReader.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/FileReader.bundle/stamp.make
+Local/Library/Bundles/Paje/General.bundle/General
+Local/Library/Bundles/Paje/General.bundle/Resources/HierarchyBrowser.gorm/data.classes
+Local/Library/Bundles/Paje/General.bundle/Resources/HierarchyBrowser.gorm/objects.gorm
+Local/Library/Bundles/Paje/General.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/General.bundle/Resources/PajeEntityInspector.gorm/data.classes
+Local/Library/Bundles/Paje/General.bundle/Resources/PajeEntityInspector.gorm/objects.gorm
+Local/Library/Bundles/Paje/General.bundle/Resources/SourceTextViewer.gorm/data.classes
+Local/Library/Bundles/Paje/General.bundle/Resources/SourceTextViewer.gorm/objects.gorm
+Local/Library/Bundles/Paje/General.bundle/stamp.make
+Local/Library/Bundles/Paje/ImbricationFilter.bundle/ImbricationFilter
+Local/Library/Bundles/Paje/ImbricationFilter.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/ImbricationFilter.bundle/Resources/InsetLimit.gorm/data.classes
+Local/Library/Bundles/Paje/ImbricationFilter.bundle/Resources/InsetLimit.gorm/objects.gorm
+Local/Library/Bundles/Paje/ImbricationFilter.bundle/stamp.make
+Local/Library/Bundles/Paje/OrderFilter.bundle/OrderFilter
+Local/Library/Bundles/Paje/OrderFilter.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/OrderFilter.bundle/Resources/Order.gorm/data.classes
+Local/Library/Bundles/Paje/OrderFilter.bundle/Resources/Order.gorm/objects.gorm
+Local/Library/Bundles/Paje/OrderFilter.bundle/stamp.make
+Local/Library/Bundles/Paje/PajeEventDecoder.bundle/PajeEventDecoder
+Local/Library/Bundles/Paje/PajeEventDecoder.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/PajeEventDecoder.bundle/stamp.make
+Local/Library/Bundles/Paje/PajeSimulator.bundle/PajeSimulator
+Local/Library/Bundles/Paje/PajeSimulator.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/PajeSimulator.bundle/stamp.make
+Local/Library/Bundles/Paje/ReductionFilter.bundle/ReductionFilter
+Local/Library/Bundles/Paje/ReductionFilter.bundle/Resources/BusyNode.gorm/data.classes
+Local/Library/Bundles/Paje/ReductionFilter.bundle/Resources/BusyNode.gorm/objects.gorm
+Local/Library/Bundles/Paje/ReductionFilter.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/ReductionFilter.bundle/stamp.make
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/STEntityTypeLayout.gorm/data.classes
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/STEntityTypeLayout.gorm/data.info
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/STEntityTypeLayout.gorm/objects.gorm
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/SpaceTime.gorm/data.classes
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/SpaceTime.gorm/distant.tiff
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/SpaceTime.gorm/near.tiff
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/SpaceTime.gorm/objects.gorm
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/SpaceTime.gorm/toselection.tiff
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/crosscursor.tiff
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/distant.tiff
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/near.tiff
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/toselection.tiff
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/SpaceTimeViewer
+Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/stamp.make
+Local/Library/Bundles/Paje/StatViewer.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/StatViewer.bundle/Resources/StatViewer.gorm/data.classes
+Local/Library/Bundles/Paje/StatViewer.bundle/Resources/StatViewer.gorm/data.info
+Local/Library/Bundles/Paje/StatViewer.bundle/Resources/StatViewer.gorm/objects.gorm
+Local/Library/Bundles/Paje/StatViewer.bundle/StatViewer
+Local/Library/Bundles/Paje/StatViewer.bundle/stamp.make
+Local/Library/Bundles/Paje/StorageController.bundle/Resources/Info-gnustep.plist
+Local/Library/Bundles/Paje/StorageController.bundle/StorageController
+Local/Library/Bundles/Paje/StorageController.bundle/stamp.make
+Local/Library/Headers/ContainerFilter/ContainerSelector.h
+Local/Library/Headers/EntityTypeFilter/EntityTypeSelector.h
+Local/Library/Headers/FieldFilter/FieldFilter.h
+Local/Library/Headers/FieldFilter/FieldFilterDescriptor.h
+Local/Library/Headers/General/Association.h
+Local/Library/Headers/General/ChunkArray.h
+Local/Library/Headers/General/ColoredSwitchButtonCell.h
+Local/Library/Headers/General/Comparing.h
+Local/Library/Headers/General/CondensedEntitiesArray.h
+Local/Library/Headers/General/DataScanner.h
+Local/Library/Headers/General/EntityChunk.h
+Local/Library/Headers/General/FilteredEnumerator.h
+Local/Library/Headers/General/FoundationAdditions.h
+Local/Library/Headers/General/HierarchyBrowser.h
+Local/Library/Headers/General/Macros.h
+Local/Library/Headers/General/MultiEnumerator.h
+Local/Library/Headers/General/NSArray+Additions.h
+Local/Library/Headers/General/NSColor+Additions.h
+Local/Library/Headers/General/NSDate+Additions.h
+Local/Library/Headers/General/NSDictionary+Additions.h
+Local/Library/Headers/General/NSMatrix+Additions.h
+Local/Library/Headers/General/NSObject+Additions.h
+Local/Library/Headers/General/NSString+Additions.h
+Local/Library/Headers/General/NSUserDefaults+Additions.h
+Local/Library/Headers/General/PSortedArray.h
+Local/Library/Headers/General/PTime.h
+Local/Library/Headers/General/PajeContainer.h
+Local/Library/Headers/General/PajeEntity.h
+Local/Library/Headers/General/PajeEntityInspector.h
+Local/Library/Headers/General/PajeEvent.h
+Local/Library/Headers/General/PajeFilter.h
+Local/Library/Headers/General/PajeType.h
+Local/Library/Headers/General/Protocols.h
+Local/Library/Headers/General/SourceCodeReference.h
+Local/Library/Headers/General/SourceTextController.h
+Local/Library/Headers/General/TranslationTable.h
+Local/Library/Headers/General/UniqueString.h
+Local/Library/Headers/ImbricationFilter/InsetLimit.h
+Local/Library/Headers/OrderFilter/Order.h
+Local/Library/Headers/ReductionFilter/BusyArray.h
+Local/Library/Headers/ReductionFilter/BusyDate.h
+Local/Library/Headers/ReductionFilter/BusyNode.h
+Local/Library/Headers/ReductionFilter/ReduceEntity.h
+Local/Library/Headers/ReductionFilter/ReduceEntityType.h
+Local/Library/Headers/SpaceTimeViewer/DrawView.h
+Local/Library/Headers/SpaceTimeViewer/HierarchyRuler.h
+Local/Library/Headers/SpaceTimeViewer/STController.h
+Local/Library/Headers/SpaceTimeViewer/STEntityTypeLayout.h
+Local/Library/Headers/SpaceTimeViewer/STEntityTypeLayoutController.h
+Local/Library/Headers/SpaceTimeViewer/STLayoutEditor.h
+Local/Library/Headers/SpaceTimeViewer/Shape.h
+Local/Library/Headers/StatViewer/PieCell.h
+Local/Library/Headers/StatViewer/StatArray.h
+Local/Library/Headers/StatViewer/StatViewer.h
+Local/Library/Headers/StorageController/AggregateEvent.h
+Local/Library/Headers/StorageController/AggregateState.h
+Local/Library/Headers/StorageController/AnchorFilter.h
+Local/Library/Headers/StorageController/Encapsulate.h
+Local/Library/Headers/StorageController/EventAggregator.h
+Local/Library/Headers/StorageController/StateAggregator.h
+@dirrm Local/Library/Headers/StorageController
+@dirrm Local/Library/Headers/StatViewer
+@dirrm Local/Library/Headers/SpaceTimeViewer
+@dirrm Local/Library/Headers/ReductionFilter
+@dirrm Local/Library/Headers/OrderFilter
+@dirrm Local/Library/Headers/ImbricationFilter
+@dirrm Local/Library/Headers/General
+@dirrm Local/Library/Headers/FieldFilter
+@dirrm Local/Library/Headers/EntityTypeFilter
+@dirrm Local/Library/Headers/ContainerFilter
+@dirrm Local/Library/Bundles/Paje/StorageController.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/StorageController.bundle
+@dirrm Local/Library/Bundles/Paje/StatViewer.bundle/Resources/StatViewer.gorm
+@dirrm Local/Library/Bundles/Paje/StatViewer.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/StatViewer.bundle
+@dirrm Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/SpaceTime.gorm
+@dirrm Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources/STEntityTypeLayout.gorm
+@dirrm Local/Library/Bundles/Paje/SpaceTimeViewer.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/SpaceTimeViewer.bundle
+@dirrm Local/Library/Bundles/Paje/ReductionFilter.bundle/Resources/BusyNode.gorm
+@dirrm Local/Library/Bundles/Paje/ReductionFilter.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/ReductionFilter.bundle
+@dirrm Local/Library/Bundles/Paje/PajeSimulator.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/PajeSimulator.bundle
+@dirrm Local/Library/Bundles/Paje/PajeEventDecoder.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/PajeEventDecoder.bundle
+@dirrm Local/Library/Bundles/Paje/OrderFilter.bundle/Resources/Order.gorm
+@dirrm Local/Library/Bundles/Paje/OrderFilter.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/OrderFilter.bundle
+@dirrm Local/Library/Bundles/Paje/ImbricationFilter.bundle/Resources/InsetLimit.gorm
+@dirrm Local/Library/Bundles/Paje/ImbricationFilter.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/ImbricationFilter.bundle
+@dirrm Local/Library/Bundles/Paje/General.bundle/Resources/SourceTextViewer.gorm
+@dirrm Local/Library/Bundles/Paje/General.bundle/Resources/PajeEntityInspector.gorm
+@dirrm Local/Library/Bundles/Paje/General.bundle/Resources/HierarchyBrowser.gorm
+@dirrm Local/Library/Bundles/Paje/General.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/General.bundle
+@dirrm Local/Library/Bundles/Paje/FileReader.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/FileReader.bundle
+@dirrm Local/Library/Bundles/Paje/FieldFilter.bundle/Resources/FieldFilter.gorm
+@dirrm Local/Library/Bundles/Paje/FieldFilter.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/FieldFilter.bundle
+@dirrm Local/Library/Bundles/Paje/EntityTypeFilter.bundle/Resources/EntityTypeSelector.gorm
+@dirrm Local/Library/Bundles/Paje/EntityTypeFilter.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/EntityTypeFilter.bundle
+@dirrm Local/Library/Bundles/Paje/ContainerFilter.bundle/Resources/ContainerSelector.gorm
+@dirrm Local/Library/Bundles/Paje/ContainerFilter.bundle/Resources
+@dirrm Local/Library/Bundles/Paje/ContainerFilter.bundle
+@dirrm Local/Library/Bundles/Paje
+@dirrm Local/Applications/Paje.app/Resources/PajeEntityInspector.gorm
+@dirrm Local/Applications/Paje.app/Resources/Paje.gorm
+@dirrm Local/Applications/Paje.app/Resources
+@dirrm Local/Applications/Paje.app