summaryrefslogtreecommitdiff
path: root/x11/qwt-qt4/patches
diff options
context:
space:
mode:
authoradam <adam>2011-06-16 15:21:34 +0000
committeradam <adam>2011-06-16 15:21:34 +0000
commitd75d05ec326e517f37f60127a0afa81d1c5cf82e (patch)
treec1c61f3fe8747f1ad753dfa38cf4fc4c9bbdcdb5 /x11/qwt-qt4/patches
parent6d50cad69b07f5ffffdc40600fc2036317f10309 (diff)
downloadpkgsrc-d75d05ec326e517f37f60127a0afa81d1c5cf82e.tar.gz
Changes 6.0:
1) Qt3 support dropped 2) QwtPlot layout/render code ported from int to double Exported/printed documents in scalable formats like SVG or PDF are 100% scalable now. 3) Template base classes introduced for curve and curve data to be reusable in all plot items displaying series of samples. 4) New plot items - QwtPlotHistogram - QwtPlotIntervalCurve ( error bars or displaying the area between 2 curves ) - QwtPlotSpectroCurve ( mapping the z value to a color ) 5) Raster items - QwtMatrixRasterData introduced - More accurate rendering - Several API changes - Thread support for rendering spectrograms 6) QwtPlot::print moved to QwtPlotRenderer 7) Other new classes QwtColumnSymbol QwtDoublePoint3D QwtIntervalSymbol QwtPlotDirectPainter QwtSamplingThread QwtSystemClock 8) QwtPicker and friends reorganized, QwtPickerTrackerMachine added for displaying a rubberband for mouse moves. Enter/Leave added to events, that are handled by the picker machines. 9) QwtScaleWidget::LayoutFlag added Introduced to control the direction of vertical axis titles. 10)QwtWeedingCurveFitter added QwtWeedingCurveFitter is an implementation of the Douglas/Peuker algorithm, that can be used to reduce the number of curve points. It can be very useful to improve the performance of painting curves of many lines ( f.e. by implementing different level of details ). 11)Legend code update for representing different pixmaps for different types of plot items. 12)Copy operators removed, using pointers instead 13)QwtPolarPoint from qwtpolar added 14)QwtThermo Optional QwtColorMaps added 15)Interfaces and code of all sliders/dials cleaned up. QApplication::globalStrut(), styled backgrounds ...
Diffstat (limited to 'x11/qwt-qt4/patches')
-rw-r--r--x11/qwt-qt4/patches/patch-pri26
-rw-r--r--x11/qwt-qt4/patches/patch-srcpro28
2 files changed, 26 insertions, 28 deletions
diff --git a/x11/qwt-qt4/patches/patch-pri b/x11/qwt-qt4/patches/patch-pri
index a4e9c55b9ab..996b7efe062 100644
--- a/x11/qwt-qt4/patches/patch-pri
+++ b/x11/qwt-qt4/patches/patch-pri
@@ -1,23 +1,21 @@
-$NetBSD: patch-pri,v 1.2 2010/09/07 16:42:09 drochner Exp $
+$NetBSD: patch-pri,v 1.3 2011/06/16 15:21:34 adam Exp $
---- qwtconfig.pri.orig 2010-04-11 09:55:06.000000000 +0000
+--- qwtconfig.pri.orig 2011-04-15 10:48:51.000000000 +0000
+++ qwtconfig.pri
-@@ -8,7 +8,7 @@ VER_PAT = 1
- VERSION = $${VER_MAJ}.$${VER_MIN}.$${VER_PAT}
+@@ -19,14 +19,14 @@ QWT_VERSION = $${QWT_VER_MAJ}.$${QW
+ QWT_INSTALL_PREFIX = $$[QT_INSTALL_PREFIX]
unix {
-- INSTALLBASE = /usr/local/qwt-5.2.1
-+ INSTALLBASE = $$(PREFIX)
+- QWT_INSTALL_PREFIX = /usr/local/qwt-$$QWT_VERSION
++ QWT_INSTALL_PREFIX = $$(PREFIX)
}
win32 {
-@@ -17,7 +17,8 @@ win32 {
+ QWT_INSTALL_PREFIX = C:/Qwt-$$QWT_VERSION
+ }
- target.path = $$INSTALLBASE/lib
- headers.path = $$INSTALLBASE/include
--doc.path = $$INSTALLBASE/doc
-+doc.path = $$INSTALLBASE/share/doc/qwt
-+man.path = $$INSTALLBASE/${PKGMANDIR}
+-QWT_INSTALL_DOCS = $${QWT_INSTALL_PREFIX}/doc
++QWT_INSTALL_DOCS = $${QWT_INSTALL_PREFIX}/share/doc/qwt
+ QWT_INSTALL_HEADERS = $${QWT_INSTALL_PREFIX}/include
+ QWT_INSTALL_LIBS = $${QWT_INSTALL_PREFIX}/lib
- ######################################################################
- # qmake internal options
diff --git a/x11/qwt-qt4/patches/patch-srcpro b/x11/qwt-qt4/patches/patch-srcpro
index cf4220373e8..2078c54019e 100644
--- a/x11/qwt-qt4/patches/patch-srcpro
+++ b/x11/qwt-qt4/patches/patch-srcpro
@@ -1,19 +1,19 @@
-$NetBSD: patch-srcpro,v 1.1.1.1 2009/11/24 19:22:33 drochner Exp $
+$NetBSD: patch-srcpro,v 1.2 2011/06/16 15:21:34 adam Exp $
---- src/src.pro.orig 2009-03-22 16:41:05.000000000 +0100
+--- src/src.pro.orig 2011-04-15 10:48:51.000000000 +0000
+++ src/src.pro
-@@ -216,9 +216,10 @@ contains(CONFIG, QwtWidgets) {
- # Install directives
+@@ -216,11 +216,11 @@ contains(QWT_CONFIG, QwtWidgets) {
- headers.files = $$HEADERS
--doc.files = $${QWT_ROOT}/doc/html $${QWT_ROOT}/doc/qwt-5.2.0.qch
--unix {
-- doc.files += $${QWT_ROOT}/doc/man
--}
+ target.path = $${QWT_INSTALL_LIBS}
+
+-doc.files = $${QWT_ROOT}/doc/html
+-unix:doc.files += $${QWT_ROOT}/doc/man
+doc.files = $${QWT_ROOT}/doc/html/*
-+man.files = $${QWT_ROOT}/doc/man/*
++man.files = $${QWT_ROOT}/doc/man/*
+ doc.path = $${QWT_INSTALL_DOCS}
+
+-INSTALLS = target doc
++INSTALLS = target doc man
+
+ CONFIG(lib_bundle) {
- INSTALLS = target headers doc
-+unix {
-+ INSTALLS += man
-+}