ports/113255: maintainer update: math/qtiplot and dependencies (part 4)

Max Brazhnikov makc at issp.ac.ru
Sat Jun 2 13:20:05 UTC 2007


>Number:         113255
>Category:       ports
>Synopsis:       maintainer update: math/qtiplot and dependencies (part 4)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 02 13:20:04 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Max Brazhnikov
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
FreeBSD luna.dio.ru 6.2-STABLE FreeBSD 6.2-STABLE #1: Sun Apr 29 09:40:21 MSD 2007     root at luna:/usr/obj/usr/src/sys/LUNA  i386
>Description:
Update QtiPlot to 0.9-rc2. Changes:
Migrate from Qt 3 to Qt 4.2.
Added support for antialiasing.
It is now possible to plot only a partial row range of a data column.
More symbols for text labels.
Improved printing and export of 2D plots to PDF, EPS and PS.
Full import of Origin 7.5 project files.
Lots of bug fixes and improvements.
-----------------------------------------
Update liborigin to 20070529. Changes:
Full support of 7.5 projects.
Support Origins's standdalone file formats: *.ogw (worksheet) and *.ogm (matrix).
-----------------------------------------
New port qwtplot3d-qt4-0.2.6 - qt4 version of qwtplot3d.
-----------------------------------------
Switch qwt-devel from qt3 to qt4.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	qwtplot3d-qt4
#	qwtplot3d-qt4/pkg-descr
#	qwtplot3d-qt4/Makefile
#	qwtplot3d-qt4/pkg-plist
#	qwtplot3d-qt4/distinfo
#	qwtplot3d-qt4/files
#	qwtplot3d-qt4/files/patch-qwtplot3d.pro
#
echo c - qwtplot3d-qt4
mkdir -p qwtplot3d-qt4 > /dev/null 2>&1
echo x - qwtplot3d-qt4/pkg-descr
sed 's/^X//' >qwtplot3d-qt4/pkg-descr << 'END-of-qwtplot3d-qt4/pkg-descr'
XThis is a Qt4 version of QwtPlot3d - a feature-rich Qt/OpenGL-based
XC++ programming library, providing essentially a bunch of 3D-widgets.
X
XWWW:    http://qwtplot3d.sourceforge.net/
END-of-qwtplot3d-qt4/pkg-descr
echo x - qwtplot3d-qt4/Makefile
sed 's/^X//' >qwtplot3d-qt4/Makefile << 'END-of-qwtplot3d-qt4/Makefile'
X# New ports collection makefile for:	qwtplot3d-qt4
X# Date created:		2007-05-27
X# Whom:			Max Brazhnikov <makc at issp.ac.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	qwtplot3d
XPORTVERSION=	0.2.6
XCATEGORIES=	math
XMASTER_SITES=	SF
X#MASTER_SITE_SUBDIR=
X#PKGNAMEPREFIX=
XPKGNAMESUFFIX=	-qt4
X#DISTNAME=
XEXTRACT_SUFX=	.tgz
X#DISTFILES=
X#DIST_SUBDIR=	${PORTNAME}
X#EXTRACT_ONLY=
X
XMAINTAINER=	makc at issp.ac.ru
XCOMMENT=	A 3D plotting widgets for scientific data and math expressions
X
XUSE_QT_VER=	4
XQT_COMPONENTS=	gui moc qmake opengl
XUSE_LDCONFIG=	yes
XHAS_CONFIGURE=	yes
X
XWRKSRC=	${WRKDIR}/${PORTNAME}
X
Xdo-configure:
X	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
X		${QMAKE} -unix PREFIX=${PREFIX} ${PORTNAME}.pro
X
Xpre-build:
X	cd ${WRKSRC} && ${REINPLACE_CMD} -e \
X		's|^CC .*|CC=${CC}|; \
X		 s|^CXX .*|CXX=${CXX}|; \
X		 s|^LINK .*|LINK=${CXX}|; \
X		 s|-pipe||; \
X		 s|^\(CFLAGS .*= \)|\1${CFLAGS}|; \
X		 s|^\(CXXFLAGS = \)|\1${CXXFLAGS}|; \
X		 /^INCPATH/s|-I\.|-Iinclude|;'  Makefile
X
Xdo-install:
X	(cd ${WRKSRC}/include/ && ${COPYTREE_SHARE} \* ${PREFIX}/include/qwtplot3d-qt4)
X	${INSTALL_PROGRAM} ${WRKSRC}/lib/libqwtplot3d-qt4.so.${PORTVERSION} ${PREFIX}/lib
X	${LN} -fs ${PREFIX}/lib/libqwtplot3d-qt4.so.${PORTVERSION} ${PREFIX}/lib/libqwtplot3d-qt4.so.0
X	${LN} -fs ${PREFIX}/lib/libqwtplot3d-qt4.so.${PORTVERSION} ${PREFIX}/lib/libqwtplot3d-qt4.so
X
X.include <bsd.port.mk>
END-of-qwtplot3d-qt4/Makefile
echo x - qwtplot3d-qt4/pkg-plist
sed 's/^X//' >qwtplot3d-qt4/pkg-plist << 'END-of-qwtplot3d-qt4/pkg-plist'
Xinclude/qwtplot3d-qt4/qwt3d_autoptr.h
Xinclude/qwtplot3d-qt4/qwt3d_autoscaler.h
Xinclude/qwtplot3d-qt4/qwt3d_axis.h
Xinclude/qwtplot3d-qt4/qwt3d_color.h
Xinclude/qwtplot3d-qt4/qwt3d_colorlegend.h
Xinclude/qwtplot3d-qt4/qwt3d_coordsys.h
Xinclude/qwtplot3d-qt4/qwt3d_drawable.h
Xinclude/qwtplot3d-qt4/qwt3d_enrichment.h
Xinclude/qwtplot3d-qt4/qwt3d_enrichment_std.h
Xinclude/qwtplot3d-qt4/qwt3d_function.h
Xinclude/qwtplot3d-qt4/qwt3d_global.h
Xinclude/qwtplot3d-qt4/qwt3d_graphplot.h
Xinclude/qwtplot3d-qt4/qwt3d_gridmapping.h
Xinclude/qwtplot3d-qt4/qwt3d_helper.h
Xinclude/qwtplot3d-qt4/qwt3d_io.h
Xinclude/qwtplot3d-qt4/qwt3d_io_gl2ps.h
Xinclude/qwtplot3d-qt4/qwt3d_io_reader.h
Xinclude/qwtplot3d-qt4/qwt3d_label.h
Xinclude/qwtplot3d-qt4/qwt3d_mapping.h
Xinclude/qwtplot3d-qt4/qwt3d_multiplot.h
Xinclude/qwtplot3d-qt4/qwt3d_openglhelper.h
Xinclude/qwtplot3d-qt4/qwt3d_parametricsurface.h
Xinclude/qwtplot3d-qt4/qwt3d_plot.h
Xinclude/qwtplot3d-qt4/qwt3d_portability.h
Xinclude/qwtplot3d-qt4/qwt3d_scale.h
Xinclude/qwtplot3d-qt4/qwt3d_surfaceplot.h
Xinclude/qwtplot3d-qt4/qwt3d_types.h
Xinclude/qwtplot3d-qt4/qwt3d_volumeplot.h
Xlib/libqwtplot3d-qt4.so
Xlib/libqwtplot3d-qt4.so.0
Xlib/libqwtplot3d-qt4.so.0.2.6
X at dirrm include/qwtplot3d-qt4
END-of-qwtplot3d-qt4/pkg-plist
echo x - qwtplot3d-qt4/distinfo
sed 's/^X//' >qwtplot3d-qt4/distinfo << 'END-of-qwtplot3d-qt4/distinfo'
XMD5 (qwtplot3d-0.2.6.tgz) = 7ef960d7874f78162d6c9d241de2843e
XSHA256 (qwtplot3d-0.2.6.tgz) = ea7c2ea3d55960ee60019e0a5a5a63385bdcf7026a6385099fd8b31350803125
XSIZE (qwtplot3d-0.2.6.tgz) = 148834
END-of-qwtplot3d-qt4/distinfo
echo c - qwtplot3d-qt4/files
mkdir -p qwtplot3d-qt4/files > /dev/null 2>&1
echo x - qwtplot3d-qt4/files/patch-qwtplot3d.pro
sed 's/^X//' >qwtplot3d-qt4/files/patch-qwtplot3d.pro << 'END-of-qwtplot3d-qt4/files/patch-qwtplot3d.pro'
X--- ./qwtplot3d.pro.orig	Thu Jul 21 21:00:46 2005
X+++ ./qwtplot3d.pro	Sun May 27 21:11:49 2007
X@@ -2,7 +2,7 @@
X #
X 
X 
X-TARGET            = qwtplot3d
X+TARGET            = qwtplot3d-qt4
X TEMPLATE          = lib
X CONFIG           += qt warn_on opengl thread zlib
X MOC_DIR           = tmp
END-of-qwtplot3d-qt4/files/patch-qwtplot3d.pro
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list