From owner-freebsd-ports Tue Mar 20 6:22:26 2001 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 556AB37B724; Tue, 20 Mar 2001 06:22:20 -0800 (PST) (envelope-from jmz@FreeBSD.org) Received: (from jmz@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f2KEMKR57031; Tue, 20 Mar 2001 06:22:20 -0800 (PST) (envelope-from jmz@FreeBSD.org) Date: Tue, 20 Mar 2001 06:22:20 -0800 (PST) Message-Id: <200103201422.f2KEMKR57031@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: jmz set sender to jmz@FreeBSD.org using -f From: Jean-Marc Zucconi To: Maxim Sobolev Cc: ports@FreeBSD.org Subject: Re: cvs commit: ports/x11/XFree86-4 Makefile distinfo pkg-plistpkg-plist.alpha pkg-plist.pc98 ports/x11/XFree86-4/files patch-dpatch-xthreads ports/x11/XFree86-4/scripts configure In-Reply-To: <3AB71A94.82332C11@FreeBSD.org> References: <200103180320.f2I3KvI95990@freefall.freebsd.org> <3AB5CD9E.5C20D418@FreeBSD.org> <200103191833.f2JIX7G70854@freefall.freebsd.org> <20010319215449.A3150@gforce.homelan.net> <3AB71A94.82332C11@FreeBSD.org> X-Mailer: Emacs 20.7.1 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >>>>> Maxim Sobolev writes: >> >> It seems that the following are missing from the XFree86-4.0.3 port >> after comparing it's plist with that of freetype2: >> >> include/freetype2/freetype/internal/internal.h >> bin/freetype-config > It is another strong reason why it is better to use stock freetype2 port > inistead of rollins XFree86 own version. This would essentially broke ports > that have freetype2 shared library in LIB_DEPENDS and expect to be able to use > freetype-config to get freetype2 compilation settings. > Jean-Marc, please either fix XFree86-4 to install *all* freetype2 files or > teach it how to use freetype2 library from the corresponding port. There is no reason to do that. Freetype2 installs itself in /usr/local and there is only one freetype-config executable. So ports depending on the freetype2 port will get a correct config. And as the name suggest, internal/internal.h is probably only used when building the library. This is a port of XFree86 and freetype2 is part of it. This is why I am opposed to make it depend on our freetype port. If you want I can add the line BROKEN= "conflict with freetype2 port. Ask sobomax@FreeBSD.org for details" to the makefile. Jean-Marc -- Jean-Marc Zucconi -- PGP Key: finger jmz@FreeBSD.org [KeyID: 400B38E9] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message