mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
- Add patch (forget in last commit)
This commit is contained in:
parent
fe8a45502f
commit
e1d2a1914a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=184871
288
math/qtiplot/files/qtiplot.pro
Normal file
288
math/qtiplot/files/qtiplot.pro
Normal file
@ -0,0 +1,288 @@
|
||||
QMAKE_PROJECT_DEPTH = 0
|
||||
|
||||
TARGET = qtiplot
|
||||
TEMPLATE = app
|
||||
CONFIG += qt warn_on exceptions opengl
|
||||
CONFIG += thread
|
||||
CONFIG += release
|
||||
|
||||
MOC_DIR = ../tmp/qtiplot
|
||||
OBJECTS_DIR = ../tmp/qtiplot
|
||||
DESTDIR = ./
|
||||
DEFINES += QT_PLUGIN
|
||||
|
||||
unix:INCLUDEPATH += $$(LOCALBASE)/include/qwt
|
||||
unix:INCLUDEPATH += $$(LOCALBASE)/include
|
||||
unix:INCLUDEPATH += $$(X11BASE)/include
|
||||
|
||||
unix:LIBS += $$(QTDIR)/lib/libqassistantclient.a
|
||||
unix:LIBS += -L$$(LOCALBASE)/lib -lqwt -lgsl -lgslcblas -lorigin
|
||||
unix:LIBS += -L$$(X11BASE)/lib -lqwtplot3d
|
||||
unix:LIBS += -lz
|
||||
|
||||
TRANSLATIONS = translations/qtiplot_de.ts \
|
||||
translations/qtiplot_es.ts \
|
||||
translations/qtiplot_fr.ts \
|
||||
translations/qtiplot_ru.ts \
|
||||
translations/qtiplot_sv.ts
|
||||
|
||||
system($$(X11BASE)/bin/lupdate -verbose qtiplot.pro)
|
||||
system($$(X11BASE)/bin/lrelease -verbose qtiplot.pro)
|
||||
|
||||
###################### HEADERS ##############################################
|
||||
HEADERS += src/application.h \
|
||||
src/graph.h \
|
||||
src/graph3D.h \
|
||||
src/worksheet.h \
|
||||
src/curvesDialog.h \
|
||||
src/valuesDialog.h \
|
||||
src/plotDialog.h \
|
||||
src/plot3DDialog.h \
|
||||
src/plotWizard.h \
|
||||
src/exportDialog.h \
|
||||
src/importDialog.h \
|
||||
src/axesDialog.h \
|
||||
src/pieDialog.h \
|
||||
src/polynomFitDialog.h \
|
||||
src/expDecayDialog.h \
|
||||
src/functionDialog.h \
|
||||
src/fitDialog.h \
|
||||
src/surfaceDialog.h \
|
||||
src/tableDialog.h \
|
||||
src/textDialog.h \
|
||||
src/lineDlg.h \
|
||||
src/scalePicker.h \
|
||||
src/canvaspicker.h \
|
||||
src/ErrorBar.h \
|
||||
src/pie.h \
|
||||
src/errDlg.h \
|
||||
src/LegendMarker.h \
|
||||
src/LineMarker.h\
|
||||
src/ImageMarker.h\
|
||||
src/imageDialog.h \
|
||||
src/fit.h \
|
||||
src/nrutil.h\
|
||||
src/pixmaps.h\
|
||||
src/multilayer.h\
|
||||
src/layerDialog.h \
|
||||
src/intDialog.h \
|
||||
src/sortDialog.h\
|
||||
src/bars.h \
|
||||
src/cones.h \
|
||||
src/configDialog.h \
|
||||
src/BarCurve.h \
|
||||
src/BoxCurve.h \
|
||||
src/Histogram.h \
|
||||
src/VectorCurve.h \
|
||||
src/scales.h \
|
||||
src/imageExportDialog.h \
|
||||
src/matrix.h \
|
||||
src/matrixDialog.h \
|
||||
src/matrixSizeDialog.h \
|
||||
src/matrixValuesDialog.h \
|
||||
src/analysisDialog.h \
|
||||
src/parser.h \
|
||||
src/colorBox.h \
|
||||
src/symbolBox.h \
|
||||
src/patternBox.h \
|
||||
src/importOPJ.h\
|
||||
src/symbolDialog.h \
|
||||
src/plot.h \
|
||||
src/colorButton.h \
|
||||
src/associationsDialog.h \
|
||||
src/renameWindowDialog.h \
|
||||
src/widget.h \
|
||||
src/interpolationDialog.h\
|
||||
src/fileDialogs.h\
|
||||
src/epsExportDialog.h\
|
||||
src/smoothCurveDialog.h\
|
||||
src/filterDialog.h\
|
||||
src/fftDialog.h\
|
||||
src/note.h\
|
||||
src/folder.h\
|
||||
src/findDialog.h\
|
||||
src/Scripting.h\
|
||||
src/scriptedit.h\
|
||||
src/FunctionCurve.h\
|
||||
src/Fitter.h\
|
||||
src/customEvents.h\
|
||||
src/ScriptingLangDialog.h\
|
||||
src/ScriptWindow.h\
|
||||
src/TableStatistics.h\
|
||||
src/Spectrogram.h\
|
||||
src/ColorMapEditor.h
|
||||
|
||||
###################### SOURCES ##############################################
|
||||
|
||||
SOURCES += src/application.cpp \
|
||||
src/graph.cpp \
|
||||
src/analysis.cpp \
|
||||
src/graph3D.cpp \
|
||||
src/worksheet.cpp \
|
||||
src/valuesDialog.cpp \
|
||||
src/curvesDialog.cpp \
|
||||
src/plotDialog.cpp \
|
||||
src/plot3DDialog.cpp \
|
||||
src/plotWizard.cpp \
|
||||
src/exportDialog.cpp \
|
||||
src/importDialog.cpp \
|
||||
src/axesDialog.cpp \
|
||||
src/pieDialog.cpp \
|
||||
src/polynomFitDialog.cpp \
|
||||
src/tableDialog.cpp \
|
||||
src/textDialog.cpp \
|
||||
src/scalePicker.cpp \
|
||||
src/canvaspicker.cpp \
|
||||
src/expDecayDialog.cpp \
|
||||
src/functionDialog.cpp \
|
||||
src/fitDialog.cpp \
|
||||
src/surfaceDialog.cpp \
|
||||
src/lineDlg.cpp \
|
||||
src/ErrorBar.cpp \
|
||||
src/pie.cpp \
|
||||
src/errDlg.cpp \
|
||||
src/LegendMarker.cpp \
|
||||
src/LineMarker.cpp \
|
||||
src/ImageMarker.cpp\
|
||||
src/imageDialog.cpp \
|
||||
src/multilayer.cpp\
|
||||
src/layerDialog.cpp \
|
||||
src/intDialog.cpp \
|
||||
src/sortDialog.cpp\
|
||||
src/bars.cpp \
|
||||
src/cones.cpp \
|
||||
src/analysisDialog.cpp \
|
||||
src/configDialog.cpp \
|
||||
src/BarCurve.cpp \
|
||||
src/BoxCurve.cpp \
|
||||
src/Histogram.cpp \
|
||||
src/VectorCurve.cpp \
|
||||
src/imageExportDialog.cpp \
|
||||
src/matrix.cpp \
|
||||
src/matrixDialog.cpp \
|
||||
src/matrixSizeDialog.cpp \
|
||||
src/matrixValuesDialog.cpp \
|
||||
src/parser.cpp\
|
||||
src/colorBox.cpp \
|
||||
src/symbolBox.cpp \
|
||||
src/patternBox.cpp \
|
||||
src/importOPJ.cpp\
|
||||
src/main.cpp \
|
||||
src/symbolDialog.cpp \
|
||||
src/plot.cpp \
|
||||
src/colorButton.cpp \
|
||||
src/associationsDialog.cpp \
|
||||
src/renameWindowDialog.cpp \
|
||||
src/widget.cpp\
|
||||
src/interpolationDialog.cpp\
|
||||
src/epsExportDialog.cpp\
|
||||
src/nrutil.cpp\
|
||||
src/fit.cpp\
|
||||
src/smoothCurveDialog.cpp\
|
||||
src/filterDialog.cpp\
|
||||
src/fftDialog.cpp\
|
||||
src/note.cpp\
|
||||
src/folder.cpp\
|
||||
src/findDialog.cpp\
|
||||
src/scriptedit.cpp\
|
||||
src/fileDialogs.cpp\
|
||||
src/scales.cpp\
|
||||
src/FunctionCurve.cpp\
|
||||
src/Fitter.cpp\
|
||||
src/Scripting.cpp\
|
||||
src/ScriptingLangDialog.cpp\
|
||||
src/ScriptWindow.cpp\
|
||||
src/TableStatistics.cpp\
|
||||
src/Spectrogram.cpp\
|
||||
src/ColorMapEditor.cpp
|
||||
|
||||
SOURCES +=../3rdparty/zlib123/minigzip.c
|
||||
|
||||
##################### SCRIPTING LANGUAGES SECTION #############
|
||||
|
||||
SCRIPTING_LANGS = muParser
|
||||
DEFINES += SCRIPTING_CONSOLE
|
||||
DEFINES += SCRIPTING_DIALOG
|
||||
|
||||
# Python support is unstable; use at your own risk
|
||||
unix:SCRIPTING_LANGS += Python
|
||||
|
||||
##################### Default: muParser #######################
|
||||
contains(SCRIPTING_LANGS, muParser) {
|
||||
DEFINES += SCRIPTING_MUPARSER
|
||||
unix:LIBS += -lmuparser
|
||||
HEADERS += src/muParserScripting.h
|
||||
SOURCES += src/muParserScripting.cpp
|
||||
}
|
||||
|
||||
##################### PYTHON + SIP + PyQT #####################
|
||||
contains(SCRIPTING_LANGS, Python) {
|
||||
DEFINES += SCRIPTING_PYTHON
|
||||
HEADERS += src/PythonScripting.h
|
||||
SOURCES += src/PythonScripting.cpp
|
||||
|
||||
SIP = $$(LOCALBASE)/bin/sip
|
||||
SIPINCLUDE = $$(LOCALBASE)/share/py-sip
|
||||
|
||||
unix {
|
||||
INCLUDEPATH += $$(PYTHON_INCLUDEDIR)
|
||||
LIBS += -lm -l$$(PYTHON_VERSION)
|
||||
system(mkdir -p $${MOC_DIR})
|
||||
unix:system($${SIP} -I $${SIPINCLUDE} -t Qt_3_3_0 -t WS_X11 -c $${MOC_DIR} src/qti.sip)
|
||||
}
|
||||
|
||||
##################### SIP generated files #####################
|
||||
HEADERS +=\
|
||||
../tmp/qtiplot/sipqtiApplicationWindow.h\
|
||||
../tmp/qtiplot/sipqtiGraph.h\
|
||||
../tmp/qtiplot/sipqtiLineMarker.h\
|
||||
../tmp/qtiplot/sipqtiMultiLayer.h\
|
||||
../tmp/qtiplot/sipqtiTable.h\
|
||||
../tmp/qtiplot/sipqtimyWidget.h\
|
||||
../tmp/qtiplot/sipqtiScriptEdit.h\
|
||||
../tmp/qtiplot/sipqtiNote.h\
|
||||
../tmp/qtiplot/sipqtiFit.h\
|
||||
../tmp/qtiplot/sipqtiExponentialFit.h\
|
||||
../tmp/qtiplot/sipqtiTwoExpFit.h\
|
||||
../tmp/qtiplot/sipqtiThreeExpFit.h\
|
||||
../tmp/qtiplot/sipqtiSigmoidalFit.h\
|
||||
../tmp/qtiplot/sipqtiGaussAmpFit.h\
|
||||
../tmp/qtiplot/sipqtiLorentzFit.h\
|
||||
../tmp/qtiplot/sipqtiNonLinearFit.h\
|
||||
../tmp/qtiplot/sipqtiPluginFit.h\
|
||||
../tmp/qtiplot/sipqtiMultiPeakFit.h\
|
||||
../tmp/qtiplot/sipqtiPolynomialFit.h\
|
||||
../tmp/qtiplot/sipqtiLinearFit.h\
|
||||
../tmp/qtiplot/sipqtiMatrix.h\
|
||||
../tmp/qtiplot/sipqtiGaussFit.h\
|
||||
../tmp/qtiplot/sipqtiPythonScript.h\
|
||||
../tmp/qtiplot/sipqtiFolder.h\
|
||||
../tmp/qtiplot/sipqtiQPtrList.h
|
||||
SOURCES +=\
|
||||
../tmp/qtiplot/sipqticmodule.cpp\
|
||||
../tmp/qtiplot/sipqtiApplicationWindow.cpp\
|
||||
../tmp/qtiplot/sipqtiGraph.cpp\
|
||||
../tmp/qtiplot/sipqtiLineMarker.cpp\
|
||||
../tmp/qtiplot/sipqtiMultiLayer.cpp\
|
||||
../tmp/qtiplot/sipqtiTable.cpp\
|
||||
../tmp/qtiplot/sipqtimyWidget.cpp\
|
||||
../tmp/qtiplot/sipqtiScriptEdit.cpp\
|
||||
../tmp/qtiplot/sipqtiNote.cpp\
|
||||
../tmp/qtiplot/sipqtiFit.cpp\
|
||||
../tmp/qtiplot/sipqtiExponentialFit.cpp\
|
||||
../tmp/qtiplot/sipqtiTwoExpFit.cpp\
|
||||
../tmp/qtiplot/sipqtiThreeExpFit.cpp\
|
||||
../tmp/qtiplot/sipqtiSigmoidalFit.cpp\
|
||||
../tmp/qtiplot/sipqtiGaussAmpFit.cpp\
|
||||
../tmp/qtiplot/sipqtiLorentzFit.cpp\
|
||||
../tmp/qtiplot/sipqtiNonLinearFit.cpp\
|
||||
../tmp/qtiplot/sipqtiPluginFit.cpp\
|
||||
../tmp/qtiplot/sipqtiMultiPeakFit.cpp\
|
||||
../tmp/qtiplot/sipqtiPolynomialFit.cpp\
|
||||
../tmp/qtiplot/sipqtiLinearFit.cpp\
|
||||
../tmp/qtiplot/sipqtiMatrix.cpp\
|
||||
../tmp/qtiplot/sipqtiGaussFit.cpp\
|
||||
../tmp/qtiplot/sipqtiPythonScript.cpp\
|
||||
../tmp/qtiplot/sipqtiFolder.cpp\
|
||||
../tmp/qtiplot/sipqtiQPtrList.cpp
|
||||
}
|
Loading…
Reference in New Issue
Block a user