pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-ginga: adding a new package for viewing astronomical images



Module Name:	pkgsrc-wip
Committed By:	Kinoshita Daisuke <kinoshita%astro.ncu.edu.tw@localhost>
Pushed By:	daisuke
Date:		Sat Mar 20 11:38:31 2021 +0800
Changeset:	21b67d3888be0de15cfa97778f997769dd6c2579

Modified Files:
	Makefile
Added Files:
	py-ginga/DESCR
	py-ginga/Makefile
	py-ginga/PLIST
	py-ginga/distinfo

Log Message:
py-ginga: adding a new package for viewing astronomical images

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=21b67d3888be0de15cfa97778f997769dd6c2579

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile          |   1 +
 py-ginga/DESCR    |   2 +
 py-ginga/Makefile |  18 ++
 py-ginga/PLIST    | 868 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 py-ginga/distinfo |   6 +
 5 files changed, 895 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index c8e0716ca6..92859c7634 100644
--- a/Makefile
+++ b/Makefile
@@ -3724,6 +3724,7 @@ SUBDIR+=	py-geppy
 SUBDIR+=	py-gerrychain
 SUBDIR+=	py-gettext-tools
 SUBDIR+=	py-ghalatawi
+SUBDIR+=	py-ginga
 SUBDIR+=	py-gist
 SUBDIR+=	py-git
 SUBDIR+=	py-git-code-debt
