From owner-freebsd-ports Mon Dec 7 08:35:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15690 for freebsd-ports-outgoing; Mon, 7 Dec 1998 08:35:23 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from cerebus.nectar.com (nectar-gw.nectar.com [204.0.249.101]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA15572 for ; Mon, 7 Dec 1998 08:35:19 -0800 (PST) (envelope-from nectar@nectar.com) Received: (from smap@localhost) by cerebus.nectar.com (8.9.1/8.9.1) id KAA21841 for ; Mon, 7 Dec 1998 10:35:16 -0600 (CST) (envelope-from nectar@nectar.com) Received: from spawn.nectar.com(10.0.0.101) by cerebus.nectar.com via smap (V2.1) id xma021839; Mon, 7 Dec 98 10:35:15 -0600 Received: from spawn.nectar.com (localhost [127.0.0.1]) by spawn.nectar.com (8.9.1/8.9.1) with ESMTP id KAA59100 for ; Mon, 7 Dec 1998 10:35:15 -0600 (CST) (envelope-from nectar@spawn.nectar.com) Message-Id: <199812071635.KAA59100@spawn.nectar.com> X-Mailer: exmh version 2.0.2 2/24/98 X-PGP-RSAfprint: 00 F9 E6 A2 C5 4D 0A 76 26 8B 8B 57 73 D0 DE EE X-PGP-RSAkey: http://www.nectar.com/nectar-pgp262.txt From: Jacques Vidrine Subject: GTK ports -- a recommendation Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: ports@FreeBSD.ORG Date: Mon, 07 Dec 1998 10:35:14 -0600 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Much as we've experienced with Tcl/Tk, we need to be able to have multiple versions of GTK installed on a system. Currently the gtk and gtk11 ports can be installed concurrently, except for one detail. GTK applications use a script called gtk-config at build time to determine the location of headers and libraries. Currently, both the gtk and gtk11 port install this script, meaning that whichever was installed last will be the one that is picked up by applications. I suggest that the current gtk port be renamed gtk10, and that it install gtk10-config. Similarly, the gtk11 port should install gtk11-config. Perhaps the last port installed could also make a gtk-config symlink. All ports that depend on GTK should then be updated to use the correct script (gtk10-config or gtk11-config). For most ports, this will just require frobbing the configure.in or aclocal.m4 file (e.g. s/gtk-config/gtk10-config/). If folks feel comfortable with this suggestion, I'll go through the ports and fix them. If you don't like the idea, or have other comments, I'd appreciate hearing them. Jacques Vidrine / n@nectar.com / nectar@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message