From owner-freebsd-ports Thu Jan 27 8: 8:27 2000 Delivered-To: freebsd-ports@freebsd.org Received: from MEOWVAX.INT.TELE.DK (fw1.inet.tele.dk [193.163.158.4]) by hub.freebsd.org (Postfix) with ESMTP id 1330E14C82 for ; Thu, 27 Jan 2000 08:08:18 -0800 (PST) (envelope-from FLUFFEE@fluffy.gets.an.analprobe.dk) Received: from localhost (FLUFFEE@localhost) by MEOWVAX.INT.TELE.DK (8.9.3/8.9.3) with SMTP id RAA23846; Thu, 27 Jan 2000 17:08:14 +0100 (CET) (envelope-from FLUFFEE@fluffy.gets.an.analprobe.dk) X-Authentication-Warning: MEOWVAX.INT.TELE.DK: FLUFFEE owned process doing -bs Date: Thu, 27 Jan 1900 17:08:14 +0100 (CET) From: I am not any sort of Fluffy X-Sender: FLUFFEE@MEOWVAX.INT.TELE.DK Reply-To: freebsd-ports@netscum.dk To: freebsd-ports@freebsd.org Subject: ports DISTNAME/distfiles question(s)... Message-ID: Organization: We are not men, we are not Fluffy MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Howdy y'awl I've got a question or three, okay? It's like this: I'm trying to build a bunch of ports by giving the command (so as to overload the line to the local mirror with all the distfiles rather than going outside).... make MASTER_SITE_OVERRIDE=ftp://ftp.dk.freebsd.org/pub/FreeBSD/distfiles/ Most of the time it works great (say, for bash). Sometimes it doesn't. I trust that what I am doing is right? Where it fails is when the actual distfiles are in a subdirectory of the site's distfiles directory mirror. Take, f'rinstance, X11, called for when I'm trying to build cvsup. The X11 src.tgz files are in subdirectory `xc' under distfiles. One of the XFree86 Makefiles has this directory as `DISTNAME'. On the other hand, some other ports have DISTNAME and PKGNAME the same. On the third hand, something like `xemacs', which exists as a subdirectory under `distfiles', didn't exist by itself in the Makefile I looked at (but I didn't look too closely). So, the question: Just how do these subdirectories under `distfiles', if present, get specified in the Makefile? And what is the point of the different DISTNAME and PKGNAME and DISTFILES, so that if something is b0rken, I can attempt to fix it? This is probably all answered somewhere, so if you would be so kind as to point me to it, I'll show my gratitude by doing a bunch o' greppin' an' scratchin' and try to fix as best I can the ports that don't properly compile given the above commandline. Otherwise, give me a better generic commandline to get the files out of the local distfiles mirror. Now I have to specify the desired subdirectory when the command without it fails, and that's not nice. I'd guess these subdirectories are a somewhat recent addition? Thanks for letting me bother you. barry bouwsma, tele dnmrk intrnet To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message