diff --git a/py-ginga/DESCR b/py-ginga/DESCR
new file mode 100644
index 0000000000..159b5fed25
--- /dev/null
+++ b/py-ginga/DESCR
@@ -0,0 +1,2 @@
+Ginga is an image viewer and toolkit for astronomy. Ginga can be used to
+display astronomical images of FITS format.
diff --git a/py-ginga/Makefile b/py-ginga/Makefile
new file mode 100644
index 0000000000..121b38dc48
--- /dev/null
+++ b/py-ginga/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+DISTNAME=	ginga-3.1.0
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	math python
+MASTER_SITES=	${MASTER_SITE_PYPI:=g/ginga/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://ginga.readthedocs.io/
+COMMENT=	Astronomical image viewer and toolkit
+LICENSE=	modified-bsd
+
+PYTHON_VERSIONS_INCOMPATIBLE+=	27
+
+DEPENDS+=	${PYPKGPREFIX}-qtpy>=1.1:../../wip/py-qtpy
+
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-ginga/PLIST b/py-ginga/PLIST
new file mode 100644
index 0000000000..1db2869058
--- /dev/null
+++ b/py-ginga/PLIST
@@ -0,0 +1,868 @@
+@comment $NetBSD$
+bin/ggrc
+bin/ginga
+${PYSITELIB}/${EGG_FILE}/PKG-INFO
+${PYSITELIB}/${EGG_FILE}/SOURCES.txt
+${PYSITELIB}/${EGG_FILE}/dependency_links.txt
+${PYSITELIB}/${EGG_FILE}/entry_points.txt
+${PYSITELIB}/${EGG_FILE}/not-zip-safe
+${PYSITELIB}/${EGG_FILE}/requires.txt
+${PYSITELIB}/${EGG_FILE}/top_level.txt
+${PYSITELIB}/ginga/AstroImage.py
+${PYSITELIB}/ginga/AstroImage.pyc
+${PYSITELIB}/ginga/AstroImage.pyo
+${PYSITELIB}/ginga/AutoCuts.py
+${PYSITELIB}/ginga/AutoCuts.pyc
+${PYSITELIB}/ginga/AutoCuts.pyo
+${PYSITELIB}/ginga/BaseImage.py
+${PYSITELIB}/ginga/BaseImage.pyc
+${PYSITELIB}/ginga/BaseImage.pyo
+${PYSITELIB}/ginga/Bindings.py
+${PYSITELIB}/ginga/Bindings.pyc
+${PYSITELIB}/ginga/Bindings.pyo
+${PYSITELIB}/ginga/ColorDist.py
+${PYSITELIB}/ginga/ColorDist.pyc
+${PYSITELIB}/ginga/ColorDist.pyo
+${PYSITELIB}/ginga/GingaPlugin.py
+${PYSITELIB}/ginga/GingaPlugin.pyc
+${PYSITELIB}/ginga/GingaPlugin.pyo
+${PYSITELIB}/ginga/ImageView.py
+${PYSITELIB}/ginga/ImageView.pyc
+${PYSITELIB}/ginga/ImageView.pyo
+${PYSITELIB}/ginga/LayerImage.py
+${PYSITELIB}/ginga/LayerImage.pyc
+${PYSITELIB}/ginga/LayerImage.pyo
+${PYSITELIB}/ginga/Mixins.py
+${PYSITELIB}/ginga/Mixins.pyc
+${PYSITELIB}/ginga/Mixins.pyo
+${PYSITELIB}/ginga/RGBImage.py
+${PYSITELIB}/ginga/RGBImage.pyc
+${PYSITELIB}/ginga/RGBImage.pyo
+${PYSITELIB}/ginga/RGBMap.py
+${PYSITELIB}/ginga/RGBMap.pyc
+${PYSITELIB}/ginga/RGBMap.pyo
+${PYSITELIB}/ginga/__init__.py
+${PYSITELIB}/ginga/__init__.pyc
+${PYSITELIB}/ginga/__init__.pyo
+${PYSITELIB}/ginga/_astropy_init.py
+${PYSITELIB}/ginga/_astropy_init.pyc
+${PYSITELIB}/ginga/_astropy_init.pyo
+${PYSITELIB}/ginga/aggw/AggHelp.py
+${PYSITELIB}/ginga/aggw/AggHelp.pyc
+${PYSITELIB}/ginga/aggw/AggHelp.pyo
+${PYSITELIB}/ginga/aggw/CanvasRenderAgg.py
+${PYSITELIB}/ginga/aggw/CanvasRenderAgg.pyc
+${PYSITELIB}/ginga/aggw/CanvasRenderAgg.pyo
+${PYSITELIB}/ginga/aggw/ImageViewAgg.py
+${PYSITELIB}/ginga/aggw/ImageViewAgg.pyc
+${PYSITELIB}/ginga/aggw/ImageViewAgg.pyo
+${PYSITELIB}/ginga/aggw/ImageViewCanvasAgg.py
+${PYSITELIB}/ginga/aggw/ImageViewCanvasAgg.pyc
+${PYSITELIB}/ginga/aggw/ImageViewCanvasAgg.pyo
+${PYSITELIB}/ginga/aggw/Plot.py
+${PYSITELIB}/ginga/aggw/Plot.pyc
+${PYSITELIB}/ginga/aggw/Plot.pyo
+${PYSITELIB}/ginga/aggw/Widgets.py
+${PYSITELIB}/ginga/aggw/Widgets.pyc
+${PYSITELIB}/ginga/aggw/Widgets.pyo
+${PYSITELIB}/ginga/aggw/__init__.py
+${PYSITELIB}/ginga/aggw/__init__.pyc
+${PYSITELIB}/ginga/aggw/__init__.pyo
+${PYSITELIB}/ginga/cairow/CairoHelp.py
+${PYSITELIB}/ginga/cairow/CairoHelp.pyc
+${PYSITELIB}/ginga/cairow/CairoHelp.pyo
+${PYSITELIB}/ginga/cairow/CanvasRenderCairo.py
+${PYSITELIB}/ginga/cairow/CanvasRenderCairo.pyc
+${PYSITELIB}/ginga/cairow/CanvasRenderCairo.pyo
+${PYSITELIB}/ginga/cairow/ImageViewCairo.py
+${PYSITELIB}/ginga/cairow/ImageViewCairo.pyc
+${PYSITELIB}/ginga/cairow/ImageViewCairo.pyo
+${PYSITELIB}/ginga/cairow/__init__.py
+${PYSITELIB}/ginga/cairow/__init__.pyc
+${PYSITELIB}/ginga/cairow/__init__.pyo
+${PYSITELIB}/ginga/canvas/CanvasMixin.py
+${PYSITELIB}/ginga/canvas/CanvasMixin.pyc
+${PYSITELIB}/ginga/canvas/CanvasMixin.pyo
+${PYSITELIB}/ginga/canvas/CanvasObject.py
+${PYSITELIB}/ginga/canvas/CanvasObject.pyc
+${PYSITELIB}/ginga/canvas/CanvasObject.pyo
+${PYSITELIB}/ginga/canvas/CompoundMixin.py
+${PYSITELIB}/ginga/canvas/CompoundMixin.pyc
+${PYSITELIB}/ginga/canvas/CompoundMixin.pyo
+${PYSITELIB}/ginga/canvas/DrawingMixin.py
+${PYSITELIB}/ginga/canvas/DrawingMixin.pyc
+${PYSITELIB}/ginga/canvas/DrawingMixin.pyo
+${PYSITELIB}/ginga/canvas/__init__.py
+${PYSITELIB}/ginga/canvas/__init__.pyc
+${PYSITELIB}/ginga/canvas/__init__.pyo
+${PYSITELIB}/ginga/canvas/coordmap.py
+${PYSITELIB}/ginga/canvas/coordmap.pyc
+${PYSITELIB}/ginga/canvas/coordmap.pyo
+${PYSITELIB}/ginga/canvas/mixins.py
+${PYSITELIB}/ginga/canvas/mixins.pyc
+${PYSITELIB}/ginga/canvas/mixins.pyo
+${PYSITELIB}/ginga/canvas/render.py
+${PYSITELIB}/ginga/canvas/render.pyc
+${PYSITELIB}/ginga/canvas/render.pyo
+${PYSITELIB}/ginga/canvas/transform.py
+${PYSITELIB}/ginga/canvas/transform.pyc
+${PYSITELIB}/ginga/canvas/transform.pyo
+${PYSITELIB}/ginga/canvas/types/__init__.py
+${PYSITELIB}/ginga/canvas/types/__init__.pyc
+${PYSITELIB}/ginga/canvas/types/__init__.pyo
+${PYSITELIB}/ginga/canvas/types/all.py
+${PYSITELIB}/ginga/canvas/types/all.pyc
+${PYSITELIB}/ginga/canvas/types/all.pyo
+${PYSITELIB}/ginga/canvas/types/astro.py
+${PYSITELIB}/ginga/canvas/types/astro.pyc
+${PYSITELIB}/ginga/canvas/types/astro.pyo
+${PYSITELIB}/ginga/canvas/types/basic.py
+${PYSITELIB}/ginga/canvas/types/basic.pyc
+${PYSITELIB}/ginga/canvas/types/basic.pyo
+${PYSITELIB}/ginga/canvas/types/image.py
+${PYSITELIB}/ginga/canvas/types/image.pyc
+${PYSITELIB}/ginga/canvas/types/image.pyo
+${PYSITELIB}/ginga/canvas/types/layer.py
+${PYSITELIB}/ginga/canvas/types/layer.pyc
+${PYSITELIB}/ginga/canvas/types/layer.pyo
+${PYSITELIB}/ginga/canvas/types/mixins.py
+${PYSITELIB}/ginga/canvas/types/mixins.pyc
+${PYSITELIB}/ginga/canvas/types/mixins.pyo
+${PYSITELIB}/ginga/canvas/types/utils.py
+${PYSITELIB}/ginga/canvas/types/utils.pyc
+${PYSITELIB}/ginga/canvas/types/utils.pyo
+${PYSITELIB}/ginga/cmap.py
+${PYSITELIB}/ginga/cmap.pyc
+${PYSITELIB}/ginga/cmap.pyo
+${PYSITELIB}/ginga/colors.py
+${PYSITELIB}/ginga/colors.pyc
+${PYSITELIB}/ginga/colors.pyo
+${PYSITELIB}/ginga/conftest.py
+${PYSITELIB}/ginga/conftest.pyc
+${PYSITELIB}/ginga/conftest.pyo
+${PYSITELIB}/ginga/cvw/CanvasRenderCv.py
+${PYSITELIB}/ginga/cvw/CanvasRenderCv.pyc
+${PYSITELIB}/ginga/cvw/CanvasRenderCv.pyo
+${PYSITELIB}/ginga/cvw/CvHelp.py
+${PYSITELIB}/ginga/cvw/CvHelp.pyc
+${PYSITELIB}/ginga/cvw/CvHelp.pyo
+${PYSITELIB}/ginga/cvw/ImageViewCanvasCv.py
+${PYSITELIB}/ginga/cvw/ImageViewCanvasCv.pyc
+${PYSITELIB}/ginga/cvw/ImageViewCanvasCv.pyo
+${PYSITELIB}/ginga/cvw/ImageViewCv.py
+${PYSITELIB}/ginga/cvw/ImageViewCv.pyc
+${PYSITELIB}/ginga/cvw/ImageViewCv.pyo
+${PYSITELIB}/ginga/cvw/__init__.py
+${PYSITELIB}/ginga/cvw/__init__.pyc
+${PYSITELIB}/ginga/cvw/__init__.pyo
+${PYSITELIB}/ginga/doc/__init__.py
+${PYSITELIB}/ginga/doc/__init__.pyc
+${PYSITELIB}/ginga/doc/__init__.pyo
+${PYSITELIB}/ginga/doc/download_doc.py
+${PYSITELIB}/ginga/doc/download_doc.pyc
+${PYSITELIB}/ginga/doc/download_doc.pyo
+${PYSITELIB}/ginga/doc/help.html
+${PYSITELIB}/ginga/examples/layouts/ds9ish/README.md
+${PYSITELIB}/ginga/examples/layouts/ds9ish/bindings.cfg
+${PYSITELIB}/ginga/examples/layouts/ds9ish/general.cfg
+${PYSITELIB}/ginga/examples/layouts/ds9ish/layout
+${PYSITELIB}/ginga/examples/layouts/ds9ish/plugins.json
+${PYSITELIB}/ginga/examples/layouts/ds9ish/screenshot.png
+${PYSITELIB}/ginga/examples/layouts/standard/README.md
+${PYSITELIB}/ginga/examples/layouts/standard/bindings.cfg
+${PYSITELIB}/ginga/examples/layouts/standard/general.cfg
+${PYSITELIB}/ginga/examples/layouts/standard/layout
+${PYSITELIB}/ginga/examples/layouts/standard/plugins.json
+${PYSITELIB}/ginga/examples/layouts/standard/screenshot.png
+${PYSITELIB}/ginga/examples/layouts/twofer/README.md
+${PYSITELIB}/ginga/examples/layouts/twofer/general.cfg
+${PYSITELIB}/ginga/examples/layouts/twofer/layout.json
+${PYSITELIB}/ginga/examples/layouts/twofer/plugins.json
+${PYSITELIB}/ginga/examples/layouts/twofer/screenshot.png
+${PYSITELIB}/ginga/fonts/Roboto/LICENSE.txt
+${PYSITELIB}/ginga/fonts/Roboto/Roboto-Black.ttf
+${PYSITELIB}/ginga/fonts/Roboto/Roboto-Bold.ttf
+${PYSITELIB}/ginga/fonts/Roboto/Roboto-Light.ttf
+${PYSITELIB}/ginga/fonts/Roboto/Roboto-Medium.ttf
+${PYSITELIB}/ginga/fonts/Roboto/Roboto-Regular.ttf
+${PYSITELIB}/ginga/fonts/Roboto/Roboto-Thin.ttf
+${PYSITELIB}/ginga/fonts/__init__.py
+${PYSITELIB}/ginga/fonts/__init__.pyc
+${PYSITELIB}/ginga/fonts/__init__.pyo
+${PYSITELIB}/ginga/fonts/font_asst.py
+${PYSITELIB}/ginga/fonts/font_asst.pyc
+${PYSITELIB}/ginga/fonts/font_asst.pyo
+${PYSITELIB}/ginga/gtk3w/GtkHelp.py
+${PYSITELIB}/ginga/gtk3w/GtkHelp.pyc
+${PYSITELIB}/ginga/gtk3w/GtkHelp.pyo
+${PYSITELIB}/ginga/gtk3w/ImageViewCanvasGtk.py
+${PYSITELIB}/ginga/gtk3w/ImageViewCanvasGtk.pyc
+${PYSITELIB}/ginga/gtk3w/ImageViewCanvasGtk.pyo
+${PYSITELIB}/ginga/gtk3w/ImageViewGtk.py
+${PYSITELIB}/ginga/gtk3w/ImageViewGtk.pyc
+${PYSITELIB}/ginga/gtk3w/ImageViewGtk.pyo
+${PYSITELIB}/ginga/gtk3w/Plot.py
+${PYSITELIB}/ginga/gtk3w/Plot.pyc
+${PYSITELIB}/ginga/gtk3w/Plot.pyo
+${PYSITELIB}/ginga/gtk3w/Viewers.py
+${PYSITELIB}/ginga/gtk3w/Viewers.pyc
+${PYSITELIB}/ginga/gtk3w/Viewers.pyo
+${PYSITELIB}/ginga/gtk3w/Widgets.py
+${PYSITELIB}/ginga/gtk3w/Widgets.pyc
+${PYSITELIB}/ginga/gtk3w/Widgets.pyo
+${PYSITELIB}/ginga/gtk3w/__init__.py
+${PYSITELIB}/ginga/gtk3w/__init__.pyc
+${PYSITELIB}/ginga/gtk3w/__init__.pyo
+${PYSITELIB}/ginga/gtk3w/gtk_css
+${PYSITELIB}/ginga/gw/ColorBar.py
+${PYSITELIB}/ginga/gw/ColorBar.pyc
+${PYSITELIB}/ginga/gw/ColorBar.pyo
+${PYSITELIB}/ginga/gw/Desktop.py
+${PYSITELIB}/ginga/gw/Desktop.pyc
+${PYSITELIB}/ginga/gw/Desktop.pyo
+${PYSITELIB}/ginga/gw/GwHelp.py
+${PYSITELIB}/ginga/gw/GwHelp.pyc
+${PYSITELIB}/ginga/gw/GwHelp.pyo
+${PYSITELIB}/ginga/gw/GwMain.py
+${PYSITELIB}/ginga/gw/GwMain.pyc
+${PYSITELIB}/ginga/gw/GwMain.pyo
+${PYSITELIB}/ginga/gw/Plot.py
+${PYSITELIB}/ginga/gw/Plot.pyc
+${PYSITELIB}/ginga/gw/Plot.pyo
+${PYSITELIB}/ginga/gw/PlotView.py
+${PYSITELIB}/ginga/gw/PlotView.pyc
+${PYSITELIB}/ginga/gw/PlotView.pyo
+${PYSITELIB}/ginga/gw/PluginManager.py
+${PYSITELIB}/ginga/gw/PluginManager.pyc
+${PYSITELIB}/ginga/gw/PluginManager.pyo
+${PYSITELIB}/ginga/gw/Readout.py
+${PYSITELIB}/ginga/gw/Readout.pyc
+${PYSITELIB}/ginga/gw/Readout.pyo
+${PYSITELIB}/ginga/gw/Viewers.py
+${PYSITELIB}/ginga/gw/Viewers.pyc
+${PYSITELIB}/ginga/gw/Viewers.pyo
+${PYSITELIB}/ginga/gw/Widgets.py
+${PYSITELIB}/ginga/gw/Widgets.pyc
+${PYSITELIB}/ginga/gw/Widgets.pyo
+${PYSITELIB}/ginga/gw/__init__.py
+${PYSITELIB}/ginga/gw/__init__.pyc
+${PYSITELIB}/ginga/gw/__init__.pyo
+${PYSITELIB}/ginga/gw/sv.py
+${PYSITELIB}/ginga/gw/sv.pyc
+${PYSITELIB}/ginga/gw/sv.pyo
+${PYSITELIB}/ginga/icons/__init__.py
+${PYSITELIB}/ginga/icons/__init__.pyc
+${PYSITELIB}/ginga/icons/__init__.pyo
+${PYSITELIB}/ginga/icons/auto_cuts_48.png
+${PYSITELIB}/ginga/icons/center_image_48.png
+${PYSITELIB}/ginga/icons/color_48.png
+${PYSITELIB}/ginga/icons/contrast_48.png
+${PYSITELIB}/ginga/icons/cuts_48.png
+${PYSITELIB}/ginga/icons/distribute_48.png
+${PYSITELIB}/ginga/icons/down_48.png
+${PYSITELIB}/ginga/icons/file.png
+${PYSITELIB}/ginga/icons/first_48.png
+${PYSITELIB}/ginga/icons/fits.png
+${PYSITELIB}/ginga/icons/flipx_48.png
+${PYSITELIB}/ginga/icons/flipy_48.png
+${PYSITELIB}/ginga/icons/folder.png
+${PYSITELIB}/ginga/icons/forward_48.png
+${PYSITELIB}/ginga/icons/ginga-512x512.png
+${PYSITELIB}/ginga/icons/ginga-splash.ppm
+${PYSITELIB}/ginga/icons/hand_48.png
+${PYSITELIB}/ginga/icons/histogram_48.png
+${PYSITELIB}/ginga/icons/inbox_minus_48.png
+${PYSITELIB}/ginga/icons/inbox_plus_48.png
+${PYSITELIB}/ginga/icons/last_48.png
+${PYSITELIB}/ginga/icons/layers_48.png
+${PYSITELIB}/ginga/icons/levels_48.png
+${PYSITELIB}/ginga/icons/lock_48.png
+${PYSITELIB}/ginga/icons/microscope_48.png
+${PYSITELIB}/ginga/icons/minus_48.png
+${PYSITELIB}/ginga/icons/next_48.png
+${PYSITELIB}/ginga/icons/openHandCursor.png
+${PYSITELIB}/ginga/icons/open_48.png
+${PYSITELIB}/ginga/icons/orient_ne_48.png
+${PYSITELIB}/ginga/icons/orient_nw_48.png
+${PYSITELIB}/ginga/icons/pan_48.png
+${PYSITELIB}/ginga/icons/pause_48.png
+${PYSITELIB}/ginga/icons/play_48.png
+${PYSITELIB}/ginga/icons/plus_48.png
+${PYSITELIB}/ginga/icons/prev_48.png
+${PYSITELIB}/ginga/icons/record_48.png
+${PYSITELIB}/ginga/icons/reset_contrast_48.png
+${PYSITELIB}/ginga/icons/reset_rotation_48.png
+${PYSITELIB}/ginga/icons/reverse_48.png
+${PYSITELIB}/ginga/icons/rot90ccw_48.png
+${PYSITELIB}/ginga/icons/rot90cw_48.png
+${PYSITELIB}/ginga/icons/rotate_48.png
+${PYSITELIB}/ginga/icons/settings_48.png
+${PYSITELIB}/ginga/icons/stop_48.png
+${PYSITELIB}/ginga/icons/swapxy_48.png
+${PYSITELIB}/ginga/icons/tags_48.png
+${PYSITELIB}/ginga/icons/thinCrossCursor.png
+${PYSITELIB}/ginga/icons/triangle-down-48.png
+${PYSITELIB}/ginga/icons/triangle-right-48.png
+${PYSITELIB}/ginga/icons/up_48.png
+${PYSITELIB}/ginga/icons/zoom_100_48.png
+${PYSITELIB}/ginga/icons/zoom_fit_48.png
+${PYSITELIB}/ginga/icons/zoom_in_48.png
+${PYSITELIB}/ginga/icons/zoom_out_48.png
+${PYSITELIB}/ginga/imap.py
+${PYSITELIB}/ginga/imap.pyc
+${PYSITELIB}/ginga/imap.pyo
+${PYSITELIB}/ginga/misc/Bunch.py
+${PYSITELIB}/ginga/misc/Bunch.pyc
+${PYSITELIB}/ginga/misc/Bunch.pyo
+${PYSITELIB}/ginga/misc/Callback.py
+${PYSITELIB}/ginga/misc/Callback.pyc
+${PYSITELIB}/ginga/misc/Callback.pyo
+${PYSITELIB}/ginga/misc/CanvasTypes.py
+${PYSITELIB}/ginga/misc/CanvasTypes.pyc
+${PYSITELIB}/ginga/misc/CanvasTypes.pyo
+${PYSITELIB}/ginga/misc/Datasrc.py
+${PYSITELIB}/ginga/misc/Datasrc.pyc
+${PYSITELIB}/ginga/misc/Datasrc.pyo
+${PYSITELIB}/ginga/misc/Future.py
+${PYSITELIB}/ginga/misc/Future.pyc
+${PYSITELIB}/ginga/misc/Future.pyo
+${PYSITELIB}/ginga/misc/LineHistory.py
+${PYSITELIB}/ginga/misc/LineHistory.pyc
+${PYSITELIB}/ginga/misc/LineHistory.pyo
+${PYSITELIB}/ginga/misc/ModuleManager.py
+${PYSITELIB}/ginga/misc/ModuleManager.pyc
+${PYSITELIB}/ginga/misc/ModuleManager.pyo
+${PYSITELIB}/ginga/misc/ParamSet.py
+${PYSITELIB}/ginga/misc/ParamSet.pyc
+${PYSITELIB}/ginga/misc/ParamSet.pyo
+${PYSITELIB}/ginga/misc/Settings.py
+${PYSITELIB}/ginga/misc/Settings.pyc
+${PYSITELIB}/ginga/misc/Settings.pyo
+${PYSITELIB}/ginga/misc/Task.py
+${PYSITELIB}/ginga/misc/Task.pyc
+${PYSITELIB}/ginga/misc/Task.pyo
+${PYSITELIB}/ginga/misc/Timer.py
+${PYSITELIB}/ginga/misc/Timer.pyc
+${PYSITELIB}/ginga/misc/Timer.pyo
+${PYSITELIB}/ginga/misc/__init__.py
+${PYSITELIB}/ginga/misc/__init__.pyc
+${PYSITELIB}/ginga/misc/__init__.pyo
+${PYSITELIB}/ginga/misc/grc.py
+${PYSITELIB}/ginga/misc/grc.pyc
+${PYSITELIB}/ginga/misc/grc.pyo
+${PYSITELIB}/ginga/misc/log.py
+${PYSITELIB}/ginga/misc/log.pyc
+${PYSITELIB}/ginga/misc/log.pyo
+${PYSITELIB}/ginga/misc/tests/__init__.py
+${PYSITELIB}/ginga/misc/tests/__init__.pyc
+${PYSITELIB}/ginga/misc/tests/__init__.pyo
+${PYSITELIB}/ginga/misc/tests/test_Callback.py
+${PYSITELIB}/ginga/misc/tests/test_Callback.pyc
+${PYSITELIB}/ginga/misc/tests/test_Callback.pyo
+${PYSITELIB}/ginga/misc/tests/test_Future.py
+${PYSITELIB}/ginga/misc/tests/test_Future.pyc
+${PYSITELIB}/ginga/misc/tests/test_Future.pyo
+${PYSITELIB}/ginga/misc/tests/test_Task.py
+${PYSITELIB}/ginga/misc/tests/test_Task.pyc
+${PYSITELIB}/ginga/misc/tests/test_Task.pyo
+${PYSITELIB}/ginga/mockw/CanvasRenderMock.py
+${PYSITELIB}/ginga/mockw/CanvasRenderMock.pyc
+${PYSITELIB}/ginga/mockw/CanvasRenderMock.pyo
+${PYSITELIB}/ginga/mockw/ImageViewCanvasMock.py
+${PYSITELIB}/ginga/mockw/ImageViewCanvasMock.pyc
+${PYSITELIB}/ginga/mockw/ImageViewCanvasMock.pyo
+${PYSITELIB}/ginga/mockw/ImageViewMock.py
+${PYSITELIB}/ginga/mockw/ImageViewMock.pyc
+${PYSITELIB}/ginga/mockw/ImageViewMock.pyo
+${PYSITELIB}/ginga/mockw/__init__.py
+${PYSITELIB}/ginga/mockw/__init__.pyc
+${PYSITELIB}/ginga/mockw/__init__.pyo
+${PYSITELIB}/ginga/mplw/CanvasRenderMpl.py
+${PYSITELIB}/ginga/mplw/CanvasRenderMpl.pyc
+${PYSITELIB}/ginga/mplw/CanvasRenderMpl.pyo
+${PYSITELIB}/ginga/mplw/FigureCanvasQt.py
+${PYSITELIB}/ginga/mplw/FigureCanvasQt.pyc
+${PYSITELIB}/ginga/mplw/FigureCanvasQt.pyo
+${PYSITELIB}/ginga/mplw/ImageViewCanvasMpl.py
+${PYSITELIB}/ginga/mplw/ImageViewCanvasMpl.pyc
+${PYSITELIB}/ginga/mplw/ImageViewCanvasMpl.pyo
+${PYSITELIB}/ginga/mplw/ImageViewMpl.py
+${PYSITELIB}/ginga/mplw/ImageViewMpl.pyc
+${PYSITELIB}/ginga/mplw/ImageViewMpl.pyo
+${PYSITELIB}/ginga/mplw/MplHelp.py
+${PYSITELIB}/ginga/mplw/MplHelp.pyc
+${PYSITELIB}/ginga/mplw/MplHelp.pyo
+${PYSITELIB}/ginga/mplw/__init__.py
+${PYSITELIB}/ginga/mplw/__init__.pyc
+${PYSITELIB}/ginga/mplw/__init__.pyo
+${PYSITELIB}/ginga/mplw/ipg.py
+${PYSITELIB}/ginga/mplw/ipg.pyc
+${PYSITELIB}/ginga/mplw/ipg.pyo
+${PYSITELIB}/ginga/mplw/transform.py
+${PYSITELIB}/ginga/mplw/transform.pyc
+${PYSITELIB}/ginga/mplw/transform.pyo
+${PYSITELIB}/ginga/opencl/CL.py
+${PYSITELIB}/ginga/opencl/CL.pyc
+${PYSITELIB}/ginga/opencl/CL.pyo
+${PYSITELIB}/ginga/opencl/__init__.py
+${PYSITELIB}/ginga/opencl/__init__.pyc
+${PYSITELIB}/ginga/opencl/__init__.pyo
+${PYSITELIB}/ginga/opencl/trcalc.cl
+${PYSITELIB}/ginga/opengl/Camera.py
+${PYSITELIB}/ginga/opengl/Camera.pyc
+${PYSITELIB}/ginga/opengl/Camera.pyo
+${PYSITELIB}/ginga/opengl/CanvasRenderGL.py
+${PYSITELIB}/ginga/opengl/CanvasRenderGL.pyc
+${PYSITELIB}/ginga/opengl/CanvasRenderGL.pyo
+${PYSITELIB}/ginga/opengl/GlHelp.py
+${PYSITELIB}/ginga/opengl/GlHelp.pyc
+${PYSITELIB}/ginga/opengl/GlHelp.pyo
+${PYSITELIB}/ginga/opengl/__init__.py
+${PYSITELIB}/ginga/opengl/__init__.pyc
+${PYSITELIB}/ginga/opengl/__init__.pyo
+${PYSITELIB}/ginga/opengl/geometry_helper.py
+${PYSITELIB}/ginga/opengl/geometry_helper.pyc
+${PYSITELIB}/ginga/opengl/geometry_helper.pyo
+${PYSITELIB}/ginga/opengl/glsl/__init__.py
+${PYSITELIB}/ginga/opengl/glsl/__init__.pyc
+${PYSITELIB}/ginga/opengl/glsl/__init__.pyo
+${PYSITELIB}/ginga/opengl/glsl/image.frag
+${PYSITELIB}/ginga/opengl/glsl/image.vert
+${PYSITELIB}/ginga/opengl/glsl/req.py
+${PYSITELIB}/ginga/opengl/glsl/req.pyc
+${PYSITELIB}/ginga/opengl/glsl/req.pyo
+${PYSITELIB}/ginga/opengl/glsl/shape.frag
+${PYSITELIB}/ginga/opengl/glsl/shape.vert
+${PYSITELIB}/ginga/pilw/CanvasRenderPil.py
+${PYSITELIB}/ginga/pilw/CanvasRenderPil.pyc
+${PYSITELIB}/ginga/pilw/CanvasRenderPil.pyo
+${PYSITELIB}/ginga/pilw/ImageViewPil.py
+${PYSITELIB}/ginga/pilw/ImageViewPil.pyc
+${PYSITELIB}/ginga/pilw/ImageViewPil.pyo
+${PYSITELIB}/ginga/pilw/PilHelp.py
+${PYSITELIB}/ginga/pilw/PilHelp.pyc
+${PYSITELIB}/ginga/pilw/PilHelp.pyo
+${PYSITELIB}/ginga/pilw/__init__.py
+${PYSITELIB}/ginga/pilw/__init__.pyc
+${PYSITELIB}/ginga/pilw/__init__.pyo
+${PYSITELIB}/ginga/qtw/CanvasRenderQt.py
+${PYSITELIB}/ginga/qtw/CanvasRenderQt.pyc
+${PYSITELIB}/ginga/qtw/CanvasRenderQt.pyo
+${PYSITELIB}/ginga/qtw/ImageViewCanvasQt.py
+${PYSITELIB}/ginga/qtw/ImageViewCanvasQt.pyc
+${PYSITELIB}/ginga/qtw/ImageViewCanvasQt.pyo
+${PYSITELIB}/ginga/qtw/ImageViewQt.py
+${PYSITELIB}/ginga/qtw/ImageViewQt.pyc
+${PYSITELIB}/ginga/qtw/ImageViewQt.pyo
+${PYSITELIB}/ginga/qtw/Plot.py
+${PYSITELIB}/ginga/qtw/Plot.pyc
+${PYSITELIB}/ginga/qtw/Plot.pyo
+${PYSITELIB}/ginga/qtw/QtHelp.py
+${PYSITELIB}/ginga/qtw/QtHelp.pyc
+${PYSITELIB}/ginga/qtw/QtHelp.pyo
+${PYSITELIB}/ginga/qtw/Viewers.py
+${PYSITELIB}/ginga/qtw/Viewers.pyc
+${PYSITELIB}/ginga/qtw/Viewers.pyo
+${PYSITELIB}/ginga/qtw/Widgets.py
+${PYSITELIB}/ginga/qtw/Widgets.pyc
+${PYSITELIB}/ginga/qtw/Widgets.pyo
+${PYSITELIB}/ginga/qtw/__init__.py
+${PYSITELIB}/ginga/qtw/__init__.pyc
+${PYSITELIB}/ginga/qtw/__init__.pyo
+${PYSITELIB}/ginga/qtw/tests/__init__.py
+${PYSITELIB}/ginga/qtw/tests/__init__.pyc
+${PYSITELIB}/ginga/qtw/tests/__init__.pyo
+${PYSITELIB}/ginga/qtw/tests/cbar.py
+${PYSITELIB}/ginga/qtw/tests/cbar.pyc
+${PYSITELIB}/ginga/qtw/tests/cbar.pyo
+${PYSITELIB}/ginga/rv/Channel.py
+${PYSITELIB}/ginga/rv/Channel.pyc
+${PYSITELIB}/ginga/rv/Channel.pyo
+${PYSITELIB}/ginga/rv/Control.py
+${PYSITELIB}/ginga/rv/Control.pyc
+${PYSITELIB}/ginga/rv/Control.pyo
+${PYSITELIB}/ginga/rv/__init__.py
+${PYSITELIB}/ginga/rv/__init__.pyc
+${PYSITELIB}/ginga/rv/__init__.pyo
+${PYSITELIB}/ginga/rv/main.py
+${PYSITELIB}/ginga/rv/main.pyc
+${PYSITELIB}/ginga/rv/main.pyo
+${PYSITELIB}/ginga/rv/plugins/Blink.py
+${PYSITELIB}/ginga/rv/plugins/Blink.pyc
+${PYSITELIB}/ginga/rv/plugins/Blink.pyo
+${PYSITELIB}/ginga/rv/plugins/Catalogs.py
+${PYSITELIB}/ginga/rv/plugins/Catalogs.pyc
+${PYSITELIB}/ginga/rv/plugins/Catalogs.pyo
+${PYSITELIB}/ginga/rv/plugins/ChangeHistory.py
+${PYSITELIB}/ginga/rv/plugins/ChangeHistory.pyc
+${PYSITELIB}/ginga/rv/plugins/ChangeHistory.pyo
+${PYSITELIB}/ginga/rv/plugins/Collage.py
+${PYSITELIB}/ginga/rv/plugins/Collage.pyc
+${PYSITELIB}/ginga/rv/plugins/Collage.pyo
+${PYSITELIB}/ginga/rv/plugins/ColorMapPicker.py
+${PYSITELIB}/ginga/rv/plugins/ColorMapPicker.pyc
+${PYSITELIB}/ginga/rv/plugins/ColorMapPicker.pyo
+${PYSITELIB}/ginga/rv/plugins/Colorbar.py
+${PYSITELIB}/ginga/rv/plugins/Colorbar.pyc
+${PYSITELIB}/ginga/rv/plugins/Colorbar.pyo
+${PYSITELIB}/ginga/rv/plugins/Command.py
+${PYSITELIB}/ginga/rv/plugins/Command.pyc
+${PYSITELIB}/ginga/rv/plugins/Command.pyo
+${PYSITELIB}/ginga/rv/plugins/Compose.py
+${PYSITELIB}/ginga/rv/plugins/Compose.pyc
+${PYSITELIB}/ginga/rv/plugins/Compose.pyo
+${PYSITELIB}/ginga/rv/plugins/Contents.py
+${PYSITELIB}/ginga/rv/plugins/Contents.pyc
+${PYSITELIB}/ginga/rv/plugins/Contents.pyo
+${PYSITELIB}/ginga/rv/plugins/Crosshair.py
+${PYSITELIB}/ginga/rv/plugins/Crosshair.pyc
+${PYSITELIB}/ginga/rv/plugins/Crosshair.pyo
+${PYSITELIB}/ginga/rv/plugins/Cursor.py
+${PYSITELIB}/ginga/rv/plugins/Cursor.pyc
+${PYSITELIB}/ginga/rv/plugins/Cursor.pyo
+${PYSITELIB}/ginga/rv/plugins/Cuts.py
+${PYSITELIB}/ginga/rv/plugins/Cuts.pyc
+${PYSITELIB}/ginga/rv/plugins/Cuts.pyo
+${PYSITELIB}/ginga/rv/plugins/Downloads.py
+${PYSITELIB}/ginga/rv/plugins/Downloads.pyc
+${PYSITELIB}/ginga/rv/plugins/Downloads.pyo
+${PYSITELIB}/ginga/rv/plugins/Drawing.py
+${PYSITELIB}/ginga/rv/plugins/Drawing.pyc
+${PYSITELIB}/ginga/rv/plugins/Drawing.pyo
+${PYSITELIB}/ginga/rv/plugins/Errors.py
+${PYSITELIB}/ginga/rv/plugins/Errors.pyc
+${PYSITELIB}/ginga/rv/plugins/Errors.pyo
+${PYSITELIB}/ginga/rv/plugins/FBrowser.py
+${PYSITELIB}/ginga/rv/plugins/FBrowser.pyc
+${PYSITELIB}/ginga/rv/plugins/FBrowser.pyo
+${PYSITELIB}/ginga/rv/plugins/Header.py
+${PYSITELIB}/ginga/rv/plugins/Header.pyc
+${PYSITELIB}/ginga/rv/plugins/Header.pyo
+${PYSITELIB}/ginga/rv/plugins/Histogram.py
+${PYSITELIB}/ginga/rv/plugins/Histogram.pyc
+${PYSITELIB}/ginga/rv/plugins/Histogram.pyo
+${PYSITELIB}/ginga/rv/plugins/Info.py
+${PYSITELIB}/ginga/rv/plugins/Info.pyc
+${PYSITELIB}/ginga/rv/plugins/Info.pyo
+${PYSITELIB}/ginga/rv/plugins/LineProfile.py
+${PYSITELIB}/ginga/rv/plugins/LineProfile.pyc
+${PYSITELIB}/ginga/rv/plugins/LineProfile.pyo
+${PYSITELIB}/ginga/rv/plugins/Log.py
+${PYSITELIB}/ginga/rv/plugins/Log.pyc
+${PYSITELIB}/ginga/rv/plugins/Log.pyo
+${PYSITELIB}/ginga/rv/plugins/Mosaic.py
+${PYSITELIB}/ginga/rv/plugins/Mosaic.pyc
+${PYSITELIB}/ginga/rv/plugins/Mosaic.pyo
+${PYSITELIB}/ginga/rv/plugins/MultiDim.py
+${PYSITELIB}/ginga/rv/plugins/MultiDim.pyc
+${PYSITELIB}/ginga/rv/plugins/MultiDim.pyo
+${PYSITELIB}/ginga/rv/plugins/Operations.py
+${PYSITELIB}/ginga/rv/plugins/Operations.pyc
+${PYSITELIB}/ginga/rv/plugins/Operations.pyo
+${PYSITELIB}/ginga/rv/plugins/Overlays.py
+${PYSITELIB}/ginga/rv/plugins/Overlays.pyc
+${PYSITELIB}/ginga/rv/plugins/Overlays.pyo
+${PYSITELIB}/ginga/rv/plugins/Pan.py
+${PYSITELIB}/ginga/rv/plugins/Pan.pyc
+${PYSITELIB}/ginga/rv/plugins/Pan.pyo
+${PYSITELIB}/ginga/rv/plugins/Pick.py
+${PYSITELIB}/ginga/rv/plugins/Pick.pyc
+${PYSITELIB}/ginga/rv/plugins/Pick.pyo
+${PYSITELIB}/ginga/rv/plugins/Pipeline.py
+${PYSITELIB}/ginga/rv/plugins/Pipeline.pyc
+${PYSITELIB}/ginga/rv/plugins/Pipeline.pyo
+${PYSITELIB}/ginga/rv/plugins/PixTable.py
+${PYSITELIB}/ginga/rv/plugins/PixTable.pyc
+${PYSITELIB}/ginga/rv/plugins/PixTable.pyo
+${PYSITELIB}/ginga/rv/plugins/PlotTable.py
+${PYSITELIB}/ginga/rv/plugins/PlotTable.pyc
+${PYSITELIB}/ginga/rv/plugins/PlotTable.pyo
+${PYSITELIB}/ginga/rv/plugins/Preferences.py
+${PYSITELIB}/ginga/rv/plugins/Preferences.pyc
+${PYSITELIB}/ginga/rv/plugins/Preferences.pyo
+${PYSITELIB}/ginga/rv/plugins/RC.py
+${PYSITELIB}/ginga/rv/plugins/RC.pyc
+${PYSITELIB}/ginga/rv/plugins/RC.pyo
+${PYSITELIB}/ginga/rv/plugins/Ruler.py
+${PYSITELIB}/ginga/rv/plugins/Ruler.pyc
+${PYSITELIB}/ginga/rv/plugins/Ruler.pyo
+${PYSITELIB}/ginga/rv/plugins/SAMP.py
+${PYSITELIB}/ginga/rv/plugins/SAMP.pyc
+${PYSITELIB}/ginga/rv/plugins/SAMP.pyo
+${PYSITELIB}/ginga/rv/plugins/SaveImage.py
+${PYSITELIB}/ginga/rv/plugins/SaveImage.pyc
+${PYSITELIB}/ginga/rv/plugins/SaveImage.pyo
+${PYSITELIB}/ginga/rv/plugins/ScreenShot.py
+${PYSITELIB}/ginga/rv/plugins/ScreenShot.pyc
+${PYSITELIB}/ginga/rv/plugins/ScreenShot.pyo
+${PYSITELIB}/ginga/rv/plugins/TVMark.py
+${PYSITELIB}/ginga/rv/plugins/TVMark.pyc
+${PYSITELIB}/ginga/rv/plugins/TVMark.pyo
+${PYSITELIB}/ginga/rv/plugins/TVMask.py
+${PYSITELIB}/ginga/rv/plugins/TVMask.pyc
+${PYSITELIB}/ginga/rv/plugins/TVMask.pyo
+${PYSITELIB}/ginga/rv/plugins/Thumbs.py
+${PYSITELIB}/ginga/rv/plugins/Thumbs.pyc
+${PYSITELIB}/ginga/rv/plugins/Thumbs.pyo
+${PYSITELIB}/ginga/rv/plugins/Toolbar.py
+${PYSITELIB}/ginga/rv/plugins/Toolbar.pyc
+${PYSITELIB}/ginga/rv/plugins/Toolbar.pyo
+${PYSITELIB}/ginga/rv/plugins/WBrowser.py
+${PYSITELIB}/ginga/rv/plugins/WBrowser.pyc
+${PYSITELIB}/ginga/rv/plugins/WBrowser.pyo
+${PYSITELIB}/ginga/rv/plugins/WCSAxes.py
+${PYSITELIB}/ginga/rv/plugins/WCSAxes.pyc
+${PYSITELIB}/ginga/rv/plugins/WCSAxes.pyo
+${PYSITELIB}/ginga/rv/plugins/WCSMatch.py
+${PYSITELIB}/ginga/rv/plugins/WCSMatch.pyc
+${PYSITELIB}/ginga/rv/plugins/WCSMatch.pyo
+${PYSITELIB}/ginga/rv/plugins/Zoom.py
+${PYSITELIB}/ginga/rv/plugins/Zoom.pyc
+${PYSITELIB}/ginga/rv/plugins/Zoom.pyo
+${PYSITELIB}/ginga/rv/plugins/__init__.py
+${PYSITELIB}/ginga/rv/plugins/__init__.pyc
+${PYSITELIB}/ginga/rv/plugins/__init__.pyo
+${PYSITELIB}/ginga/table/AstroTable.py
+${PYSITELIB}/ginga/table/AstroTable.pyc
+${PYSITELIB}/ginga/table/AstroTable.pyo
+${PYSITELIB}/ginga/table/TableView.py
+${PYSITELIB}/ginga/table/TableView.pyc
+${PYSITELIB}/ginga/table/TableView.pyo
+${PYSITELIB}/ginga/table/__init__.py
+${PYSITELIB}/ginga/table/__init__.pyc
+${PYSITELIB}/ginga/table/__init__.pyo
+${PYSITELIB}/ginga/tests/__init__.py
+${PYSITELIB}/ginga/tests/__init__.pyc
+${PYSITELIB}/ginga/tests/__init__.pyo
+${PYSITELIB}/ginga/tests/test_ImageView.py
+${PYSITELIB}/ginga/tests/test_ImageView.pyc
+${PYSITELIB}/ginga/tests/test_ImageView.pyo
+${PYSITELIB}/ginga/tests/test_aimg.py
+${PYSITELIB}/ginga/tests/test_aimg.pyc
+${PYSITELIB}/ginga/tests/test_aimg.pyo
+${PYSITELIB}/ginga/tests/test_ap_regions.py
+${PYSITELIB}/ginga/tests/test_ap_regions.pyc
+${PYSITELIB}/ginga/tests/test_ap_regions.pyo
+${PYSITELIB}/ginga/tests/test_cmap.py
+${PYSITELIB}/ginga/tests/test_cmap.pyc
+${PYSITELIB}/ginga/tests/test_cmap.pyo
+${PYSITELIB}/ginga/tests/test_colordist.py
+${PYSITELIB}/ginga/tests/test_colordist.pyc
+${PYSITELIB}/ginga/tests/test_colordist.pyo
+${PYSITELIB}/ginga/tests/test_colors.py
+${PYSITELIB}/ginga/tests/test_colors.pyc
+${PYSITELIB}/ginga/tests/test_colors.pyo
+${PYSITELIB}/ginga/tests/test_imap.py
+${PYSITELIB}/ginga/tests/test_imap.pyc
+${PYSITELIB}/ginga/tests/test_imap.pyo
+${PYSITELIB}/ginga/tests/test_iohelper.py
+${PYSITELIB}/ginga/tests/test_iohelper.pyc
+${PYSITELIB}/ginga/tests/test_iohelper.pyo
+${PYSITELIB}/ginga/tests/test_iqcalc.py
+${PYSITELIB}/ginga/tests/test_iqcalc.pyc
+${PYSITELIB}/ginga/tests/test_iqcalc.pyo
+${PYSITELIB}/ginga/tests/test_trcalc.py
+${PYSITELIB}/ginga/tests/test_trcalc.pyc
+${PYSITELIB}/ginga/tests/test_trcalc.pyo
+${PYSITELIB}/ginga/tests/test_wcs.py
+${PYSITELIB}/ginga/tests/test_wcs.pyc
+${PYSITELIB}/ginga/tests/test_wcs.pyo
+${PYSITELIB}/ginga/tkw/ImageViewTk.py
+${PYSITELIB}/ginga/tkw/ImageViewTk.pyc
+${PYSITELIB}/ginga/tkw/ImageViewTk.pyo
+${PYSITELIB}/ginga/tkw/TkHelp.py
+${PYSITELIB}/ginga/tkw/TkHelp.pyc
+${PYSITELIB}/ginga/tkw/TkHelp.pyo
+${PYSITELIB}/ginga/tkw/__init__.py
+${PYSITELIB}/ginga/tkw/__init__.pyc
+${PYSITELIB}/ginga/tkw/__init__.pyo
+${PYSITELIB}/ginga/toolkit.py
+${PYSITELIB}/ginga/toolkit.pyc
+${PYSITELIB}/ginga/toolkit.pyo
+${PYSITELIB}/ginga/trcalc.py
+${PYSITELIB}/ginga/trcalc.pyc
+${PYSITELIB}/ginga/trcalc.pyo
+${PYSITELIB}/ginga/util/__init__.py
+${PYSITELIB}/ginga/util/__init__.pyc
+${PYSITELIB}/ginga/util/__init__.pyo
+${PYSITELIB}/ginga/util/addons.py
+${PYSITELIB}/ginga/util/addons.pyc
+${PYSITELIB}/ginga/util/addons.pyo
+${PYSITELIB}/ginga/util/ap_region.py
+${PYSITELIB}/ginga/util/ap_region.pyc
+${PYSITELIB}/ginga/util/ap_region.pyo
+${PYSITELIB}/ginga/util/bezier.py
+${PYSITELIB}/ginga/util/bezier.pyc
+${PYSITELIB}/ginga/util/bezier.pyo
+${PYSITELIB}/ginga/util/catalog.py
+${PYSITELIB}/ginga/util/catalog.pyc
+${PYSITELIB}/ginga/util/catalog.pyo
+${PYSITELIB}/ginga/util/colorramp.py
+${PYSITELIB}/ginga/util/colorramp.pyc
+${PYSITELIB}/ginga/util/colorramp.pyo
+${PYSITELIB}/ginga/util/contour.py
+${PYSITELIB}/ginga/util/contour.pyc
+${PYSITELIB}/ginga/util/contour.pyo
+${PYSITELIB}/ginga/util/dp.py
+${PYSITELIB}/ginga/util/dp.pyc
+${PYSITELIB}/ginga/util/dp.pyo
+${PYSITELIB}/ginga/util/grc.py
+${PYSITELIB}/ginga/util/grc.pyc
+${PYSITELIB}/ginga/util/grc.pyo
+${PYSITELIB}/ginga/util/heaptimer.py
+${PYSITELIB}/ginga/util/heaptimer.pyc
+${PYSITELIB}/ginga/util/heaptimer.pyo
+${PYSITELIB}/ginga/util/io/__init__.py
+${PYSITELIB}/ginga/util/io/__init__.pyc
+${PYSITELIB}/ginga/util/io/__init__.pyo
+${PYSITELIB}/ginga/util/io/io_asdf.py
+${PYSITELIB}/ginga/util/io/io_asdf.pyc
+${PYSITELIB}/ginga/util/io/io_asdf.pyo
+${PYSITELIB}/ginga/util/io/io_base.py
+${PYSITELIB}/ginga/util/io/io_base.pyc
+${PYSITELIB}/ginga/util/io/io_base.pyo
+${PYSITELIB}/ginga/util/io_fits.py
+${PYSITELIB}/ginga/util/io_fits.pyc
+${PYSITELIB}/ginga/util/io_fits.pyo
+${PYSITELIB}/ginga/util/io_rgb.py
+${PYSITELIB}/ginga/util/io_rgb.pyc
+${PYSITELIB}/ginga/util/io_rgb.pyo
+${PYSITELIB}/ginga/util/iohelper.py
+${PYSITELIB}/ginga/util/iohelper.pyc
+${PYSITELIB}/ginga/util/iohelper.pyo
+${PYSITELIB}/ginga/util/iqcalc.py
+${PYSITELIB}/ginga/util/iqcalc.pyc
+${PYSITELIB}/ginga/util/iqcalc.pyo
+${PYSITELIB}/ginga/util/json.py
+${PYSITELIB}/ginga/util/json.pyc
+${PYSITELIB}/ginga/util/json.pyo
+${PYSITELIB}/ginga/util/loader.py
+${PYSITELIB}/ginga/util/loader.pyc
+${PYSITELIB}/ginga/util/loader.pyo
+${PYSITELIB}/ginga/util/make_release.py
+${PYSITELIB}/ginga/util/make_release.pyc
+${PYSITELIB}/ginga/util/make_release.pyo
+${PYSITELIB}/ginga/util/mosaic.py
+${PYSITELIB}/ginga/util/mosaic.pyc
+${PYSITELIB}/ginga/util/mosaic.pyo
+${PYSITELIB}/ginga/util/paths.py
+${PYSITELIB}/ginga/util/paths.pyc
+${PYSITELIB}/ginga/util/paths.pyo
+${PYSITELIB}/ginga/util/plots.py
+${PYSITELIB}/ginga/util/plots.pyc
+${PYSITELIB}/ginga/util/plots.pyo
+${PYSITELIB}/ginga/util/rgb_cms.py
+${PYSITELIB}/ginga/util/rgb_cms.pyc
+${PYSITELIB}/ginga/util/rgb_cms.pyo
+${PYSITELIB}/ginga/util/toolbox.py
+${PYSITELIB}/ginga/util/toolbox.pyc
+${PYSITELIB}/ginga/util/toolbox.pyo
+${PYSITELIB}/ginga/util/videosink.py
+${PYSITELIB}/ginga/util/videosink.pyc
+${PYSITELIB}/ginga/util/videosink.pyo
+${PYSITELIB}/ginga/util/viewer.py
+${PYSITELIB}/ginga/util/viewer.pyc
+${PYSITELIB}/ginga/util/viewer.pyo
+${PYSITELIB}/ginga/util/vip.py
+${PYSITELIB}/ginga/util/vip.pyc
+${PYSITELIB}/ginga/util/vip.pyo
+${PYSITELIB}/ginga/util/wcs.py
+${PYSITELIB}/ginga/util/wcs.pyc
+${PYSITELIB}/ginga/util/wcs.pyo
+${PYSITELIB}/ginga/util/wcsmod/__init__.py
+${PYSITELIB}/ginga/util/wcsmod/__init__.pyc
+${PYSITELIB}/ginga/util/wcsmod/__init__.pyo
+${PYSITELIB}/ginga/util/wcsmod/common.py
+${PYSITELIB}/ginga/util/wcsmod/common.pyc
+${PYSITELIB}/ginga/util/wcsmod/common.pyo
+${PYSITELIB}/ginga/util/wcsmod/wcs_astlib.py
+${PYSITELIB}/ginga/util/wcsmod/wcs_astlib.pyc
+${PYSITELIB}/ginga/util/wcsmod/wcs_astlib.pyo
+${PYSITELIB}/ginga/util/wcsmod/wcs_astropy.py
+${PYSITELIB}/ginga/util/wcsmod/wcs_astropy.pyc
+${PYSITELIB}/ginga/util/wcsmod/wcs_astropy.pyo
+${PYSITELIB}/ginga/util/wcsmod/wcs_astropy_ape14.py
+${PYSITELIB}/ginga/util/wcsmod/wcs_astropy_ape14.pyc
+${PYSITELIB}/ginga/util/wcsmod/wcs_astropy_ape14.pyo
+${PYSITELIB}/ginga/util/wcsmod/wcs_barebones.py
+${PYSITELIB}/ginga/util/wcsmod/wcs_barebones.pyc
+${PYSITELIB}/ginga/util/wcsmod/wcs_barebones.pyo
+${PYSITELIB}/ginga/util/wcsmod/wcs_kapteyn.py
+${PYSITELIB}/ginga/util/wcsmod/wcs_kapteyn.pyc
+${PYSITELIB}/ginga/util/wcsmod/wcs_kapteyn.pyo
+${PYSITELIB}/ginga/util/wcsmod/wcs_starlink.py
+${PYSITELIB}/ginga/util/wcsmod/wcs_starlink.pyc
+${PYSITELIB}/ginga/util/wcsmod/wcs_starlink.pyo
+${PYSITELIB}/ginga/util/zscale.py
+${PYSITELIB}/ginga/util/zscale.pyc
+${PYSITELIB}/ginga/util/zscale.pyo
+${PYSITELIB}/ginga/vec/CanvasRenderVec.py
+${PYSITELIB}/ginga/vec/CanvasRenderVec.pyc
+${PYSITELIB}/ginga/vec/CanvasRenderVec.pyo
+${PYSITELIB}/ginga/vec/VecHelp.py
+${PYSITELIB}/ginga/vec/VecHelp.pyc
+${PYSITELIB}/ginga/vec/VecHelp.pyo
+${PYSITELIB}/ginga/vec/__init__.py
+${PYSITELIB}/ginga/vec/__init__.pyc
+${PYSITELIB}/ginga/vec/__init__.pyo
+${PYSITELIB}/ginga/version.py
+${PYSITELIB}/ginga/version.pyc
+${PYSITELIB}/ginga/version.pyo
+${PYSITELIB}/ginga/web/__init__.py
+${PYSITELIB}/ginga/web/__init__.pyc
+${PYSITELIB}/ginga/web/__init__.pyo
+${PYSITELIB}/ginga/web/bokehw/BokehHelp.py
+${PYSITELIB}/ginga/web/bokehw/BokehHelp.pyc
+${PYSITELIB}/ginga/web/bokehw/BokehHelp.pyo
+${PYSITELIB}/ginga/web/bokehw/CanvasRenderBokeh.py
+${PYSITELIB}/ginga/web/bokehw/CanvasRenderBokeh.pyc
+${PYSITELIB}/ginga/web/bokehw/CanvasRenderBokeh.pyo
+${PYSITELIB}/ginga/web/bokehw/ImageViewBokeh.py
+${PYSITELIB}/ginga/web/bokehw/ImageViewBokeh.pyc
+${PYSITELIB}/ginga/web/bokehw/ImageViewBokeh.pyo
+${PYSITELIB}/ginga/web/bokehw/__init__.py
+${PYSITELIB}/ginga/web/bokehw/__init__.pyc
+${PYSITELIB}/ginga/web/bokehw/__init__.pyo
+${PYSITELIB}/ginga/web/jupyterw/ImageViewJpw.py
+${PYSITELIB}/ginga/web/jupyterw/ImageViewJpw.pyc
+${PYSITELIB}/ginga/web/jupyterw/ImageViewJpw.pyo
+${PYSITELIB}/ginga/web/jupyterw/JpHelp.py
+${PYSITELIB}/ginga/web/jupyterw/JpHelp.pyc
+${PYSITELIB}/ginga/web/jupyterw/JpHelp.pyo
+${PYSITELIB}/ginga/web/jupyterw/__init__.py
+${PYSITELIB}/ginga/web/jupyterw/__init__.pyc
+${PYSITELIB}/ginga/web/jupyterw/__init__.pyo
+${PYSITELIB}/ginga/web/pgw/ImageViewPg.py
+${PYSITELIB}/ginga/web/pgw/ImageViewPg.pyc
+${PYSITELIB}/ginga/web/pgw/ImageViewPg.pyo
+${PYSITELIB}/ginga/web/pgw/PgHelp.py
+${PYSITELIB}/ginga/web/pgw/PgHelp.pyc
+${PYSITELIB}/ginga/web/pgw/PgHelp.pyo
+${PYSITELIB}/ginga/web/pgw/Plot.py
+${PYSITELIB}/ginga/web/pgw/Plot.pyc
+${PYSITELIB}/ginga/web/pgw/Plot.pyo
+${PYSITELIB}/ginga/web/pgw/Viewers.py
+${PYSITELIB}/ginga/web/pgw/Viewers.pyc
+${PYSITELIB}/ginga/web/pgw/Viewers.pyo
+${PYSITELIB}/ginga/web/pgw/Widgets.py
+${PYSITELIB}/ginga/web/pgw/Widgets.pyc
+${PYSITELIB}/ginga/web/pgw/Widgets.pyo
+${PYSITELIB}/ginga/web/pgw/__init__.py
+${PYSITELIB}/ginga/web/pgw/__init__.pyc
+${PYSITELIB}/ginga/web/pgw/__init__.pyo
+${PYSITELIB}/ginga/web/pgw/ipg.py
+${PYSITELIB}/ginga/web/pgw/ipg.pyc
+${PYSITELIB}/ginga/web/pgw/ipg.pyo
+${PYSITELIB}/ginga/web/pgw/js/__init__.py
+${PYSITELIB}/ginga/web/pgw/js/__init__.pyc
+${PYSITELIB}/ginga/web/pgw/js/__init__.pyo
+${PYSITELIB}/ginga/web/pgw/js/ginga_pg.css
+${PYSITELIB}/ginga/web/pgw/js/ginga_pg.js
+${PYSITELIB}/ginga/web/pgw/js/hammer.js
+${PYSITELIB}/ginga/web/pgw/templates/__init__.py
+${PYSITELIB}/ginga/web/pgw/templates/__init__.pyc
+${PYSITELIB}/ginga/web/pgw/templates/__init__.pyo
+${PYSITELIB}/ginga/web/pgw/templates/index.html
+${PYSITELIB}/ginga/zoom.py
+${PYSITELIB}/ginga/zoom.pyc
+${PYSITELIB}/ginga/zoom.pyo
diff --git a/py-ginga/distinfo b/py-ginga/distinfo
new file mode 100644
index 0000000000..dacc3e45d2
--- /dev/null
+++ b/py-ginga/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (ginga-3.1.0.tar.gz) = f2cb3d1ace8a416ead638844969b5503aa523702
+RMD160 (ginga-3.1.0.tar.gz) = 50c1d324b19f54af5e3fdb6b6c51fd0ef1ba019b
+SHA512 (ginga-3.1.0.tar.gz) = 628a939d4c75d8aa9ad93aed2ce76e1bb49ac88b197221c809b6e2e8a522f9b53aaede0b324cc396dc598e7205383aaded71c1bb3d6fdb584a554e15418a415a
+Size (ginga-3.1.0.tar.gz) = 27054574 bytes


Home | Main Index | Thread Index | Old Index