From owner-cvs-all Tue Aug 15 15:39: 9 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 2406237B9E2; Tue, 15 Aug 2000 15:39:02 -0700 (PDT) (envelope-from asami@FreeBSD.org) Received: (from asami@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA19522; Tue, 15 Aug 2000 15:39:02 -0700 (PDT) (envelope-from asami@FreeBSD.org) Message-Id: <200008152239.PAA19522@freefall.freebsd.org> From: Satoshi Asami Date: Tue, 15 Aug 2000 15:39:02 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/Mk bsd.port.mk X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG asami 2000/08/15 15:39:02 PDT Modified files: Mk bsd.port.mk Log: (1) Use USE_XPM instead of an explict LIB_DEPENDS to xpm for the REQUIRES_MOTIF case, so it won't picking up unneeded xpm dependencies when XFree86-4 is being used. (2) New variable MOTIF_OPEN which depends to x11-toolkits/open-motif instead of commercial variants. This is for testing only -- I intend to replace the whole Motif hackery with a normal dependency to open-motif when it is proved sufficient. (3) Fix typo in XAWVER, I had the XFree86-3 and 4 cases backwards. Submitted by: steve (4) Add BUILD_DEPENDS to devel/imake-4 when USE_IMAKE is set and XFREE86_VERSION=4. Otherwise ports won't be able to find imake. Reported by: alex, among others (5) Make USE_XPM, USE_DGS, USE_MESA and USE_FREETYPE imply USE_XLIB when XFREE86_VERSION=4. Otherwise some ports can't find them. (6) Add new target "pre-everything" that is called before fetch. Use this (instead of pre-fetch or .BEGIN) if you want something to be done before one of the normal targets are run. Switch perl version check to use pre-everything, otherwise you can't even build a 5-current index on a 4-stable machine (for instance). (7) Add "ruby" to list of valid categories. Requested by: knu Revision Changes Path 1.346 +23 -8 ports/Mk/bsd.port.mk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message