Date: Mon, 3 Mar 2003 16:18:05 +0100 (MET) From: Roland Jesse <roland.jesse@gmx.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/48882: new port x11-toolkits/SoXt (SUPERCEEDS ports/48776) Message-ID: <200303031518.h23FI5O4028853@arthur.cs.uni-magdeburg.de>
next in thread | raw e-mail | index | archive | help
>Number: 48882 >Category: ports >Synopsis: new port x11-toolkits/SoXt (SUPERCEEDS ports/48776) >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: Mon Mar 03 07:20:07 PST 2003 >Closed-Date: >Last-Modified: >Originator: Roland Jesse >Release: FreeBSD 4.8-PRERELEASE i386 >Organization: Private >Environment: System: FreeBSD 4.8-PRERELEASE #11: Thu Feb 27 13:04:22 CET 2003 i386 >Description: This is a port of SoXt which is a toolkit for using Open Inventor (or Coin as a free Open Inventor implementation) in Motif applications. Compared to PR ports/48776 this PR addresses some issues raised by Simon Schubert. However, these points from his mail have *not* changed: * The portname is still SoXt as the package is named SoXt (just as Coin is named Coin and not coin). If you don't like it, change it. * lib/SoXt.la is still created installed. This is simply because I avoid the libtool hassle as much as I can. If anybody knows a way to get rid of this file easily - change the port. I don't mind. >How-To-Repeat: n/a >Fix: # 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: # # SoXt # SoXt/Makefile # SoXt/distinfo # SoXt/pkg-descr # SoXt/pkg-plist # echo c - SoXt mkdir -p SoXt > /dev/null 2>&1 echo x - SoXt/Makefile sed 's/^X//' >SoXt/Makefile << 'END-of-SoXt/Makefile' X# New ports collection makefile for: SoXt X# Date created: 3 March 2003 X# Whom: roland.jesse@gmx.net X# X# $FreeBSD$ X# X XPORTNAME= SoXt XPORTVERSION= 20021107 XCATEGORIES= x11-toolkits XMASTER_SITES= ftp://ftp.coin3d.org/pub/coin/src/snapshots/ X XMAINTAINER= roland.jesse@gmx.net XCOMMENT= GUI binding for using Open Inventor with Xt/Motif X XLIB_DEPENDS= Coin.20:${PORTSDIR}/graphics/Coin X XWRKSRC= ${WRKDIR}/SoXt XUSE_MESA= yes XUSE_MOTIF= yes XUSE_X_PREFIX= yes XUSE_LIBTOOL= yes XCONFIGURE_ENV+= LIBS="${PTHREAD_LIBS}" XCONFIGURE_ARGS+= --with-pthread=yes --with-coin=${X11BASE} X# avoid renaming of soxt-config and soxt-config.1 XCONFIGURE_TARGET= --target="" XINSTALLS_SHLIB= yes XMAN1= soxt-config.1 X X.include <bsd.port.mk> END-of-SoXt/Makefile echo x - SoXt/distinfo sed 's/^X//' >SoXt/distinfo << 'END-of-SoXt/distinfo' XMD5 (SoXt-20021107.tar.gz) = 641db35b024b9f82a471b7350f66cf88 END-of-SoXt/distinfo echo x - SoXt/pkg-descr sed 's/^X//' >SoXt/pkg-descr << 'END-of-SoXt/pkg-descr' XFrom the README: X XSoXt is an open source implementation of the SGI InventorXt library, which Xis a GUI binding for using Open Inventor with Xt/Motif. While SoXt has Xbeen developed for use with Coin, it is also possible to compile it against XOpen Inventor from SGI or TGS. A goal is to eventually become 100% source Xcode compatible with the InventorXt library, which is still way off, Xespecially when it comes to creating derived classes. X XWhen using SoXt, bear in mind that SoXt is in its alpha release phase, Xso expect the worst... X XWWW: http://www.coin3d.org/ END-of-SoXt/pkg-descr echo x - SoXt/pkg-plist sed 's/^X//' >SoXt/pkg-plist << 'END-of-SoXt/pkg-plist' Xbin/soxt-config Xinclude/Inventor/Xt/devices/SoXtDevice.h Xinclude/Inventor/Xt/devices/SoXtKeyboard.h Xinclude/Inventor/Xt/devices/SoXtMouse.h Xinclude/Inventor/Xt/devices/SoXtSpaceball.h Xinclude/Inventor/Xt/devices/SoXtLinuxJoystick.h Xinclude/Inventor/Xt/widgets/SoXtPopupMenu.h Xinclude/Inventor/Xt/viewers/SoXtViewer.h Xinclude/Inventor/Xt/viewers/SoXtConstrainedViewer.h Xinclude/Inventor/Xt/viewers/SoXtFullViewer.h Xinclude/Inventor/Xt/viewers/SoXtExaminerViewer.h Xinclude/Inventor/Xt/viewers/SoXtFlyViewer.h Xinclude/Inventor/Xt/viewers/SoXtPlaneViewer.h Xinclude/Inventor/Xt/SoXtResource.h Xinclude/Inventor/Xt/SoXt.h Xinclude/Inventor/Xt/SoXtBasic.h Xinclude/Inventor/Xt/SoXtObject.h Xinclude/Inventor/Xt/SoXtCursor.h Xinclude/Inventor/Xt/SoXtComponent.h Xinclude/Inventor/Xt/SoXtGLWidget.h Xinclude/Inventor/Xt/SoXtRenderArea.h Xlib/libSoXt.so.0 Xlib/libSoXt.so Xlib/libSoXt.la Xshare/aclocal/soxt.m4 Xshare/Coin/conf/soxt-default.cfg X@dirrm include/Inventor/Xt/devices X@dirrm include/Inventor/Xt/viewers X@dirrm include/Inventor/Xt/widgets X@dirrm include/Inventor/Xt END-of-SoXt/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303031518.h23FI5O4028853>