Date: Fri, 08 Jan 1999 17:28:52 -0600 From: Jacques Vidrine <n@nectar.com> To: Bill Fumerola <billf@jade.chc-chimes.com> Cc: Satoshi Asami <asami@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: ports INDEX Message-ID: <199901082328.RAA98398@spawn.nectar.com> In-Reply-To: <Pine.BSF.3.96.990108155602.16994A-100000@jade.chc-chimes.com> References: <Pine.BSF.3.96.990108155602.16994A-100000@jade.chc-chimes.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 8 January 1999 at 15:58, Bill Fumerola <billf@jade.chc-chimes.com> wrote: > Nothing against Vanilla, but the GTK situation is getting out of hand. > > We're going to have another TCL on our hands, and determining which GTK > version is installed (in ports, in configure scripts...) is going to start > to become a PITA. It is already a PITA :-) However, I don't think it will get worse. GTK development is occurring at break-neck speeds. Some authors which use GTK update their own package in-step with the GTK developers. Other authors prefer to target a particular version of the API and stick with it. One good thing about GTK is that GTK-using applications are supposed to use ``gtk-config'' in their configuration scripts to find header files and libraries. So far, Vanilla has been installing e.g. gtk-config, gtk11-config, gtk11d-config. This makes it fairly easy to make a GTK-using port pick a particular version of GTK. For many applications, it is as easy as setting GTK_CONFIG in the environment of the configure script. I think that we'll just have to live with the situation until GTK cools down. I don't think the problem will get worse, as it seems that authors of GTK-using applications try not to get left very far behind. This means we will probably have at least 2 or 3 versions of GTK around for a while. My one (small) beef with the current GTK ports situation is that I think that the ports should all use version numbers in the ``gtk-config'' script. e.g. ports/x11-toolkits/gtk (which is gtk-1.0.6) should install gtk10-config instead of gtk-config. This way users can conciously decide to make one version of GTK the default by adding a symlink named gtk-config. Applications won't "accidently" pick up GTK 1.0 during configuration. Jacques Vidrine / n@nectar.com / nectar@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901082328.RAA98398>