From 132653d1a18255faa19c3b57ce81327e26626529 Mon Sep 17 00:00:00 2001 From: Dimitrios Eftaxiopoulos Date: Thu, 27 Dec 2012 01:57:21 +0200 Subject: [PATCH] Add fltk, qt and wx window interface library packages --- debian/changelog | 5 +- debian/control | 48 +++++++++++ debian/libmgl-fltk7.0.0.install | 1 + debian/libmgl-fltk7.0.0.symbols | 1 + debian/libmgl-qt7.0.0.install | 1 + debian/libmgl-qt7.0.0.symbols | 146 ++++++++++++++++++++++++++++++++ debian/libmgl-wx7.0.0.install | 1 + debian/libmgl-wx7.0.0.symbols | 1 + 8 files changed, 203 insertions(+), 1 deletion(-) create mode 100644 debian/libmgl-fltk7.0.0.install create mode 100644 debian/libmgl-fltk7.0.0.symbols create mode 100644 debian/libmgl-qt7.0.0.install create mode 100644 debian/libmgl-qt7.0.0.symbols create mode 100644 debian/libmgl-wx7.0.0.install create mode 100644 debian/libmgl-wx7.0.0.symbols diff --git a/debian/changelog b/debian/changelog index c7d32a4..698c8f9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,10 @@ mathgl (2.1.1-1) experimental; urgency=low * Imported Upstream version 2.1.1 - * Add c++ compilation include path for pyconfig.h + * Add c++ compilation include path for pyconfig.h + * Change soname in libraries from 6 to 7 + * Add libmgl-qt7.0.0 library package creation + * Add libmgl-fltk7.0.0 and libmgl-wx7.0.0 packages -- Dimitrios Eftaxiopoulos Mon, 24 Dec 2012 22:25:24 +0200 diff --git a/debian/control b/debian/control index 054b6c6..1909629 100644 --- a/debian/control +++ b/debian/control @@ -103,6 +103,54 @@ Description: library for scientific graphs. (glut interface for windows) This package contains the glut interface shared object files for window opening. +Package: libmgl-qt7.0.0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl-data +Replaces: libmgl-qt5 +Conflicts: libmgl-qt5 +Description: library for scientific graphs. (Qt interface for windows) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the Qt interface shared object files for window + opening. + +Package: libmgl-fltk7.0.0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl-data +Replaces: libmgl-fltk5 +Conflicts: libmgl-fltk5 +Description: library for scientific graphs. (fltk interface for windows) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the fltk interface shared object files for window + opening. + +Package: libmgl-wx7.0.0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl-data +Replaces: libmgl-wx5 +Conflicts: libmgl-wx5 +Description: library for scientific graphs. (wx interface for windows) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the wx interface shared object files for window + opening. + Package: libmgl-data Architecture: all Section: misc diff --git a/debian/libmgl-fltk7.0.0.install b/debian/libmgl-fltk7.0.0.install new file mode 100644 index 0000000..8ccf313 --- /dev/null +++ b/debian/libmgl-fltk7.0.0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libmgl-fltk.so.* \ No newline at end of file diff --git a/debian/libmgl-fltk7.0.0.symbols b/debian/libmgl-fltk7.0.0.symbols new file mode 100644 index 0000000..7bac196 --- /dev/null +++ b/debian/libmgl-fltk7.0.0.symbols @@ -0,0 +1 @@ +libmgl-fltk.so.7.0.0 libmgl-fltk7.0.0 #MINVER# diff --git a/debian/libmgl-qt7.0.0.install b/debian/libmgl-qt7.0.0.install new file mode 100644 index 0000000..b7066da --- /dev/null +++ b/debian/libmgl-qt7.0.0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libmgl-qt.so.* \ No newline at end of file diff --git a/debian/libmgl-qt7.0.0.symbols b/debian/libmgl-qt7.0.0.symbols new file mode 100644 index 0000000..089ef9a --- /dev/null +++ b/debian/libmgl-qt7.0.0.symbols @@ -0,0 +1,146 @@ +libmgl-qt.so.7.0.0 libmgl-qt7.0.0 #MINVER# + _Z10mgl_ask_qtPKwPw@Base 2.1.1 + _Z11mglMakeMenuP11QMainWindowP7QMathGLRP8QSpinBoxS5_@Base 2.1.1 + _Z12setExtensionR7QStringPKc@Base 2.1.1 + _Z19mglConvertFromGraphR7QPixmapP9mglCanvasPPh@Base 2.1.1 + _Z23qStringComparisonHelperRK7QStringPKc@Base 2.1.1 + _ZN10QByteArrayD1Ev@Base 2.1.1 + _ZN10QByteArrayD2Ev@Base 2.1.1 + _ZN11mglCanvasQT10ToggleZoomEv@Base 2.1.1 + _ZN11mglCanvasQT11ToggleAlphaEv@Base 2.1.1 + _ZN11mglCanvasQT11ToggleLightEv@Base 2.1.1 + _ZN11mglCanvasQT12ToggleRotateEv@Base 2.1.1 + _ZN11mglCanvasQT6AdjustEv@Base 2.1.1 + _ZN11mglCanvasQT6UpdateEv@Base 2.1.1 + _ZN11mglCanvasQT6WindowEiPPcPFiP7mglBasePvEPKcS4_PFvS4_Eb@Base 2.1.1 + _ZN11mglCanvasQT8ToggleNoEv@Base 2.1.1 + _ZN11mglCanvasQT9AnimationEv@Base 2.1.1 + _ZN11mglCanvasQT9GotoFrameEi@Base 2.1.1 + _ZN11mglCanvasQTC1Ev@Base 2.1.1 + _ZN11mglCanvasQTC2Ev@Base 2.1.1 + _ZN11mglCanvasQTD0Ev@Base 2.1.1 + _ZN11mglCanvasQTD1Ev@Base 2.1.1 + _ZN11mglCanvasQTD2Ev@Base 2.1.1 + _ZN12mglCanvasWnd9NextFrameEv@Base 2.1.1 + _ZN12mglCanvasWnd9PrevFrameEv@Base 2.1.1 + _ZN7QMathGL10addEllipseEv@Base 2.1.1 + _ZN7QMathGL10exportMGLDE7QString@Base 2.1.1 + _ZN7QMathGL10exportPNGsE7QString@Base 2.1.1 + _ZN7QMathGL10mouseClickEddd@Base 2.1.1 + _ZN7QMathGL10objChangedEi@Base 2.1.1 + _ZN7QMathGL10paintEventEP11QPaintEvent@Base 2.1.1 + _ZN7QMathGL10perChangedEi@Base 2.1.1 + _ZN7QMathGL10phiChangedEi@Base 2.1.1 + _ZN7QMathGL10posChangedE7QString@Base 2.1.1 + _ZN7QMathGL10setMGLFontE7QString@Base 2.1.1 + _ZN7QMathGL10shiftRightEv@Base 2.1.1 + _ZN7QMathGL10tetChangedEi@Base 2.1.1 + _ZN7QMathGL10wheelEventEP11QWheelEvent@Base 2.1.1 + _ZN7QMathGL11doubleClickEi@Base 2.1.1 + _ZN7QMathGL11gridChangedEi@Base 2.1.1 + _ZN7QMathGL11qt_metacallEN11QMetaObject4CallEiPPv@Base 2.1.1 + _ZN7QMathGL11qt_metacastEPKc@Base 2.1.1 + _ZN7QMathGL11refreshDataEv@Base 2.1.1 + _ZN7QMathGL11resizeEventEP12QResizeEvent@Base 2.1.1 + _ZN7QMathGL11zoomChangedEb@Base 2.1.1 + _ZN7QMathGL12alphaChangedEb@Base 2.1.1 + _ZN7QMathGL12frameChangedEi@Base 2.1.1 + _ZN7QMathGL12lightChangedEb@Base 2.1.1 + _ZN7QMathGL13copyClickCoorEv@Base 2.1.1 + _ZN7QMathGL13rotateChangedEb@Base 2.1.1 + _ZN7QMathGL13viewYZChangedEb@Base 2.1.1 + _ZN7QMathGL14mouseMoveEventEP11QMouseEvent@Base 2.1.1 + _ZN7QMathGL14usePrimChangedEb@Base 2.1.1 + _ZN7QMathGL15mousePressEventEP11QMouseEvent@Base 2.1.1 + _ZN7QMathGL16staticMetaObjectE@Base 2.1.1 + _ZN7QMathGL17mouseReleaseEventEP11QMouseEvent@Base 2.1.1 + _ZN7QMathGL21mouseDoubleClickEventEP11QMouseEvent@Base 2.1.1 + _ZN7QMathGL4copyEv@Base 2.1.1 + _ZN7QMathGL4stopEv@Base 2.1.1 + _ZN7QMathGL5aboutEv@Base 2.1.1 + _ZN7QMathGL5printEv@Base 2.1.1 + _ZN7QMathGL6adjustEv@Base 2.1.1 + _ZN7QMathGL6setPerEi@Base 2.1.1 + _ZN7QMathGL6setPhiEi@Base 2.1.1 + _ZN7QMathGL6setTetEi@Base 2.1.1 + _ZN7QMathGL6updateEv@Base 2.1.1 + _ZN7QMathGL6zoomInEv@Base 2.1.1 + _ZN7QMathGL7aboutQtEv@Base 2.1.1 + _ZN7QMathGL7addLineEv@Base 2.1.1 + _ZN7QMathGL7addMarkEv@Base 2.1.1 + _ZN7QMathGL7addRectEv@Base 2.1.1 + _ZN7QMathGL7addTextE7QString@Base 2.1.1 + _ZN7QMathGL7imgSizeEii@Base 2.1.1 + _ZN7QMathGL7refreshEv@Base 2.1.1 + _ZN7QMathGL7restoreEv@Base 2.1.1 + _ZN7QMathGL7setGridEb@Base 2.1.1 + _ZN7QMathGL7setSizeEii@Base 2.1.1 + _ZN7QMathGL7setZoomEb@Base 2.1.1 + _ZN7QMathGL7shiftUpEv@Base 2.1.1 + _ZN7QMathGL7zoomOutEv@Base 2.1.1 + _ZN7QMathGL8addCurveEv@Base 2.1.1 + _ZN7QMathGL8addRhombEv@Base 2.1.1 + _ZN7QMathGL8askStyleEi@Base 2.1.1 + _ZN7QMathGL8getRatioEv@Base 2.1.1 + _ZN7QMathGL8setAlphaEb@Base 2.1.1 + _ZN7QMathGL8setGraphEP7mglBase@Base 2.1.1 + _ZN7QMathGL8setLightEb@Base 2.1.1 + _ZN7QMathGL8setStyleEi7QString@Base 2.1.1 + _ZN7QMathGL8showWarnE7QString@Base 2.1.1 + _ZN7QMathGL9animationEb@Base 2.1.1 + _ZN7QMathGL9exportBPSE7QString@Base 2.1.1 + _ZN7QMathGL9exportEPSE7QString@Base 2.1.1 + _ZN7QMathGL9exportGIFE7QString@Base 2.1.1 + _ZN7QMathGL9exportJPGE7QString@Base 2.1.1 + _ZN7QMathGL9exportOBJE7QString@Base 2.1.1 + _ZN7QMathGL9exportOFFE7QString@Base 2.1.1 + _ZN7QMathGL9exportPNGE7QString@Base 2.1.1 + _ZN7QMathGL9exportPRCE7QString@Base 2.1.1 + _ZN7QMathGL9exportSTLE7QString@Base 2.1.1 + _ZN7QMathGL9exportSVGE7QString@Base 2.1.1 + _ZN7QMathGL9exportTEXE7QString@Base 2.1.1 + _ZN7QMathGL9exportTGAE7QString@Base 2.1.1 + _ZN7QMathGL9exportXYZE7QString@Base 2.1.1 + _ZN7QMathGL9nextSlideEv@Base 2.1.1 + _ZN7QMathGL9prevSlideEv@Base 2.1.1 + _ZN7QMathGL9setRotateEb@Base 2.1.1 + _ZN7QMathGL9setViewYZEb@Base 2.1.1 + _ZN7QMathGL9shiftDownEv@Base 2.1.1 + _ZN7QMathGL9shiftLeftEv@Base 2.1.1 + _ZN7QMathGLC1EP7QWidget6QFlagsIN2Qt10WindowTypeEE@Base 2.1.1 + _ZN7QMathGLC2EP7QWidget6QFlagsIN2Qt10WindowTypeEE@Base 2.1.1 + _ZN7QMathGLD0Ev@Base 2.1.1 + _ZN7QMathGLD1Ev@Base 2.1.1 + _ZN7QMathGLD2Ev@Base 2.1.1 + _ZN7QStringD1Ev@Base 2.1.1 + _ZN7QStringD2Ev@Base 2.1.1 + _ZN7QStringaSEPKc@Base 2.1.1 + _ZN7mglBase10SetQualityEi@Base 2.1.1 + _ZN7mglBase13SetFontSizePTEdi@Base 2.1.1 + _ZN7mglBase5AlphaEb@Base 2.1.1 + _ZN7mglBase5LightEb@Base 2.1.1 + _ZN8mglGraph13SetFontSizePTEdi@Base 2.1.1 + _ZN8mglGraphD0Ev@Base 2.1.1 + _ZN8mglGraphD1Ev@Base 2.1.1 + _ZN8mglGraphD2Ev@Base 2.1.1 + _ZNK7QMathGL10metaObjectEv@Base 2.1.1 + _ZNK7QString7sectionE5QCharii6QFlagsINS_11SectionFlagEE@Base 2.1.1 + _ZNK9mglCanvas8GetWidthEv@Base 2.1.1 + _ZNK9mglCanvas9GetHeightEv@Base 2.1.1 + _ZTI11mglCanvasQT@Base 2.1.1 + _ZTI7QMathGL@Base 2.1.1 + _ZTI8mglGraph@Base 2.1.1 + _ZTS11mglCanvasQT@Base 2.1.1 + _ZTS7QMathGL@Base 2.1.1 + _ZTS8mglGraph@Base 2.1.1 + _ZTV11mglCanvasQT@Base 2.1.1 + _ZTV7QMathGL@Base 2.1.1 + _ZTV8mglGraph@Base 2.1.1 + _ZThn16_N7QMathGLD0Ev@Base 2.1.1 + _ZThn16_N7QMathGLD1Ev@Base 2.1.1 + _ZplRK7QStringPKc@Base 2.1.1 + _ZplRK7QStringS1_@Base 2.1.1 + mgl_create_graph_qt@Base 2.1.1 + mgl_create_graph_qt_@Base 2.1.1 + mgl_qt_run@Base 2.1.1 + mgl_qt_run_@Base 2.1.1 \ No newline at end of file diff --git a/debian/libmgl-wx7.0.0.install b/debian/libmgl-wx7.0.0.install new file mode 100644 index 0000000..d6b927f --- /dev/null +++ b/debian/libmgl-wx7.0.0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libmgl-wx.so.* \ No newline at end of file diff --git a/debian/libmgl-wx7.0.0.symbols b/debian/libmgl-wx7.0.0.symbols new file mode 100644 index 0000000..3ccaea4 --- /dev/null +++ b/debian/libmgl-wx7.0.0.symbols @@ -0,0 +1 @@ +libmgl-wx.so.7.0.0 libmgl-wx7.0.0 #MINVER# \ No newline at end of file -- 2.30.2