From owner-freebsd-ports Sun May 30 0:42:18 1999 Delivered-To: freebsd-ports@freebsd.org Received: from henoch.cc.fh-lippe.de (henoch.cc.fh-lippe.de [193.16.112.72]) by hub.freebsd.org (Postfix) with ESMTP id 330D614C0B; Sun, 30 May 1999 00:42:09 -0700 (PDT) (envelope-from lkoeller@cc.fh-lippe.de) Received: from spock.cc.fh-lippe.de([193.16.118.120]) (3210 bytes) by henoch.cc.fh-lippe.de via sendmail with P:smtp/R:inet_hosts/T:smtp (sender: ) id for ; Sun, 30 May 1999 09:42:09 +0200 (MET DST) (Smail-3.2.0.101 1997-Dec-17 #3 built 1998-Feb-3) Received: from cc.fh-lippe.de by spock.cc.fh-lippe.de with smtp (Smail3.1.29.1 #2) id m10o0ER-0006zoC; Sun, 30 May 99 09:42 MET DST Received: from odie.lippe.de (localhost [127.0.0.1]) by cc.fh-lippe.de (8.9.2/8.9.1) with ESMTP id JAA20083; Sun, 30 May 1999 09:22:26 +0200 (CEST) (envelope-from lkoeller@odie.lippe.de) Message-Id: <199905300722.JAA20083@cc.fh-lippe.de> X-Mailer: exmh version 2.0.2 2/24/98 From: Lars =?iso-8859-1?Q?K=F6ller?= To: Steve Price Cc: Satoshi - Ports Wraith - Asami , lkoeller@cc.fh-lippe.de, freebsd-ports@FreeBSD.org Subject: Re: ports/11888 (was Re: ports/11836: Upgrade of grace port ...) In-reply-to: sprice's message of Sat, 29 May 1999 22:16:10 -0500. X-Face: eCcoCV}FjV*O{6>[1$XP/e%]TJhEw2MF33dFh)^HM7Gfd=[/(4+0a$~ On Sat, 29 May 1999, Satoshi - Ports Wraith - Asami wrote: > > # * LOCAL_LIBRARIES = -lXbae XmClientLibs -lXpm ... > # * > # * I think I understand what you were trying to accomplish, > # * but where does the value of XmClientLibs come from, and > # * shouldn't it look like $(XmClientLibs) or something? > # > # Handbook anyone? :) > > Well I realized where it came from, but I didn't see how > it was getting set. I fixed it by adding a > > #include > > in Xbae.tmpl. With an propper Motif installation, the Motif.tmpl schould be included in Imake.tmpl ... hell I need 15 minutes to walk trough the imake jungle :-) It works the following way: In site.def I found #ifndef TopLevelProject # define TopLevelProject Motif #endif and in Imake.tmpl #ifndef ProjectRulesFile # define ProjectRulesFile Concat3(<,TopLevelProject,.rules>) #endif #include ProjectRulesFile so Motif.rules is included from Imake.tmpl. The site.def File is the one delivered with Motif 2.1 The way it works in older Motif releases was a direct include of Motif.tmpl and Motif.rules in Imake.tmpl if I remember right. The normal way should be that there is no source manipulation like include .... in the Motif applications! All the ports like xmcd, xmmix compiles out of the box, even if I didn't use the ports mechanism! Regards Lars -- E-Mail: | Lars Koeller Lars.Koeller@Uni-Bielefeld.DE | UNIX Sysadmin lkoeller@cc.fh-lippe.de | Computing Center PGP-key: | University of Bielefeld http://www.nic.surfnet.nl/pgp/pks-toplev.html | Germany ----------- FreeBSD, what else? ---- http://www.freebsd.org ------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message