*BSD News Article 89998


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!rill.news.pipex.net!pipex!tank.news.pipex.net!pipex!iafrica.com!not-for-mail
From: markm@NOSPAMiafrica.com (Mark R V Murray)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Linking to /cdrom/ports
Date: 24 Feb 1997 10:31:35 GMT
Organization: UUNET Internet Africa
Lines: 25
Message-ID: <5erqm7$529$1@proxy01.iafrica.com>
References: <2ep9e5.qm1.ln@dolphin.neosoft.com>
    <01bc1d8d$f2f09aa0$0342000a@southpole>
    <1mace5.ir1.ln@dolphin.neosoft.com> <330A628D.4487EB71@FreeBSD.org>
    <j4ree5.8j.ln@dolphin.neosoft.com> <330C0687.2781E494@FreeBSD.org>
    <0kfle5.ct1.ln@dolphin.neosoft.com>
NNTP-Posting-Host: rodent.iafrica.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:36022

In article <0kfle5.ct1.ln@dolphin.neosoft.com>,
	conrads@neosoft.com (Conrad Sabatier) writes:
> mkdir <some-dir>
> ln -s <some-dir> /usr/ports
> lndir /cdrom/ports /usr/ports
> 
> It appears the first step really is *not* needed (as I suspected). 

There is a much better method, already built into /usr/share/mk/bsd.ports.mk.

Mount the CD with the distfiles on /cdrom (so that /cdrom/ports/distfiles
exists), and in /etc/make.conf set

FETCH_SYMLINK_DISTFILES=        YES

Then, at fetch time, instead of copying the file from the cd, an
appropriate link will be set IFF the correct file is there.
This will work in 2.2 and CURRENT.

QED!

M

(I have despammed my email address - edit it if you want to reply to
me by email)