head 1.40; access; symbols pkgsrc-2017Q3:1.39.0.4 pkgsrc-2017Q3-base:1.39 pkgsrc-2017Q2:1.38.0.16 pkgsrc-2017Q2-base:1.38 pkgsrc-2017Q1:1.38.0.14 pkgsrc-2017Q1-base:1.38 pkgsrc-2016Q4:1.38.0.12 pkgsrc-2016Q4-base:1.38 pkgsrc-2016Q3:1.38.0.10 pkgsrc-2016Q3-base:1.38 pkgsrc-2016Q2:1.38.0.8 pkgsrc-2016Q2-base:1.38 pkgsrc-2016Q1:1.38.0.6 pkgsrc-2016Q1-base:1.38 pkgsrc-2015Q4:1.38.0.4 pkgsrc-2015Q4-base:1.38 pkgsrc-2015Q3:1.38.0.2 pkgsrc-2015Q3-base:1.38 pkgsrc-2015Q2:1.37.0.22 pkgsrc-2015Q2-base:1.37 pkgsrc-2015Q1:1.37.0.20 pkgsrc-2015Q1-base:1.37 pkgsrc-2014Q4:1.37.0.18 pkgsrc-2014Q4-base:1.37 pkgsrc-2014Q3:1.37.0.16 pkgsrc-2014Q3-base:1.37 pkgsrc-2014Q2:1.37.0.14 pkgsrc-2014Q2-base:1.37 pkgsrc-2014Q1:1.37.0.12 pkgsrc-2014Q1-base:1.37 pkgsrc-2013Q4:1.37.0.10 pkgsrc-2013Q4-base:1.37 pkgsrc-2013Q3:1.37.0.8 pkgsrc-2013Q3-base:1.37 pkgsrc-2013Q2:1.37.0.6 pkgsrc-2013Q2-base:1.37 pkgsrc-2013Q1:1.37.0.4 pkgsrc-2013Q1-base:1.37 pkgsrc-2012Q4:1.37.0.2 pkgsrc-2012Q4-base:1.37 pkgsrc-2012Q3:1.36.0.24 pkgsrc-2012Q3-base:1.36 pkgsrc-2012Q2:1.36.0.22 pkgsrc-2012Q2-base:1.36 pkgsrc-2012Q1:1.36.0.20 pkgsrc-2012Q1-base:1.36 pkgsrc-2011Q4:1.36.0.18 pkgsrc-2011Q4-base:1.36 pkgsrc-2011Q3:1.36.0.16 pkgsrc-2011Q3-base:1.36 pkgsrc-2011Q2:1.36.0.14 pkgsrc-2011Q2-base:1.36 TNF:1.1.1 pkgsrc-2011Q1:1.36.0.12 pkgsrc-2011Q1-base:1.36 pkgsrc-2010Q4:1.36.0.10 pkgsrc-2010Q4-base:1.36 pkgsrc-2010Q3:1.36.0.8 pkgsrc-2010Q3-base:1.36 pkgsrc-2010Q2:1.36.0.6 pkgsrc-2010Q2-base:1.36 pkgsrc-2010Q1:1.36.0.4 pkgsrc-2010Q1-base:1.36 pkgsrc-2009Q4:1.36.0.2 pkgsrc-2009Q4-base:1.36 pkgsrc-2009Q3:1.35.0.4 pkgsrc-2009Q3-base:1.35 pkgsrc-2009Q2:1.35.0.2 pkgsrc-2009Q2-base:1.35 pkgsrc-2009Q1:1.34.0.14 pkgsrc-2009Q1-base:1.34 pkgsrc-2008Q4:1.34.0.12 pkgsrc-2008Q4-base:1.34 pkgsrc-2008Q3:1.34.0.10 pkgsrc-2008Q3-base:1.34 cube-native-xorg:1.34.0.8 cube-native-xorg-base:1.34 pkgsrc-2008Q2:1.34.0.6 pkgsrc-2008Q2-base:1.34 cwrapper:1.34.0.4 pkgsrc-2008Q1:1.34.0.2 pkgsrc-2008Q1-base:1.34 pkgsrc-2007Q4:1.33.0.2 pkgsrc-2007Q4-base:1.33 pkgsrc-2007Q3:1.32.0.6 pkgsrc-2007Q3-base:1.32 pkgsrc-2007Q2:1.32.0.4 pkgsrc-2007Q2-base:1.32 pkgsrc-2007Q1:1.32.0.2 pkgsrc-2007Q1-base:1.32 pkgsrc-2006Q4:1.30.0.6 pkgsrc-2006Q4-base:1.30 pkgsrc-2006Q3:1.30.0.4 pkgsrc-2006Q3-base:1.30 pkgsrc-2006Q2:1.30.0.2 pkgsrc-2006Q2-base:1.30 pkgsrc-2006Q1:1.28.0.2 pkgsrc-2006Q1-base:1.28 pkgsrc-2005Q4:1.25.0.2 pkgsrc-2005Q4-base:1.25 pkgsrc-2005Q3:1.24.0.4 pkgsrc-2005Q3-base:1.24 pkgsrc-2005Q2:1.24.0.2 pkgsrc-2005Q2-base:1.24 pkgsrc-2005Q1:1.21.0.4 pkgsrc-2005Q1-base:1.21 pkgsrc-2004Q4:1.21.0.2 pkgsrc-2004Q4-base:1.21 pkgsrc-2004Q3:1.20.0.4 pkgsrc-2004Q3-base:1.20 pkgsrc-2004Q2:1.20.0.2 pkgsrc-2004Q2-base:1.20 pkgsrc-2004Q1:1.19.0.2 pkgsrc-2004Q1-base:1.19 pkgsrc-2003Q4:1.18.0.2 pkgsrc-2003Q4-base:1.18 netbsd-1-6-1:1.16.0.2 netbsd-1-6-1-base:1.16 netbsd-1-6:1.14.0.8 netbsd-1-6-RELEASE-base:1.14 pkgviews:1.14.0.4 pkgviews-base:1.14 buildlink2:1.14.0.2 buildlink2-base:1.14 netbsd-1-5-PATCH003:1.14 netbsd-1-5-PATCH001:1.8 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 netbsd-1-4-PATCH002:1.1.1.1 tnf-991117:1.1.1.1; locks; strict; comment @# @; 1.40 date 2017.09.26.10.27.23; author wiz; state dead; branches; next 1.39; commitid 9ARpkXTuh9Wg2H8A; 1.39 date 2017.09.04.18.08.31; author wiz; state Exp; branches; next 1.38; commitid H3CpyvMOZDCWiU5A; 1.38 date 2015.07.04.16.18.42; author joerg; state Exp; branches; next 1.37; commitid EoZkjndZ4qhBbZry; 1.37 date 2012.10.29.05.06.47; author asau; state Exp; branches; next 1.36; 1.36 date 2009.12.17.18.48.39; author abs; state Exp; branches; next 1.35; 1.35 date 2009.06.30.00.07.25; author joerg; state Exp; branches; next 1.34; 1.34 date 2008.02.28.11.58.49; author rillig; state Exp; branches; next 1.33; 1.33 date 2007.11.05.12.56.44; author rillig; state Exp; branches; next 1.32; 1.32 date 2007.02.22.19.27.27; author wiz; state Exp; branches; next 1.31; 1.31 date 2007.01.07.09.14.16; author rillig; state Exp; branches; next 1.30; 1.30 date 2006.05.19.07.48.12; author joerg; state Exp; branches; next 1.29; 1.29 date 2006.04.17.13.47.00; author wiz; state Exp; branches; next 1.28; 1.28 date 2006.03.04.21.31.11; author jlam; state Exp; branches; next 1.27; 1.27 date 2006.02.05.23.11.42; author joerg; state Exp; branches; next 1.26; 1.26 date 2006.01.24.07.33.00; author wiz; state Exp; branches; next 1.25; 1.25 date 2005.12.05.20.51.19; author rillig; state Exp; branches; next 1.24; 1.24 date 2005.06.17.03.50.44; author jlam; state Exp; branches; next 1.23; 1.23 date 2005.05.22.20.08.50; author jlam; state Exp; branches; next 1.22; 1.22 date 2005.04.11.21.48.13; author tv; state Exp; branches; next 1.21; 1.21 date 2004.10.03.00.18.38; author tv; state Exp; branches; next 1.20; 1.20 date 2004.04.11.22.51.34; author snj; state Exp; branches; next 1.19; 1.19 date 2004.01.24.15.30.34; author grant; state Exp; branches; next 1.18; 1.18 date 2003.07.17.22.56.43; author grant; state Exp; branches; next 1.17; 1.17 date 2003.06.02.01.15.38; author jschauma; state Exp; branches; next 1.16; 1.16 date 2002.09.20.21.31.38; author jlam; state Exp; branches; next 1.15; 1.15 date 2002.08.25.21.52.43; author jlam; state Exp; branches; next 1.14; 1.14 date 2002.03.13.17.38.03; author fredb; state Exp; branches 1.14.2.1; next 1.13; 1.13 date 2001.10.24.22.11.14; author jlam; state Exp; branches; next 1.12; 1.12 date 2001.10.23.13.15.09; author jlam; state Exp; branches; next 1.11; 1.11 date 2001.09.27.23.19.02; author jlam; state Exp; branches; next 1.10; 1.10 date 2001.08.29.22.41.30; author jlam; state Exp; branches; next 1.9; 1.9 date 2001.06.26.20.42.59; author jlam; state Exp; branches; next 1.8; 1.8 date 2001.04.30.11.03.30; author skrll; state Exp; branches; next 1.7; 1.7 date 2001.03.05.12.47.12; author skrll; state Exp; branches; next 1.6; 1.6 date 2001.02.25.04.18.27; author hubertf; state Exp; branches; next 1.5; 1.5 date 2001.02.17.17.06.44; author wiz; state Exp; branches; next 1.4; 1.4 date 2000.08.16.00.29.01; author wiz; state Exp; branches; next 1.3; 1.3 date 2000.06.01.11.23.47; author rh; state Exp; branches; next 1.2; 1.2 date 2000.03.23.23.15.25; author dmcmahill; state Exp; branches; next 1.1; 1.1 date 99.11.17.18.32.29; author drochner; state Exp; branches 1.1.1.1; next ; 1.14.2.1 date 2002.06.30.06.24.42; author jlam; state Exp; branches; next ; 1.1.1.1 date 99.11.17.18.32.29; author drochner; state Exp; branches; next ; desc @@ 1.40 log @*: remove qt3 and the packages using it, including KDE3 Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html @ text @# $NetBSD: Makefile,v 1.39 2017/09/04 18:08:31 wiz Exp $ DISTNAME= qwt-5.0.2 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qwt/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://sourceforge.net/projects/qwt/ COMMENT= Qt widget library for technical purposes MAKE_JOBS_SAFE= no USE_LANGUAGES= c++ USE_TOOLS+= gmake USE_LIBTOOL= yes CONFLICTS= qwtlib-[0-9]* AUTO_MKDIRS= yes MAKE_ENV+= INSTALL_ROOT=${DESTDIR:Q} do-configure: cd ${WRKSRC} && env ${CONFIGURE_ENV} qmake .include "../../x11/qt3/application.mk" .include "../../mk/bsd.pkg.mk" @ 1.39 log @Follow some redirects. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2015/07/04 16:18:42 joerg Exp $ @ 1.38 log @Remove USE_X11BASE and X11PREFIX. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2012/10/29 05:06:47 asau Exp $ d9 1 a9 1 HOMEPAGE= http://sourceforge.net/projects/qwt/ @ 1.37 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2009/12/17 18:48:39 abs Exp $ a13 1 USE_X11BASE= yes @ 1.36 log @PKG_DESTDIR_SUPPORT @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2009/06/30 00:07:25 joerg Exp $ a21 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.35 log @Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with MAKE_JOBS=2 and worked without. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2008/02/28 11:58:49 rillig Exp $ d21 4 a24 1 AUTO_MKDIRS= yes @ 1.34 log @Replaced the deprecated INSTALLATION_DIRS_FROM_PLIST with AUTO_MKDIRS, to shut up the pkglint warnings. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2007/11/05 12:56:44 rillig Exp $ d12 2 @ 1.33 log @Updated qwt to 5.0.2. Release 5.0.2 =================== Bug Fixes --------- 1. QwtPlotCurve::Xfy curve type fixed 2. Memory leak in QwtLegend fixed 3. Vertical alignment of rich texts fixed 4. Workaround for a Qt4 bug added, that produces horrible performance when painting curves with a pen width > 1. 5. Background for the tracker text of QwtPickers fixed. Improved (faster + better rendered texts) implementation of painting tracker texts, using capabilities of Qt >= 4.3. 6. QwtArrowButton/QwtCounter: workaround for layout bug ( Qt < 4.3 ) of the Cleanlook style added. 7. A couple of minor fixes Changes ------- 1. QSvgGenerator added to the bode example Release 5.0.1 =================== Changes ------- 1. A couple of problems, when building Qwt fixed. 2. Displaying Rich Text with Qt 4.x fixed Release 5.0.0 =================== Platforms --------- Support of Qt3 and Qt4. Qt2 is not supported any longer. Key features ------------ 1. Redesign of plot items. Makes it much easier to develop individual items. 2. Redesign of the scale classes. All calculations are collected in scale engines, where the application can implement it´s own (f.e log2, or date scales). Now it´s also possible to have individual and completely irregular scales 3. Redesign of the QwtText classes. The MathML renderer of the Qt4 solutions package is embedded. work for all expressions/situations. 4. New classes for navigating: QwtPanner, QwtMaginfier 5. Spectrogram/Contour plots and other classes for displaying raster data added. Changes ------- 5.0.0 is by far the release with the most changes in the history of Qwt - too many to make list. Release 4.2.0/0.4.2 =================== License -------- A couple of exceptions to the LGPL with the intention to allow static linking with commercial applications. See COPYING. Key features: ------------- 1. Designer plugin 2. Rich Text support ( f.e. E = m * c2 ) added. 3. QwtDial class family added (QwtDial, QwtCompass, QwtAnalogClock, ...) 4. QwtPicker class family added. Includes QwtPlotZoomer, a complete implementation of recursive zooming. 5. Device metrics independent printing of QwtPlot. (QPrinter::HighResolution) 6. QwtPlot::setCurveBrush(), QwtCurve::setBrush() added. The area between curve and baseline will be filled with this brush. 7. Rotation of axis tick labels added. Very useful for axis with long labels like time scales ... 8. Added a new abstract QwtData class to plot data from almost any type of container class. 9. QwtDoublePoint, QwtDoubleSize, QwtDoubleRect double counterparts for QPoint, QSize, QRect. 10. First steps to support Qtopia. All examples can be compiled and started in the qvfb emulator. Changes: --------- 1. Rewrite of QwtLegend/QwtLegendItem (no QTable anymore) 2. Each plot item will be painted, even if one of the axis it is attached to is disabled. (like in all other releases beside 0.4.1) 3. Code for double buffering moved to a new class QwtPaintBuffer. Double buffering can be enabled/disabled now. 4. QwtPainter, QwtMetricsMap, QwtLayoutMetrics added Hide paint device metrics dependencies. 5. Layout code rewritten and moved to a new class QwtPlotLayout New layout options canvasMargin(), alignCanvasToScales() 6. QwtPlot: sizeHint() != minimumSizeHint() 9. Internal plot data are private again. A couple of get methods added instead. 10. canvas repaints triggered by paint events. Enables event filtering 11. QwtPlot::drawCanvasItems added. In opposite to QwtPlot::drawCanvas it is used by the printing code too. 12. qwtMax, qwtMin, qwtInt mapped to QMAX, QMIN, qRound from qglobal.h 13. operator= for plot item classes changed. 14. readOnly property added for sliders. 15. valid flag added for QwtDblRange 16. QwtCounter wrap around policy: a counter under- or overflow sets focus to the smallest up/down button and disables counting. A space bar keypress release event re-enables counting. 17. QwtPushButton added. A class that adds rich text and alignments features to QPushButton, like they are used in QLabel 18. Clipped painting code moved from QwtCurve to QwtPainter/QwtRect 19. Canvas cache added to optimize trivial repaints. 20. QwtPlot::drawCurve added for incremental curve data 21. QwtSliderBase, readOnly, isValid added 22. Added filtering of the colors of the title and scales to QwtPrintFilter. 23. Support of QT_NO_CAST_ASII and QT_NO_COMPAT added 24. Batch file added for generating Visual Studio project files 25. QwtPlotCurve, QwtPlotMarker, QwtPlotGrid: more methods public 26. QwtPlot::setLegendPosition added 27. A lot of changes I don't remember, ... sorry. Bugfixes: --------- 1. Autodetection of painter redirection. QPixmap::grabWidget() works with Qwt Widgets again. 2. QwtSlider: Rounding double->int conversions instead of simple casts. 3. Bad additional line, connected to the first curve point, when zooming deep, fixed. 4. QwtMarker: Painting of symbols with width != height fixed 5. QwtPlot::plotMouseXXX/canvasMap pixel coordinates synced. Now both include the canvas frame. 6. Layout fixed for QwtScaleDraws without tick labels 8. Tab focus chains fixed, focus indications added. 9. Support QwtAutoScale::Inverted when autoScale is off also. 10. Keyboard control, focus indications added. 11. Improved QStyle awareness. 12. Printing of plots with disabled axes Examples -------- 1. New example linux/cpustat added. Runs also on non linux boxes with dummy values. Beside showing a couple of features that are new with 0.4.1 and 0.4.2, it shows how to extend and customize a QwtPlots. 2. Added new example event_filter to demonstrate event filtering. This example shows how to add additional controls to the scales, how to translate mouse clicks on the scales into signals and how to move points on the canvas. 3. realtime example shows how to use scrollbars when zooming Release 0.4.1 ============ Changes: --------- 1. Platform independent project files. makefiles directory removed. 2. RPM spec file template added. 3. __declspec formalism added for Win32 DLLs. Requires 'DEFINES += QWT_DLL' in the .pro file. 4. QString used for visible texts. 5. Code for error curves removed. These type of features should be implemented in derived curve classes. 6. A lot of Qt 1.2 related code removed/replaced. 7. QwtColorFilter, QwtPixFrame removed. QwtPlotPixFrame renamed to QwtPlotCanvas. 8. qmodules.h aware. Skips QwtLegend in case of !QT_MODULE_TABLE 9. All Widgets including QwtPlot optimized to reduce flicker during resize/repaint. 10. QwtPlot curves/markers can be disabled/enabled to hide/show individual curves without removing the curves from the plot. 11. Internal maps removed from QwtCurve. QwtCurve::setMap, QwtCurve::setRect, QwtCurve::setRange removed. Feature additions: ------------------ 1. Printing QwtPlot::print prints to any type of QPaintDevice now. Hardcoded printer attributes margin, creator and document title have been removed and must/can be set by the applications now. Printing of background and legends added. QwtColorFilter replaced by QwtPlotPrintFilter. 2. Layout Many layout fixes and additions. Now all Widgets behave well in QLayouts and provide sensible sizeHints. QwtPlot::setMargin(int) added. Fieldwidth added for QwtPlot::setAxisFormat for application that need range independent width. Title and axis title are Qt:Alignment aware. Qt::WordBreak or multiline titles are possible. 3. Legend En/Disabling of single curves in the legend added. QwtPlot::setAutoLegend added. 4. Extensibility QwtPlot::insertCurve + QwtPlot::insertMarker added. Now derived classes of QwtPlotCurve and QwtPlotMarker can be added. Virtual methods provided by QwtPlotCurve for sub-classing. QwtScale::setScaleDraw + QwtPlot::setAxisScaleDraw + some virtual methods for QwtScaleDraw added. Application can implement individual axis labels now. 5. Sliders QWheelEvent added. The MouseWheel stepsize is controlled by the Scroll Page Size. QwtWheel::setWheelWidth added. QwtKnob::setSymbol, QwtKnob::symbol added. Bugfixes: --------- 1. Workaround for spontanous curves resulting from overruns when zooming too deep. 2. Wrong QColorGroup::ColorRole for background colors fixed. Necessary for several non default QStyles. 3. QwtWheel fixed for vertical wheels. Better color support. 4. QwtSlider fixed. 5. Many forgotten others Release 0.4.0 ============ Bugfixes: --------- 1. A few occurences of the boolean literal \c false were changed into macro \c FALSE for cross compiler compatibility. 2. A few local variables in member functions were renamed to suppress warnings issued by really picky compilers about global/class variables being hidden. 3. In qwt_legend.h, a fully qualified name was used in a class declaration. The HPUX compiler chokes on this (and it's ugly), so it was fixed. 4. Macro M_2PI is now only defined is this hasn't already been done by the system's clib. Feature additions: ------------------ 1. Qwt now works with Qt3.0. In order to achieve this, QwtLegend now no longer derives from QTableView, but from QTable. This seems to have had quite a few consequences. Kudo's to Uwe Rathmann for uploading this nice fix to the CVS tree. 2. Getters for a plot's title and title font have been added. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2007/02/22 19:27:27 wiz Exp $ d19 1 a19 1 INSTALLATION_DIRS_FROM_PLIST= yes @ 1.32 log @Whitespace cleanup, courtesy of pkglint. Patch provided by Sergey Svishchev in private mail. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2007/01/07 09:14:16 rillig Exp $ d3 1 a3 2 DISTNAME= qwt-0.3.0 PKGREVISION= 5 d6 1 d9 1 a9 1 HOMEPAGE= http://sourceforge.net/projects/qwt a16 2 MAKE_ENV+= CXXFLAGS=${CXXFLAGS:M*:Q} d19 1 a19 4 INSTALLATION_DIRS= lib ${PKGMANDIR}/man3 post-patch: ${LN} -s ${WRKSRC}/makefiles/netbsd-g++ ${WRKSRC}/Makefile d21 2 a22 6 do-install: @@${LIBTOOL} ${INSTALL_DATA} ${WRKSRC}/libqwt.la \ ${PREFIX}/lib ${INSTALL_DATA_DIR} ${PREFIX}/include/qwt ${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/qwt ${INSTALL_DATA} ${WRKSRC}/doc/man/man3/* ${PREFIX}/${PKGMANDIR}/man3 d24 1 a24 1 .include "../../x11/qt2-libs/buildlink3.mk" @ 1.31 log @Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2006/05/19 07:48:12 joerg Exp $ d6 1 a6 1 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qwt/} @ 1.30 log @Uses C++. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2006/04/17 13:47:00 wiz Exp $ d21 1 a21 1 INSTALLATION_DIRS= lib man/man3 d31 1 a31 1 ${INSTALL_DATA} ${WRKSRC}/doc/man/man3/* ${PREFIX}/man/man3 @ 1.29 log @Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2006/03/04 21:31:11 jlam Exp $ d13 1 @ 1.28 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2006/02/05 23:11:42 joerg Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.27 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2006/01/24 07:33:00 wiz Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.26 log @Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because of the shlib major bump. PKGREVISION++ for the dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2005/12/05 20:51:19 rillig Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.25 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2005/06/17 03:50:44 jlam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.24 log @Create directories before installing files into them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2005/05/22 20:08:50 jlam Exp $ d16 1 a16 1 MAKE_ENV+= CXXFLAGS="${CXXFLAGS}" @ 1.23 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2005/04/11 21:48:13 tv Exp $ d20 2 @ 1.22 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2004/10/03 00:18:38 tv Exp $ d13 1 a13 1 USE_GNU_TOOLS+= make @ 1.21 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2004/04/11 22:51:34 snj Exp $ a11 1 USE_BUILDLINK3= yes @ 1.20 log @Convert to buildlink3 and s/scientifical/scientific/. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2004/01/24 15:30:34 grant Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.19 log @replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2003/07/17 22:56:43 grant Exp $ d12 1 a12 1 USE_BUILDLINK2= yes d31 1 a31 1 .include "../../x11/qt2-libs/buildlink2.mk" @ 1.18 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2003/06/02 01:15:38 jschauma Exp $ d14 1 a14 1 USE_GMAKE= yes @ 1.17 log @Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2002/09/20 21:31:38 jlam Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@netbsd.org @ 1.16 log @Remove redundant setting for BUILDLINK_DEPENDS.qt2-libs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2002/08/25 21:52:43 jlam Exp $ d8 1 a8 1 MAINTAINER= packages@@netbsd.org @ 1.15 log @Merge packages from the buildlink2 branch back into the main trunk that have been converted to USE_BUILDLINK2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14.2.1 2002/06/30 06:24:42 jlam Exp $ a11 1 BUILDLINK_DEPENDS.qt2-libs= qt2-libs>=2.3.1nb2 a12 1 @ 1.14 log @Give all packages which depend on "png" a version bump, and update all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".] @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2001/10/24 22:11:14 jlam Exp $ d13 1 a13 1 USE_BUILDLINK_ONLY= yes a18 1 MAKE_ENV+= CXX="${CXX}" d33 1 a33 2 .include "../../x11/qt2-libs/buildlink.mk" .include "../../mk/x11.buildlink.mk" @ 1.14.2.1 log @Convert to use the buildlink2 framework. Trim any unnecessary changes in the patches or remove them entirely. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2002/03/13 17:38:03 fredb Exp $ d13 1 a13 1 USE_BUILDLINK2= yes d19 1 d34 2 a35 1 .include "../../x11/qt2-libs/buildlink2.mk" @ 1.13 log @I am a triple idiot. The only relevant variable that x11.buildlink.mk redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2001/10/23 13:15:09 jlam Exp $ d4 1 d12 1 a12 1 BUILDLINK_DEPENDS.qt2-libs= qt2-libs>=2.3.0 @ 1.12 log @x11.buildlink.mk needs to be included before any buildlink.mk files that use X11_BUILDLINK_MK as a test value. Generally just reordering the inclusions so that x11.buildlink.mk comes before the other buildlink.mk files will make everthing work. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2001/09/27 23:19:02 jlam Exp $ d33 1 a34 1 .include "../../x11/qt2-libs/buildlink.mk" @ 1.11 log @Mechanical changes to 375 files to change dependency patterns of the form foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2001/08/29 22:41:30 jlam Exp $ d33 1 a34 1 .include "../../mk/x11.buildlink.mk" @ 1.10 log @Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references to ${X11BASE} in the header and library search paths into references to ${LOCALBASE}/share/x11-links. These packages should now be strongly- buildlinked regardless of whether xpkgwedge is installed. Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2001/06/26 20:42:59 jlam Exp $ d21 1 a21 1 CONFLICTS= qwtlib-* @ 1.9 log @Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2001/04/30 11:03:30 skrll Exp $ d34 1 @ 1.8 log @Update to version 0.3.0 as the old one no longer exists. - New homepage on sourceforge. - Package is now called qwt not qwtlib - so conflict with qwtlib. - New version requires QT2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2001/03/05 12:47:12 skrll Exp $ d11 2 a12 1 DEPENDS+= qt2-libs-2.3.0:../../x11/qt2-libs d18 2 a19 3 EVAL_PREFIX+= QT2DIR=qt2-libs MAKE_ENV+= CXX="${CXX}" \ QTDIR="${QT2DIR}/qt2" d33 1 @ 1.7 log @Pass the default c++ compiler in MAKE_ENV so that we don't confuse the new libtool. While I'm here: pass only one -rpath option to libtool link so that the install directory gets set correctly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/02/25 04:18:27 hubertf Exp $ d3 1 a3 1 DISTNAME= qwtlib-0.2 d5 1 a5 2 MASTER_SITES= ftp://ftp.troll.no/contrib/ EXTRACT_SUFX= .tgz d8 1 a8 1 HOMEPAGE= http://www.troll.no/qtprogs.html d11 1 a11 1 DEPENDS+= qt1-1.44:../../x11/qt1 a15 2 WRKSRC= ${WRKDIR}/qwt ALL_TARGET= src d17 3 a19 1 MAKE_ENV+= CXX=${CXX} d21 4 a24 2 do-configure: ${CP} ${FILESDIR}/Makefile.* ${WRKSRC} d27 1 a27 1 @@${LIBTOOL} ${INSTALL_DATA} ${WRKSRC}/src/libqwt.la \ d30 2 a31 2 ${INSTALL_DATA} ${WRKSRC}/include/* ${PREFIX}/include/qwt ${INSTALL_DATA} ${WRKSRC}/doc/man/* ${PREFIX}/man/man3 @ 1.6 log @Cleanup MKDIR usage => INSTALL_*_DIR XXX need to teach pkglint to be more picky about this @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/02/17 17:06:44 wiz Exp $ d19 2 @ 1.5 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2000/08/16 00:29:01 wiz Exp $ d26 1 a26 1 ${MKDIR} ${PREFIX}/include/qwt @ 1.4 log @USE_PKGLIBTOOL -> USE_LIBTOOL @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2000/06/01 11:23:47 rh Exp $ d10 1 @ 1.3 log @s/USE_LIBTOOL/USE_PKGLIBTOOL/ Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2000/03/23 23:15:25 dmcmahill Exp $ d15 1 a15 1 USE_PKGLIBTOOL= yes @ 1.2 log @update dependency to qt1-1.44 instead of qt-1.44 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 1999/11/17 18:32:29 drochner Exp $ d15 1 a15 1 USE_LIBTOOL= yes @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d11 1 a11 1 DEPENDS+= qt-1.44:../../x11/qt @ 1.1.1.1 log @import the qwt addon to qt-1.x citing pkg/DESCR: Qwt is an extension to the Qt GUI library from Troll Tech AS. The Qwt library contains widgets and components which are primarily useful for technical and scientifical purposes. It includes a 2-D plotting widget, different kinds of sliders, and much more. @ text @@