Date: Sat, 25 Aug 2012 10:42:45 GMT From: Oliver Hartmann <ohartman@zedat.fu-berlin.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/171020: science/isis3: New port: USGS ISIS3 planetary mapping tool Message-ID: <201208251042.q7PAgjSI085535@red.freebsd.org> Resent-Message-ID: <201208251050.q7PAoFbF087038@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 171020 >Category: ports >Synopsis: science/isis3: New port: USGS ISIS3 planetary mapping tool >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: Sat Aug 25 10:50:14 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Oliver Hartmann >Release: FreeBSD 10.0-CURRENT/amd64 >Organization: FU Berlin >Environment: >Description: For planetary sciences, planetary mapping and GIS-related tasks, the USGS provides a large software package called ISIS3. ISIS3 is spread via rsync by the USGS around the scientific community and it is only made available for Linux flavours and OS X. We use ISIS3 now for a couple of years also on the FreeBSD platform, FBSD 9.1-PRE and FreeBSD 10.0-CURRENT, to name the systems we run it on. Since some licensing restrictions and unavailability of commercial libraries, provided by the USGS in the folder 3rdParty, the FreeBSD version is not "complete" and might not provide the full functionality, but in our case, we could work with it as expected. I never came over (time constraints!) an issue: ISIS3 by default needs a lot of prerequisite QT4 stuff which could be possibly easily and conveniently installed by some "magic" USE_QT4= XXX XXX tags in the Makefile. An experienced maintainer or port GURU should have a look at that. I can build the port on my boxes, but I installed many ports out of the QT4 repository by trial and fail the very first time, so I can not guarantee completeness and due to time constraints I have no sandbox/jail or a clean new box for performing the installation "naked". But anyway, I hope there is a little interest in the FreeBSD community for this piece of software for planetary science. I put the port into category "science/isis3", but I think it also could be placed in a more GIS-fashioned category like GRASS or QGIS. Since the USGS has fixed many problems regarding more modern compilers since their release 3.4.0, the installation is now much more convenient and doesn't need loads of patches I had to provide earlier. There is a pitfall: USGS does not provide any git/cvs/svn/http or ftp service to provide interested people with the sources. There is only a very clumsy, ancient and time consuming "rsync" way, I put that in the Makefile's comment. I do not know whether the FreeBSD people can maintain a tar-archive to be fetched when building the port. I do it that way: going ahead with the clumsy rsync. This also fetches the unnecessary Linux binaries. Then I delete the contents of the folder 3rdParty, bin, libs, includes and docs since they get recreated when building the port (I'm not sure about the docs, but since there is an xerces-c 3.0 issue on FreeBSD, I avoid installing the docs). The pure sources are then roughly 300MB. For work, one also need the data. Since the USGS data are provided and updated on a daily/weekly basis, the user/scientist/administrator has to provide them and install/set the proper environment variables. Fetching via "rsync" updated kernels is done on a daily at our facility. "kernel" ins NAIF/USGS terminology is a data-base similar set of parameters and coordinates for orientation data in space, necessary for the proper coordinate referencing of images taken by a spacecraft (like the HRSC imaging camera of MarsExpress we are working on or the more modern ISS-System on Cassini at Saturn, we are also working on). Those "kernel" are crucial for the work with geo-referenced data (in space they are referenced towards a celestial reference system). I didn't provide a "port" for easy to install those things, since I'm not familiar with how to provide a fetch-based port my morphing from rsync to something else. Well ... I hope someone can use the port and it would be nice having more planetary scientists "draged" into use of FreeBSD. I'm the only one I know about and I'm not literaly using the provided port, I'm maintaing a bunch of servers running this stuff on. A prerequisite of port ISIS3 is the port astro/cspice and its shared library (which is not build automatically in the original sources), I provided also prior to this application/submission. Regards, O. Hartmann >How-To-Repeat: >Fix: Creating the tarball the way I do (assuming you're in your home and have network and a bit of free space (~ 1GB) and follow roughly the installation description provided by the USGS, at http://isis.astrogeology.usgs.gov/documents/InstallGuide/index.html. I usually go for the Ubuntu-stuff. The provided software shouldn't differ in the sources, but the binaries. Since we dump the binaries, it doens't matter what we reel in ... mkdir isis3 cd isis3 rsync -azv --delete --partial\ isisdist.astrogeology.usgs.gov::x86-64_linux_UBUNTU/isis . #(this creates a folder called isis) mv isis isis-3.4.0 cd isis-3.4.0 rm -r 3rdParty/lib 3rdParty/plugins rm -r doc lib bin inc cd ../ tar cjvf isis-3.4.0.tar.bz2 isis-3.4.0 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: # # isis3 # isis3/files # isis3/files/patch-make-isismake.apps # isis3/files/patch-make-isismake.macros # isis3/files/patch-src-docsys-Makefile # isis3/files/patch-src-base-objs-Affine-Affine.cpp # isis3/files/patch-src-base-objs-PrincipalComponentAnalysis-PrincipalComponentAnalysis.cpp # isis3/files/patch-src-control-obj-BundleAdjust-BundleAdjust.h # isis3/files/patch-src-base-objs-ForstnerOpwerator-ForstnerOperator.cpp # isis3/files/patch-Makefile # isis3/files/patch-src-qisis-objs-RubberBandTool-RubberBandTool.cpp # isis3/files/config.freebsd # isis3/files/patch-src-base-apps-equalizer-equalizer.cpp # isis3/files/patch-src-base-objs-LeastSquares-LeastSquares.cpp # isis3/files/patch-src-base-objs-Matrix-Matrix.cpp # isis3/files/patch-config-Makefile # isis3/distinfo # isis3/pkg-descr # isis3/pkg-plist # isis3/Makefile # echo c - isis3 mkdir -p isis3 > /dev/null 2>&1 echo c - isis3/files mkdir -p isis3/files > /dev/null 2>&1 echo x - isis3/files/patch-make-isismake.apps sed 's/^X//' >isis3/files/patch-make-isismake.apps << 'a0f1dcc88aeed93c6d064020ddb5209c' X--- make/isismake.apps.orig 2011-08-25 17:33:46.000000000 +0200 X+++ make/isismake.apps 2012-02-03 01:21:09.000000000 +0100 X@@ -76,12 +76,12 @@ X $(CXX) $(ALLLIBDIRS) $(ISISLDFLAGS) $(ISISLDRPATH) -o $@ $(OBJS) $(ALLLIBS) X X .cpp.o: qtmoc X- $(CXX) $(ALLINCDIRS) $(ISISCPPFLAGS) $(CPPFLAGS) -c -o $@ $? X+ $(CXX) $(ALLINCDIRS) $(ISISCPPFLAGS) -c -o $@ $? X X .c.o : X- $(CC) $(ALLINCDIRS) $(ISISCFLAGS) $(CFLAGS) -c -o $@ $? X+ $(CC) $(ALLINCDIRS) $(ISISCFLAGS) -c -o $@ $? X X-.cc.o: X+.cc.o: X $(CXX) $(ALLINCDIRS) $(ISISCPPFLAGS) -c -o $@ $? X X .xml.html : a0f1dcc88aeed93c6d064020ddb5209c echo x - isis3/files/patch-make-isismake.macros sed 's/^X//' >isis3/files/patch-make-isismake.macros << '2308e02393c2e50b7ff94cfd4c877f29' X--- make/isismake.macros.orig 2011-10-05 18:52:56.000000000 +0200 X+++ make/isismake.macros 2012-02-04 11:34:47.000000000 +0100 X@@ -22,6 +22,10 @@ X HOST_PROC = unknown X endif X X+ifeq ($(HOST_ARCH),FreeBSD) X+ include $(ISISROOT)/make/config.freebsd X+endif X+ X ifeq ($(HOST_ARCH),SunOS) X include $(ISISROOT)/make/config.solaris X endif X@@ -41,21 +45,22 @@ X #--------------------------------------------------------------------------- X # Set up some basic commands X #--------------------------------------------------------------------------- X-CXX ?= g++ X-CC ?= gcc X-LDSHARED ?= $(CXX) X+CXX ?= $(CXX) X+CC ?= $(CC) X+CPP ?= $(CPP) X+LDSHARED ?= $(CXX) -Wl,-E -shared X MOC ?= moc X PROTOC ?= protoc X UIC ?= uic X-XALAN ?= Xalan X-LS ?= /bin/ls X-RM ?= /bin/rm -f X-CP ?= /bin/cp X+XALAN ?= xalan-j -FLAVOR d2d=DOM X+LS ?= ls X+RM ?= rm -f X+CP ?= cp X LN ?= ln -s X-CAT ?= /bin/cat X-RANLIB ?= /usr/bin/true X+CAT ?= cat X+RANLIB ?= ranlib X MACHINE ?= uname X-DIFF ?= /usr/bin/diff X+DIFF ?= diff X GREP ?= grep X EVAL ?= eval X WHICH ?= which X@@ -65,10 +70,10 @@ X MV ?= mv X RSYNC ?= rsync X SED ?= sed X-DATE ?= /bin/date X-PRINTF ?= /usr/bin/printf X-ECHO ?= /bin/echo X-CUT ?= /usr/bin/cut X+DATE ?= date X+PRINTF ?= printf X+ECHO ?= echo X+CUT ?= cut X PATCHELF ?= patchelf X X # Third party library/plugin install tool X@@ -83,8 +88,10 @@ X X ifeq ($(HOST_ARCH),SunOS) X AWK ?= /usr/xpg4/bin/awk X+else ifeq ($(HOST_ARCH),FreeBSD) X+ AWK ?= gawk X else X- AWK ?= awk X+ AWK ?= awk X endif X X ifeq ($(HOST_ARCH),Darwin) X@@ -93,16 +100,19 @@ X LATEX ?= /opt/local/bin/latex X else X DOXYGEN ?= doxygen X+ #DOT_PATH ?= /usr/local/bin X LATEX ?= latex X endif X X-# Set up Xalan's command-line option names. Some version of Xalan use different X-# option names (e.g. Ubuntu's and Debian's Xalan). X-XALAN_VALIDATE_OPTION := -v X-XALAN_OUTFILE_OPTION := -o X-XALAN_PARAM_OPTION := -p X-XALAN_INFILE_OPTION := X-XALAN_XSL_OPTION := X+#XALAN_VALIDATE_OPTION := X+XALAN_OUTFILE_OPTION := -OUT X+XALAN_PARAM_OPTION := -PARAM X+XALAN_INFILE_OPTION := -IN X+XALAN_XSL_OPTION := -XSL X+ X+ifeq ($(HOST_ARCH),FreeBSD) X+ HOST_OS := FreeBSD X+endif X X # set up HOST_OS X testFile = $(wildcard /etc/SuSE-release) 2308e02393c2e50b7ff94cfd4c877f29 echo x - isis3/files/patch-src-docsys-Makefile sed 's/^X//' >isis3/files/patch-src-docsys-Makefile << 'bdca3f5d04f1158f9bff0bf72a52f810' X--- src/docsys/Makefile.orig 2012-02-04 12:27:12.000000000 +0100 X+++ src/docsys/Makefile 2012-02-04 12:40:35.000000000 +0100 X@@ -76,7 +76,7 @@ X X echo " [home page]" X #rsync -lHptr --delete --rsh=ssh --cvs-exclude *.html $(DOCDIR)/ X- $(XALAN) $(XALAN_VALIDATE_OPTION) $(XALAN_PARAM_OPTION) menuPath "'./'" $(XALAN_OUTFILE_OPTION) $(DOCDIR)/index.html $(XALAN_INFILE_OPTION) build/homepage.xml $(XALAN_XSL_OPTION) build/main.xsl X+ #$(XALAN) $(XALAN_VALIDATE_OPTION) $(XALAN_PARAM_OPTION) menuPath "'./'" $(XALAN_OUTFILE_OPTION) $(DOCDIR)/index.html $(XALAN_INFILE_OPTION) build/homepage.xml $(XALAN_XSL_OPTION) build/main.xsl X X echo " Finished Updating Directories" X bdca3f5d04f1158f9bff0bf72a52f810 echo x - isis3/files/patch-src-base-objs-Affine-Affine.cpp sed 's/^X//' >isis3/files/patch-src-base-objs-Affine-Affine.cpp << '43277d2afbc00e477b4d0e5e08bcbee3' X--- src/base/objs/Affine/Affine.cpp.orig 2010-11-19 22:20:35.168686503 +0100 X+++ src/base/objs/Affine/Affine.cpp 2010-11-19 22:20:35.169688574 +0100 X@@ -23,7 +23,12 @@ X #include <vector> X #include <iostream> X #include <string> X+ X+#ifdef __FreeBSD__ X+#include "tnt/jama_svd.h" X+#else X #include "jama/jama_svd.h" X+#endif X X #include "Affine.h" X #include "PolynomialBivariate.h" 43277d2afbc00e477b4d0e5e08bcbee3 echo x - isis3/files/patch-src-base-objs-PrincipalComponentAnalysis-PrincipalComponentAnalysis.cpp sed 's/^X//' >isis3/files/patch-src-base-objs-PrincipalComponentAnalysis-PrincipalComponentAnalysis.cpp << 'f016f33a7b428c6558ae9fe3a5f04a15' X--- src/base/objs/PrincipalComponentAnalysis/PrincipalComponentAnalysis.cpp.orig 2010-11-19 22:20:44.224827970 +0100 X+++ src/base/objs/PrincipalComponentAnalysis/PrincipalComponentAnalysis.cpp 2010-11-19 22:20:44.224827970 +0100 X@@ -21,8 +21,14 @@ X */ X X #include "PrincipalComponentAnalysis.h" X+ X+#ifdef __FreeBSD__ X+#include "tnt/jama_eig.h" X+#include "tnt/jama_lu.h" X+#else X #include "jama/jama_eig.h" X #include "jama/jama_lu.h" X+#endif X X using namespace std; X f016f33a7b428c6558ae9fe3a5f04a15 echo x - isis3/files/patch-src-control-obj-BundleAdjust-BundleAdjust.h sed 's/^X//' >isis3/files/patch-src-control-obj-BundleAdjust-BundleAdjust.h << 'ecb128cbca3d8dfc11a935c920814e35' X--- ./src/control/objs/BundleAdjust/BundleAdjust.h.orig 2011-11-11 20:55:31.000000000 +0100 X+++ ./src/control/objs/BundleAdjust/BundleAdjust.h 2011-11-11 20:56:35.000000000 +0100 X@@ -113,8 +113,13 @@ X #include "ControlMeasure.h" X #include "SparseBlockMatrix.h" X X+#ifdef __FreeBSD__ X+#include <suitesparse/cholmod.h> X+#include <suitesparse/UFconfig.h> X+#else X #include <CHOLMOD/cholmod.h> X #include <CHOLMOD/UFconfig.h> X+#endif X X template< typename T > class QList; X template< typename A, typename B > class QMap; ecb128cbca3d8dfc11a935c920814e35 echo x - isis3/files/patch-src-base-objs-ForstnerOpwerator-ForstnerOperator.cpp sed 's/^X//' >isis3/files/patch-src-base-objs-ForstnerOpwerator-ForstnerOperator.cpp << '051779319e4af9201446b7f725e53090' X--- ./src/base/objs/ForstnerOperator/ForstnerOperator.cpp.orig 2010-11-05 22:39:33.540435075 +0100 X+++ ./src/base/objs/ForstnerOperator/ForstnerOperator.cpp 2010-11-05 22:41:25.389989047 +0100 X@@ -2,7 +2,12 @@ X #include "Chip.h" X #include "FourierTransform.h" X #include "tnt/tnt_array2d.h" X+ X+#ifdef __FreeBSD__ X+#include "tnt/jama_lu.h" X+#else X #include "jama/jama_lu.h" X+#endif X #include <complex> X X namespace Isis { 051779319e4af9201446b7f725e53090 echo x - isis3/files/patch-Makefile sed 's/^X//' >isis3/files/patch-Makefile << '6f7335794407f704cdf8deb794637188' X--- Makefile.orig 2012-06-25 23:08:55.000000000 +0200 X+++ Makefile 2012-06-25 23:10:05.000000000 +0200 X@@ -37,7 +37,7 @@ X # After the API is created then the applications can be individually built X # and installed. Finally create the web documentation for the entire system. X #---------------------------------------------------------------------------- X-all: config incs thirdParty api apps docs X+all: config incs api apps docs X X #---------------------------------------------------------------------------- X # Target = config 6f7335794407f704cdf8deb794637188 echo x - isis3/files/patch-src-qisis-objs-RubberBandTool-RubberBandTool.cpp sed 's/^X//' >isis3/files/patch-src-qisis-objs-RubberBandTool-RubberBandTool.cpp << '67f64b0cff17e95944f63991dfb9fa9a' X--- src/qisis/objs/RubberBandTool/RubberBandTool.cpp.orig 2011-09-20 21:42:25.000000000 +0200 X+++ src/qisis/objs/RubberBandTool/RubberBandTool.cpp 2012-01-30 22:43:51.000000000 +0100 X@@ -2,6 +2,10 @@ X X #include <float.h> X X+#ifdef __FreeBSD__ X+#include <math.h> X+#endif X+ X #include <QList> X #include <QMessageBox> X #include <QPainter> 67f64b0cff17e95944f63991dfb9fa9a echo x - isis3/files/config.freebsd sed 's/^X//' >isis3/files/config.freebsd << 'ef5ccb07cd7b4adb9d25495aa2436e7a' X#--------------------------------------------------------------------------- X# Compiler options, derived from config.linux-x86_64 X# CPP flags are CXX flags, but the USGS sources use CPP. X# If used within the ports repository framework, $(CXXFLAGS) X# should already be set properly. X# X# O. Hartmann (2010, 2011, 2012) X# X# ISIS 3.4.0 X#--------------------------------------------------------------------------- X XISISCPPFLAGS = $(CPPFLAGS) XISISCPPFLAGS += $(QTCPPFLAGS) XISISCPPFLAGS += -Wall XISISCPPFLAGS += -fpic XISISCPPFLAGS += -DISIS_LITTLE_ENDIAN=1 XISISCPPFLAGS += -DGMM_USES_SUPERLU XISISCPPFLAGS += -m64 XISISCPPFLAGS += -pthread X X X# Enable (1) or disable (0) usage of KAKADU X# Kakadu is a licens protected library! XISISCPPFLAGS += -DENABLEJP2K=0 X Xifeq ($(findstring DEBUG, $(MODE)),DEBUG) X ISISCPPFLAGS += -g X ISISCPPFLAGS += -O0 X ISISCPPFLAGS += -DDEBUG X ISISCPPFLAGS += -W X ifeq ($(findstring CWD, $(MODE)),CWD) X ISISCPPFLAGS += -DCWDEBUG -DLIBCWD_THREAD_SAFE -D_REENTRANT X ifeq (,$(findstring MEMCHECK, $(MODE))) X ISISCPPFLAGS += -DNOMEMCHECK X endif X endif Xelse X ISISCPPFLAGS += -O0 -g Xendif X XISISCFLAGS = $(CFLAGS) $(CXXFLAGS) X X#--------------------------------------------------------------------------- X# Linker options X# Runtime paths for FreeBSD are rooted to $ISISROOT. X# $(LDFLAGS) should be already set with proper linker options X# by the ports repository framework. Not properly checked yet. X# X#--------------------------------------------------------------------------- XRANLIB = /usr/bin/ranlib XSHAREDLIBEXT = so X XISISLDFLAGS = $(LDFLAGS) XISISLDFLAGS += -L. -L.. -L/usr/local/lib X# XISISLDRPATH += -Wl,-rpath,$(ISISROOT)/lib X# XISISSYSLIBS += -lz -pthread X# XISISSTATIC = -Wl,-Bstatic XISISDYNAMIC = -Wl,-Bdynamic X Xifeq ($(findstring DEBUG, $(MODE)),DEBUG) X ifeq ($(findstring CWD, $(MODE)),CWD) X ISISSYSLIBS += -lcwd_r -pthread X endif Xendif X X#--------------------------------------------------------------------------- X# Shared library options X#--------------------------------------------------------------------------- X#ISISSHAREDFLAGS = $(ISISLDFLAGS) -D_THREAD_SAFE -pthread -shared -fpic XISISSHAREDFLAGS = $(ISISLDFLAGS) -shared XISISSHAREDON = -Wl,-whole-archive XISISSHAREDOFF = -Wl,-no-whole-archive XISISARFLAGS = X X#--------------------------------------------------------------------------- X# Set up local library designations X#--------------------------------------------------------------------------- XISIS3LOCAL ?= $(LOCALBASE) XISIS3SYSINC ?= $(ISIS3LOCAL)/include XISIS3SYSLIB ?= $(ISIS3LOCAL)/lib XISIS3CONTRIB ?= X X#--------------------------------------------------------------------------- X# Set up for cwd X#--------------------------------------------------------------------------- XCWDINCDIR = -D_THREAD_SAFE -pthread -I$(ISIS3LOCAL)/include/libcwd XCWDLIBDIR = -L$(ISIS3LOCAL)/lib XCWDLIB = -lcwd X X X#--------------------------------------------------------------------------- X# Set up for Qt on FreeBSD platform. X# Make environment and settings of CPPFLAGS are done via the ports X# framework. X#--------------------------------------------------------------------------- XQTFLAGS += $(CPPFLAGS) -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED X# XQTDIR = $(QT_PREFIX) X# X#QTINCDIR = -I$(QMAKESPEC) X#QTINCDIR += -I$(ISIS3LOCAL)/share/qt4/mkspecs/default X#QTINCDIR += -I$(QT_INCDIR)/Qt X#QTINCDIR += -I$(QT_INCDIR)/QtCore X#QTINCDIR += -I$(QT_INCDIR)/QtAssistant X#QTINCDIR += -I$(QT_INCDIR)/QtGui X#QTINCDIR += -I$(QT_INCDIR)/QtNetwork X#QTINCDIR += -I$(QT_INCDIR)/QtScript X#QTINCDIR += -I$(QT_INCDIR)/QtScriptTools X#QTINCDIR += -I$(QT_INCDIR)/QtSql X#QTINCDIR += -I$(QT_INCDIR)/QtSvg X#QTINCDIR += -I$(QT_INCDIR)/QtWebKit X#QTINCDIR += -I$(QT_INCDIR)/QtXml X#QTINCDIR += -I$(QT_INCDIR)/QtXmlPatterns X# X# XQTINCDIR += -I$(ISIS3LOCAL)/share/qt4/mkspecs/default XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4 XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/Qt XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtCore XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtAssistant XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtGui XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtNetwork XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtOpenGL XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtScript XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtScriptTools XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtSql XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtSvg XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtTest XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtWebKit XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtXml XQTINCDIR += -I$(ISIS3LOCAL)/include/qt4/QtXmlPatterns X# X# Set by toplevel port's Makefile X# XQTLIBDIR = -L$(ISIS3LOCAL)/lib/qt4 X#QTLIBDIR = -L$(QT_LIBDIR) X# XQTCOMMONFRAMEWORKS = XQTFRAMEWORKS = XQTFRAMEWORKS = -lQtXmlPatterns -lQtXml -lQtNetwork -lQtSql -lQtGui -lQtCore -lQtSvg -lQtTest -lQtOpenGL -lQtWebKit X# XQTLIB = $(QTCFGLIBS) $(QTFRAMEWORKS) $(QTCOMMONFRAMEWORKS) X# XQTOPENGL = -lOpenGL -lAGL X# XISISCPPFLAGS += $(QTFLAGS) X X#--------------------------------------------------------------------------- X# Setup Qt4 moc compiler X#--------------------------------------------------------------------------- XMOC = $(ISIS3LOCAL)/bin/moc-qt4 X#MOC = $(MOC) XMOCDEFINES += $(QTFLAGS) XMOCDEFINES += $(QTINCDIR) X X#--------------------------------------------------------------------------- X# Setup Qt4 uic compiler X#--------------------------------------------------------------------------- X#UIC = $(UIC) XUIC = $(ISIS3LOCAL)/bin/uic-qt4 XUICDEFINES += $(QTCPPFLAGS) XUICDEFINES += $(QTINCDIR) X X X#--------------------------------------------------------------------------- X# Setup Qt4 qmake X#--------------------------------------------------------------------------- X#QMAKE = $(QMAKE) XQMAKE = $(ISIS3LOCAL)/bin/qmake-qt4 X X#--------------------------------------------------------------------------- X# Setup Qt4 rcc compiler X#--------------------------------------------------------------------------- X#RCC = $(RCC) XRCC = $(ISIS3LOCAL)/bin/rcc X X#--------------------------------------------------------------------------- X# Set up for Qwt X#--------------------------------------------------------------------------- XQWTINCDIR = -D_THREAD_SAFE -pthread -I$(ISIS3LOCAL)/include/qwt6 XQWTLIBDIR = -L$(ISIS3LOCAL)/lib XQWTLIB = -lqwt6 X X#--------------------------------------------------------------------------- X# Set up for Xerces X#--------------------------------------------------------------------------- XXERCESINCDIR = `pkg-config --cflags xerces-c` XXERCESLIBDIR = `pkg-config --libs-only-L xerces-c` XXERCESLIB = `pkg-config --libs-only-l xerces-c` X X#--------------------------------------------------------------------------- X# Set up for Xalan-c X# Due to problem with Xerces V2 (Std in FBSD ports) and V3 (needed in ISIS3) X# Xalan based portions won't compile properly. X#--------------------------------------------------------------------------- X#XALAN = $(ISIS3LOCAL)/bin/Xalan X X#--------------------------------------------------------------------------- X# Set up for Tiff X#--------------------------------------------------------------------------- XTIFFINCDIR = -I$(ISIS3LOCAL)/include XTIFFLIBDIR = -L$(ISIS3LOCAL)/lib XTIFFLIB = -ltiff X X#--------------------------------------------------------------------------- X# Set up for naif X# This is a FreeBSD specific setting of a specific port X# not published yet. X#--------------------------------------------------------------------------- XNAIFINCDIR = -I$(ISIS3LOCAL)/include/naif XNAIFLIBDIR = -L$(ISIS3LOCAL)/lib/ XNAIFLIB = -lcspice X X#--------------------------------------------------------------------------- X# Set up for TNT X#--------------------------------------------------------------------------- XTNTINCDIR = -I$(ISIS3LOCAL)/include/tnt XTNTLIBDIR = XTNTLIB = X X#--------------------------------------------------------------------------- X# Set up for JAMA X#--------------------------------------------------------------------------- XJAMAINCDIR = -I$(ISIS3LOCAL)/include/tnt XJAMALIBDIR = XJAMALIB = X X#--------------------------------------------------------------------------- X# Set up for GEOS X#--------------------------------------------------------------------------- XGEOSINCDIR = -D_THREAD_SAFE -pthread -I$(ISIS3LOCAL)/include/geos XGEOSLIBDIR = -L$(ISIS3LOCAL)/lib XGEOSLIB = -lgeos X X#--------------------------------------------------------------------------- X# Set up for the GNU Scientific Library (GSL). Note that this setup X# suppports include patterns such as <gsl/gsl_errno.h>. With this X# format, any other include spec that points to the general include X# directory, such as GEOS, will suffice. Therefore, an explicit X# include directive is ommitted but provided as an empty reference X# in cases where it may be located elsewhere. This also goes for the X# library reference. X#--------------------------------------------------------------------------- XGSLINCDIR = -D_THREAD_SAFE -pthread -I$(ISIS3LOCAL)/include/gsl XGSLLIBDIR = -L$(ISIS3LOCAL)/lib XGSLLIB = -lgsl -lgslcblas X X#--------------------------------------------------------------------------- X# Set up for X11 X#--------------------------------------------------------------------------- XX11INCDIR = XX11LIBDIR = XX11LIB = -lX11 X X#--------------------------------------------------------------------------- X# Set up for GMM X#--------------------------------------------------------------------------- XGMMINCDIR = -D_THREAD_SAFE -I$(ISIS3LOCAL)/include XGMMLIBDIR = XGMMLIB = X X#--------------------------------------------------------------------------- X# Set up for SuperLU X#--------------------------------------------------------------------------- XSUPERLUINCDIR = -D_THREAD_SAFE -pthread -I$(ISIS3LOCAL)/include/superlu XSUPERLULIBDIR = -L$(ISIS3LOCAL)/lib XSUPERLULIB = -lsuperlu -lblas X X#--------------------------------------------------------------------------- X# Set up for Google Protocol Buffers (ProtoBuf) X#--------------------------------------------------------------------------- XPROTOBUFINCDIR = `pkg-config --cflags protobuf` XPROTOBUFLIBDIR = `pkg-config --libs-only-L protobuf` XPROTOBUFLIB = `pkg-config --libs-only-l protobuf` X X#--------------------------------------------------------------------------- X# Set up for kakadu X# The Kakadu library is proprietary. The source files cannot be distributed X# with ISIS3. If you need to rebuild ISIS3 on your system, then you will X# need to modify the lines below that pertain to the location of the X# header files and library on your system. The compilation flag, ENABLEJP2K, X# should be set to true if you are building with the Kakadu library and X# you want to use the JPEG2000 specific code in the ISIS3 system. Otherwise, X# set the ENABLEJP2K flag to false. X#--------------------------------------------------------------------------- Xifdef DENABLEJP2K Xifeq $( $HOST_ARCH, FreeBSD ) XKAKADUINCDIR = -I$(ISIS3LOCAL)/include/ XKAKADULIBDIR = -L$(ISIS3LOCAL)/lib XKAKADULIB = -lopenjpeg -llibecwj2 Xelse XKAKADUINCDIR = -I$(ISIS3LOCAL)/include/kakadu/ XKAKADULIBDIR = -L$(ISIS3LOCAL)/lib XKAKADULIB = -lkdu_a63R Xendif Xelse XKAKADUINCDIR = -I$(ISIS3LOCAL)/include/kakadu/ XKAKADULIBDIR = -L$(ISIS3LOCAL)/lib XKAKADULIB = Xendif X X#--------------------------------------------------------------------------- X# Set up for BOOST X#--------------------------------------------------------------------------- XBOOSTINCDIR = -D_THREAD_SAFE -pthread -I$(ISIS3LOCAL)/include/boost/ XBOOSTLIBDIR = -L$(ISIS3LOCAL)/lib XBOOSTLIB = X#BOOSTLIB = -lboost_date_time -lboost_filesystem -lboost_graph -lboost_math_c99f \ X# -lboost_math_c99l -lboost_math_c99 -lboost_math_tr1f -lboost_math_tr1l \ X# -lboost_math_tr1 -lboost_prg_exec_monitor -lboost_program_options \ X# -lboost_regex -lboost_serialization -lboost_signals -lboost_system \ X# -lboost_thread -lboost_unit_test_framework -lboost_wave -lboost_wserialization X X#--------------------------------------------------------------------------- X# Set up for Cholmod libraries X#--------------------------------------------------------------------------- XCHOLMODINCDIR = -D_THREAD_SAFE -pthread -I$(ISIS3LOCAL)/include XCHOLMODLIBDIR = -L$(ISIS3LOCAL)/lib XCHOLMODLIB = -lcholmod -lamd -lcolamd -llapack ef5ccb07cd7b4adb9d25495aa2436e7a echo x - isis3/files/patch-src-base-apps-equalizer-equalizer.cpp sed 's/^X//' >isis3/files/patch-src-base-apps-equalizer-equalizer.cpp << '70972c341f22baadebb1285f3388011b' X--- src/base/apps/equalizer/equalizer.cpp.orig 2011-11-09 19:16:35.000000000 +0100 X+++ src/base/apps/equalizer/equalizer.cpp 2011-11-09 19:17:22.000000000 +0100 X@@ -2,7 +2,11 @@ X X #include <cmath> X X+#ifdef __FreeBSD__ X+#include "tnt/jama_svd.h" X+#else X #include "jama/jama_svd.h" X+#endif X #include "tnt/tnt_array2d.h" X X #include "CubeAttribute.h" 70972c341f22baadebb1285f3388011b echo x - isis3/files/patch-src-base-objs-LeastSquares-LeastSquares.cpp sed 's/^X//' >isis3/files/patch-src-base-objs-LeastSquares-LeastSquares.cpp << '00c53ae950a49487ec911bbc7fca8489' X--- ./src/base/objs/LeastSquares/LeastSquares.cpp.orig 2011-03-26 23:39:56.000000000 +0100 X+++ ./src/base/objs/LeastSquares/LeastSquares.cpp 2012-01-30 22:39:17.000000000 +0100 X@@ -20,8 +20,13 @@ X * http://isis.astrogeology.usgs.gov, and the USGS privacy and disclaimers on X * http://www.usgs.gov/privacy.html. X */ X+#if defined(__FreeBSD__) X+#include "tnt/jama_svd.h" X+#include "tnt/jama_qr.h" X+#else X #include "jama/jama_svd.h" X #include "jama/jama_qr.h" X+#endif X X #if !defined(__sun__) X #include "gmm/gmm_superlu_interface.h" 00c53ae950a49487ec911bbc7fca8489 echo x - isis3/files/patch-src-base-objs-Matrix-Matrix.cpp sed 's/^X//' >isis3/files/patch-src-base-objs-Matrix-Matrix.cpp << '7c80a8b7ea27e5a7ce0fbce6275c8bf0' X--- src/base/objs/Matrix/Matrix.cpp.orig 2010-07-03 03:34:37.000000000 +0200 X+++ src/base/objs/Matrix/Matrix.cpp 2012-01-30 22:57:07.000000000 +0100 X@@ -23,9 +23,16 @@ X #include <vector> X #include <iostream> X #include <string> X+ X+#ifdef __FreeBSD__ X+#include "tnt/jama_svd.h" X+#include "tnt/jama_eig.h" X+#include "tnt/jama_lu.h" X+#else X #include "jama/jama_svd.h" X #include "jama/jama_eig.h" X #include "jama/jama_lu.h" X+#endif X X #include "Matrix.h" X #include "iException.h" 7c80a8b7ea27e5a7ce0fbce6275c8bf0 echo x - isis3/files/patch-config-Makefile sed 's/^X//' >isis3/files/patch-config-Makefile << 'b4b92d5a202b51a7789eb31e93d892d8' X--- config/Makefile.orig 2012-06-16 18:04:26.000000000 +0200 X+++ config/Makefile 2012-06-16 18:15:23.000000000 +0200 X@@ -8,18 +8,19 @@ X X ####### Compiler, tools and options X X-CC = gcc X-CXX = g++ X+CC ?= clang X+CXX ?= clang++ X DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED X-CFLAGS = -m64 -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) X-CXXFLAGS = -m64 -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) X-INCPATH = -I../../../local/v002/mkspecs/default -I. -I../../../local/v002/include/qt/qt4.8.0/QtCore -I../../../local/v002/include/qt/qt4.8.0/QtGui -I../../../local/v002/include/qt/qt4.8.0 -I. X-LINK = g++ X-LFLAGS = -m64 -Wl,-O1 -Wl,-rpath,/usgs/pkgs/local/v002/lib X-LIBS = $(SUBLIBS) -L/usgs/pkgs/local/v002//lib -lQtGui -L/usgs/pkgs/local/v002//lib -L/usr/X11R6/lib64 -lQtCore -lpthread X+CFLAGS += -Wall -W -D_REENTRANT $(DEFINES) X+CXXFLAGS += -Wall -W -D_REENTRANT $(DEFINES) X+#INCPATH = -I../../../local/v002/mkspecs/default -I. -I../../../local/v002/include/qt/qt4.8.0/QtCore -I../../../local/v002/include/qt/qt4.8.0/QtGui -I../../../local/v002/include/qt/qt4.8.0 -I. X+INCPATH ?= ${CPPFLAGS} -I. X+LINK ?= clang++ X+LFLAGS = ${LDFLAGS} X+LIBS = $(SUBLIBS) -lQtGui -lQtCore -lpthread X AR = ar cqs X RANLIB = X-QMAKE = /usgs/pkgs/local/v002/bin/qmake X+QMAKE = qmake-qt4 X TAR = tar -cf X COMPRESS = gzip -9f X COPY = cp -f X@@ -45,31 +46,7 @@ X X SOURCES = X OBJECTS = X-DIST = ../../../local/v002/mkspecs/common/unix.conf \ X- ../../../local/v002/mkspecs/common/linux.conf \ X- ../../../local/v002/mkspecs/common/gcc-base.conf \ X- ../../../local/v002/mkspecs/common/gcc-base-unix.conf \ X- ../../../local/v002/mkspecs/common/g++-base.conf \ X- ../../../local/v002/mkspecs/common/g++-unix.conf \ X- ../../../local/v002/mkspecs/qconfig.pri \ X- ../../../local/v002/mkspecs/modules/qt_webkit_version.pri \ X- ../../../local/v002/mkspecs/features/qt_functions.prf \ X- ../../../local/v002/mkspecs/features/qt_config.prf \ X- ../../../local/v002/mkspecs/features/exclusive_builds.prf \ X- ../../../local/v002/mkspecs/features/default_pre.prf \ X- ../../../local/v002/mkspecs/features/release.prf \ X- ../../../local/v002/mkspecs/features/default_post.prf \ X- ../../../local/v002/mkspecs/features/unix/gdb_dwarf_index.prf \ X- ../../../local/v002/mkspecs/features/warn_on.prf \ X- ../../../local/v002/mkspecs/features/qt.prf \ X- ../../../local/v002/mkspecs/features/unix/thread.prf \ X- ../../../local/v002/mkspecs/features/moc.prf \ X- ../../../local/v002/mkspecs/features/resources.prf \ X- ../../../local/v002/mkspecs/features/uic.prf \ X- ../../../local/v002/mkspecs/features/yacc.prf \ X- ../../../local/v002/mkspecs/features/lex.prf \ X- ../../../local/v002/mkspecs/features/include_source_dir.prf \ X- config.pro X+DIST = config.pro X QMAKE_TARGET = isis.conf X DESTDIR = $(ISISROOT)/make/ X TARGET = $(ISISROOT)/make/isis.conf X@@ -102,59 +79,10 @@ X @$(CHK_DIR_EXISTS) $(ISISROOT)/make/ || $(MKDIR) $(ISISROOT)/make/ X $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) X X-Makefile: config.pro ../../../local/v002/mkspecs/default/qmake.conf ../../../local/v002/mkspecs/common/unix.conf \ X- ../../../local/v002/mkspecs/common/linux.conf \ X- ../../../local/v002/mkspecs/common/gcc-base.conf \ X- ../../../local/v002/mkspecs/common/gcc-base-unix.conf \ X- ../../../local/v002/mkspecs/common/g++-base.conf \ X- ../../../local/v002/mkspecs/common/g++-unix.conf \ X- ../../../local/v002/mkspecs/qconfig.pri \ X- ../../../local/v002/mkspecs/modules/qt_webkit_version.pri \ X- ../../../local/v002/mkspecs/features/qt_functions.prf \ X- ../../../local/v002/mkspecs/features/qt_config.prf \ X- ../../../local/v002/mkspecs/features/exclusive_builds.prf \ X- ../../../local/v002/mkspecs/features/default_pre.prf \ X- ../../../local/v002/mkspecs/features/release.prf \ X- ../../../local/v002/mkspecs/features/default_post.prf \ X- ../../../local/v002/mkspecs/features/unix/gdb_dwarf_index.prf \ X- ../../../local/v002/mkspecs/features/warn_on.prf \ X- ../../../local/v002/mkspecs/features/qt.prf \ X- ../../../local/v002/mkspecs/features/unix/thread.prf \ X- ../../../local/v002/mkspecs/features/moc.prf \ X- ../../../local/v002/mkspecs/features/resources.prf \ X- ../../../local/v002/mkspecs/features/uic.prf \ X- ../../../local/v002/mkspecs/features/yacc.prf \ X- ../../../local/v002/mkspecs/features/lex.prf \ X- ../../../local/v002/mkspecs/features/include_source_dir.prf \ X- /usgs/pkgs/local/v002/lib/libQtGui.prl \ X- /usgs/pkgs/local/v002/lib/libQtCore.prl X+Makefile: config.pro X+ X $(QMAKE) -o Makefile config.pro X-../../../local/v002/mkspecs/common/unix.conf: X-../../../local/v002/mkspecs/common/linux.conf: X-../../../local/v002/mkspecs/common/gcc-base.conf: X-../../../local/v002/mkspecs/common/gcc-base-unix.conf: X-../../../local/v002/mkspecs/common/g++-base.conf: X-../../../local/v002/mkspecs/common/g++-unix.conf: X-../../../local/v002/mkspecs/qconfig.pri: X-../../../local/v002/mkspecs/modules/qt_webkit_version.pri: X-../../../local/v002/mkspecs/features/qt_functions.prf: X-../../../local/v002/mkspecs/features/qt_config.prf: X-../../../local/v002/mkspecs/features/exclusive_builds.prf: X-../../../local/v002/mkspecs/features/default_pre.prf: X-../../../local/v002/mkspecs/features/release.prf: X-../../../local/v002/mkspecs/features/default_post.prf: X-../../../local/v002/mkspecs/features/unix/gdb_dwarf_index.prf: X-../../../local/v002/mkspecs/features/warn_on.prf: X-../../../local/v002/mkspecs/features/qt.prf: X-../../../local/v002/mkspecs/features/unix/thread.prf: X-../../../local/v002/mkspecs/features/moc.prf: X-../../../local/v002/mkspecs/features/resources.prf: X-../../../local/v002/mkspecs/features/uic.prf: X-../../../local/v002/mkspecs/features/yacc.prf: X-../../../local/v002/mkspecs/features/lex.prf: X-../../../local/v002/mkspecs/features/include_source_dir.prf: X-/usgs/pkgs/local/v002/lib/libQtGui.prl: X-/usgs/pkgs/local/v002/lib/libQtCore.prl: X+ X qmake: FORCE X @$(QMAKE) -o Makefile config.pro X b4b92d5a202b51a7789eb31e93d892d8 echo x - isis3/distinfo sed 's/^X//' >isis3/distinfo << 'a088da048508577e5eeb49b32d1c8af5' XSHA256 (isis-3.4.0.tar.gz) = f30523aef1e70fd0c6149ccacac2a609898333b835508c71470ff297e85894a2 XSIZE (isis-3.4.0.tar.gz) = 181188173 a088da048508577e5eeb49b32d1c8af5 echo x - isis3/pkg-descr sed 's/^X//' >isis3/pkg-descr << 'a55f3cf3fe7966bde184bb2a483f0e22' XISIS3 - Integrated Software for Imagers and Spectrometers Version 3 X XIsis, an image processing software package. The focus of the software Xis to manipulate imagery collected by current and past NASA planetary Xmissions sent to Mars, Jupiter, Saturn, and other solar system bodies. XFor more information on the software see Xhttp://isis.astrogeology.usgs.gov X a55f3cf3fe7966bde184bb2a483f0e22 echo x - isis3/pkg-plist sed 's/^X//' >isis3/pkg-plist << '65b134f0d82fc23433717f57e8aa4397' Xisis/3.4.0/IsisPreferences Xisis/3.4.0/bin/algebra Xisis/3.4.0/bin/apollo2isis Xisis/3.4.0/bin/apollocal Xisis/3.4.0/bin/apollofindrx Xisis/3.4.0/bin/apollopaninit Xisis/3.4.0/bin/apollopansticher Xisis/3.4.0/bin/apolloremrx Xisis/3.4.0/bin/apollowarp Xisis/3.4.0/bin/appjit Xisis/3.4.0/bin/ascii2isis Xisis/3.4.0/bin/automos Xisis/3.4.0/bin/autoregtemplate Xisis/3.4.0/bin/autoseed Xisis/3.4.0/bin/bandnorm Xisis/3.4.0/bin/bandtrim Xisis/3.4.0/bin/bit2bit Xisis/3.4.0/bin/blend Xisis/3.4.0/bin/blobdump Xisis/3.4.0/bin/butterworth Xisis/3.4.0/bin/cam2cam Xisis/3.4.0/bin/cam2map Xisis/3.4.0/bin/caminfo Xisis/3.4.0/bin/campt Xisis/3.4.0/bin/camrange Xisis/3.4.0/bin/camstats Xisis/3.4.0/bin/camtrim Xisis/3.4.0/bin/cathist Xisis/3.4.0/bin/catlab Xisis/3.4.0/bin/catoriglab Xisis/3.4.0/bin/circle Xisis/3.4.0/bin/circle2 Xisis/3.4.0/bin/ciss2isis Xisis/3.4.0/bin/cisscal Xisis/3.4.0/bin/ckwriter Xisis/3.4.0/bin/clem2isis Xisis/3.4.0/bin/clemhirescal Xisis/3.4.0/bin/clemnircal Xisis/3.4.0/bin/clemnirclean Xisis/3.4.0/bin/clemnirnoise Xisis/3.4.0/bin/clemuvviscal Xisis/3.4.0/bin/cnet2mat Xisis/3.4.0/bin/cnetadd Xisis/3.4.0/bin/cnetbin2pvl Xisis/3.4.0/bin/cnetcheck Xisis/3.4.0/bin/cnetdiff Xisis/3.4.0/bin/cnetedit Xisis/3.4.0/bin/cneteditor Xisis/3.4.0/bin/cnetextract Xisis/3.4.0/bin/cnethist Xisis/3.4.0/bin/cnetmerge Xisis/3.4.0/bin/cnetnewradii Xisis/3.4.0/bin/cnetpvl2bin Xisis/3.4.0/bin/cnetref Xisis/3.4.0/bin/cnetsplit Xisis/3.4.0/bin/cnetstats Xisis/3.4.0/bin/cnettable Xisis/3.4.0/bin/cnetwinnow Xisis/3.4.0/bin/copylabel Xisis/3.4.0/bin/coreg Xisis/3.4.0/bin/cosi Xisis/3.4.0/bin/crism2isis Xisis/3.4.0/bin/crop Xisis/3.4.0/bin/cropspecial Xisis/3.4.0/bin/csspckgen Xisis/3.4.0/bin/ctxcal Xisis/3.4.0/bin/ctxevenodd Xisis/3.4.0/bin/cubeatt Xisis/3.4.0/bin/cubeavg Xisis/3.4.0/bin/cubediff Xisis/3.4.0/bin/cubefunc Xisis/3.4.0/bin/cubeit Xisis/3.4.0/bin/cubenorm Xisis/3.4.0/bin/dawnfc2isis Xisis/3.4.0/bin/dawnvir2isis Xisis/3.4.0/bin/ddd2isis Xisis/3.4.0/bin/decorstretch Xisis/3.4.0/bin/deltack Xisis/3.4.0/bin/dempack Xisis/3.4.0/bin/demprep Xisis/3.4.0/bin/deriv Xisis/3.4.0/bin/desmear Xisis/3.4.0/bin/divfilter Xisis/3.4.0/bin/dstripe Xisis/3.4.0/bin/editlab Xisis/3.4.0/bin/edrget Xisis/3.4.0/bin/enlarge Xisis/3.4.0/bin/equalizer Xisis/3.4.0/bin/errors Xisis/3.4.0/bin/explode Xisis/3.4.0/bin/fakecube Xisis/3.4.0/bin/fft Xisis/3.4.0/bin/fillgap Xisis/3.4.0/bin/findgaps Xisis/3.4.0/bin/findimageoverlaps Xisis/3.4.0/bin/findrx Xisis/3.4.0/bin/fits2isis Xisis/3.4.0/bin/flip Xisis/3.4.0/bin/footprintinit Xisis/3.4.0/bin/footprintmerge Xisis/3.4.0/bin/fplanemap Xisis/3.4.0/bin/fx Xisis/3.4.0/bin/gauss Xisis/3.4.0/bin/gaussstretch Xisis/3.4.0/bin/getkey Xisis/3.4.0/bin/getsn Xisis/3.4.0/bin/gllssi2isis Xisis/3.4.0/bin/gllssical Xisis/3.4.0/bin/gradient Xisis/3.4.0/bin/greyscale Xisis/3.4.0/bin/grid Xisis/3.4.0/bin/handmos Xisis/3.4.0/bin/hi2isis Xisis/3.4.0/bin/hical Xisis/3.4.0/bin/hicalbeta Xisis/3.4.0/bin/hicalproc Xisis/3.4.0/bin/hiccdstitch Xisis/3.4.0/bin/hicolormos Xisis/3.4.0/bin/hicubeit Xisis/3.4.0/bin/hicubenorm Xisis/3.4.0/bin/hidestripe Xisis/3.4.0/bin/hidtmgen Xisis/3.4.0/bin/hiequal Xisis/3.4.0/bin/hifringe Xisis/3.4.0/bin/hifurrows Xisis/3.4.0/bin/highpass Xisis/3.4.0/bin/higlob Xisis/3.4.0/bin/hijitreg Xisis/3.4.0/bin/hijitter Xisis/3.4.0/bin/himos Xisis/3.4.0/bin/hinoise Xisis/3.4.0/bin/hirdr2isis Xisis/3.4.0/bin/hirdrgen Xisis/3.4.0/bin/hisharpen Xisis/3.4.0/bin/hist Xisis/3.4.0/bin/histat Xisis/3.4.0/bin/histeq Xisis/3.4.0/bin/histitch Xisis/3.4.0/bin/histmatch Xisis/3.4.0/bin/hrsc2isis Xisis/3.4.0/bin/hsv2rgb Xisis/3.4.0/bin/ifft Xisis/3.4.0/bin/interestcube Xisis/3.4.0/bin/isis2ascii Xisis/3.4.0/bin/isis2fits Xisis/3.4.0/bin/isis2gml Xisis/3.4.0/bin/isis2pds Xisis/3.4.0/bin/isis2raw Xisis/3.4.0/bin/isis2std Xisis/3.4.0/bin/isiscomplete Xisis/3.4.0/bin/isisui Xisis/3.4.0/bin/jigsaw Xisis/3.4.0/bin/kaguyatc2isis Xisis/3.4.0/bin/kerneldbgen Xisis/3.4.0/bin/kernfilter Xisis/3.4.0/bin/kuwahara Xisis/3.4.0/bin/lineeq Xisis/3.4.0/bin/lo2isis Xisis/3.4.0/bin/lopdsgen Xisis/3.4.0/bin/lowpass Xisis/3.4.0/bin/lronac2isis Xisis/3.4.0/bin/lronac2pds Xisis/3.4.0/bin/lronaccal Xisis/3.4.0/bin/lrowac2isis Xisis/3.4.0/bin/lrowac2pds Xisis/3.4.0/bin/lrowaccal Xisis/3.4.0/bin/lrowacpho Xisis/3.4.0/bin/makecube Xisis/3.4.0/bin/makeflat Xisis/3.4.0/bin/map2cam Xisis/3.4.0/bin/map2map Xisis/3.4.0/bin/mapgrid Xisis/3.4.0/bin/maplab Xisis/3.4.0/bin/mapmos Xisis/3.4.0/bin/mappt Xisis/3.4.0/bin/mapsize Xisis/3.4.0/bin/maptemplate Xisis/3.4.0/bin/maptrim Xisis/3.4.0/bin/mar102isis Xisis/3.4.0/bin/mar10cal Xisis/3.4.0/bin/mar10clean Xisis/3.4.0/bin/mar10nonoise Xisis/3.4.0/bin/mar10restore Xisis/3.4.0/bin/marci2isis Xisis/3.4.0/bin/marcical Xisis/3.4.0/bin/marciflip Xisis/3.4.0/bin/mask Xisis/3.4.0/bin/mat2cnet Xisis/3.4.0/bin/mdis2isis Xisis/3.4.0/bin/mdis2pds Xisis/3.4.0/bin/mdiscal Xisis/3.4.0/bin/mdisddr Xisis/3.4.0/bin/mdisedrinfo Xisis/3.4.0/bin/mdisproc Xisis/3.4.0/bin/median Xisis/3.4.0/bin/mer2isis Xisis/3.4.0/bin/messckgen Xisis/3.4.0/bin/messspkgen Xisis/3.4.0/bin/mical Xisis/3.4.0/bin/minmax Xisis/3.4.0/bin/mirror Xisis/3.4.0/bin/moc2isis Xisis/3.4.0/bin/moccal Xisis/3.4.0/bin/mocevenodd Xisis/3.4.0/bin/mocgap Xisis/3.4.0/bin/mocnoise50 Xisis/3.4.0/bin/mocproc Xisis/3.4.0/bin/mocuncompress Xisis/3.4.0/bin/mode Xisis/3.4.0/bin/mosrange Xisis/3.4.0/bin/mrf2isis Xisis/3.4.0/bin/mrf2pds Xisis/3.4.0/bin/mroctx2isis Xisis/3.4.0/bin/mvstats Xisis/3.4.0/bin/nocam2map Xisis/3.4.0/bin/noisefilter Xisis/3.4.0/bin/noproj Xisis/3.4.0/bin/noseam Xisis/3.4.0/bin/outline Xisis/3.4.0/bin/overlapstats Xisis/3.4.0/bin/pad Xisis/3.4.0/bin/pca Xisis/3.4.0/bin/pds2isis Xisis/3.4.0/bin/percent Xisis/3.4.0/bin/phocube Xisis/3.4.0/bin/phoempglobal Xisis/3.4.0/bin/phoemplocal Xisis/3.4.0/bin/phohillier Xisis/3.4.0/bin/photemplate Xisis/3.4.0/bin/photomet Xisis/3.4.0/bin/photrim Xisis/3.4.0/bin/pointreg Xisis/3.4.0/bin/poly Xisis/3.4.0/bin/prtloganalyzer Xisis/3.4.0/bin/pvldiff Xisis/3.4.0/bin/qmos Xisis/3.4.0/bin/qnet Xisis/3.4.0/bin/qtie Xisis/3.4.0/bin/qview Xisis/3.4.0/bin/ratio Xisis/3.4.0/bin/raw2isis Xisis/3.4.0/bin/reduce Xisis/3.4.0/bin/remrx Xisis/3.4.0/bin/rgb2hsv Xisis/3.4.0/bin/rolo2isis Xisis/3.4.0/bin/rotate Xisis/3.4.0/bin/seedgrid Xisis/3.4.0/bin/segment Xisis/3.4.0/bin/shade Xisis/3.4.0/bin/shadowtau Xisis/3.4.0/bin/sharpen Xisis/3.4.0/bin/sigmastretch Xisis/3.4.0/bin/skymap Xisis/3.4.0/bin/skypt Xisis/3.4.0/bin/skyrange Xisis/3.4.0/bin/slither Xisis/3.4.0/bin/slpmap Xisis/3.4.0/bin/smtk Xisis/3.4.0/bin/specadd Xisis/3.4.0/bin/specdivfilter Xisis/3.4.0/bin/spechighpass Xisis/3.4.0/bin/speclowpass Xisis/3.4.0/bin/specpix Xisis/3.4.0/bin/spicefit Xisis/3.4.0/bin/spiceinit Xisis/3.4.0/bin/spiceserver Xisis/3.4.0/bin/spkwriter Xisis/3.4.0/bin/stats Xisis/3.4.0/bin/std2isis Xisis/3.4.0/bin/stretch Xisis/3.4.0/bin/svfilter Xisis/3.4.0/bin/table2cube Xisis/3.4.0/bin/tabledump Xisis/3.4.0/bin/thm2isis Xisis/3.4.0/bin/thmbasemap1 Xisis/3.4.0/bin/thmdriftcor Xisis/3.4.0/bin/thmnoseam Xisis/3.4.0/bin/thmproc Xisis/3.4.0/bin/thmvisflat Xisis/3.4.0/bin/thmvistrim Xisis/3.4.0/bin/tonematch Xisis/3.4.0/bin/translate Xisis/3.4.0/bin/trim Xisis/3.4.0/bin/trimfilter Xisis/3.4.0/bin/uncrop Xisis/3.4.0/bin/vdcomp Xisis/3.4.0/bin/vicar2isis Xisis/3.4.0/bin/vik2isis Xisis/3.4.0/bin/vikcal Xisis/3.4.0/bin/vikclean Xisis/3.4.0/bin/vikfixtrx Xisis/3.4.0/bin/viknobutter Xisis/3.4.0/bin/viknonoodle Xisis/3.4.0/bin/viknopepper Xisis/3.4.0/bin/viknosalt Xisis/3.4.0/bin/vims2isis Xisis/3.4.0/bin/vimscal Xisis/3.4.0/bin/voy2isis Xisis/3.4.0/bin/voycal Xisis/3.4.0/bin/voyramp Xisis/3.4.0/bin/warp Xisis/3.4.0/bin/xml/algebra.xml Xisis/3.4.0/bin/xml/apollo2isis.xml Xisis/3.4.0/bin/xml/apollocal.xml Xisis/3.4.0/bin/xml/apollofindrx.xml Xisis/3.4.0/bin/xml/apollopaninit.xml Xisis/3.4.0/bin/xml/apollopansticher.xml Xisis/3.4.0/bin/xml/apolloremrx.xml Xisis/3.4.0/bin/xml/apollowarp.xml Xisis/3.4.0/bin/xml/appjit.xml Xisis/3.4.0/bin/xml/ascii2isis.xml Xisis/3.4.0/bin/xml/automos.xml Xisis/3.4.0/bin/xml/autoregtemplate.xml Xisis/3.4.0/bin/xml/autoseed.xml Xisis/3.4.0/bin/xml/bandnorm.xml Xisis/3.4.0/bin/xml/bandtrim.xml Xisis/3.4.0/bin/xml/bit2bit.xml Xisis/3.4.0/bin/xml/blend.xml Xisis/3.4.0/bin/xml/blobdump.xml Xisis/3.4.0/bin/xml/butterworth.xml Xisis/3.4.0/bin/xml/cam2cam.xml Xisis/3.4.0/bin/xml/cam2map.xml Xisis/3.4.0/bin/xml/caminfo.xml Xisis/3.4.0/bin/xml/campt.xml Xisis/3.4.0/bin/xml/camrange.xml Xisis/3.4.0/bin/xml/camstats.xml Xisis/3.4.0/bin/xml/camtrim.xml Xisis/3.4.0/bin/xml/cathist.xml Xisis/3.4.0/bin/xml/catlab.xml Xisis/3.4.0/bin/xml/catoriglab.xml Xisis/3.4.0/bin/xml/circle.xml Xisis/3.4.0/bin/xml/circle2.xml Xisis/3.4.0/bin/xml/ciss2isis.xml Xisis/3.4.0/bin/xml/cisscal.xml Xisis/3.4.0/bin/xml/ckwriter.xml Xisis/3.4.0/bin/xml/clem2isis.xml Xisis/3.4.0/bin/xml/clemhirescal.xml Xisis/3.4.0/bin/xml/clemnircal.xml Xisis/3.4.0/bin/xml/clemnirclean.xml Xisis/3.4.0/bin/xml/clemnirnoise.xml Xisis/3.4.0/bin/xml/clemuvviscal.xml Xisis/3.4.0/bin/xml/cnet2mat.xml Xisis/3.4.0/bin/xml/cnetadd.xml Xisis/3.4.0/bin/xml/cnetbin2pvl.xml Xisis/3.4.0/bin/xml/cnetcheck.xml Xisis/3.4.0/bin/xml/cnetdiff.xml Xisis/3.4.0/bin/xml/cnetedit.xml Xisis/3.4.0/bin/xml/cneteditor.xml Xisis/3.4.0/bin/xml/cnetextract.xml Xisis/3.4.0/bin/xml/cnethist.xml Xisis/3.4.0/bin/xml/cnetmerge.xml Xisis/3.4.0/bin/xml/cnetnewradii.xml Xisis/3.4.0/bin/xml/cnetpvl2bin.xml Xisis/3.4.0/bin/xml/cnetref.xml Xisis/3.4.0/bin/xml/cnetsplit.xml Xisis/3.4.0/bin/xml/cnetstats.xml Xisis/3.4.0/bin/xml/cnettable.xml Xisis/3.4.0/bin/xml/cnetwinnow.xml Xisis/3.4.0/bin/xml/copylabel.xml Xisis/3.4.0/bin/xml/coreg.xml Xisis/3.4.0/bin/xml/cosi.xml Xisis/3.4.0/bin/xml/crism2isis.xml Xisis/3.4.0/bin/xml/crop.xml Xisis/3.4.0/bin/xml/cropspecial.xml Xisis/3.4.0/bin/xml/csspckgen.xml Xisis/3.4.0/bin/xml/ctxcal.xml Xisis/3.4.0/bin/xml/ctxevenodd.xml Xisis/3.4.0/bin/xml/cubeatt.xml Xisis/3.4.0/bin/xml/cubeavg.xml Xisis/3.4.0/bin/xml/cubediff.xml Xisis/3.4.0/bin/xml/cubefunc.xml Xisis/3.4.0/bin/xml/cubeit.xml Xisis/3.4.0/bin/xml/cubenorm.xml Xisis/3.4.0/bin/xml/dawnfc2isis.xml Xisis/3.4.0/bin/xml/dawnvir2isis.xml Xisis/3.4.0/bin/xml/ddd2isis.xml Xisis/3.4.0/bin/xml/decorstretch.xml Xisis/3.4.0/bin/xml/deltack.xml Xisis/3.4.0/bin/xml/dempack.xml Xisis/3.4.0/bin/xml/demprep.xml Xisis/3.4.0/bin/xml/deriv.xml Xisis/3.4.0/bin/xml/desmear.xml Xisis/3.4.0/bin/xml/divfilter.xml Xisis/3.4.0/bin/xml/dstripe.xml Xisis/3.4.0/bin/xml/editlab.xml Xisis/3.4.0/bin/xml/edrget.xml Xisis/3.4.0/bin/xml/enlarge.xml Xisis/3.4.0/bin/xml/equalizer.xml Xisis/3.4.0/bin/xml/errors.xml Xisis/3.4.0/bin/xml/explode.xml Xisis/3.4.0/bin/xml/fakecube.xml Xisis/3.4.0/bin/xml/fft.xml Xisis/3.4.0/bin/xml/fillgap.xml Xisis/3.4.0/bin/xml/findgaps.xml Xisis/3.4.0/bin/xml/findimageoverlaps.xml Xisis/3.4.0/bin/xml/findrx.xml Xisis/3.4.0/bin/xml/fits2isis.xml Xisis/3.4.0/bin/xml/flip.xml Xisis/3.4.0/bin/xml/footprintinit.xml Xisis/3.4.0/bin/xml/footprintmerge.xml Xisis/3.4.0/bin/xml/fplanemap.xml Xisis/3.4.0/bin/xml/fx.xml Xisis/3.4.0/bin/xml/gauss.xml Xisis/3.4.0/bin/xml/gaussstretch.xml Xisis/3.4.0/bin/xml/getkey.xml Xisis/3.4.0/bin/xml/getsn.xml Xisis/3.4.0/bin/xml/gllssi2isis.xml Xisis/3.4.0/bin/xml/gllssical.xml Xisis/3.4.0/bin/xml/gradient.xml Xisis/3.4.0/bin/xml/greyscale.xml Xisis/3.4.0/bin/xml/grid.xml Xisis/3.4.0/bin/xml/handmos.xml Xisis/3.4.0/bin/xml/hi2isis.xml Xisis/3.4.0/bin/xml/hical.xml Xisis/3.4.0/bin/xml/hicalbeta.xml Xisis/3.4.0/bin/xml/hicalproc.xml Xisis/3.4.0/bin/xml/hiccdstitch.xml Xisis/3.4.0/bin/xml/hicolormos.xml Xisis/3.4.0/bin/xml/hicubeit.xml Xisis/3.4.0/bin/xml/hicubenorm.xml Xisis/3.4.0/bin/xml/hidestripe.xml Xisis/3.4.0/bin/xml/hidtmgen.xml Xisis/3.4.0/bin/xml/hiequal.xml Xisis/3.4.0/bin/xml/hifringe.xml Xisis/3.4.0/bin/xml/hifurrows.xml Xisis/3.4.0/bin/xml/highpass.xml Xisis/3.4.0/bin/xml/higlob.xml Xisis/3.4.0/bin/xml/hijitreg.xml Xisis/3.4.0/bin/xml/hijitter.xml Xisis/3.4.0/bin/xml/himos.xml Xisis/3.4.0/bin/xml/hinoise.xml Xisis/3.4.0/bin/xml/hirdr2isis.xml Xisis/3.4.0/bin/xml/hirdrgen.xml Xisis/3.4.0/bin/xml/hisharpen.xml Xisis/3.4.0/bin/xml/hist.xml Xisis/3.4.0/bin/xml/histat.xml Xisis/3.4.0/bin/xml/histeq.xml Xisis/3.4.0/bin/xml/histitch.xml Xisis/3.4.0/bin/xml/histmatch.xml Xisis/3.4.0/bin/xml/hrsc2isis.xml Xisis/3.4.0/bin/xml/hsv2rgb.xml Xisis/3.4.0/bin/xml/ifft.xml Xisis/3.4.0/bin/xml/interestcube.xml Xisis/3.4.0/bin/xml/isis2ascii.xml Xisis/3.4.0/bin/xml/isis2fits.xml Xisis/3.4.0/bin/xml/isis2gml.xml Xisis/3.4.0/bin/xml/isis2pds.xml Xisis/3.4.0/bin/xml/isis2raw.xml Xisis/3.4.0/bin/xml/isis2std.xml Xisis/3.4.0/bin/xml/isiscomplete.xml Xisis/3.4.0/bin/xml/isisui.xml Xisis/3.4.0/bin/xml/jigsaw.xml Xisis/3.4.0/bin/xml/kaguyatc2isis.xml Xisis/3.4.0/bin/xml/kerneldbgen.xml Xisis/3.4.0/bin/xml/kernfilter.xml Xisis/3.4.0/bin/xml/kuwahara.xml Xisis/3.4.0/bin/xml/lineeq.xml Xisis/3.4.0/bin/xml/lo2isis.xml Xisis/3.4.0/bin/xml/lopdsgen.xml Xisis/3.4.0/bin/xml/lowpass.xml Xisis/3.4.0/bin/xml/lronac2isis.xml Xisis/3.4.0/bin/xml/lronac2pds.xml Xisis/3.4.0/bin/xml/lronaccal.xml Xisis/3.4.0/bin/xml/lrowac2isis.xml Xisis/3.4.0/bin/xml/lrowac2pds.xml Xisis/3.4.0/bin/xml/lrowaccal.xml Xisis/3.4.0/bin/xml/lrowacpho.xml Xisis/3.4.0/bin/xml/makecube.xml Xisis/3.4.0/bin/xml/makeflat.xml Xisis/3.4.0/bin/xml/map2cam.xml Xisis/3.4.0/bin/xml/map2map.xml Xisis/3.4.0/bin/xml/mapgrid.xml Xisis/3.4.0/bin/xml/maplab.xml Xisis/3.4.0/bin/xml/mapmos.xml Xisis/3.4.0/bin/xml/mappt.xml Xisis/3.4.0/bin/xml/mapsize.xml Xisis/3.4.0/bin/xml/maptemplate.xml Xisis/3.4.0/bin/xml/maptrim.xml Xisis/3.4.0/bin/xml/mar102isis.xml Xisis/3.4.0/bin/xml/mar10cal.xml Xisis/3.4.0/bin/xml/mar10clean.xml Xisis/3.4.0/bin/xml/mar10nonoise.xml Xisis/3.4.0/bin/xml/mar10restore.xml Xisis/3.4.0/bin/xml/marci2isis.xml Xisis/3.4.0/bin/xml/marcical.xml Xisis/3.4.0/bin/xml/marciflip.xml Xisis/3.4.0/bin/xml/mask.xml Xisis/3.4.0/bin/xml/mat2cnet.xml Xisis/3.4.0/bin/xml/mdis2isis.xml Xisis/3.4.0/bin/xml/mdis2pds.xml Xisis/3.4.0/bin/xml/mdiscal.xml Xisis/3.4.0/bin/xml/mdisddr.xml Xisis/3.4.0/bin/xml/mdisedrinfo.xml Xisis/3.4.0/bin/xml/mdisproc.xml Xisis/3.4.0/bin/xml/median.xml Xisis/3.4.0/bin/xml/mer2isis.xml Xisis/3.4.0/bin/xml/messckgen.xml Xisis/3.4.0/bin/xml/messspkgen.xml Xisis/3.4.0/bin/xml/mical.xml Xisis/3.4.0/bin/xml/minmax.xml Xisis/3.4.0/bin/xml/mirror.xml Xisis/3.4.0/bin/xml/moc2isis.xml Xisis/3.4.0/bin/xml/moccal.xml Xisis/3.4.0/bin/xml/mocevenodd.xml Xisis/3.4.0/bin/xml/mocgap.xml Xisis/3.4.0/bin/xml/mocnoise50.xml Xisis/3.4.0/bin/xml/mocproc.xml Xisis/3.4.0/bin/xml/mocuncompress.xml Xisis/3.4.0/bin/xml/mode.xml Xisis/3.4.0/bin/xml/mosrange.xml Xisis/3.4.0/bin/xml/mrf2isis.xml Xisis/3.4.0/bin/xml/mrf2pds.xml Xisis/3.4.0/bin/xml/mroctx2isis.xml Xisis/3.4.0/bin/xml/mvstats.xml Xisis/3.4.0/bin/xml/nocam2map.xml Xisis/3.4.0/bin/xml/noisefilter.xml Xisis/3.4.0/bin/xml/noproj.xml Xisis/3.4.0/bin/xml/noseam.xml Xisis/3.4.0/bin/xml/outline.xml Xisis/3.4.0/bin/xml/overlapstats.xml Xisis/3.4.0/bin/xml/pad.xml Xisis/3.4.0/bin/xml/pca.xml Xisis/3.4.0/bin/xml/pds2isis.xml Xisis/3.4.0/bin/xml/percent.xml Xisis/3.4.0/bin/xml/phocube.xml Xisis/3.4.0/bin/xml/phoempglobal.xml Xisis/3.4.0/bin/xml/phoemplocal.xml Xisis/3.4.0/bin/xml/phohillier.xml Xisis/3.4.0/bin/xml/photemplate.xml Xisis/3.4.0/bin/xml/photomet.xml Xisis/3.4.0/bin/xml/photrim.xml Xisis/3.4.0/bin/xml/pointreg.xml Xisis/3.4.0/bin/xml/poly.xml Xisis/3.4.0/bin/xml/prtloganalyzer.xml Xisis/3.4.0/bin/xml/pvldiff.xml Xisis/3.4.0/bin/xml/qmos.xml Xisis/3.4.0/bin/xml/qnet.xml Xisis/3.4.0/bin/xml/qtie.xml Xisis/3.4.0/bin/xml/qview.xml Xisis/3.4.0/bin/xml/ratio.xml Xisis/3.4.0/bin/xml/raw2isis.xml Xisis/3.4.0/bin/xml/reduce.xml Xisis/3.4.0/bin/xml/remrx.xml Xisis/3.4.0/bin/xml/rgb2hsv.xml Xisis/3.4.0/bin/xml/rolo2isis.xml Xisis/3.4.0/bin/xml/rotate.xml Xisis/3.4.0/bin/xml/seedgrid.xml Xisis/3.4.0/bin/xml/segment.xml Xisis/3.4.0/bin/xml/shade.xml Xisis/3.4.0/bin/xml/shadowtau.xml Xisis/3.4.0/bin/xml/sharpen.xml Xisis/3.4.0/bin/xml/sigmastretch.xml Xisis/3.4.0/bin/xml/skymap.xml Xisis/3.4.0/bin/xml/skypt.xml Xisis/3.4.0/bin/xml/skyrange.xml Xisis/3.4.0/bin/xml/slither.xml Xisis/3.4.0/bin/xml/slpmap.xml Xisis/3.4.0/bin/xml/smtk.xml Xisis/3.4.0/bin/xml/specadd.xml Xisis/3.4.0/bin/xml/specdivfilter.xml Xisis/3.4.0/bin/xml/spechighpass.xml Xisis/3.4.0/bin/xml/speclowpass.xml Xisis/3.4.0/bin/xml/specpix.xml Xisis/3.4.0/bin/xml/spicefit.xml Xisis/3.4.0/bin/xml/spiceinit.xml Xisis/3.4.0/bin/xml/spiceserver.xml Xisis/3.4.0/bin/xml/spkwriter.xml Xisis/3.4.0/bin/xml/stats.xml Xisis/3.4.0/bin/xml/std2isis.xml Xisis/3.4.0/bin/xml/stretch.xml Xisis/3.4.0/bin/xml/svfilter.xml Xisis/3.4.0/bin/xml/table2cube.xml Xisis/3.4.0/bin/xml/tabledump.xml Xisis/3.4.0/bin/xml/thm2isis.xml Xisis/3.4.0/bin/xml/thmbasemap1.xml Xisis/3.4.0/bin/xml/thmdriftcor.xml Xisis/3.4.0/bin/xml/thmnoseam.xml Xisis/3.4.0/bin/xml/thmproc.xml Xisis/3.4.0/bin/xml/thmvisflat.xml Xisis/3.4.0/bin/xml/thmvistrim.xml Xisis/3.4.0/bin/xml/tonematch.xml Xisis/3.4.0/bin/xml/translate.xml Xisis/3.4.0/bin/xml/trim.xml Xisis/3.4.0/bin/xml/trimfilter.xml Xisis/3.4.0/bin/xml/uncrop.xml Xisis/3.4.0/bin/xml/vdcomp.xml Xisis/3.4.0/bin/xml/vicar2isis.xml Xisis/3.4.0/bin/xml/vik2isis.xml Xisis/3.4.0/bin/xml/vikcal.xml Xisis/3.4.0/bin/xml/vikclean.xml Xisis/3.4.0/bin/xml/vikfixtrx.xml Xisis/3.4.0/bin/xml/viknobutter.xml Xisis/3.4.0/bin/xml/viknonoodle.xml Xisis/3.4.0/bin/xml/viknopepper.xml Xisis/3.4.0/bin/xml/viknosalt.xml Xisis/3.4.0/bin/xml/vims2isis.xml Xisis/3.4.0/bin/xml/vimscal.xml Xisis/3.4.0/bin/xml/voy2isis.xml Xisis/3.4.0/bin/xml/voycal.xml Xisis/3.4.0/bin/xml/voyramp.xml Xisis/3.4.0/bin/xml/warp.xml Xisis/3.4.0/include/AbstractPlotTool.h Xisis/3.4.0/include/AdaptiveGruen.h Xisis/3.4.0/include/AdvancedStretch.h Xisis/3.4.0/include/AdvancedStretchDialog.h Xisis/3.4.0/include/AdvancedTrackTool.h Xisis/3.4.0/include/Affine.h Xisis/3.4.0/include/Albedo.h Xisis/3.4.0/include/AlbedoAtm.h Xisis/3.4.0/include/AlphaCube.h Xisis/3.4.0/include/Angle.h Xisis/3.4.0/include/Anisotropic1.h Xisis/3.4.0/include/Anisotropic2.h Xisis/3.4.0/include/Apollo.h Xisis/3.4.0/include/ApolloMetricCamera.h Xisis/3.4.0/include/ApolloMetricDistortionMap.h Xisis/3.4.0/include/ApolloPanoramicCamera.h Xisis/3.4.0/include/ApolloPanoramicDetectorMap.h Xisis/3.4.0/include/Application.h Xisis/3.4.0/include/Area3D.h Xisis/3.4.0/include/AtmosModel.h Xisis/3.4.0/include/AtmosModelFactory.h Xisis/3.4.0/include/AutoReg.h Xisis/3.4.0/include/AutoRegFactory.h Xisis/3.4.0/include/BandManager.h Xisis/3.4.0/include/BandSpinBox.h Xisis/3.4.0/include/BandTool.h Xisis/3.4.0/include/Basis1VariableFunction.h Xisis/3.4.0/include/BasisFunction.h Xisis/3.4.0/include/BinaryStretchType.h Xisis/3.4.0/include/BlinkTool.h Xisis/3.4.0/include/Blob.h Xisis/3.4.0/include/Blobber.h Xisis/3.4.0/include/BoxcarCachingAlgorithm.h Xisis/3.4.0/include/BoxcarManager.h Xisis/3.4.0/include/Brick.h Xisis/3.4.0/include/BrowseDialog.h Xisis/3.4.0/include/Buffer.h Xisis/3.4.0/include/BufferManager.h Xisis/3.4.0/include/BundleAdjust.h Xisis/3.4.0/include/CSVReader.h Xisis/3.4.0/include/CTXCamera.h Xisis/3.4.0/include/Calculator.h Xisis/3.4.0/include/Camera.h Xisis/3.4.0/include/CameraDetectorMap.h Xisis/3.4.0/include/CameraDistortionMap.h Xisis/3.4.0/include/CameraFactory.h Xisis/3.4.0/include/CameraFocalPlaneMap.h Xisis/3.4.0/include/CameraGroundMap.h Xisis/3.4.0/include/CameraPointInfo.h Xisis/3.4.0/include/CameraSkyMap.h Xisis/3.4.0/include/CameraStatistics.h Xisis/3.4.0/include/Centroid.h Xisis/3.4.0/include/CentroidApolloPan.h Xisis/3.4.0/include/Chip.h Xisis/3.4.0/include/ChipViewport.h Xisis/3.4.0/include/CissLabels.h Xisis/3.4.0/include/CisscalFile.h Xisis/3.4.0/include/CollectorMap.h Xisis/3.4.0/include/Column.h Xisis/3.4.0/include/ConcurrentControlNetReader.h Xisis/3.4.0/include/Constants.h Xisis/3.4.0/include/ControlCubeGraphNode.h Xisis/3.4.0/include/ControlGraph.h Xisis/3.4.0/include/ControlMeasure.h Xisis/3.4.0/include/ControlMeasureLogData.h Xisis/3.4.0/include/ControlNet.h Xisis/3.4.0/include/ControlNetDiff.h Xisis/3.4.0/include/ControlNetFile.h Xisis/3.4.0/include/ControlNetFileV0001.h Xisis/3.4.0/include/ControlNetFileV0001.pb.h Xisis/3.4.0/include/ControlNetFileV0002.h Xisis/3.4.0/include/ControlNetFileV0002.pb.h Xisis/3.4.0/include/ControlNetFilter.h Xisis/3.4.0/include/ControlNetGraphicsItem.h Xisis/3.4.0/include/ControlNetStatistics.h Xisis/3.4.0/include/ControlNetValidMeasure.h Xisis/3.4.0/include/ControlNetVersioner.h Xisis/3.4.0/include/ControlPoint.h Xisis/3.4.0/include/ControlPointEdit.h Xisis/3.4.0/include/ControlPointGraphicsItem.h Xisis/3.4.0/include/ControlPointList.h Xisis/3.4.0/include/Cube.h Xisis/3.4.0/include/CubeAttribute.h Xisis/3.4.0/include/CubeBsqHandler.h Xisis/3.4.0/include/CubeCachingAlgorithm.h Xisis/3.4.0/include/CubeCalculator.h Xisis/3.4.0/include/CubeDataThread.h Xisis/3.4.0/include/CubeDisplayProperties.h Xisis/3.4.0/include/CubeInfixToPostfix.h Xisis/3.4.0/include/CubeIoHandler.h Xisis/3.4.0/include/CubeManager.h Xisis/3.4.0/include/CubePlotCurve.h Xisis/3.4.0/include/CubePlotCurveConfigureDialog.h Xisis/3.4.0/include/CubeTileHandler.h Xisis/3.4.0/include/CubeViewport.h Xisis/3.4.0/include/Database.h Xisis/3.4.0/include/DatabaseFactory.h Xisis/3.4.0/include/DawnFcCamera.h Xisis/3.4.0/include/DawnFcDistortionMap.h Xisis/3.4.0/include/DawnVirCamera.h Xisis/3.4.0/include/DbAccess.h Xisis/3.4.0/include/DbProfile.h Xisis/3.4.0/include/Displacement.h Xisis/3.4.0/include/Distance.h Xisis/3.4.0/include/EditTool.h Xisis/3.4.0/include/Endian.h Xisis/3.4.0/include/EndianSwapper.h Xisis/3.4.0/include/Enlarge.h Xisis/3.4.0/include/Environment.h Xisis/3.4.0/include/Equalization.h Xisis/3.4.0/include/Equirectangular.h Xisis/3.4.0/include/ExportDescription.h Xisis/3.4.0/include/FeatureNomenclature.h Xisis/3.4.0/include/FeatureNomenclatureTool.h Xisis/3.4.0/include/FileDialog.h Xisis/3.4.0/include/FileList.h Xisis/3.4.0/include/FileName.h Xisis/3.4.0/include/FileTool.h Xisis/3.4.0/include/FilterCachingAlgorithm.h Xisis/3.4.0/include/FindSpotGraphicsItem.h Xisis/3.4.0/include/FindTool.h Xisis/3.4.0/include/ForstnerOperator.h Xisis/3.4.0/include/FourierTransform.h Xisis/3.4.0/include/FramingCamera.h Xisis/3.4.0/include/FunctionTools.h Xisis/3.4.0/include/GSLUtility.h Xisis/3.4.0/include/GaussianDistribution.h Xisis/3.4.0/include/GaussianStretch.h Xisis/3.4.0/include/GradientOperator.h Xisis/3.4.0/include/GraphicsView.h Xisis/3.4.0/include/GridGraphicsItem.h Xisis/3.4.0/include/GridPolygonSeeder.h Xisis/3.4.0/include/GroundGrid.h Xisis/3.4.0/include/GroupedStatistics.h Xisis/3.4.0/include/Gruen.h Xisis/3.4.0/include/GruenTypes.h Xisis/3.4.0/include/Gui.h Xisis/3.4.0/include/GuiBooleanParameter.h Xisis/3.4.0/include/GuiComboBoxParameter.h Xisis/3.4.0/include/GuiCubeParameter.h Xisis/3.4.0/include/GuiDoubleParameter.h Xisis/3.4.0/include/GuiEditFile.h Xisis/3.4.0/include/GuiFilenameParameter.h Xisis/3.4.0/include/GuiHelperAction.h Xisis/3.4.0/include/GuiInputAttribute.h Xisis/3.4.0/include/GuiIntegerParameter.h Xisis/3.4.0/include/GuiListParameter.h Xisis/3.4.0/include/GuiLog.h Xisis/3.4.0/include/GuiOutputAttribute.h Xisis/3.4.0/include/GuiParameter.h Xisis/3.4.0/include/GuiParameterFactory.h Xisis/3.4.0/include/GuiStringParameter.h Xisis/3.4.0/include/Hapke.h Xisis/3.4.0/include/HapkeAtm1.h Xisis/3.4.0/include/HapkeAtm2.h Xisis/3.4.0/include/HelpTool.h Xisis/3.4.0/include/HiEqualization.h Xisis/3.4.0/include/HiLab.h Xisis/3.4.0/include/HiresCamera.h Xisis/3.4.0/include/HiriseCamera.h Xisis/3.4.0/include/Histogram.h Xisis/3.4.0/include/HistogramItem.h Xisis/3.4.0/include/HistogramPlotWindow.h Xisis/3.4.0/include/HistogramTool.h Xisis/3.4.0/include/HistogramWidget.h Xisis/3.4.0/include/History.h Xisis/3.4.0/include/HrscCamera.h Xisis/3.4.0/include/ID.h Xisis/3.4.0/include/IException.h Xisis/3.4.0/include/IdealCamera.h Xisis/3.4.0/include/ImageExporter.h Xisis/3.4.0/include/ImageImporter.h Xisis/3.4.0/include/ImageOverlap.h Xisis/3.4.0/include/ImageOverlapSet.h Xisis/3.4.0/include/ImagePolygon.h Xisis/3.4.0/include/ImportPdsTable.h Xisis/3.4.0/include/IndependentCubeViewport.h Xisis/3.4.0/include/InfixToPostfix.h Xisis/3.4.0/include/InterestOperator.h Xisis/3.4.0/include/InterestOperatorFactory.h Xisis/3.4.0/include/Interpolator.h Xisis/3.4.0/include/Isis.h Xisis/3.4.0/include/IsisAml.h Xisis/3.4.0/include/IsisAmlData.h Xisis/3.4.0/include/IsisDebug.h Xisis/3.4.0/include/IsisXMLApplication.h Xisis/3.4.0/include/IsisXMLChTrans.h Xisis/3.4.0/include/IsisXMLGroup.h Xisis/3.4.0/include/IsisXMLGroups.h Xisis/3.4.0/include/IsisXMLHandler.h Xisis/3.4.0/include/IsisXMLHelper.h Xisis/3.4.0/include/IsisXMLHelpers.h Xisis/3.4.0/include/IsisXMLHistory.h Xisis/3.4.0/include/IsisXMLIgnore.h Xisis/3.4.0/include/IsisXMLList.h Xisis/3.4.0/include/IsisXMLMultipleValues.h Xisis/3.4.0/include/IsisXMLParameter.h Xisis/3.4.0/include/Isotropic1.h Xisis/3.4.0/include/Isotropic2.h Xisis/3.4.0/include/IssNACamera.h Xisis/3.4.0/include/IssWACamera.h Xisis/3.4.0/include/JP2Decoder.h Xisis/3.4.0/include/JP2Encoder.h Xisis/3.4.0/include/JP2Error.h Xisis/3.4.0/include/JP2Exporter.h Xisis/3.4.0/include/JP2Importer.h Xisis/3.4.0/include/KernelDb.h Xisis/3.4.0/include/Kernels.h Xisis/3.4.0/include/Lambert.h Xisis/3.4.0/include/LambertConformal.h Xisis/3.4.0/include/Latitude.h Xisis/3.4.0/include/LeastSquares.h Xisis/3.4.0/include/LimitPolygonSeeder.h Xisis/3.4.0/include/LineEquation.h Xisis/3.4.0/include/LineManager.h Xisis/3.4.0/include/LineScanCamera.h Xisis/3.4.0/include/LineScanCameraDetectorMap.h Xisis/3.4.0/include/LineScanCameraGroundMap.h Xisis/3.4.0/include/LineScanCameraSkyMap.h Xisis/3.4.0/include/LinearStretchType.h Xisis/3.4.0/include/LoCameraFiducialMap.h Xisis/3.4.0/include/LoHighCamera.h Xisis/3.4.0/include/LoHighDistortionMap.h Xisis/3.4.0/include/LoMediumCamera.h Xisis/3.4.0/include/LoMediumDistortionMap.h Xisis/3.4.0/include/LommelSeeliger.h Xisis/3.4.0/include/Longitude.h Xisis/3.4.0/include/LroNarrowAngleCamera.h Xisis/3.4.0/include/LroNarrowAngleDistortionMap.h Xisis/3.4.0/include/LroWideAngleCamera.h Xisis/3.4.0/include/LroWideAngleCameraDistortionMap.h Xisis/3.4.0/include/LunarAzimuthalEqualArea.h Xisis/3.4.0/include/LunarLambert.h Xisis/3.4.0/include/LunarLambertEmpirical.h Xisis/3.4.0/include/LunarLambertMcEwen.h Xisis/3.4.0/include/LwirCamera.h Xisis/3.4.0/include/MainWindow.h Xisis/3.4.0/include/ManualStretchType.h Xisis/3.4.0/include/MarciCamera.h Xisis/3.4.0/include/MarciDistortionMap.h Xisis/3.4.0/include/Mariner10Camera.h Xisis/3.4.0/include/Matrix.h Xisis/3.4.0/include/MaximumCorrelation.h Xisis/3.4.0/include/MaximumLikelihoodWFunctions.h Xisis/3.4.0/include/MdiCubeViewport.h Xisis/3.4.0/include/MdisCamera.h Xisis/3.4.0/include/MeasureTool.h Xisis/3.4.0/include/MeasureValidationResults.h Xisis/3.4.0/include/Mercator.h Xisis/3.4.0/include/Message.h Xisis/3.4.0/include/MiniRF.h Xisis/3.4.0/include/MinimumDifference.h Xisis/3.4.0/include/Minnaert.h Xisis/3.4.0/include/MinnaertEmpirical.h Xisis/3.4.0/include/Mixed.h Xisis/3.4.0/include/MocLabels.h Xisis/3.4.0/include/MocNarrowAngleCamera.h Xisis/3.4.0/include/MocNarrowAngleSumming.h Xisis/3.4.0/include/MocWideAngleCamera.h Xisis/3.4.0/include/MocWideAngleDetectorMap.h Xisis/3.4.0/include/MocWideAngleDistortionMap.h Xisis/3.4.0/include/MoonAlbedo.h Xisis/3.4.0/include/MoravecOperator.h Xisis/3.4.0/include/MosaicAreaTool.h Xisis/3.4.0/include/MosaicControlNetTool.h Xisis/3.4.0/include/MosaicController.h Xisis/3.4.0/include/MosaicFileListWidget.h Xisis/3.4.0/include/MosaicFindTool.h Xisis/3.4.0/include/MosaicGraphicsView.h Xisis/3.4.0/include/MosaicGridTool.h Xisis/3.4.0/include/MosaicMainWindow.h Xisis/3.4.0/include/MosaicPanTool.h Xisis/3.4.0/include/MosaicSceneItem.h Xisis/3.4.0/include/MosaicSceneWidget.h Xisis/3.4.0/include/MosaicSelectTool.h Xisis/3.4.0/include/MosaicTool.h Xisis/3.4.0/include/MosaicTrackTool.h Xisis/3.4.0/include/MosaicTreeWidget.h Xisis/3.4.0/include/MosaicTreeWidgetItem.h Xisis/3.4.0/include/MosaicZoomTool.h Xisis/3.4.0/include/MultivariateStatistics.h Xisis/3.4.0/include/NaifStatus.h Xisis/3.4.0/include/NirCamera.h Xisis/3.4.0/include/NoNormalization.h Xisis/3.4.0/include/NoOperator.h Xisis/3.4.0/include/NomenclatureToolConfigDialog.h Xisis/3.4.0/include/NormModel.h Xisis/3.4.0/include/NormModelFactory.h Xisis/3.4.0/include/NumericalApproximation.h Xisis/3.4.0/include/NumericalAtmosApprox.h Xisis/3.4.0/include/ObliqueCylindrical.h Xisis/3.4.0/include/ObservationNumber.h Xisis/3.4.0/include/ObservationNumberList.h Xisis/3.4.0/include/OriginalLabel.h Xisis/3.4.0/include/Orthographic.h Xisis/3.4.0/include/OverlapNormalization.h Xisis/3.4.0/include/OverlapStatistics.h Xisis/3.4.0/include/PaletteWindow.h Xisis/3.4.0/include/PanTool.h Xisis/3.4.0/include/Parabola.h Xisis/3.4.0/include/PhotoModel.h Xisis/3.4.0/include/PhotoModelFactory.h Xisis/3.4.0/include/Photometry.h Xisis/3.4.0/include/Pipeline.h Xisis/3.4.0/include/PipelineApplication.h Xisis/3.4.0/include/Pixel.h Xisis/3.4.0/include/PixelType.h Xisis/3.4.0/include/PlotCurve.h Xisis/3.4.0/include/PlotWindow.h Xisis/3.4.0/include/PlotWindowBestFitDialog.h Xisis/3.4.0/include/Plugin.h Xisis/3.4.0/include/PointPerspective.h Xisis/3.4.0/include/PolarStereographic.h Xisis/3.4.0/include/PolygonSeeder.h Xisis/3.4.0/include/PolygonSeederFactory.h Xisis/3.4.0/include/PolygonTools.h Xisis/3.4.0/include/PolynomialBivariate.h Xisis/3.4.0/include/PolynomialUnivariate.h Xisis/3.4.0/include/Portal.h Xisis/3.4.0/include/Preference.h Xisis/3.4.0/include/PrincipalComponentAnalysis.h Xisis/3.4.0/include/Process.h Xisis/3.4.0/include/ProcessByBoxcar.h Xisis/3.4.0/include/ProcessByBrick.h Xisis/3.4.0/include/ProcessByLine.h Xisis/3.4.0/include/ProcessByQuickFilter.h Xisis/3.4.0/include/ProcessBySample.h Xisis/3.4.0/include/ProcessBySpectra.h Xisis/3.4.0/include/ProcessByTile.h Xisis/3.4.0/include/ProcessExport.h Xisis/3.4.0/include/ProcessExportPds.h Xisis/3.4.0/include/ProcessGroundPolygons.h Xisis/3.4.0/include/ProcessImport.h Xisis/3.4.0/include/ProcessImportPds.h Xisis/3.4.0/include/ProcessImportVicar.h Xisis/3.4.0/include/ProcessMapMosaic.h Xisis/3.4.0/include/ProcessMosaic.h Xisis/3.4.0/include/ProcessPolygons.h Xisis/3.4.0/include/ProcessRubberSheet.h Xisis/3.4.0/include/ProfileDialog.h Xisis/3.4.0/include/ProgramLauncher.h Xisis/3.4.0/include/Progress.h Xisis/3.4.0/include/ProgressBar.h Xisis/3.4.0/include/Projection.h Xisis/3.4.0/include/ProjectionFactory.h Xisis/3.4.0/include/PushFrameCamera.h Xisis/3.4.0/include/PushFrameCameraDetectorMap.h Xisis/3.4.0/include/PushFrameCameraGroundMap.h Xisis/3.4.0/include/Pvl.h Xisis/3.4.0/include/PvlContainer.h Xisis/3.4.0/include/PvlEditDialog.h Xisis/3.4.0/include/PvlFormat.h Xisis/3.4.0/include/PvlFormatPds.h Xisis/3.4.0/include/PvlGroup.h Xisis/3.4.0/include/PvlKeyword.h Xisis/3.4.0/include/PvlObject.h Xisis/3.4.0/include/PvlSequence.h Xisis/3.4.0/include/PvlToken.h Xisis/3.4.0/include/PvlTokenizer.h Xisis/3.4.0/include/PvlTranslationManager.h Xisis/3.4.0/include/PvlTranslationTable.h Xisis/3.4.0/include/QHistogram.h Xisis/3.4.0/include/QIsisApplication.h Xisis/3.4.0/include/QStretch.h Xisis/3.4.0/include/QtExporter.h Xisis/3.4.0/include/QtImporter.h Xisis/3.4.0/include/Quaternion.h Xisis/3.4.0/include/QuickFilter.h Xisis/3.4.0/include/RadarCamera.h Xisis/3.4.0/include/RadarGroundMap.h Xisis/3.4.0/include/RadarGroundRangeMap.h Xisis/3.4.0/include/RadarPulseMap.h Xisis/3.4.0/include/RadarSkyMap.h Xisis/3.4.0/include/RadarSlantRangeMap.h Xisis/3.4.0/include/RadialDistortionMap.h Xisis/3.4.0/include/Ransac.h Xisis/3.4.0/include/RawCubeChunk.h Xisis/3.4.0/include/Reduce.h Xisis/3.4.0/include/RegionalCachingAlgorithm.h Xisis/3.4.0/include/ReseauDistortionMap.h Xisis/3.4.0/include/RubberBandComboBox.h Xisis/3.4.0/include/RubberBandTool.h Xisis/3.4.0/include/SampleManager.h Xisis/3.4.0/include/SaveAsDialog.h Xisis/3.4.0/include/SawtoothStretchType.h Xisis/3.4.0/include/ScatterPlotAlarmConfigDialog.h Xisis/3.4.0/include/ScatterPlotConfigDialog.h Xisis/3.4.0/include/ScatterPlotData.h Xisis/3.4.0/include/ScatterPlotTool.h Xisis/3.4.0/include/ScatterPlotWindow.h Xisis/3.4.0/include/Selection.h Xisis/3.4.0/include/Sensor.h Xisis/3.4.0/include/SerialNumber.h Xisis/3.4.0/include/SerialNumberList.h Xisis/3.4.0/include/SessionLog.h Xisis/3.4.0/include/Shade.h Xisis/3.4.0/include/ShadeAtm.h Xisis/3.4.0/include/SimpleCylindrical.h Xisis/3.4.0/include/Sinusoidal.h Xisis/3.4.0/include/SmtkMatcher.h Xisis/3.4.0/include/SmtkPoint.h Xisis/3.4.0/include/SmtkStack.h Xisis/3.4.0/include/SocketThread.h Xisis/3.4.0/include/SparseBlockMatrix.h Xisis/3.4.0/include/SpatialPlotTool.h Xisis/3.4.0/include/SpecialPixel.h Xisis/3.4.0/include/SpecialPixelTool.h Xisis/3.4.0/include/SpectralPlotTool.h Xisis/3.4.0/include/SpectralPlotWindow.h Xisis/3.4.0/include/Spice.h Xisis/3.4.0/include/SpicePosition.h Xisis/3.4.0/include/SpiceRotation.h Xisis/3.4.0/include/SqlQuery.h Xisis/3.4.0/include/SqlRecord.h Xisis/3.4.0/include/SsiCamera.h Xisis/3.4.0/include/StandardDeviationOperator.h Xisis/3.4.0/include/StatCumProbDistDynCalc.h Xisis/3.4.0/include/Statistics.h Xisis/3.4.0/include/StatisticsTool.h Xisis/3.4.0/include/Stereo.h Xisis/3.4.0/include/StereoTool.h Xisis/3.4.0/include/StreamExporter.h Xisis/3.4.0/include/Stretch.h Xisis/3.4.0/include/StretchTool.h Xisis/3.4.0/include/StretchType.h Xisis/3.4.0/include/StripPolygonSeeder.h Xisis/3.4.0/include/SubArea.h Xisis/3.4.0/include/SunShadowTool.h Xisis/3.4.0/include/SurfaceModel.h Xisis/3.4.0/include/SurfacePoint.h Xisis/3.4.0/include/Tab.h Xisis/3.4.0/include/TabBar.h Xisis/3.4.0/include/Table.h Xisis/3.4.0/include/TableField.h Xisis/3.4.0/include/TableMainWindow.h Xisis/3.4.0/include/TableRecord.h Xisis/3.4.0/include/TaylorCameraDistortionMap.h Xisis/3.4.0/include/TextFile.h Xisis/3.4.0/include/ThemisIrCamera.h Xisis/3.4.0/include/ThemisIrDistortionMap.h Xisis/3.4.0/include/ThemisVisCamera.h Xisis/3.4.0/include/ThemisVisDistortionMap.h Xisis/3.4.0/include/TiffExporter.h Xisis/3.4.0/include/TiffImporter.h Xisis/3.4.0/include/TileManager.h Xisis/3.4.0/include/Tool.h Xisis/3.4.0/include/ToolPad.h Xisis/3.4.0/include/Topo.h Xisis/3.4.0/include/TopoAtm.h Xisis/3.4.0/include/TrackTool.h Xisis/3.4.0/include/Transform.h Xisis/3.4.0/include/TransverseMercator.h Xisis/3.4.0/include/UniqueIOCachingAlgorithm.h Xisis/3.4.0/include/UniversalGroundMap.h Xisis/3.4.0/include/UserInterface.h Xisis/3.4.0/include/UvvisCamera.h Xisis/3.4.0/include/VariableLineScanCameraDetectorMap.h Xisis/3.4.0/include/VecFilter.h Xisis/3.4.0/include/ViewportBuffer.h Xisis/3.4.0/include/ViewportBufferAction.h Xisis/3.4.0/include/ViewportBufferFill.h Xisis/3.4.0/include/ViewportBufferStretch.h Xisis/3.4.0/include/ViewportBufferTransform.h Xisis/3.4.0/include/ViewportMainWindow.h Xisis/3.4.0/include/VikingCamera.h Xisis/3.4.0/include/VimsCamera.h Xisis/3.4.0/include/VimsGroundMap.h Xisis/3.4.0/include/VimsSkyMap.h Xisis/3.4.0/include/VoyagerCamera.h Xisis/3.4.0/include/WarningWidget.h Xisis/3.4.0/include/WindowTool.h Xisis/3.4.0/include/Workspace.h Xisis/3.4.0/include/WorldMapper.h Xisis/3.4.0/include/ZoomTool.h Xisis/3.4.0/include/apollo_pan_IO.h Xisis/3.4.0/include/iString.h Xisis/3.4.0/include/iTime.h Xisis/3.4.0/include/mocxtrack.h Xisis/3.4.0/lib/AtmosModel.plugin Xisis/3.4.0/lib/AutoReg.plugin Xisis/3.4.0/lib/Camera.plugin Xisis/3.4.0/lib/InterestOperator.plugin Xisis/3.4.0/lib/NormModel.plugin Xisis/3.4.0/lib/PhotoModel.plugin Xisis/3.4.0/lib/PolygonSeeder.plugin Xisis/3.4.0/lib/Projection.plugin Xisis/3.4.0/lib/libAdaptiveGruen.so Xisis/3.4.0/lib/libAlbedo.so Xisis/3.4.0/lib/libAlbedoAtm.so Xisis/3.4.0/lib/libAnisotropic1.so Xisis/3.4.0/lib/libAnisotropic2.so Xisis/3.4.0/lib/libApolloMetricCamera.so Xisis/3.4.0/lib/libApolloPanoramicCamera.so Xisis/3.4.0/lib/libCTXCamera.so Xisis/3.4.0/lib/libDawnFcCamera.so Xisis/3.4.0/lib/libDawnVirCamera.so Xisis/3.4.0/lib/libEquirectangular.so Xisis/3.4.0/lib/libForstnerOperator.so Xisis/3.4.0/lib/libGradientOperator.so Xisis/3.4.0/lib/libGridPolygonSeeder.so Xisis/3.4.0/lib/libHapke.so Xisis/3.4.0/lib/libHapkeAtm1.so Xisis/3.4.0/lib/libHapkeAtm2.so Xisis/3.4.0/lib/libHiresCamera.so Xisis/3.4.0/lib/libHiriseCamera.so Xisis/3.4.0/lib/libHrscCamera.so Xisis/3.4.0/lib/libIdealCamera.so Xisis/3.4.0/lib/libIsotropic1.so Xisis/3.4.0/lib/libIsotropic2.so Xisis/3.4.0/lib/libIssNACamera.so Xisis/3.4.0/lib/libIssWACamera.so Xisis/3.4.0/lib/libLambert.so Xisis/3.4.0/lib/libLambertConformal.so Xisis/3.4.0/lib/libLimitPolygonSeeder.so Xisis/3.4.0/lib/libLoHighCamera.so Xisis/3.4.0/lib/libLoMediumCamera.so Xisis/3.4.0/lib/libLommelSeeliger.so Xisis/3.4.0/lib/libLroNarrowAngleCamera.so Xisis/3.4.0/lib/libLroWideAngleCamera.so Xisis/3.4.0/lib/libLunarAzimuthalEqualArea.so Xisis/3.4.0/lib/libLunarLambert.so Xisis/3.4.0/lib/libLunarLambertEmpirical.so Xisis/3.4.0/lib/libLunarLambertMcEwen.so Xisis/3.4.0/lib/libLwirCamera.so Xisis/3.4.0/lib/libMarciCamera.so Xisis/3.4.0/lib/libMariner10Camera.so Xisis/3.4.0/lib/libMaximumCorrelation.so Xisis/3.4.0/lib/libMdisCamera.so Xisis/3.4.0/lib/libMercator.so Xisis/3.4.0/lib/libMiniRF.so Xisis/3.4.0/lib/libMinimumDifference.so Xisis/3.4.0/lib/libMinnaert.so Xisis/3.4.0/lib/libMinnaertEmpirical.so Xisis/3.4.0/lib/libMixed.so Xisis/3.4.0/lib/libMocNarrowAngleCamera.so Xisis/3.4.0/lib/libMocWideAngleCamera.so Xisis/3.4.0/lib/libMoonAlbedo.so Xisis/3.4.0/lib/libMoravecOperator.so Xisis/3.4.0/lib/libNirCamera.so Xisis/3.4.0/lib/libNoNormalization.so Xisis/3.4.0/lib/libNoOperator.so Xisis/3.4.0/lib/libObliqueCylindrical.so Xisis/3.4.0/lib/libOrthographic.so Xisis/3.4.0/lib/libPointPerspective.so Xisis/3.4.0/lib/libPolarStereographic.so Xisis/3.4.0/lib/libShade.so Xisis/3.4.0/lib/libShadeAtm.so Xisis/3.4.0/lib/libSimpleCylindrical.so Xisis/3.4.0/lib/libSinusoidal.so Xisis/3.4.0/lib/libSsiCamera.so Xisis/3.4.0/lib/libStandardDeviationOperator.so Xisis/3.4.0/lib/libStripPolygonSeeder.so Xisis/3.4.0/lib/libThemisIrCamera.so Xisis/3.4.0/lib/libThemisVisCamera.so Xisis/3.4.0/lib/libTopo.so Xisis/3.4.0/lib/libTopoAtm.so Xisis/3.4.0/lib/libTransverseMercator.so Xisis/3.4.0/lib/libUvvisCamera.so Xisis/3.4.0/lib/libVikingCamera.so Xisis/3.4.0/lib/libVimsCamera.so Xisis/3.4.0/lib/libVoyagerCamera.so Xisis/3.4.0/lib/libisis3.4.0.a Xisis/3.4.0/lib/libisis3.4.0.so Xisis/3.4.0/lib/libisis3.4.0.so.3 Xisis/3.4.0/lib/libisis3.4.so Xisis/3.4.0/lib/libisis3.so Xisis/3.4.0/templates/gui/basictemplate.xml Xisis/3.4.0/templates/gui/comparisontemplate.xml Xisis/3.4.0/templates/gui/defaulttemplate.xml Xisis/3.4.0/templates/gui/listtemplate.xml Xisis/3.4.0/templates/gui/typetemplate.xml Xisis/3.4.0/version X@dirrm isis/3.4.0/templates/gui X@dirrm isis/3.4.0/templates X@dirrm isis/3.4.0/lib X@dirrm isis/3.4.0/include X@dirrm isis/3.4.0/bin/xml X@dirrm isis/3.4.0/bin X@dirrm isis/3.4.0 X@dirrm isis 65b134f0d82fc23433717f57e8aa4397 echo x - isis3/Makefile sed 's/^X//' >isis3/Makefile << 'de0c704a7a1cfe07904b1ca1a4fba3a3' X# New ports collection makefile for: isis3 X# Date created: 30. March 2011 X# Whom: O. Hartmann, R. O'Hara X# X# $FreeBSD$ X# X XPORTNAME= isis XPORTVERSION_MINOR= 0 XPORTVERSION_MAJOR= 3.4 XPORTVERSION= ${PORTVERSION_MAJOR}.${PORTVERSION_MINOR} XPORTREVISION= 0 XCATEGORIES= science XMASTER_SITES= XDISTNAME= isis-${PORTVERSION} X X.include <bsd.port.pre.mk> X XLICENSE_FILE= ${WRKSRC}/license.txt X XMAINTAINER= ports@FreeBSD.Org XCOMMENT= Integrated Software for Imagers and Spectrometers XCOMMENT+= SOURCE: rsync -azv --delete --partial isisdist.astrogeology.usgs.gov::x86-64_linux_DEBIAN/isis . XCOMMENT+= DATA: rsync -azv --delete --partial isisdist.astrogeology.usgs.gov::isis3data/data . X XUSE_QT_VER= 4 XQT_COMPONENTS= moc rcc uic XUSE_X11= x11 XUSE_GL= yes XUSE_GCC= 4.6+ XUSE_PYTHON= 2.7+ XUSE_LDCONFIG= yes XUSE_GMAKE= yes XUSE_MYSQL= yes XUSE_PGSQL= yes X XBUILD_DEPENDS+= ${LOCALBASE}/bin/latex:${PORTSDIR}/print/teTeX XBUILD_DEPENDS+= ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen X XRUN_DEPENDS+= ${LOCALBASE}/include/tnt/jama_lu.h:${PORTSDIR}/math/jama XRUN_DEPENDS+= ${LOCALBASE}/include/gmm/gmm.h:${PORTSDIR}/math/gmm++ XRUN_DEPENDS+= ${LOCALBASE}/bin/gawk:${PORTSDIR}/lang/gawk XRUN_DEPENDS+= ${LOCALBASE}/bin/xalan-j:${PORTSDIR}/textproc/xalan-j X# XLIB_DEPENDS+= qwt6.6:${PORTSDIR}/x11-toolkits/qwt6 XLIB_DEPENDS+= boost_thread.4:${PORTSDIR}/devel/boost-libs XLIB_DEPENDS+= cwd.2:${PORTSDIR}/devel/libcwd XLIB_DEPENDS+= gsl.16:${PORTSDIR}/math/gsl XLIB_DEPENDS+= cholmod.1:${PORTSDIR}/math/suitesparse XLIB_DEPENDS+= jpeg.11:${PORTSDIR}/graphics/jpeg XLIB_DEPENDS+= tiff.4:${PORTSDIR}/graphics/tiff XLIB_DEPENDS+= png15.15:${PORTSDIR}/graphics/png XLIB_DEPENDS+= geos.0:${PORTSDIR}/graphics/geos XLIB_DEPENDS+= gdal.17:${PORTSDIR}/graphics/gdal XLIB_DEPENDS+= protobuf.7:${PORTSDIR}/devel/protobuf XLIB_DEPENDS+= phonon:${PORTSDIR}/multimedia/phonon XLIB_DEPENDS+= superlu.4:${PORTSDIR}/math/superlu X# XLIB_DEPENDS+= QtCore.4:${PORTSDIR}/devel/qt4-corelib XLIB_DEPENDS+= QtGui.4:${PORTSDIR}/x11-toolkits/qt4-gui XLIB_DEPENDS+= QtAssistantClient.4:${PORTSDIR}/devel/qt4-assistant XLIB_DEPENDS+= QtNetwork.4:${PORTSDIR}/net/qt4-network XLIB_DEPENDS+= QtScript.4:${PORTSDIR}/devel/qt4-script XLIB_DEPENDS+= QtScriptTools.4:${PORTSDIR}/devel/qt4-scripttools XLIB_DEPENDS+= QtSql.4:${PORTSDIR}/databases/qt4-sql XLIB_DEPENDS+= QtSvg.4:${PORTSDIR}/graphics/qt4-svg XLIB_DEPENDS+= QtWebKit.4:${PORTSDIR}/www/qt4-webkit XLIB_DEPENDS+= QtXml.4:${PORTSDIR}/textproc/qt4-xml XLIB_DEPENDS+= QtXmlPatterns.4:${PORTSDIR}/textproc/qt4-xmlpatterns XLIB_DEPENDS+= QtOpenGL.4:${PORTSDIR}/x11/qt4-opengl XLIB_DEPENDS+= QtTest.4:${PORTSDIR}/devel/qt4-qtestlib X# XLIB_DEPENDS+= cspice.6:${PORTSDIR}/astro/cspice XLIB_DEPENDS+= xerces-c.3:${PORTSDIR}/textproc/xerces-c3 X XISIS3_LIBRARY_VERSION= 3:4:0 XISIS3_LIB_VERSION= 3 XISIS3_LIB_BASE= lib${PORTNAME}3.so XISIS3_LIB_MINOR= lib${PORTNAME}${PORTVERSION_MAJOR}.so XISIS3_LIB_FULL_VER= lib${PORTNAME}${PORTVERSION}.so.${ISIS3_LIB_VERSION} XISIS3_LIB_FULL= lib${PORTNAME}${PORTVERSION}.so XISIS3_LIB_STATIC= lib${PORTNAME}${PORTVERSION}.a X XISIS3_ROOT= ${PREFIX}/${PORTNAME}/${PORTVERSION} X XMAKE_ENV+= ISISROOT=${WRKSRC} XMAKE_ARGS+= all X XLDCONFIG_ARGS+= -version-info $(ISIS3_LIBRARY_VERSION) X Xpre-configure: X unset ISISROOT X export ISISROOT=${WRKSRC} X ${INSTALL_DATA} ${FILESDIR}/config.freebsd ${WRKSRC}/make/ X Xdo-install: X ${MKDIR} ${ISIS3_ROOT}/lib X ${INSTALL_PROGRAM} ${WRKSRC}/lib/${ISIS3_LIB_FULL} ${ISIS3_ROOT}/lib/${ISIS3_LIB_FULL_VER} X ${INSTALL_PROGRAM} ${WRKSRC}/lib/lib[A-Z]*.so ${ISIS3_ROOT}/lib/ X ${INSTALL_DATA} ${WRKSRC}/lib/${ISIS3_LIB_STATIC} ${ISIS3_ROOT}/lib/ X ${INSTALL_DATA} ${WRKSRC}/lib/*.plugin ${ISIS3_ROOT}/lib/ X ${MKDIR} ${ISIS3_ROOT}/include X ${INSTALL_DATA} ${WRKSRC}/inc/*.h ${ISIS3_ROOT}/include/ X ${MKDIR} ${ISIS3_ROOT}/templates/gui/ X ${INSTALL_DATA} ${WRKSRC}/templates/gui/*.xml ${ISIS3_ROOT}/templates/gui/ X ${MKDIR} ${ISIS3_ROOT}/bin X ${INSTALL_PROGRAM} ${WRKSRC}/bin/[a-w]* ${ISIS3_ROOT}/bin/ X ${MKDIR} ${ISIS3_ROOT}/bin/xml/ X ${INSTALL_DATA} ${WRKSRC}/bin/xml/* ${ISIS3_ROOT}/bin/xml/ X ${INSTALL_DATA} ${WRKSRC}/IsisPreferences ${ISIS3_ROOT}/ X Xpost-install: X @${ECHO} "Doing post-install ..."; \ X cd ${ISIS3_ROOT}/lib &&\ X ${LN} -fs ${ISIS3_LIB_FULL_VER} ${ISIS3_LIB_FULL} &&\ X ${LN} -fs ${ISIS3_LIB_FULL} ${ISIS3_LIB_MINOR} &&\ X ${LN} -fs ${ISIS3_LIB_MINOR} ${ISIS3_LIB_BASE} X echo ${PORTVERSION} > ${ISIS3_ROOT}/version X X.include <bsd.port.post.mk> de0c704a7a1cfe07904b1ca1a4fba3a3 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208251042.q7PAgjSI085535>