From owner-freebsd-ports-bugs Mon Mar 3 7:20:14 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B8A337B406 for ; Mon, 3 Mar 2003 07:20:10 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A16DC43F93 for ; Mon, 3 Mar 2003 07:20:08 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h23FK8NS007897 for ; Mon, 3 Mar 2003 07:20:08 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h23FK8KZ007896; Mon, 3 Mar 2003 07:20:08 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35A5537B401 for ; Mon, 3 Mar 2003 07:18:07 -0800 (PST) Received: from arthur.cs.uni-magdeburg.de (arthur.cs.uni-magdeburg.de [141.44.27.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5321843F3F for ; Mon, 3 Mar 2003 07:18:06 -0800 (PST) (envelope-from jesse@arthur.cs.uni-magdeburg.de) Received: from arthur.cs.uni-magdeburg.de (localhost [127.0.0.1]) by arthur.cs.uni-magdeburg.de (8.12.7/8.12.7) with ESMTP id h23FI7Uv028854 for ; Mon, 3 Mar 2003 16:18:07 +0100 (CET) (envelope-from jesse@arthur.cs.uni-magdeburg.de) Received: (from jesse@localhost) by arthur.cs.uni-magdeburg.de (8.12.7/8.12.7/Submit) id h23FI5O4028853; Mon, 3 Mar 2003 16:18:05 +0100 (MET) Message-Id: <200303031518.h23FI5O4028853@arthur.cs.uni-magdeburg.de> Date: Mon, 3 Mar 2003 16:18:05 +0100 (MET) From: Roland Jesse Reply-To: Roland Jesse To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/48882: new port x11-toolkits/SoXt (SUPERCEEDS ports/48776) Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 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