Date: Thu, 22 Apr 1999 22:20:44 -0700 (PDT) From: Steve Kargl <sgk@troutmask.apl.washington.edu> To: jobaldwi@vt.edu (John Baldwin) Cc: freebsd-hackers@freebsd.org Subject: Re: revisiting Motif policy in ports Message-ID: <199904230520.WAA64167@troutmask.apl.washington.edu> In-Reply-To: <XFMail.990423002249.jobaldwi@vt.edu> from John Baldwin at "Apr 23, 1999 00:22:49 am"
next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote: > That's why I install LessTif and then edit /etc/make.conf to define HAVE_MOTIF > as yes. No big deal there. What are you asking for? That the 'make install' > portion of the port do that? No. If you don't have HAVE_MOTIF in /etc/make.conf, then you get: cd /usr/ports/editors/nedit make install nedit-5.0.2 requires motif. I think the last line should at least be changed to advertise the availability of LessTif. cd /usr/ports/editors/nedit make install nedit-5.0.2 requires motif. LessTif is a LGPL implementation of the Motif API. A port is available in ports/x11-toolkits/lesstif. See /etc/make.conf. If you want to get fancy, then one could do .if !exists(${PREFIX}/lib/libXm.so) && !defined(HAVE_MOTIF) Go build lesstif and install Set HAVE_MOTIF in the environment. .endif Continue with the building of nedit. Echo 'You should set HAVE_MOTIF in /etc/make.conf' This fancy one requires some thought because you don't want to blow away a valid Motif installation. > > On 22-Apr-99 Steve Kargl wrote: > > Hackers, > > > > I've submitted a port of the latest release from the Hungry > > Programmers of their LessTif effort. In testing, lesstif-0.88.1, > > I have compiled nedit, xmcd, amaya, xmaddressbook, llnlxdir, ddd, > > and few other items in the ports collection. These ports all > > work fairly well with 0.88.1. Although the Hungry Programmers > > will state that LessTif is still in a development stage, it seems > > to be an acceptable alternative if some one does not have Motif > > installed on their system. Thus, it may be time to revisit the > > policy of HAVE_MOTIF in /etc/make.conf. > > > > Currently, if HAVE_MOTIF is not defined, then the building of > > a port exits with a message like "ddd-3.1.3 requires motif". > > I think it might be appropriate to suggest that LessTif is > > a viable alternative. > > > > Opinions? > > > > -- > > Steve > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-hackers" in the body of the message > > --- > > John Baldwin <jobaldwi@vt.edu> -- http://members.freedomnet.com/~jbaldwin/ > PGP Key: http://members.freedomnet.com/~jbaldwin/pgpkey.asc > "Power Users Use the Power to Serve!" - http://www.freebsd.org > -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904230520.WAA64167>