ports/130925: New port: x11-toolkits/soqt4 - Qt4 toolkit library for Coin

Cristiano Rolim Pereira cristianorolim at hotmail.com
Sat Jan 24 02:50:01 UTC 2009


>Number:         130925
>Category:       ports
>Synopsis:       New port:  x11-toolkits/soqt4  -  Qt4 toolkit library for Coin
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 24 02:50:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Cristiano Rolim Pereira
>Release:        7.1-RELEASE
>Organization:
>Environment:
FreeBSD bsd64.local 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan  1 08:58:24 UTC 2009     root at driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
SoQt is a Qt GUI component toolkit library for Coin.  It is also compatible with SGI and TGS Open Inventor, and the API is based on the API of the InventorXt GUI component toolkit.

Qt4 is used in this version.

Attached, there is a shell archive of the soqt4 port.


The port x11-toolkits/soqt will need to be updated to include CONFLICTS with SoQt4.

I am sending a followup with the update for x11-toolkits/soqt.
>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:
#
#	soqt4/
#	soqt4/Makefile
#	soqt4/distinfo
#	soqt4/pkg-descr
#	soqt4/pkg-plist
#
echo c - soqt4/
mkdir -p soqt4/ > /dev/null 2>&1
echo x - soqt4/Makefile
sed 's/^X//' >soqt4/Makefile << '6477b0413ec52a179af487e670500b7c'
XPORTNAME=	SoQt4
XPORTVERSION=	1.4.1
XCATEGORIES=	x11-toolkits
XMASTER_SITES=	http://ftp.coin3d.org/coin/src/all/ \
X		ftp://ftp.coin3d.org/pub/coin/src/all/
XDISTNAME=	SoQt-${PORTVERSION}
XDIST_SUBDIR=	KDE
X
XMAINTAINER=	cristianorolim at hotmail.com
XCOMMENT=	Qt4 toolkit library for Coin
X
XLIB_DEPENDS=	Coin.60:${PORTSDIR}/graphics/Coin
X
XCONFLICTS=	SoQt-[1-2].*
X
XUSE_AUTOTOOLS=	libtool:15
XUSE_QT_VER=	4
XUSE_GMAKE=	yes
XCPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/${QT_INCDIR_REL} -I${LOCALBASE}/${QT_INCDIR_REL}/Qt
XLDFLAGS+=	-L${LOCALBASE}/lib -L${LOCALBASE}/${QT_LIBDIR_REL}
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV=	QTDIR="${QT_PREFIX}" \
X		CPPFLAGS="${CPPFLAGS}" \
X		LDFLAGS="${LDFLAGS}"
X
XCONFIGURE_ARGS=	--with-pthread=yes --with-coin=${LOCALBASE}
XUSE_LDCONFIG=	yes
X
XMAN1=		soqt-config.1
X
Xpost-install:
X	@${TOUCH} ${PREFIX}/include/Inventor/Qt/engines/.keep_me
X
X.include <bsd.port.mk>
6477b0413ec52a179af487e670500b7c
echo x - soqt4/distinfo
sed 's/^X//' >soqt4/distinfo << 'd667d9a19eca56e8e86708c279be8e19'
XMD5 (KDE/SoQt-1.4.1.tar.gz) = 6dddafb755e9afb9924da1d46f3cd0d4
XSHA256 (KDE/SoQt-1.4.1.tar.gz) = 741449af3619a60995d27838d94b8a77e6f8bedf00d6fd3745a8d15cbaaea1ea
XSIZE (KDE/SoQt-1.4.1.tar.gz) = 1706403
d667d9a19eca56e8e86708c279be8e19
echo x - soqt4/pkg-descr
sed 's/^X//' >soqt4/pkg-descr << '5d6ebdcaac49d076f30de5869037df72'
XSoQt is a Qt GUI component toolkit library for Coin.  It is also compatible
Xwith SGI and TGS Open Inventor, and the API is based on the API of the
XInventorXt GUI component toolkit.
X
XQt4 is used in this version.
X
XWWW: http://www.coin3d.org/
5d6ebdcaac49d076f30de5869037df72
echo x - soqt4/pkg-plist
sed 's/^X//' >soqt4/pkg-plist << 'fc0380d34c17ad59abc2e70b78bb4267'
Xbin/soqt-config
Xinclude/Inventor/Qt/SoQt.h
Xinclude/Inventor/Qt/SoQtBasic.h
Xinclude/Inventor/Qt/SoQtColorEditor.h
Xinclude/Inventor/Qt/SoQtComponent.h
Xinclude/Inventor/Qt/SoQtCursor.h
Xinclude/Inventor/Qt/SoQtGLWidget.h
Xinclude/Inventor/Qt/SoQtObject.h
Xinclude/Inventor/Qt/SoQtRenderArea.h
Xinclude/Inventor/Qt/devices/SoQtDevice.h
Xinclude/Inventor/Qt/devices/SoQtKeyboard.h
Xinclude/Inventor/Qt/devices/SoQtMouse.h
Xinclude/Inventor/Qt/devices/SoQtSpaceball.h
Xinclude/Inventor/Qt/editors/SoQtColorEditor.h
Xinclude/Inventor/Qt/editors/SoQtMaterialEditor.h
Xinclude/Inventor/Qt/engines/.keep_me
Xinclude/Inventor/Qt/nodes/SoGuiColorEditor.h
Xinclude/Inventor/Qt/nodes/SoGuiMaterialEditor.h
Xinclude/Inventor/Qt/viewers/SoQtConstrainedViewer.h
Xinclude/Inventor/Qt/viewers/SoQtExaminerViewer.h
Xinclude/Inventor/Qt/viewers/SoQtFlyViewer.h
Xinclude/Inventor/Qt/viewers/SoQtFullViewer.h
Xinclude/Inventor/Qt/viewers/SoQtPlaneViewer.h
Xinclude/Inventor/Qt/viewers/SoQtViewer.h
Xinclude/Inventor/Qt/widgets/SoQtPopupMenu.h
Xinclude/Inventor/Qt/widgets/SoQtThumbWheel.h
Xlib/libSoQt.a
Xlib/libSoQt.la
Xlib/libSoQt.so
Xlib/libSoQt.so.24
Xshare/Coin/conf/soqt-default.cfg
Xshare/aclocal/soqt.m4
X at dirrm include/Inventor/Qt/widgets
X at dirrm include/Inventor/Qt/viewers
X at dirrm include/Inventor/Qt/nodes
X at dirrm include/Inventor/Qt/engines
X at dirrm include/Inventor/Qt/editors
X at dirrm include/Inventor/Qt/devices
X at dirrm include/Inventor/Qt
fc0380d34c17ad59abc2e70b78bb4267
exit



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



More information about the freebsd-ports-bugs mailing list