- Update to 5.0.0

- Add options to install qt-designer plugin

PR:             ports/108478
Submitted by:   Max Brazhnikov<makc@issp.ac.ru> (maintainer)
This commit is contained in:
Martin Wilke 2007-01-28 17:42:32 +00:00
parent c1c58b0962
commit 1368121c3c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=183560
12 changed files with 2901 additions and 2547 deletions

View File

@ -6,11 +6,10 @@
#
PORTNAME= qwt
PORTVERSION= 5.0.0.r1
PORTVERSION= 5.0.0
CATEGORIES= x11-toolkits
MASTER_SITES= SF
PKGNAMESUFFIX= -devel
DISTNAME= ${PORTNAME}-5.0.0rc1
MAINTAINER= makc@issp.ac.ru
COMMENT= Qt Widgets for Technical Applications
@ -21,27 +20,57 @@ CONFLICTS= qwt-4.*
USE_QT_VER= 3
USE_BZIP2= yes
MAKE_ENV= CC="${CC}" CXX="${CXX}" \
QTDIR="${QT_PREFIX}"
USE_GMAKE= yes
MAKE_ENV= QTDIR="${QT_PREFIX}"
USE_LDCONFIG= yes
.if !defined(NOPORTDOCS)
PLIST_SUB+= NODOCS=""
OPTIONS= DESIGNER_PLUGIN "Install plugin for Qt Designer" on
QMAKE= qmake
QMAKESPEC= ${LOCALBASE}/share/qt/mkspecs/freebsd-g++
PLUGINDIR= ${PREFIX}/lib/kde3/plugins/designer
.include <bsd.port.pre.mk>
.include <${FILESDIR}/Makefile.man>
.if !defined(WITHOUT_DESIGNER_PLUGIN)
PLIST_SUB+= DESIGNER_PLUGIN=""
.else
PLIST_SUB+= NODOCS="@comment "
PLIST_SUB+= DESIGNER_PLUGIN="@comment "
.endif
pre-build:
cd ${WRKSRC} && qmake -spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ qwt.pro -o Makefile
QPRO_DIRS= src
.if !defined(WITHOUT_DESIGNER_PLUGIN)
QPRO_DIRS+= designer
.endif
do-build:
.for d in ${QPRO_DIRS}
(cd ${WRKSRC}/${d} && ${QMAKE} -spec ${QMAKESPEC} && \
${REINPLACE_CMD} -e \
's|^CC .*|CC=${CC}|; \
s|^CXX .*|CXX=${CXX}|; \
s|^LINK .*|LINK=${CXX}|; \
s|-pipe||; \
s|^\(CFLAGS .*= \)|\1${CFLAGS}|; \
s|^\(CXXFLAGS = \)|\1${CXXFLAGS}|' \
${WRKSRC}/${d}/Makefile && \
${SETENV} ${MAKE_ENV} ${GMAKE})
.endfor
do-install:
${INSTALL_DATA} ${WRKSRC}/lib/libqwt.so.5.0.0 ${PREFIX}/lib/libqwt.so.5
${LN} -fs ${PREFIX}/lib/libqwt.so.5 ${PREFIX}/lib/libqwt.so
${MKDIR} ${PREFIX}/include/qwt
${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/qwt
${MKDIR} ${PREFIX}/include/qwt && \
${INSTALL_DATA} ${WRKSRC}/src/*.h ${PREFIX}/include/qwt
${INSTALL_MAN} ${WRKSRC}/doc/man/man3/Qwt* ${PREFIX}/man/man3
.if !defined(WITHOUT_DESIGNER_PLUGIN)
${MKDIR} ${PLUGINDIR} && \
${INSTALL_DATA} ${WRKSRC}/designer/plugins/designer/libqwtplugin.so ${PLUGINDIR}
.endif
.if !defined(NOPORTDOCS)
${MKDIR} ${PREFIX}/share/doc/qwt
${MKDIR} ${PREFIX}/share/doc/qwt && \
${INSTALL_DATA} ${WRKSRC}/doc/html/* ${PREFIX}/share/doc/qwt
.endif
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
MD5 (qwt-5.0.0rc1.tar.bz2) = bb6e035f7477a05ff52f7ad47a46a24a
SHA256 (qwt-5.0.0rc1.tar.bz2) = 410103615705eaacb9eab576257aa27ebec840f88a3b0ef695a02ec70d167e1e
SIZE (qwt-5.0.0rc1.tar.bz2) = 1576317
MD5 (qwt-5.0.0.tar.bz2) = 93b3737db6ca973c6cfdab3e5959172c
SHA256 (qwt-5.0.0.tar.bz2) = 85cb35097b72659e99748457ad96934e4a5c3fcd36fc8a1e19d66fde57efb375
SIZE (qwt-5.0.0.tar.bz2) = 1662562

View File

@ -0,0 +1,83 @@
MAN3= QwtAbstractScale.3 \
QwtAbstractScaleDraw.3 \
QwtAbstractSlider.3 \
QwtAlphaColorMap.3 \
QwtAnalogClock.3 \
QwtArrayData.3 \
QwtArrowButton.3 \
QwtCPointerData.3 \
QwtColorMap.3 \
QwtCompass.3 \
QwtCompassMagnetNeedle.3 \
QwtCompassRose.3 \
QwtCompassWindArrow.3 \
QwtCounter.3 \
QwtCurveFitter.3 \
QwtData.3 \
QwtDial.3 \
QwtDialNeedle.3 \
QwtDialScaleDraw.3 \
QwtDialSimpleNeedle.3 \
QwtDoubleInterval.3 \
QwtDoubleRange.3 \
QwtDynGridLayout.3 \
QwtEventPattern.3 \
QwtEventPattern_KeyPattern.3 \
QwtEventPattern_MousePattern.3 \
QwtIntervalData.3 \
QwtKnob.3 \
QwtLegend.3 \
QwtLegendItem.3 \
QwtLinearColorMap.3 \
QwtLinearScaleEngine.3 \
QwtLog10ScaleEngine.3 \
QwtMathMLTextEngine.3 \
QwtMetricsMap.3 \
QwtPainter.3 \
QwtPanner.3 \
QwtPicker.3 \
QwtPickerClickPointMachine.3 \
QwtPickerClickRectMachine.3 \
QwtPickerDragPointMachine.3 \
QwtPickerDragRectMachine.3 \
QwtPickerMachine.3 \
QwtPickerPolygonMachine.3 \
QwtPlainTextEngine.3 \
QwtPlot.3 \
QwtPlotCanvas.3 \
QwtPlotCurve.3 \
QwtPlotDict.3 \
QwtPlotGrid.3 \
QwtPlotItem.3 \
QwtPlotLayout.3 \
QwtPlotMagnifier.3 \
QwtPlotMarker.3 \
QwtPlotPanner.3 \
QwtPlotPicker.3 \
QwtPlotPrintFilter.3 \
QwtPlotRasterItem.3 \
QwtPlotSpectrogram.3 \
QwtPlotSvgItem.3 \
QwtPlotZoomer.3 \
QwtPolygonFData.3 \
QwtRasterData.3 \
QwtRect.3 \
QwtRichTextEngine.3 \
QwtRoundScaleDraw.3 \
QwtScaleArithmetic.3 \
QwtScaleDiv.3 \
QwtScaleDraw.3 \
QwtScaleEngine.3 \
QwtScaleMap.3 \
QwtScaleTransformation.3 \
QwtScaleWidget.3 \
QwtSimpleCompassRose.3 \
QwtSlider.3 \
QwtSpline.3 \
QwtSplineCurveFitter.3 \
QwtSymbol.3 \
QwtText.3 \
QwtTextEngine.3 \
QwtTextLabel.3 \
QwtThermo.3 \
QwtWheel.3

File diff suppressed because it is too large Load Diff

View File

@ -6,11 +6,10 @@
#
PORTNAME= qwt
PORTVERSION= 5.0.0.r1
PORTVERSION= 5.0.0
CATEGORIES= x11-toolkits
MASTER_SITES= SF
PKGNAMESUFFIX= -devel
DISTNAME= ${PORTNAME}-5.0.0rc1
MAINTAINER= makc@issp.ac.ru
COMMENT= Qt Widgets for Technical Applications
@ -21,27 +20,57 @@ CONFLICTS= qwt-4.*
USE_QT_VER= 3
USE_BZIP2= yes
MAKE_ENV= CC="${CC}" CXX="${CXX}" \
QTDIR="${QT_PREFIX}"
USE_GMAKE= yes
MAKE_ENV= QTDIR="${QT_PREFIX}"
USE_LDCONFIG= yes
.if !defined(NOPORTDOCS)
PLIST_SUB+= NODOCS=""
OPTIONS= DESIGNER_PLUGIN "Install plugin for Qt Designer" on
QMAKE= qmake
QMAKESPEC= ${LOCALBASE}/share/qt/mkspecs/freebsd-g++
PLUGINDIR= ${PREFIX}/lib/kde3/plugins/designer
.include <bsd.port.pre.mk>
.include <${FILESDIR}/Makefile.man>
.if !defined(WITHOUT_DESIGNER_PLUGIN)
PLIST_SUB+= DESIGNER_PLUGIN=""
.else
PLIST_SUB+= NODOCS="@comment "
PLIST_SUB+= DESIGNER_PLUGIN="@comment "
.endif
pre-build:
cd ${WRKSRC} && qmake -spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ qwt.pro -o Makefile
QPRO_DIRS= src
.if !defined(WITHOUT_DESIGNER_PLUGIN)
QPRO_DIRS+= designer
.endif
do-build:
.for d in ${QPRO_DIRS}
(cd ${WRKSRC}/${d} && ${QMAKE} -spec ${QMAKESPEC} && \
${REINPLACE_CMD} -e \
's|^CC .*|CC=${CC}|; \
s|^CXX .*|CXX=${CXX}|; \
s|^LINK .*|LINK=${CXX}|; \
s|-pipe||; \
s|^\(CFLAGS .*= \)|\1${CFLAGS}|; \
s|^\(CXXFLAGS = \)|\1${CXXFLAGS}|' \
${WRKSRC}/${d}/Makefile && \
${SETENV} ${MAKE_ENV} ${GMAKE})
.endfor
do-install:
${INSTALL_DATA} ${WRKSRC}/lib/libqwt.so.5.0.0 ${PREFIX}/lib/libqwt.so.5
${LN} -fs ${PREFIX}/lib/libqwt.so.5 ${PREFIX}/lib/libqwt.so
${MKDIR} ${PREFIX}/include/qwt
${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/qwt
${MKDIR} ${PREFIX}/include/qwt && \
${INSTALL_DATA} ${WRKSRC}/src/*.h ${PREFIX}/include/qwt
${INSTALL_MAN} ${WRKSRC}/doc/man/man3/Qwt* ${PREFIX}/man/man3
.if !defined(WITHOUT_DESIGNER_PLUGIN)
${MKDIR} ${PLUGINDIR} && \
${INSTALL_DATA} ${WRKSRC}/designer/plugins/designer/libqwtplugin.so ${PLUGINDIR}
.endif
.if !defined(NOPORTDOCS)
${MKDIR} ${PREFIX}/share/doc/qwt
${MKDIR} ${PREFIX}/share/doc/qwt && \
${INSTALL_DATA} ${WRKSRC}/doc/html/* ${PREFIX}/share/doc/qwt
.endif
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
MD5 (qwt-5.0.0rc1.tar.bz2) = bb6e035f7477a05ff52f7ad47a46a24a
SHA256 (qwt-5.0.0rc1.tar.bz2) = 410103615705eaacb9eab576257aa27ebec840f88a3b0ef695a02ec70d167e1e
SIZE (qwt-5.0.0rc1.tar.bz2) = 1576317
MD5 (qwt-5.0.0.tar.bz2) = 93b3737db6ca973c6cfdab3e5959172c
SHA256 (qwt-5.0.0.tar.bz2) = 85cb35097b72659e99748457ad96934e4a5c3fcd36fc8a1e19d66fde57efb375
SIZE (qwt-5.0.0.tar.bz2) = 1662562

View File

@ -0,0 +1,83 @@
MAN3= QwtAbstractScale.3 \
QwtAbstractScaleDraw.3 \
QwtAbstractSlider.3 \
QwtAlphaColorMap.3 \
QwtAnalogClock.3 \
QwtArrayData.3 \
QwtArrowButton.3 \
QwtCPointerData.3 \
QwtColorMap.3 \
QwtCompass.3 \
QwtCompassMagnetNeedle.3 \
QwtCompassRose.3 \
QwtCompassWindArrow.3 \
QwtCounter.3 \
QwtCurveFitter.3 \
QwtData.3 \
QwtDial.3 \
QwtDialNeedle.3 \
QwtDialScaleDraw.3 \
QwtDialSimpleNeedle.3 \
QwtDoubleInterval.3 \
QwtDoubleRange.3 \
QwtDynGridLayout.3 \
QwtEventPattern.3 \
QwtEventPattern_KeyPattern.3 \
QwtEventPattern_MousePattern.3 \
QwtIntervalData.3 \
QwtKnob.3 \
QwtLegend.3 \
QwtLegendItem.3 \
QwtLinearColorMap.3 \
QwtLinearScaleEngine.3 \
QwtLog10ScaleEngine.3 \
QwtMathMLTextEngine.3 \
QwtMetricsMap.3 \
QwtPainter.3 \
QwtPanner.3 \
QwtPicker.3 \
QwtPickerClickPointMachine.3 \
QwtPickerClickRectMachine.3 \
QwtPickerDragPointMachine.3 \
QwtPickerDragRectMachine.3 \
QwtPickerMachine.3 \
QwtPickerPolygonMachine.3 \
QwtPlainTextEngine.3 \
QwtPlot.3 \
QwtPlotCanvas.3 \
QwtPlotCurve.3 \
QwtPlotDict.3 \
QwtPlotGrid.3 \
QwtPlotItem.3 \
QwtPlotLayout.3 \
QwtPlotMagnifier.3 \
QwtPlotMarker.3 \
QwtPlotPanner.3 \
QwtPlotPicker.3 \
QwtPlotPrintFilter.3 \
QwtPlotRasterItem.3 \
QwtPlotSpectrogram.3 \
QwtPlotSvgItem.3 \
QwtPlotZoomer.3 \
QwtPolygonFData.3 \
QwtRasterData.3 \
QwtRect.3 \
QwtRichTextEngine.3 \
QwtRoundScaleDraw.3 \
QwtScaleArithmetic.3 \
QwtScaleDiv.3 \
QwtScaleDraw.3 \
QwtScaleEngine.3 \
QwtScaleMap.3 \
QwtScaleTransformation.3 \
QwtScaleWidget.3 \
QwtSimpleCompassRose.3 \
QwtSlider.3 \
QwtSpline.3 \
QwtSplineCurveFitter.3 \
QwtSymbol.3 \
QwtText.3 \
QwtTextEngine.3 \
QwtTextLabel.3 \
QwtThermo.3 \
QwtWheel.3

File diff suppressed because it is too large Load Diff

View File

@ -6,11 +6,10 @@
#
PORTNAME= qwt
PORTVERSION= 5.0.0.r1
PORTVERSION= 5.0.0
CATEGORIES= x11-toolkits
MASTER_SITES= SF
PKGNAMESUFFIX= -devel
DISTNAME= ${PORTNAME}-5.0.0rc1
MAINTAINER= makc@issp.ac.ru
COMMENT= Qt Widgets for Technical Applications
@ -21,27 +20,57 @@ CONFLICTS= qwt-4.*
USE_QT_VER= 3
USE_BZIP2= yes
MAKE_ENV= CC="${CC}" CXX="${CXX}" \
QTDIR="${QT_PREFIX}"
USE_GMAKE= yes
MAKE_ENV= QTDIR="${QT_PREFIX}"
USE_LDCONFIG= yes
.if !defined(NOPORTDOCS)
PLIST_SUB+= NODOCS=""
OPTIONS= DESIGNER_PLUGIN "Install plugin for Qt Designer" on
QMAKE= qmake
QMAKESPEC= ${LOCALBASE}/share/qt/mkspecs/freebsd-g++
PLUGINDIR= ${PREFIX}/lib/kde3/plugins/designer
.include <bsd.port.pre.mk>
.include <${FILESDIR}/Makefile.man>
.if !defined(WITHOUT_DESIGNER_PLUGIN)
PLIST_SUB+= DESIGNER_PLUGIN=""
.else
PLIST_SUB+= NODOCS="@comment "
PLIST_SUB+= DESIGNER_PLUGIN="@comment "
.endif
pre-build:
cd ${WRKSRC} && qmake -spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ qwt.pro -o Makefile
QPRO_DIRS= src
.if !defined(WITHOUT_DESIGNER_PLUGIN)
QPRO_DIRS+= designer
.endif
do-build:
.for d in ${QPRO_DIRS}
(cd ${WRKSRC}/${d} && ${QMAKE} -spec ${QMAKESPEC} && \
${REINPLACE_CMD} -e \
's|^CC .*|CC=${CC}|; \
s|^CXX .*|CXX=${CXX}|; \
s|^LINK .*|LINK=${CXX}|; \
s|-pipe||; \
s|^\(CFLAGS .*= \)|\1${CFLAGS}|; \
s|^\(CXXFLAGS = \)|\1${CXXFLAGS}|' \
${WRKSRC}/${d}/Makefile && \
${SETENV} ${MAKE_ENV} ${GMAKE})
.endfor
do-install:
${INSTALL_DATA} ${WRKSRC}/lib/libqwt.so.5.0.0 ${PREFIX}/lib/libqwt.so.5
${LN} -fs ${PREFIX}/lib/libqwt.so.5 ${PREFIX}/lib/libqwt.so
${MKDIR} ${PREFIX}/include/qwt
${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/qwt
${MKDIR} ${PREFIX}/include/qwt && \
${INSTALL_DATA} ${WRKSRC}/src/*.h ${PREFIX}/include/qwt
${INSTALL_MAN} ${WRKSRC}/doc/man/man3/Qwt* ${PREFIX}/man/man3
.if !defined(WITHOUT_DESIGNER_PLUGIN)
${MKDIR} ${PLUGINDIR} && \
${INSTALL_DATA} ${WRKSRC}/designer/plugins/designer/libqwtplugin.so ${PLUGINDIR}
.endif
.if !defined(NOPORTDOCS)
${MKDIR} ${PREFIX}/share/doc/qwt
${MKDIR} ${PREFIX}/share/doc/qwt && \
${INSTALL_DATA} ${WRKSRC}/doc/html/* ${PREFIX}/share/doc/qwt
.endif
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
MD5 (qwt-5.0.0rc1.tar.bz2) = bb6e035f7477a05ff52f7ad47a46a24a
SHA256 (qwt-5.0.0rc1.tar.bz2) = 410103615705eaacb9eab576257aa27ebec840f88a3b0ef695a02ec70d167e1e
SIZE (qwt-5.0.0rc1.tar.bz2) = 1576317
MD5 (qwt-5.0.0.tar.bz2) = 93b3737db6ca973c6cfdab3e5959172c
SHA256 (qwt-5.0.0.tar.bz2) = 85cb35097b72659e99748457ad96934e4a5c3fcd36fc8a1e19d66fde57efb375
SIZE (qwt-5.0.0.tar.bz2) = 1662562

View File

@ -0,0 +1,83 @@
MAN3= QwtAbstractScale.3 \
QwtAbstractScaleDraw.3 \
QwtAbstractSlider.3 \
QwtAlphaColorMap.3 \
QwtAnalogClock.3 \
QwtArrayData.3 \
QwtArrowButton.3 \
QwtCPointerData.3 \
QwtColorMap.3 \
QwtCompass.3 \
QwtCompassMagnetNeedle.3 \
QwtCompassRose.3 \
QwtCompassWindArrow.3 \
QwtCounter.3 \
QwtCurveFitter.3 \
QwtData.3 \
QwtDial.3 \
QwtDialNeedle.3 \
QwtDialScaleDraw.3 \
QwtDialSimpleNeedle.3 \
QwtDoubleInterval.3 \
QwtDoubleRange.3 \
QwtDynGridLayout.3 \
QwtEventPattern.3 \
QwtEventPattern_KeyPattern.3 \
QwtEventPattern_MousePattern.3 \
QwtIntervalData.3 \
QwtKnob.3 \
QwtLegend.3 \
QwtLegendItem.3 \
QwtLinearColorMap.3 \
QwtLinearScaleEngine.3 \
QwtLog10ScaleEngine.3 \
QwtMathMLTextEngine.3 \
QwtMetricsMap.3 \
QwtPainter.3 \
QwtPanner.3 \
QwtPicker.3 \
QwtPickerClickPointMachine.3 \
QwtPickerClickRectMachine.3 \
QwtPickerDragPointMachine.3 \
QwtPickerDragRectMachine.3 \
QwtPickerMachine.3 \
QwtPickerPolygonMachine.3 \
QwtPlainTextEngine.3 \
QwtPlot.3 \
QwtPlotCanvas.3 \
QwtPlotCurve.3 \
QwtPlotDict.3 \
QwtPlotGrid.3 \
QwtPlotItem.3 \
QwtPlotLayout.3 \
QwtPlotMagnifier.3 \
QwtPlotMarker.3 \
QwtPlotPanner.3 \
QwtPlotPicker.3 \
QwtPlotPrintFilter.3 \
QwtPlotRasterItem.3 \
QwtPlotSpectrogram.3 \
QwtPlotSvgItem.3 \
QwtPlotZoomer.3 \
QwtPolygonFData.3 \
QwtRasterData.3 \
QwtRect.3 \
QwtRichTextEngine.3 \
QwtRoundScaleDraw.3 \
QwtScaleArithmetic.3 \
QwtScaleDiv.3 \
QwtScaleDraw.3 \
QwtScaleEngine.3 \
QwtScaleMap.3 \
QwtScaleTransformation.3 \
QwtScaleWidget.3 \
QwtSimpleCompassRose.3 \
QwtSlider.3 \
QwtSpline.3 \
QwtSplineCurveFitter.3 \
QwtSymbol.3 \
QwtText.3 \
QwtTextEngine.3 \
QwtTextLabel.3 \
QwtThermo.3 \
QwtWheel.3

File diff suppressed because it is too large Load Diff