From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Aug 10 12:30:21 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 8A34116A41F for ; Wed, 10 Aug 2005 12:30:21 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F32C43D46 for ; Wed, 10 Aug 2005 12:30:21 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j7ACUKRr011622 for ; Wed, 10 Aug 2005 12:30:20 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j7ACUKBD011619; Wed, 10 Aug 2005 12:30:20 GMT (envelope-from gnats) Resent-Date: Wed, 10 Aug 2005 12:30:20 GMT Resent-Message-Id: <200508101230.j7ACUKBD011619@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Carlos A M dos Santos Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D8B116A41F for ; Wed, 10 Aug 2005 12:25:50 +0000 (GMT) (envelope-from casantos@urisan.tche.br) Received: from gama-rt.urisan.tche.br (smtp.urisan.tche.br [200.213.37.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4334443D46 for ; Wed, 10 Aug 2005 12:25:48 +0000 (GMT) (envelope-from casantos@urisan.tche.br) Received: from urisan.tche.br (localhost.localdomain [127.0.0.1]) by gama-rt.urisan.tche.br (8.11.6p2/MS Mail 5.0.2195.6713) with SMTP id j7AC7n332500 for ; Wed, 10 Aug 2005 09:07:49 -0300 Received: by urisan.tche.br (sSMTP sendmail emulation); Wed, 10 Aug 2005 09:26:10 -0300 Message-Id: <200508101207.j7AC7n332500@gama-rt.urisan.tche.br> Date: Wed, 10 Aug 2005 09:26:10 -0300 From: Carlos A M dos Santos To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/84746: Fix ports/science/felt to not need Xaw3D and Motif X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Carlos A M dos Santos List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Aug 2005 12:30:21 -0000 >Number: 84746 >Category: ports >Synopsis: Fix ports/science/felt to not need Xaw3D and Motif >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 10 12:30:20 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Carlos A M dos Santos >Release: FreeBSD 5.4-RELEASE i386 >Organization: Universidade Regional Integrada >Environment: System: FreeBSD sophia.inf.urisan 5.4-RELEASE FreeBSD 5.4-RELEASE #1: Mon May 16 01:34:41 BRT 2005 root@avatar.casantos.org:/share/FreeBSD/5.4-RELEASE/src/sys/i386/compile/A7N266-VM i386 >Description: The ports/science/felt package depends on Xaw3D and Motif because of one if its programs (velvet). This is a mistake since velvet does not use neither one. Motif is needed only if the program is linked to the dynamic version of libGLw because it contains modules with references to some Xm* symbols. Using the static libGLw makes the linking to libXm unnecessary. >How-To-Repeat: N.A. >Fix: Apply the attached patch. --- science::felt.patch begins here --- diff -durP ports/science/felt/Makefile ports/science/felt/Makefile --- ports.orig/science/felt/Makefile Sun Apr 10 22:20:35 2005 +++ ports/science/felt/Makefile Mon Aug 8 15:02:16 2005 @@ -14,9 +14,6 @@ MAINTAINER= ports@FreeBSD.org COMMENT= A system for Finite Element Analysis - -LIB_DEPENDS= Xaw3d:${PORTSDIR}/x11-toolkits/Xaw3d \ - Xm.3:${PORTSDIR}/x11-toolkits/open-motif USE_X_PREFIX= yes USE_GL= yes diff -durP ports/science/felt/files/patch-src-Velvet-Makefile ports/science/felt/files/patch-src-Velvet-Makefile --- ports.orig/science/felt/files/patch-src-Velvet-Makefile Sun Jan 30 11:50:46 2005 +++ ports/science/felt/files/patch-src-Velvet-Makefile Mon Aug 8 14:58:52 2005 @@ -5,7 +5,7 @@ LDFLAGS = $(LDOPTS) -L$(X11LIB) LIBS = $(LIBWIDGETS) $(LIBGEN) $(LIBFELT) $(LIBELT) $(LIBMTX)\ - -lGLw -lGLU -lGL -lXaw3d -lXmu -lXt -lSM -lICE -lXext -lX11 -lm -+ -lGLw -lGLU -lGL -lXaw3d -lXmu -lXt -lSM -lICE -lXext -lXm -lX11 -lm ++ /usr/X11R6/lib/libGLw.a -lGLU -lGL -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11 -lm # /usr/X11R6/lib/libXaw3d.a /usr/X11R6/lib/libXmu.so.6.0 \ # /usr/X11R6/lib/libXt.so.6.0 /usr/X11R6/lib/libSM.so.6.0 \ # /usr/X11R6/lib/libICE.so.6.0 /usr/X11R6/lib/libXext.so.6.0 \ --- science::felt.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: